270 MB
/srv/reproducible-results/rbuild-debian/r-b-build.3e7XNV0e/b1/openmesh_11.0.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.3e7XNV0e/b2/openmesh_11.0.0-2_amd64.changes
688 B
Files
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 ·b87d17ee9f3be23ff56672080e4f28a5·16970052·debug·optional·libopenmesh-apps-dbgsym_11.0.0-2_amd64.deb1 ·b87d17ee9f3be23ff56672080e4f28a5·16970052·debug·optional·libopenmesh-apps-dbgsym_11.0.0-2_amd64.deb
2 ·ff6de29db86d44c28eda1cc974679336·569448·libs·optional·libopenmesh-apps_11.0.0-2_amd64.deb2 ·ff6de29db86d44c28eda1cc974679336·569448·libs·optional·libopenmesh-apps_11.0.0-2_amd64.deb
3 ·8889ddb0fac09c17f4fe732777da819f·190524·libdevel·optional·libopenmesh-dev_11.0.0-2_amd64.deb3 ·8889ddb0fac09c17f4fe732777da819f·190524·libdevel·optional·libopenmesh-dev_11.0.0-2_amd64.deb
4 ·8f9ab56c7eec96857f12a1dfd50071bf·23448680·doc·optional·libopenmesh-doc_11.0.0-2_all.deb4 ·f09b763a05601d5c2f19db4a54fe3452·23447320·doc·optional·libopenmesh-doc_11.0.0-2_all.deb
5 ·e9cdc98728df3d6e0d59f0bb18cc2020·5930976·debug·optional·libopenmesh11.0-dbgsym_11.0.0-2_amd64.deb5 ·e9cdc98728df3d6e0d59f0bb18cc2020·5930976·debug·optional·libopenmesh11.0-dbgsym_11.0.0-2_amd64.deb
6 ·23c5021afc4fd619783d58ba47365fd9·294744·libs·optional·libopenmesh11.0_11.0.0-2_amd64.deb6 ·23c5021afc4fd619783d58ba47365fd9·294744·libs·optional·libopenmesh11.0_11.0.0-2_amd64.deb
270 MB
libopenmesh-doc_11.0.0-2_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-23·23:24:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-23·23:24:26.000000·debian-binary
2 -rw-r--r--···0········0········0····73748·2024-11-23·23:24:26.000000·control.tar.xz2 -rw-r--r--···0········0········0····73372·2024-11-23·23:24:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0·23374740·2024-11-23·23:24:26.000000·data.tar.xz3 -rw-r--r--···0········0········0·23373756·2024-11-23·23:24:26.000000·data.tar.xz
51.1 KB
control.tar.xz
51.0 KB
control.tar
563 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libopenmesh-doc1 Package:·libopenmesh-doc
2 Source:·openmesh2 Source:·openmesh
3 Version:·11.0.0-23 Version:·11.0.0-2
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
6 Installed-Size:·571036 Installed-Size:·57113
7 Suggests:·libopenmesh-dev·(=·11.0.0-2),·libopenmesh-apps·(=·11.0.0-2)7 Suggests:·libopenmesh-dev·(=·11.0.0-2),·libopenmesh-apps·(=·11.0.0-2)
8 Section:·doc8 Section:·doc
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·foreign10 Multi-Arch:·foreign
11 Homepage:·http://www.openmesh.org11 Homepage:·http://www.openmesh.org
12 Description:·Tools·for·representing·and·manipulating·polygonal·meshes12 Description:·Tools·for·representing·and·manipulating·polygonal·meshes
13 ·OpenMesh·is·a·generic·and·efficient·data·structure·for·representing·and13 ·OpenMesh·is·a·generic·and·efficient·data·structure·for·representing·and
50.5 KB
./md5sums
30.0 B
./md5sums
Files differ
50.4 KB
line order
    
Offset 1, 497 lines modifiedOffset 1, 497 lines modified
1 usr/share/doc/libopenmesh-dev/html/OpenMesh_text_128.png1 usr/share/doc/libopenmesh-dev/html/OpenMesh_text_128.png
2 usr/share/doc/libopenmesh-dev/html/a00002_source.html2 usr/share/doc/libopenmesh-dev/html/a00011_source.html
3 usr/share/doc/libopenmesh-dev/html/a00041_source.html3 usr/share/doc/libopenmesh-dev/html/a00041_source.html
4 usr/share/doc/libopenmesh-dev/html/a00044_source.html4 usr/share/doc/libopenmesh-dev/html/a00065_source.html
 5 usr/share/doc/libopenmesh-dev/html/a00215_source.html
 6 usr/share/doc/libopenmesh-dev/html/a00218_source.html
 7 usr/share/doc/libopenmesh-dev/html/a00221_source.html
 8 usr/share/doc/libopenmesh-dev/html/a00233_source.html
 9 usr/share/doc/libopenmesh-dev/html/a00236_source.html
 10 usr/share/doc/libopenmesh-dev/html/a00239_source.html
5 usr/share/doc/libopenmesh-dev/html/a00242_source.html11 usr/share/doc/libopenmesh-dev/html/a00242_source.html
6 usr/share/doc/libopenmesh-dev/html/a00245_source.html12 usr/share/doc/libopenmesh-dev/html/a00245_source.html
 13 usr/share/doc/libopenmesh-dev/html/a00248_source.html
 14 usr/share/doc/libopenmesh-dev/html/a00251_source.html
 15 usr/share/doc/libopenmesh-dev/html/a00254_source.html
 16 usr/share/doc/libopenmesh-dev/html/a00260_source.html
 17 usr/share/doc/libopenmesh-dev/html/a00263_source.html
 18 usr/share/doc/libopenmesh-dev/html/a00266_source.html
 19 usr/share/doc/libopenmesh-dev/html/a00269_source.html
 20 usr/share/doc/libopenmesh-dev/html/a00272_source.html
 21 usr/share/doc/libopenmesh-dev/html/a00275_source.html
 22 usr/share/doc/libopenmesh-dev/html/a00278_source.html
 23 usr/share/doc/libopenmesh-dev/html/a00281_source.html
 24 usr/share/doc/libopenmesh-dev/html/a00284_source.html
 25 usr/share/doc/libopenmesh-dev/html/a00287_source.html
 26 usr/share/doc/libopenmesh-dev/html/a00290_source.html
 27 usr/share/doc/libopenmesh-dev/html/a00293_source.html
 28 usr/share/doc/libopenmesh-dev/html/a00296_source.html
 29 usr/share/doc/libopenmesh-dev/html/a00299_source.html
 30 usr/share/doc/libopenmesh-dev/html/a00305_source.html
 31 usr/share/doc/libopenmesh-dev/html/a00308.html
 32 usr/share/doc/libopenmesh-dev/html/a00308.js
 33 usr/share/doc/libopenmesh-dev/html/a00308_source.html
 34 usr/share/doc/libopenmesh-dev/html/a00309.map
 35 usr/share/doc/libopenmesh-dev/html/a00309.md5
 36 usr/share/doc/libopenmesh-dev/html/a00309.png
 37 usr/share/doc/libopenmesh-dev/html/a00310.map
 38 usr/share/doc/libopenmesh-dev/html/a00310.md5
 39 usr/share/doc/libopenmesh-dev/html/a00310.png
 40 usr/share/doc/libopenmesh-dev/html/a00314_source.html
 41 usr/share/doc/libopenmesh-dev/html/a00317_source.html
 42 usr/share/doc/libopenmesh-dev/html/a00320_source.html
 43 usr/share/doc/libopenmesh-dev/html/a00323_source.html
 44 usr/share/doc/libopenmesh-dev/html/a00326_source.html
 45 usr/share/doc/libopenmesh-dev/html/a00329_source.html
 46 usr/share/doc/libopenmesh-dev/html/a00332.html
 47 usr/share/doc/libopenmesh-dev/html/a00332_source.html
 48 usr/share/doc/libopenmesh-dev/html/a00333.map
 49 usr/share/doc/libopenmesh-dev/html/a00333.md5
 50 usr/share/doc/libopenmesh-dev/html/a00333.png
 51 usr/share/doc/libopenmesh-dev/html/a00334.map
 52 usr/share/doc/libopenmesh-dev/html/a00334.md5
 53 usr/share/doc/libopenmesh-dev/html/a00334.png
 54 usr/share/doc/libopenmesh-dev/html/a00335_source.html
 55 usr/share/doc/libopenmesh-dev/html/a00341_source.html
 56 usr/share/doc/libopenmesh-dev/html/a00344_source.html
 57 usr/share/doc/libopenmesh-dev/html/a00347_source.html
 58 usr/share/doc/libopenmesh-dev/html/a00350_source.html
 59 usr/share/doc/libopenmesh-dev/html/a00353_source.html
 60 usr/share/doc/libopenmesh-dev/html/a00356_source.html
 61 usr/share/doc/libopenmesh-dev/html/a00362_source.html
 62 usr/share/doc/libopenmesh-dev/html/a00365.html
 63 usr/share/doc/libopenmesh-dev/html/a00365.js
7 usr/share/doc/libopenmesh-dev/html/a00365_source.html64 usr/share/doc/libopenmesh-dev/html/a00365_source.html
 65 usr/share/doc/libopenmesh-dev/html/a00366.map
 66 usr/share/doc/libopenmesh-dev/html/a00366.md5
 67 usr/share/doc/libopenmesh-dev/html/a00366.png
 68 usr/share/doc/libopenmesh-dev/html/a00367.map
 69 usr/share/doc/libopenmesh-dev/html/a00367.md5
 70 usr/share/doc/libopenmesh-dev/html/a00367.png
 71 usr/share/doc/libopenmesh-dev/html/a00368_source.html
 72 usr/share/doc/libopenmesh-dev/html/a00371_source.html
 73 usr/share/doc/libopenmesh-dev/html/a00374_source.html
 74 usr/share/doc/libopenmesh-dev/html/a00377_source.html
 75 usr/share/doc/libopenmesh-dev/html/a00383_source.html
 76 usr/share/doc/libopenmesh-dev/html/a00386_source.html
 77 usr/share/doc/libopenmesh-dev/html/a00389_source.html
 78 usr/share/doc/libopenmesh-dev/html/a00392_source.html
8 usr/share/doc/libopenmesh-dev/html/a00398_source.html79 usr/share/doc/libopenmesh-dev/html/a00398_source.html
 80 usr/share/doc/libopenmesh-dev/html/a00401_source.html
9 usr/share/doc/libopenmesh-dev/html/a00437_source.html81 usr/share/doc/libopenmesh-dev/html/a00407_source.html
 82 usr/share/doc/libopenmesh-dev/html/a00410_source.html
 83 usr/share/doc/libopenmesh-dev/html/a00413_source.html
 84 usr/share/doc/libopenmesh-dev/html/a00419_source.html
 85 usr/share/doc/libopenmesh-dev/html/a00422_source.html
 86 usr/share/doc/libopenmesh-dev/html/a00425_source.html
 87 usr/share/doc/libopenmesh-dev/html/a00428_source.html
 88 usr/share/doc/libopenmesh-dev/html/a00431_source.html
 89 usr/share/doc/libopenmesh-dev/html/a00434_source.html
 90 usr/share/doc/libopenmesh-dev/html/a00440_source.html
 91 usr/share/doc/libopenmesh-dev/html/a00443_source.html
 92 usr/share/doc/libopenmesh-dev/html/a00446_source.html
10 usr/share/doc/libopenmesh-dev/html/a00524.html93 usr/share/doc/libopenmesh-dev/html/a00452_source.html
 94 usr/share/doc/libopenmesh-dev/html/a00455_source.html
 95 usr/share/doc/libopenmesh-dev/html/a00458_source.html
 96 usr/share/doc/libopenmesh-dev/html/a00461_source.html
 97 usr/share/doc/libopenmesh-dev/html/a00464_source.html
 98 usr/share/doc/libopenmesh-dev/html/a00467_source.html
 99 usr/share/doc/libopenmesh-dev/html/a00470_source.html
 100 usr/share/doc/libopenmesh-dev/html/a00476_source.html
 101 usr/share/doc/libopenmesh-dev/html/a00485_source.html
 102 usr/share/doc/libopenmesh-dev/html/a00491_source.html
 103 usr/share/doc/libopenmesh-dev/html/a00500_source.html
 104 usr/share/doc/libopenmesh-dev/html/a00503_source.html
 105 usr/share/doc/libopenmesh-dev/html/a00509_source.html
11 usr/share/doc/libopenmesh-dev/html/a00524.js106 usr/share/doc/libopenmesh-dev/html/a00512_source.html
 107 usr/share/doc/libopenmesh-dev/html/a00515_source.html
 108 usr/share/doc/libopenmesh-dev/html/a00518_source.html
 109 usr/share/doc/libopenmesh-dev/html/a00521_source.html
12 usr/share/doc/libopenmesh-dev/html/a00524_source.html110 usr/share/doc/libopenmesh-dev/html/a00524_source.html
13 usr/share/doc/libopenmesh-dev/html/a00525.map 
14 usr/share/doc/libopenmesh-dev/html/a00525.md5 
15 usr/share/doc/libopenmesh-dev/html/a00525.png 
16 usr/share/doc/libopenmesh-dev/html/a00526.map 
17 usr/share/doc/libopenmesh-dev/html/a00526.md5 
18 usr/share/doc/libopenmesh-dev/html/a00526.png 
19 usr/share/doc/libopenmesh-dev/html/a00527.html 
20 usr/share/doc/libopenmesh-dev/html/a00527.js 
21 usr/share/doc/libopenmesh-dev/html/a00527_source.html111 usr/share/doc/libopenmesh-dev/html/a00527_source.html
22 usr/share/doc/libopenmesh-dev/html/a00528.map 
23 usr/share/doc/libopenmesh-dev/html/a00528.md5 
24 usr/share/doc/libopenmesh-dev/html/a00528.png 
25 usr/share/doc/libopenmesh-dev/html/a00529.map 
26 usr/share/doc/libopenmesh-dev/html/a00529.md5 
27 usr/share/doc/libopenmesh-dev/html/a00529.png 
28 usr/share/doc/libopenmesh-dev/html/a00530.html 
29 usr/share/doc/libopenmesh-dev/html/a00530_source.html112 usr/share/doc/libopenmesh-dev/html/a00530_source.html
Max diff block lines reached; 44408/51617 bytes (86.03%) of diff not shown.
270 MB
data.tar.xz
270 MB
data.tar
165 KB
file list
    
Offset 1, 503 lines modifiedOffset 1, 503 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····9672·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/OpenMesh_text_128.png7 -rw-r--r--···0·root·········(0)·root·········(0)·····9672·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/OpenMesh_text_128.png
8 -rw-r--r--···0·root·········(0)·root·········(0)····48620·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00002_source.html 
9 -rw-r--r--···0·root·········(0)·root·········(0)····32349·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00041_source.html 
10 -rw-r--r--···0·root·········(0)·root·········(0)····40499·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00044_source.html8 -rw-r--r--···0·root·········(0)·root·········(0)····40499·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00011_source.html
11 -rw-r--r--···0·root·········(0)·root·········(0)···185672·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00242_source.html9 -rw-r--r--···0·root·········(0)·root·········(0)····48620·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00041_source.html
12 -rw-r--r--···0·root·········(0)·root·········(0)····38548·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00245_source.html 
13 -rw-r--r--···0·root·········(0)·root·········(0)····14176·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00365_source.html 
14 -rw-r--r--···0·root·········(0)·root·········(0)····16761·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00398_source.html 
15 -rw-r--r--···0·root·········(0)·root·········(0)····30118·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00437_source.html 
16 -rw-r--r--···0·root·········(0)·root·········(0)····21284·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00524.html 
17 -rw-r--r--···0·root·········(0)·root·········(0)·······93·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00524.js 
18 -rw-r--r--···0·root·········(0)·root·········(0)····26248·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00524_source.html 
19 -rw-r--r--···0·root·········(0)·root·········(0)····16932·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00525.map 
20 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00525.md5 
21 -rw-r--r--···0·root·········(0)·root·········(0)···341542·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00525.png 
22 -rw-r--r--···0·root·········(0)·root·········(0)·····1352·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00526.map 
23 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00526.md5 
24 -rw-r--r--···0·root·········(0)·root·········(0)····31616·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00526.png 
25 -rw-r--r--···0·root·········(0)·root·········(0)····21189·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00527.html 
26 -rw-r--r--···0·root·········(0)·root·········(0)······103·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00527.js 
27 -rw-r--r--···0·root·········(0)·root·········(0)····23912·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00527_source.html 
28 -rw-r--r--···0·root·········(0)·root·········(0)····17162·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00528.map 
29 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00528.md5 
30 -rw-r--r--···0·root·········(0)·root·········(0)···347548·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00528.png 
31 -rw-r--r--···0·root·········(0)·root·········(0)······944·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00529.map 
32 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00529.md5 
33 -rw-r--r--···0·root·········(0)·root·········(0)····20700·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00529.png 
34 -rw-r--r--···0·root·········(0)·root·········(0)····20707·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00530.html 
35 -rw-r--r--···0·root·········(0)·root·········(0)····70919·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00530_source.html 
36 -rw-r--r--···0·root·········(0)·root·········(0)····18613·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00531.map 
37 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00531.md5 
38 -rw-r--r--···0·root·········(0)·root·········(0)···366773·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00531.png 
39 -rw-r--r--···0·root·········(0)·root·········(0)····19489·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00533.html 
40 -rw-r--r--···0·root·········(0)·root·········(0)····39240·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00533_source.html 
41 -rw-r--r--···0·root·········(0)·root·········(0)····17160·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00534.map 
42 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00534.md5 
43 -rw-r--r--···0·root·········(0)·root·········(0)···347598·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00534.png 
44 -rw-r--r--···0·root·········(0)·root·········(0)····21463·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00536.html 
45 -rw-r--r--···0·root·········(0)·root·········(0)·······90·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00536.js 
46 -rw-r--r--···0·root·········(0)·root·········(0)····43329·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00536_source.html 
47 -rw-r--r--···0·root·········(0)·root·········(0)····16698·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00537.map 
48 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00537.md5 
49 -rw-r--r--···0·root·········(0)·root·········(0)···335074·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00537.png 
50 -rw-r--r--···0·root·········(0)·root·········(0)·····1760·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00538.map 
51 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00538.md5 
52 -rw-r--r--···0·root·········(0)·root·········(0)····42017·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00538.png 
53 -rw-r--r--···0·root·········(0)·root·········(0)····21179·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00539_source.html 
54 -rw-r--r--···0·root·········(0)·root·········(0)····19714·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00542.html 
55 -rw-r--r--···0·root·········(0)·root·········(0)····37317·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00542_source.html 
56 -rw-r--r--···0·root·········(0)·root·········(0)····17406·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00543.map 
57 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00543.md5 
58 -rw-r--r--···0·root·········(0)·root·········(0)···354548·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00543.png 
59 -rw-r--r--···0·root·········(0)·root·········(0)····22790·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00545.html 
60 -rw-r--r--···0·root·········(0)·root·········(0)·······95·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00545.js 
61 -rw-r--r--···0·root·········(0)·root·········(0)····28878·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00545_source.html 
62 -rw-r--r--···0·root·········(0)·root·········(0)····18685·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00546.map 
63 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00546.md5 
64 -rw-r--r--···0·root·········(0)·root·········(0)···365452·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00546.png 
65 -rw-r--r--···0·root·········(0)·root·········(0)······804·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00547.map 
66 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00547.md5 
67 -rw-r--r--···0·root·········(0)·root·········(0)····18236·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00547.png 
68 -rw-r--r--···0·root·········(0)·root·········(0)·····8137·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00548.html 
69 -rw-r--r--···0·root·········(0)·root·········(0)······101·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00548.js 
70 -rw-r--r--···0·root·········(0)·root·········(0)····35949·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00548_source.html 
71 -rw-r--r--···0·root·········(0)·root·········(0)·····1329·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00549.map 
72 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00549.md5 
73 -rw-r--r--···0·root·········(0)·root·········(0)····25929·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00549.png 
74 -rw-r--r--···0·root·········(0)·root·········(0)······404·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00550.map 
75 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00550.md5 
76 -rw-r--r--···0·root·········(0)·root·········(0)····10263·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00550.png 
77 -rw-r--r--···0·root·········(0)·root·········(0)·····7638·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00551.html 
78 -rw-r--r--···0·root·········(0)·root·········(0)·······96·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00551.js 
79 -rw-r--r--···0·root·········(0)·root·········(0)····55248·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00551_source.html 
80 -rw-r--r--···0·root·········(0)·root·········(0)·····1506·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00552.map 
81 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00552.md5 
82 -rw-r--r--···0·root·········(0)·root·········(0)····28343·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00552.png 
83 -rw-r--r--···0·root·········(0)·root·········(0)····24473·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00554.html 
84 -rw-r--r--···0·root·········(0)·root·········(0)·······98·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00554.js 
85 -rw-r--r--···0·root·········(0)·root·········(0)····28144·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00554_source.html 
86 -rw-r--r--···0·root·········(0)·root·········(0)····20998·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00555.map 
87 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00555.md5 
88 -rw-r--r--···0·root·········(0)·root·········(0)···419974·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00555.png 
89 -rw-r--r--···0·root·········(0)·root·········(0)······391·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00556.map 
90 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00556.md5 
91 -rw-r--r--···0·root·········(0)·root·········(0)·····9979·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00556.png 
92 -rw-r--r--···0·root·········(0)·root·········(0)····22368·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00557.html 
93 -rw-r--r--···0·root·········(0)·root·········(0)·······96·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00557.js 
94 -rw-r--r--···0·root·········(0)·root·········(0)····32017·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00557_source.html 
95 -rw-r--r--···0·root·········(0)·root·········(0)····18240·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00558.map 
96 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00558.md5 
97 -rw-r--r--···0·root·········(0)·root·········(0)···360376·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00558.png 
98 -rw-r--r--···0·root·········(0)·root·········(0)······387·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00559.map 
99 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00559.md5 
100 -rw-r--r--···0·root·········(0)·root·········(0)·····9476·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00559.png 
101 -rw-r--r--···0·root·········(0)·root·········(0)····22849·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00560_source.html 
102 -rw-r--r--···0·root·········(0)·root·········(0)····24232·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00563.html 
103 -rw-r--r--···0·root·········(0)·root·········(0)····38450·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00563_source.html 
104 -rw-r--r--···0·root·········(0)·root·········(0)····22214·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00564.map 
105 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00564.md5 
106 -rw-r--r--···0·root·········(0)·root·········(0)···445861·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00564.png 
107 -rw-r--r--···0·root·········(0)·root·········(0)····11462·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00566.html 
108 -rw-r--r--···0·root·········(0)·root·········(0)·······95·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00566.js 
109 -rw-r--r--···0·root·········(0)·root·········(0)····33578·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00566_source.html 
110 -rw-r--r--···0·root·········(0)·root·········(0)·····6118·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00568.map 
111 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00568.md5 
112 -rw-r--r--···0·root·········(0)·root·········(0)···101572·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00568.png 
113 -rw-r--r--···0·root·········(0)·root·········(0)····22925·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00569.html 
114 -rw-r--r--···0·root·········(0)·root·········(0)····31943·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00569_source.html 
115 -rw-r--r--···0·root·········(0)·root·········(0)····20524·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00570.map 
116 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00570.md5 
117 -rw-r--r--···0·root·········(0)·root·········(0)···398535·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00570.png 
118 -rw-r--r--···0·root·········(0)·root·········(0)·····6282·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00572.html 
119 -rw-r--r--···0·root·········(0)·root·········(0)······845·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00573.map 
120 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00573.md5 
121 -rw-r--r--···0·root·········(0)·root·········(0)····15463·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00573.png 
122 -rw-r--r--···0·root·········(0)·root·········(0)····24243·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00575.html 
123 -rw-r--r--···0·root·········(0)·root·········(0)····35826·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00575_source.html 
124 -rw-r--r--···0·root·········(0)·root·········(0)····21863·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00576.map 
125 -rw-r--r--···0·root·········(0)·root·········(0)·······32·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00576.md5 
126 -rw-r--r--···0·root·········(0)·root·········(0)···435658·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00576.png 
127 -rw-r--r--···0·root·········(0)·root·········(0)····21710·2024-11-23·23:24:26.000000·./usr/share/doc/libopenmesh-dev/html/a00578.html 
Max diff block lines reached; 109058/169082 bytes (64.50%) of diff not shown.
70.5 KB
./usr/share/doc/libopenmesh-dev/html/a00041_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/reader/BaseReader.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/importer/BaseImporter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseReader.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BaseImporter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 132 lines modifiedOffset 141, 214 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·the·baseclass·for·IOManager·file·access·modules</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·the·baseclass·for·IOManager·importer·modules</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#pragma·once</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//===·INCLUDES·================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__BASEIMPORTER_HH__</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__BASEIMPORTER_HH__</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//·STD·C++</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//·STL</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;cctype&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;functional&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·OpenMesh</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>IO·{</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>IO·{</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
181 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};">179 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="};">
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02338.html">···86</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02338.html">BaseReader</a></div>180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02322.html">···83</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02322.html">BaseImporter</a></div>
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div>181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div>
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div>182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">public</span>:</div>
 183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="comment">//·base·class·needs·virtual·destructor</span></div>
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02322.html">~BaseImporter</a>()·{}</div>
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02338.html#affd6cb98cb0883d0afc5edd2067b21fe">···91</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02338.html#affd6cb98cb0883d0afc5edd2067b21fe">~BaseReader</a>()·{}</div> 
187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02338.html#a845929e9dc345159b03b30eb3fbfe0aa">···94</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02338.html#a845929e9dc345159b03b30eb3fbfe0a[·...·truncated·by·diffoscope;·len:·64,·SHA:·e2c3330a94d4129f552a89391510f0b75bbc0a9251b800c27cadb892f7524645·...·]</div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·add·a·vertex·with·coordinate·\c·_point</span></div>
 189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·add_vertex(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3f</a>&amp;·_point)·=·0;</div>
189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
190 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a02338.html#a9e76bc7b1b46b7a8b4922d8ca5934419">···99</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02338.html#a9e76bc7b1b46b7a8b4922d8ca593441[·...·truncated·by·diffoscope;·len:·63,·SHA:·2a090f3777a5ab745d6f6ec99a38477164ba206e913c84be6a6ea3fb55622a8c·...·]</div>191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·add·a·vertex·with·coordinate·\c·_point</span></div>
 192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·add_vertex(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3d</a>&amp;·_point)·{·<span·class="keywordflow">return</span>·add_vertex(<a·class="code·hl_class"·href="a02306.html">Vec3f</a>(_point));·}</div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="comment">//·add·a·vertex·without·coordinate.·Use·set_point·to·set·the·position·deferred</span></div>
 195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·add_vertex()·=·0;</div>
 196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="comment">//·add·an·edge.·Use·set_next,·set_vertex·and·set_face·to·set·corresponding·entities·for·halfedges</span></div>
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·add_edge(<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh0,·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh1)·=·0;</div>
191 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a02338.html#ad89e93769bc1e41d8d465012e5c45512">··102</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02338.html#ad89e93769bc1e41d8d465012e5c4551[·...·truncated·by·diffoscope;·len:·159,·SHA:·f700b31925b47d4323bc62871178085a57b3c6446f5220263cff9e3dc784df13·...·]</div>200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="comment">//·add·a·face·with·indices·_indices·refering·to·vertices</span></div>
 201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">typedef</span>·std::vector&lt;VertexHandle&gt;·VHandles;</div>
 202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>·add_face(<span·class="keyword">const</span>·VHandles&amp;·_indices)·=·0;</div>
193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
 204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="comment">//·add·a·face·with·incident·halfedge</span></div>
 205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>·add_face(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·_heh)·=·0;</div>
194 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
 207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="comment">//·add·texture·coordinates·per·face,·_vh·references·the·first·texcoord</span></div>
 208 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·add_face_texcoords(·<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>·_fh,·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh,·<span·class="keyword">const</span>·std::vector&lt;Vec2f&gt;&amp;·_face_texcoords)·=·0;</div>
195 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="a02338.html#af4a32645528c1bf2043a9259b172f411">··112</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02338.html#af4a32645528c1bf2043a9259b172f411">read</a>(<span·class="keyword">const</span>·std::string&amp;·_filename,·</div> 
196 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····················<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div> 
197 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····················<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·=·0;</div> 
198 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>················</div> 
199 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">··122</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">read</a>(std::istream&amp;·_is,·</div> 
200 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····················<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div> 
201 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····················<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·=·0;</div> 
202 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>209 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
 210 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="comment">//·add·texture·3d·coordinates·per·face,·_vh·references·the·first·texcoord</span></div>
 211 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·add_face_texcoords(·<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>·_fh,·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh,·<span·class="keyword">const</span>·std::vector&lt;Vec3f&gt;&amp;·_face_texcoords)·=·0;</div>
 212 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
 213 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··<span·class="comment">//·Set·the·texture·index·for·a·face</span></div>
 214 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·set_face_texindex(·<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>·_fh,·<span·class="keywordtype">int</span>·_texId·)·=·0;</div>
 215 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div>
 216 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··<span·class="comment">//·Set·coordinate·of·the·given·vertex.·Use·this·function,·if·you·created·a·vertex·without·coordinate</span></div>
Max diff block lines reached; 31454/56822 bytes (55.36%) of diff not shown.
14.9 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 BaseReader.hh5 BaseImporter.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 161 lines modifiedOffset 51, 243 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·Implements·the·baseclass·for·IOManager·file·access·modules58 47//·Implements·the·baseclass·for·IOManager·importer·modules
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
 63 51
 64 52#ifndef·__BASEIMPORTER_HH__
 65 53#define·__BASEIMPORTER_HH__
63 51#pragma·once 
64 52 
65 53//===·INCLUDES 
66 ================================================================ 
67 5466 54
68 5567 55
69 56//·STD·C++ 
70 57#include·<iosfwd> 
71 58#include·<string> 
72 59#include·<cctype>68 56//===·INCLUDES
 69 ================================================================
 70 57
 71 58
 72 59//·STL
73 60#include·<functional>73 60#include·<vector>
 74 61
74 61#include·<algorithm> 
75 62 
76 63//·OpenMesh75 62//·OpenMesh
77 64#include·<OpenMesh/Core/System/config.h>76 63#include·<OpenMesh/Core/System/config.h>
 77 64#include·<OpenMesh/Core/Geometry/VectorT.hh>
78 65#include·<OpenMesh/Core/IO/Options.hh>78 65#include·<OpenMesh/Core/Mesh/BaseKernel.hh>
 79 66
 80 67
79 66#include·<OpenMesh/Core/IO/importer/BaseImporter.hh> 
80 67#include·<OpenMesh/Core/Utils/SingletonT.hh> 
81 68 
82 69 
83 70//==·NAMESPACES81 68//==·NAMESPACES
84 ===============================================================82 ===============================================================
85 71 
86 7283 69
 84 70
87 73namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{85 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
88 74namespace·IO·{86 72namespace·IO·{
89 75 
90 7687 73
 88 74
91 77//===·IMPLEMENTATION89 75//===·IMPLEMENTATION
92 ==========================================================90 ==========================================================
93 78 
94 7991 76
 92 77
95 _\x88_\x86class·OPENMESHDLLEXPORT·_.B_.a_.s_.e_.R_.e_.a_.d_\x8e_\x8r93 _\x88_\x83class·OPENMESHDLLEXPORT·_.B_.a_.s_.e_.I_.m_.p_.o_.r_.t_\x8e_\x8r
96 87{94 84{
97 88public:95 85public:
 96 86
 97 87·//·base·class·needs·virtual·destructor
 98 88·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r()·{}
98 8999 89
99 _\x89_\x81·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r()·{} 
100 92 
101 _\x89_\x84·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·=·0; 
102 95 
103 _\x89_\x89·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·=·0; 
104 100 
105 _\x81_\x80_\x82·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8m_\x8a_\x8g_\x8i_\x8c()·const·{·return·std::string("");·} 
106 103 
107 104 
108 _\x81_\x81_\x82·virtual·bool·_\x8r_\x8e_\x8a_\x8d(const·std::string&·_filename, 
109 113·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi, 
110 114·_.O_.p_.t_.i_.o_.n_.s&·_opt)·=·0;100 90
 101 91·//·add·a·vertex·with·coordinate·\c·_point
 102 92·virtual·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_vertex(const·_\x8V_\x8e_\x8c_\x83_\x8f&·_point)·=·0;
 103 93
 104 94·//·add·a·vertex·with·coordinate·\c·_point
 105 95·virtual·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_vertex(const·_\x8V_\x8e_\x8c_\x83_\x8d&·_point)·{·return·add_vertex
 106 (_\x8V_\x8e_\x8c_\x83_\x8f(_point));·}
 107 96
 108 97·//·add·a·vertex·without·coordinate.·Use·set_point·to·set·the·position
 109 deferred
 110 98·virtual·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_vertex()·=·0;
 111 99
 112 100·//·add·an·edge.·Use·set_next,·set_vertex·and·set_face·to·set·corresponding
 113 entities·for·halfedges
 114 101·virtual·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_edge(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh0,·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh1)·=·0;
 115 102
 116 103·//·add·a·face·with·indices·_indices·refering·to·vertices
 117 104·typedef·std::vector<VertexHandle>·VHandles;
 118 105·virtual·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_face(const·VHandles&·_indices)·=·0;
 119 106
 120 107·//·add·a·face·with·incident·halfedge
 121 108·virtual·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_face(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·=·0;
 122 109
 123 110·//·add·texture·coordinates·per·face,·_vh·references·the·first·texcoord
 124 111·virtual·void·add_face_texcoords(·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_fh,·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh,·const
 125 std::vector<Vec2f>&·_face_texcoords)·=·0;
 126 112
 127 113·//·add·texture·3d·coordinates·per·face,·_vh·references·the·first·texcoord
 128 114·virtual·void·add_face_texcoords(·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_fh,·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh,·const
 129 std::vector<Vec3f>&·_face_texcoords)·=·0;
111 115130 115
112 _\x81_\x82_\x82·virtual·bool·_\x8r_\x8e_\x8a_\x8d(std::istream&·_is, 
113 123·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi, 
114 124·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·=·0; 
115 125 
116 126 
117 132·virtual·bool·can_u_read(const·std::string&·_filename)·const;131 116·//·Set·the·texture·index·for·a·face
 132 117·virtual·void·set_face_texindex(·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_fh,·int·_texId·)·=·0;
Max diff block lines reached; 9777/15236 bytes (64.17%) of diff not shown.
963 KB
./usr/share/doc/libopenmesh-dev/html/a00242_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Doc/Concepts/MeshKernel.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshKernel.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PolyConnectivity_inline_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 136, 623 lines modifiedOffset 136, 1945 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#ifndef·OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE</span></div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#error·Do·not·include·this·directly,·include·instead·PolyConnectivity.hh</span></div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE</span></div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//=============================================================================</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span>·<span·class="comment">//·To·help·some·IDEs</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/IteratorsT.hh&gt;</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··Kernel·Concept</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/CirculatorsT.hh&gt;</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#error·this·file·is·for·documentation·purposes·only</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a02630.html#aacac94430d36ecd51b294555e51389aa">···53</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02742.html">SmartVertexHandle</a>·<a·class="code·hl_function"·href="a02630.html#aacac94430d36ecd51b294[·...·truncated·by·diffoscope;·len:·323,·SHA:·93962fe71497ec271b8b50dad19f048f73e590b11c9a92872444a4fe18d54f39·...·]</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02630.html#a79d42b5b0d2c68e589eba42bbde367da">···55</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#a79d42b5b0d2c68e589eba42bbde367da">PolyConnectivity::next_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const········</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#a79d42b5b0d2c68e589eba42bbde367da">next_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),········*<span·class="keyword">this</span>);·}</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02630.html#a4d8d7a7fadc228f8f64428cbe639943d">···56</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#a4d8d7a7fadc228f8f64428cbe639943d">PolyConnectivity::prev_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const········</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#a4d8d7a7fadc228f8f64428cbe639943d">prev_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),········*<span·class="keyword">this</span>);·}</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a02630.html#a296c9a49705f1e3f7f6a49aa13b650f4">···57</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#a296c9a49705f1e3f7f6a49aa13b650f4">PolyConnectivity::opposite_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const····</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#a296c9a49705f1e3f7f6a49aa13b650f4">opposite_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),····*<span·class="keyword">this</span>);·}</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02630.html#a840125dee47952efd60d7b61ae8d4a30">···58</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#a840125dee47952efd60d7b61ae8d4a30">PolyConnectivity::ccw_rotated_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#a840125dee47952efd60d7b61ae8d4a30">ccw_rotated_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),·*<span·class="keyword">this</span>);·}</div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a02630.html#ad559e5ae8367e51e1b860eeff62808dc">···59</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#ad559e5ae8367e51e1b860eeff62808dc">PolyConnectivity::cw_rotated_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const··</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#ad559e5ae8367e51e1b860eeff62808dc">cw_rotated_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),··*<span·class="keyword">this</span>);·}</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">namespace·</span>Concepts·{</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a02630.html#a6f1782fc36ab1389f559d88d4e65a2d4">···61</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#a6f1782fc36ab1389f559d88d4e65a2d4">PolyConnectivity::s_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02750.html">SmartEdgeHandle</a>·_eh,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_i)·····{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(ArrayKernel::s_halfedge_handle(<a·class="code·hl_struct"·href="a02570.html">EdgeHandle</a>(_eh),·_i),·_eh.<a·class="code·hl_function"·href="a02730.html#aa10a4469ebd8bd9186aefa1ed44fa0ae">mesh</a>());·}</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02630.html#a334966a6afd1fd65092a6ee0c7dc6bfc">···62</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02750.html">SmartEdgeHandle</a>·····<a·class="code·hl_function"·href="a02630.html#a334966a6afd1fd65092a6ee0c7dc6bfc">PolyConnectivity::s_edge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)·····················{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(ArrayKernel::s_edge_handle(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),·_heh.<a·class="code·hl_function"·href="a02730.html#aa10a4469ebd8bd9186aefa1ed44fa0ae">mesh</a>());·}</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">···64</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">PolyConnectivity::halfedge_handle</a>(<a·class="code·hl_struct"·href="a02750.html">SmartEdgeHandle</a>·_eh,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_i)<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">halfedge_handle</a>(<a·class="code·hl_struct"·href="a02570.html">EdgeHandle</a>(_eh),·_i),·*<span·class="keyword">this</span>);·}</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02630.html#ac971af22106576960f29fd83e5203e83">···65</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02750.html">SmartEdgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#ac971af22106576960f29fd83e5203e83">PolyConnectivity::edge_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const·····················</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#ac971af22106576960f29fd83e5203e83">edge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),····*<span·class="keyword">this</span>);·}</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a02630.html#aa1348056d43debc7d6db08ef0c38a884">···66</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">PolyConnectivity::halfedge_handle</a>(<a·class="code·hl_struct"·href="a02754.html">SmartFaceHandle</a>·_fh)<span·class="keyword">·const··················</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">halfedge_handle</a>(<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>(_fh)),·····*<span·class="keyword">this</span>);·}</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a02630.html#adbca13e9e102f347aaa652edcdc1d8d4">···67</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·<a·class="code·hl_function"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">PolyConnectivity::halfedge_handle</a>(<a·class="code·hl_struct"·href="a02742.html">SmartVertexHandle</a>·_vh)<span·class="keyword">·const················</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#af6674f8f23a252c7c3293a2f267a92c0">halfedge_handle</a>(<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>(_vh)),···*<span·class="keyword">this</span>);·}</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02630.html#a90a98a194a158d43948e9eacabae9fc6">···69</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02754.html">SmartFaceHandle</a>·<a·class="code·hl_function"·href="a02630.html#a90a98a194a158d43948e9eacabae9fc6">PolyConnectivity::face_handle</a>(<a·class="code·hl_struct"·href="a02746.html">SmartHalfedgeHandle</a>·_heh)<span·class="keyword">·const·····················</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#a90a98a194a158d43948e9eacabae9fc6">face_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>(_heh)),····*<span·class="keyword">this</span>);·}</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02630.html#ad0e146d46ca485644ba9e52d51dd7fe4">···71</a></span><span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02754.html">SmartFaceHandle</a>·<a·class="code·hl_function"·href="a02630.html#ad0e146d46ca485644ba9e52d51dd7fe4">PolyConnectivity::opposite_face_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·_heh)<span·class="keyword">·const·················</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(<a·class="code·hl_function"·href="a02630.html#a90a98a194a158d43948e9eacabae9fc6">face_handle</a>(<a·class="code·hl_function"·href="a02630.html#a296c9a49705f1e3f7f6a49aa13b650f4">opposite_halfedge_handle</a>(_heh)),·*<span·class="keyword">this</span>);·}</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·RangeTraitT&gt;</div>
164 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">176 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};">
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a02618.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02618.html">EntityRange</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a02786.html">SmartRangeT</a>&lt;EntityRange&lt;RangeTraitT&gt;,·typename·RangeTraitT::ITER_TYPE::SmartHandle&gt;·{</div>
165 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02170.html">···75</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·FinalMeshItems&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02170.html">KernelT</a></div> 
166 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div> 
167 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">public</span>:</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">public</span>:</div>
168 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·RangeTraitT::ITER_TYPE·iterator;</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>········<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·RangeTraitT::ITER_TYPE·const_iterator;</div>
169 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02618.html">EntityRange</a>(<span·class="keyword">typename</span>·RangeTraitT::CONTAINER_TYPE·&amp;container)·:·container_(container)·{}</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keyword">typename</span>·RangeTraitT::ITER_TYPE·begin()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·RangeTraitT::begin(container_);·}</div>
 184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keyword">typename</span>·RangeTraitT::ITER_TYPE·end()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·RangeTraitT::end(container_);·}</div>
170 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">private</span>:</div>
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>········<span·class="keyword">typename</span>·RangeTraitT::CONTAINER_TYPE·&amp;container_;</div>
171 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02170.html#af68122190c9f3df2b6af4d670ee767e4">···83</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Vertex·············<a·class="code·hl_typedef"·href="a02170.html#af68122190c9f3df2b6af4d670ee767e4">Vertex</a>;</div> 
172 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a02170.html#a6b659e491d7c5c207f556f83d30b2f22">···84</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Halfedge···········<a·class="code·hl_typedef"·href="a02170.html#a6b659e491d7c5c207f556f83d30b2f22">Halfedge</a>;</div> 
173 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a02170.html#aebd448c2a612a801147f62656d605208">···85</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Edge···············<a·class="code·hl_typedef"·href="a02170.html#aebd448c2a612a801147f62656d605208">Edge</a>;</div> 
174 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02170.html#afbc1240034b364306d5f74656308c990">···86</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Face···············<a·class="code·hl_typedef"·href="a02170.html#afbc1240034b364306d5f74656308c990">Face</a>;</div> 
175 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a02170.html#ae2c164ff32013a289e8016648535aa9a">···87</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Point··············<a·class="code·hl_typedef"·href="a02170.html#ae2c164ff32013a289e8016648535aa9a">Point</a>;</div> 
176 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a02170.html#a1b4f707455d955241b14467f8bb053c0">···88</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Scalar·············<a·class="code·hl_typedef"·href="a02170.html#a1b4f707455d955241b14467f8bb053c0">Scalar</a>;</div> 
177 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02170.html#ae4e2708d22ac0b5261e9c485475525fb">···89</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Normal·············<a·class="code·hl_typedef"·href="a02170.html#ae4e2708d22ac0b5261e9c485475525fb">Normal</a>;</div> 
178 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a02170.html#a1edcb149edf57dff57b609f7d6b71e91">···90</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Color··············<a·class="code·hl_typedef"·href="a02170.html#a1edcb149edf57dff57b609f7d6b71e91">Color</a>;</div> 
179 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02170.html#a548b887e9481b02a50e76611187821ee">···91</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::TexCoord···········<a·class="code·hl_typedef"·href="a02170.html#a548b887e9481b02a50e76611187821ee">TexCoord</a>;</div> 
180 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02170.html#ad595781d23c223ce056c6a8f31eda9d5">···92</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::VertexHandle·······<a·class="code·hl_typedef"·href="a02170.html#ad595781d23c223ce056c6a8f31eda9d5">VertexHandle</a>;</div> 
181 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a02170.html#aae01fbc474377136ba93280813a8f640">···93</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::HalfedgeHandle·····<a·class="code·hl_typedef"·href="a02170.html#aae01fbc474377136ba93280813a8f640">HalfedgeHandle</a>;</div> 
182 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02170.html#a3f52e677c4c0c6ebf3fa7ead1e7cd447">···94</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::EdgeHandle·········<a·class="code·hl_typedef"·href="a02170.html#a3f52e677c4c0c6ebf3fa7ead1e7cd447">EdgeHandle</a>;</div> 
183 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a02170.html#aa6e3ba1337aef66c45dd7deb65e0e803">···95</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::FaceHandle·········<a·class="code·hl_typedef"·href="a02170.html#aa6e3ba1337aef66c45dd7deb65e0e803">FaceHandle</a>;</div> 
184 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>};</div>
 189 </div>
185 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·CirculatorRangeTraitT&gt;</div>
 192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//class·CirculatorRange·:·public·SmartRangeT&lt;CirculatorRange&lt;CirculatorRangeTraitT&gt;,·decltype·(make_smart(std::declval&lt;typename·CirculatorRangeTraitT::TO_ENTITYE_TYPE&gt;(),·std::declval&lt;PolyConnectivity&gt;()))&gt;{</span></div>
 193 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};">
 194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02450.html">···92</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02450.html">CirculatorRange</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a02786.html">SmartRangeT</a>&lt;CirculatorRange&lt;CirculatorRangeTraitT&gt;,·typename·SmartHandle&lt;typename·CirculatorRangeTraitT::TO_ENTITYE_TYPE&gt;::type&gt;{</div>
 195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">public</span>:</div>
 196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CirculatorRangeTraitT::ITER_TYPE·ITER_TYPE;</div>
 197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>········<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CirculatorRangeTraitT::CENTER_ENTITY_TYPE·CENTER_ENTITY_TYPE;</div>
 198 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CirculatorRangeTraitT::CONTAINER_TYPE·CONTAINER_TYPE;</div>
 199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>········<span·class="keyword">typedef</span>·ITER_TYPE·iterator;</div>
 200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········<span·class="keyword">typedef</span>·ITER_TYPE·const_iterator;</div>
Max diff block lines reached; 643971/676651 bytes (95.17%) of diff not shown.
302 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshKernel.hh5 PolyConnectivity_inline_impl.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 45, 1080 lines modifiedOffset 45, 3074 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
 52 42#ifndef·OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE
 53 43#error·Do·not·include·this·directly,·include·instead·PolyConnectivity.hh
 54 44#endif·//·OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE
 55 45
 56 46#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>·//·To·help·some·IDEs
 57 47#include·<OpenMesh/Core/Mesh/IteratorsT.hh>
 58 48#include·<OpenMesh/Core/Mesh/CirculatorsT.hh>
52 42 
53 43// 
54 ============================================================================= 
55 44// 
56 45//·Kernel·Concept 
57 46// 
58 47// 
59 ============================================================================= 
60 48 
61 4959 49
62 50#error·this·file·is·for·documentation·purposes·only60 50namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
63 5161 51
64 5262 52
65 53//==·NAMESPACES 
66 ===============================================================63 _.5_.3inline·_.S_.m_.a_.r_.t_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e·_.P_.o_.l_.y_.C_.o_.n_.n_.e_.c_.t_.i_.v_.i_.t_.y_.:_.:_.a_.d_.d_.__.v_.e_.r_.t_.e_.x()·{·return·_.m_.a_.k_.e_.__.s_.m_.a_.r_.t
 64 (_\x8n_\x8e_\x8w_\x8__\x8v_\x8e_\x8r_\x8t_\x8e_\x8x(),·*this);·}
67 5465 54
68 55 
69 56namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
70 57namespace·Concepts·{ 
71 58 
72 59 
73 60//==·CLASS·DEFINITION 
74 ========================================================= 
75 61 
76 62 
77 _\x87_\x85template·<class·FinalMeshItems>·class·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T 
78 76{66 _.5_.5inline·_.S_.m_.a_.r_.t_.H_.a_.l_.f_.e_.d_.g_.e_.H_.a_.n_.d_.l_.e·_.P_.o_.l_.y_.C_.o_.n_.n_.e_.c_.t_.i_.v_.i_.t_.y_.:_.:_.n_.e_.x_.t_.__.h_.a_.l_.f_.e_.d_.g_.e_.__.h_.a_.n_.d_.l_.e
 67 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8n_\x8e_\x8x_\x8t_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 68 (_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 69 _\x85_\x86inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8p_\x8r_\x8e_\x8v_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 70 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8p_\x8r_\x8e_\x8v_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 71 (_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 72 _\x85_\x87inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 73 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 74 (_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 75 _\x85_\x88inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8c_\x8w_\x8__\x8r_\x8o_\x8t_\x8a_\x8t_\x8e_\x8d_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 76 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t
 77 (_\x8c_\x8c_\x8w_\x8__\x8r_\x8o_\x8t_\x8a_\x8t_\x8e_\x8d_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 78 _\x85_\x89inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8w_\x8__\x8r_\x8o_\x8t_\x8a_\x8t_\x8e_\x8d_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 79 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8c_\x8w_\x8__\x8r_\x8o_\x8t_\x8a_\x8t_\x8e_\x8d_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 80 (_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 81 60
 82 _\x86_\x81inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8s_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 83 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_eh,·unsigned·int·_i)·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(ArrayKernel::
 84 s_halfedge_handle(_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_eh),·_i),·_eh._\x8m_\x8e_\x8s_\x8h());·}
 85 _\x86_\x82inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8s_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 86 _heh)·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(ArrayKernel::s_edge_handle(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),
 87 _heh._\x8m_\x8e_\x8s_\x8h());·}
 88 63
 89 _\x86_\x84inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8S_\x8m_\x8a_\x8r_\x8t_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 90 _eh,·unsigned·int·_i)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 91 (_eh),·_i),·*this);·}
 92 _\x86_\x85inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 93 _heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 94 _\x86_\x86inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8S_\x8m_\x8a_\x8r_\x8t_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 95 _fh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_fh)),·*this);·}
 96 _\x86_\x87inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e
 97 (_\x8S_\x8m_\x8a_\x8r_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 98 (_vh)),·*this);·}
 99 68
 100 _\x86_\x89inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8f_\x8a_\x8c_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8S_\x8m_\x8a_\x8r_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 101 _heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8f_\x8a_\x8c_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),·*this);·}
 102 70
 103 _\x87_\x81inline·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8:_\x8:_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8f_\x8a_\x8c_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 104 _heh)·const·{·return·_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_\x8f_\x8a_\x8c_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_heh)),
 105 *this);·}
 106 72
 107 73
 108 75template·<typename·RangeTraitT>
 109 _\x87_\x86class·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8R_\x8a_\x8n_\x8g_\x8e·:·public·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8R_\x8a_\x8n_\x8g_\x8e_\x8T<EntityRange<RangeTraitT>,·typename
 110 RangeTraitT::ITER_TYPE::SmartHandle>·{
79 77public:111 77·public:
80 78112 78·typedef·typename·RangeTraitT::ITER_TYPE·iterator;
 113 79·typedef·typename·RangeTraitT::ITER_TYPE·const_iterator;
81 80114 80
82 81 
83 _\x88_\x83·typedef·typename·FinalMeshItems::Vertex·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x; 
84 _\x88_\x84·typedef·typename·FinalMeshItems::Halfedge·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e; 
85 _\x88_\x85·typedef·typename·FinalMeshItems::Edge·_\x8E_\x8d_\x8g_\x8e; 
86 _\x88_\x86·typedef·typename·FinalMeshItems::Face·_\x8F_\x8a_\x8c_\x8e; 
87 _\x88_\x87·typedef·typename·FinalMeshItems::Point·_\x8P_\x8o_\x8i_\x8n_\x8t; 
88 _\x88_\x88·typedef·typename·FinalMeshItems::Scalar·_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r; 
89 _\x88_\x89·typedef·typename·FinalMeshItems::Normal·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l; 
90 _\x89_\x80·typedef·typename·FinalMeshItems::Color·_\x8C_\x8o_\x8l_\x8o_\x8r; 
91 _\x89_\x81·typedef·typename·FinalMeshItems::TexCoord·_\x8T_\x8e_\x8x_\x8C_\x8o_\x8o_\x8r_\x8d; 
92 _\x89_\x82·typedef·typename·FinalMeshItems::VertexHandle·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
93 _\x89_\x83·typedef·typename·FinalMeshItems::HalfedgeHandle·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
94 _\x89_\x84·typedef·typename·FinalMeshItems::EdgeHandle·_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
95 _\x89_\x85·typedef·typename·FinalMeshItems::FaceHandle·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
96 96 
97 98115 81·explicit·_.E_.n_.t_.i_.t_.y_.R_.a_.n_.g_.e(typename·RangeTraitT::CONTAINER_TYPE·&container)·:
 116 container_(container)·{}
 117 82·typename·RangeTraitT::ITER_TYPE·begin()·const·{·return·RangeTraitT::begin
 118 (container_);·}
 119 83·typename·RangeTraitT::ITER_TYPE·end()·const·{·return·RangeTraitT::end
Max diff block lines reached; 298855/308821 bytes (96.77%) of diff not shown.
94.6 KB
./usr/share/doc/libopenmesh-dev/html/a00245_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Doc/Concepts/MeshItems.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/IteratorsT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshItems.hh</div></div>98 ··<div·class="headertitle"><div·class="title">IteratorsT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 137, 154 lines modifiedOffset 137, 258 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#pragma·once</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··Mesh·Items·Concept</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Iterators·for·PolyMesh/TriMesh</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#error·this·file·is·for·documentation·purposes·only</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Status.hh&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a01242.html">···59</a></span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
162 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}"> 
163 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a01243.html">···60</a></span><span·class="keyword">namespace·</span>Concepts·{·</div> 
164 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
165 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
166 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
167 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··············</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Iterators·{</div>
168 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
169 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="};"> 
170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02150.html">···71</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02150.html">MeshItems</a>·{</div> 
171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02582.html">···71</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02582.html">ConstVertexIterT</a>;</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a02586.html">···72</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02586.html">VertexIterT</a>;</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02590.html">···73</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02590.html">ConstHalfedgeIterT</a>;</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02594.html">···74</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02594.html">HalfedgeIterT</a>;</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02598.html">···75</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02598.html">ConstEdgeIterT</a>;</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a02602.html">···76</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02602.html">EdgeIterT</a>;</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02606.html">···77</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02606.html">ConstFaceIterT</a>;</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a02610.html">···78</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02610.html">FaceIterT</a>;</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh,·<span·class="keyword">class</span>·ValueHandle,·<span·class="keyword">class</span>·MemberOwner,·<span·class="keywordtype">bool</span>·(MemberOwner::*PrimitiveStatusMember)()·const,·<span·class="keywordtype">size_t</span>·(MemberOwner::*PrimitiveCountMember)()·const&gt;</div>
173 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="};">183 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">
 184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02614.html">···82</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02614.html">GenericIteratorT</a>·{</div>
174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a02154.html">···81</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Refs_&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02154.html">VertexT</a></div> 
175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{</div> 
176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">public</span>:</div>185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">public</span>:</div>
 186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<span·class="comment">//---·Typedefs·---</span></div>
177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02154.html#a1e5f6c61e62ce8fcf6e05ecfa22d76e8">···86</a></span>··<span·class="keyword">typedef</span>·Refs_··<a·class="code·hl_typedef"·href="a02154.html#a1e5f6c61e62ce8fcf6e05ecfa22d76e8">Refs</a>;</div> 
179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02154.html#ac714e165662433c27dbc482b7a524201">···89</a></span>··<a·class="code·hl_function"·href="a02154.html#ac714e165662433c27dbc482b7a524201">VertexT</a>();</div> 
181 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div> 
182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02154.html#ae6e7e6b43ecc58863612c896aa84c8e6">···92</a></span>··<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·<a·class="code·hl_function"·href="a02154.html#ae6e7e6b43ecc58863612c896aa84c8e6">halfedge_handle</a>()··<span·class="keyword">const</span>;</div> 
183 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02154.html#a2e37f87e0ff740f42d6e700ccc5b71b1">···94</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02154.html#a2e37f87e0ff740f42d6e700ccc5b71b1">set_hal[·...·truncated·by·diffoscope;·len:·85,·SHA:·5b2a9a2f75c618e9f9afc015c3758066b4bfdf77aa6e236c3565aea2cdea9c15·...·];</div>188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>········<span·class="keyword">typedef</span>·ValueHandle·····················value_handle;</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<span·class="keyword">typedef</span>·value_handle····················value_type;</div>
 190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········<span·class="keyword">typedef</span>·std::bidirectional_iterator_tag·iterator_category;</div>
 191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>········<span·class="keyword">typedef</span>·std::ptrdiff_t··················difference_type;</div>
 192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>*·····················<a·class="code·hl_class"·href="a02714.html">mesh_ptr</a>;</div>
 193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·····················<a·class="code·hl_class"·href="a02714.html">mesh_ref</a>;</div>
 194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keyword">typedef</span>·<span·class="keyword">decltype</span>(<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(std::declval&lt;ValueHandle&gt;(),·std::declval&lt;Mesh&gt;()))·SmartHandle;</div>
 195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·SmartHandle&amp;··············reference;</div>
 196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·SmartHandle*··············pointer;</div>
184 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>};</div>197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 198 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}">
 199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a02614.html#a6cecca78525d76fe52d0490fdd211b00">···97</a></span>········<a·class="code·hl_function"·href="a02614.html#a6cecca78525d76fe52d0490fdd211b00">GenericIteratorT</a>()</div>
 200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········:·hnd_(<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(ValueHandle(),nullptr)),·skip_bits_(0)</div>
 201 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>········{}</div>
185 </div>202 </div>
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>203 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
190 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="};">204 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="}">
Max diff block lines reached; 47679/73280 bytes (65.06%) of diff not shown.
23.0 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshItems.hh5 IteratorsT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 46, 209 lines modifiedOffset 46, 305 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43#pragma·once
54 4454 44
55 45 
56 46//55 45//
57 =============================================================================56 =============================================================================
58 47//57 46//
59 48//·Mesh·Items·Concept58 47//·Iterators·for·PolyMesh/TriMesh
 59 48//
60 49//60 49//
61 50// 
62 =============================================================================61 =============================================================================
 62 50
63 5163 51
64 5264 52
65 53#error·this·file·is·for·documentation·purposes·only65 53//==·INCLUDES
 66 =================================================================
66 5467 54
 68 55#include·<OpenMesh/Core/System/config.h>
 69 56#include·<OpenMesh/Core/Mesh/Status.hh>
 70 57#include·<cassert>
 71 58#include·<cstddef>
 72 59#include·<iterator>
 73 60
67 55 
68 56//==·NAMESPACES 
69 =============================================================== 
70 57 
71 58 
72 _\x85_\x89namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
73 _\x86_\x80namespace·Concepts·{ 
74 6174 61
75 62 
76 63//==·CLASS·DEFINITION75 62//==·NAMESPACES
 76 ===============================================================
 77 63
 78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 79 65namespace·Iterators·{
 80 66
 81 67
 82 68//==·FORWARD·DECLARATIONS
77 =========================================================83 =====================================================
 84 69
 85 70
 86 _\x87_\x81template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r_\x8T;
78 64 
79 65 
80 _\x87_\x81struct·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s·{ 
81 72 
82 73 
83 _\x88_.1template·<class·Refs_>·class·_.V_.e_.r_.t_.e_.x_.T87 _\x87_.2template·<class·Mesh>·class·_.V_.e_.r_.t_.e_.x_.I_.t_.e_.r_.T;
84 82{88 _.7_.3template·<class·Mesh>·class·_.C_.o_.n_.s_.t_.H_.a_.l_.f_.e_.d_.g_.e_.I_.t_.e_.r_.T;
 89 _\x87_\x84template·<class·Mesh>·class·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T;
 90 _\x87_\x85template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T;
 91 _\x87_\x86template·<class·Mesh>·class·_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T;
 92 _\x87_\x87template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T;
 93 _\x87_\x88template·<class·Mesh>·class·_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T;
 94 79
 95 80
 96 81template·<class·Mesh,·class·ValueHandle,·class·MemberOwner,·bool
 97 (MemberOwner::*PrimitiveStatusMember)()·const,·size_t·(MemberOwner::
 98 *PrimitiveCountMember)()·const>
 99 _\x88_\x82class·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T·{
85 83public:100 83·public:
86 84 
87 _\x88_\x86·typedef·Refs_·_\x8R_\x8e_\x8f_\x8s; 
88 87 
89 _\x88_\x89·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T(); 
90 90 
91 _\x89_\x82·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·const; 
92 _\x89_\x84·void·_\x8s_\x8e_\x8t_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_eh); 
93 95}; 
94 96 
95 97 
96 98 
97 99 
98 _\x81_\x80_\x87template·<class·Refs_>·class·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8T 
99 108{ 
100 109public: 
101 110 
102 _\x81_\x81_\x82·typedef·Refs_·_\x8R_\x8e_\x8f_\x8s; 
103 113 
104 _.1_.1_.6·_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e·_.v_.e_.r_.t_.e_.x_.__.h_.a_.n_.d_.l_.e()·const;101 84·//---·Typedefs·---
 102 85
 103 86·typedef·ValueHandle·value_handle;
 104 87·typedef·value_handle·value_type;
 105 88·typedef·std::bidirectional_iterator_tag·iterator_category;
 106 89·typedef·std::ptrdiff_t·difference_type;
 107 90·typedef·const·_\x8M_\x8e_\x8s_\x8h*·_\x8m_\x8e_\x8s_\x8h_\x8__\x8p_\x8t_\x8r;
 108 91·typedef·const·_\x8M_\x8e_\x8s_\x8h&·_\x8m_\x8e_\x8s_\x8h_\x8__\x8r_\x8e_\x8f;
 109 92·typedef·decltype(_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(std::declval<ValueHandle>(),·std::declval<Mesh>
 110 ()))·SmartHandle;
 111 93·typedef·const·SmartHandle&·reference;
 112 94·typedef·const·SmartHandle*·pointer;
 113 95
 114 _\x89_\x87·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T()
 115 98·:·hnd_(_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(ValueHandle(),nullptr)),·skip_bits_(0)
 116 99·{}
 117 100
 118 _\x81_\x80_\x82·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T(_\x8m_\x8e_\x8s_\x8h_\x8__\x8r_\x8e_\x8f·_mesh,·value_handle·_hnd,·bool·_skip=false)
 119 103·:·hnd_(_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(_hnd,·_mesh)),·skip_bits_(0)
 120 104·{
 121 105·if·(_skip)·_\x8e_\x8n_\x8a_\x8b_\x8l_\x8e_\x8__\x8s_\x8k_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g();
 122 106·}
Max diff block lines reached; 18772/23488 bytes (79.92%) of diff not shown.
73.7 KB
./usr/share/doc/libopenmesh-dev/html/a00365_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Unittests/unittests_trimesh_circulator_edge.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Geometry/QuadricT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 84 lines modifiedOffset 92, 314 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">unittests_trimesh_circulator_edge.hh</div></div>98 ··<div·class="headertitle"><div·class="title">QuadricT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#include·&lt;Unittests/unittests_common.hh&gt;</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span>·</div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>101 <a·href="a00365.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·===============================================================[·...·truncated·by·diffoscope;·len:·12,·SHA:·88c8a4fcf97c344e4741fb5cf2e827f7142370f580209b79b55f90bb96019e87·...·]</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keyword">namespace·</span>{</div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="keyword">class·</span>OpenMeshTrimeshCirculatorEdge·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03902.html">OpenMeshBase</a>·{</div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">public</span>:</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>····<span·class="keyword">using·</span>VH·=·<a·class="code·hl_struct"·href="a02562.html">OpenMesh::VertexHandle</a>;</div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>····<span·class="keyword">using·</span>FH·=·<a·class="code·hl_struct"·href="a02574.html">OpenMesh::FaceHandle</a>;</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>····<span·class="keyword">using·</span>EH·=·<a·class="code·hl_struct"·href="a02570.html">OpenMesh::EdgeHandle</a>;</div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>····<span·class="keyword">using·</span>HEH·=·<a·class="code·hl_struct"·href="a02566.html">OpenMesh::HalfedgeHandle</a>;</div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>····<span·class="comment">//·This·function·is·called·before·each·test·is·run.</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>····<span·class="keywordtype">void</span>·SetUp()<span·class="keyword">·override·</span>{</div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>········std::vector&lt;VH&gt;·vh;</div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>········<span·class="comment">//···3----2····5</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>········<span·class="comment">//···|···/|····|</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>········<span·class="comment">//···|··/·|····|</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>········<span·class="comment">//···|·/··|····|</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>········<span·class="comment">//···|/···|····|</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>········<span·class="comment">//···0----1····4</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········<span·class="comment">//·A·quad·consisting·of·two·triangles.</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>········vh.push_back(mesh_.add_vertex({0.0,·0.0,·0.0}));·<span·class="comment">//·vh[0]</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········vh.push_back(mesh_.add_vertex({1.0,·0.0,·0.0}));·<span·class="comment">//·vh[1]</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>········vh.push_back(mesh_.add_vertex({1.0,·1.0,·0.0}));·<span·class="comment">//·vh[2]</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>········vh.push_back(mesh_.add_vertex({0.0,·1.0,·0.0}));·<span·class="comment">//·vh[3]</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········mesh_.add_face(vh[0],·vh[1],·vh[2]);</div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········mesh_.add_face(vh[0],·vh[2],·vh[3]);</div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········<span·class="comment">//·An·isolated·edge.</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········vh.push_back(mesh_.add_vertex({2.0,·0.0,·0.0}));·<span·class="comment">//·vh[4]</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········vh.push_back(mesh_.add_vertex({2.0,·1.0,·0.0}));·<span·class="comment">//·vh[5]</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········<span·class="keyword">auto</span>·heh·=·mesh_.new_edge(vh[4],·vh[5]);</div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········<span·class="keyword">auto</span>·heh_opp·=·mesh_.opposite_halfedge_handle(heh);</div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········mesh_.set_halfedge_handle(vh[4],·heh);</div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········mesh_.set_halfedge_handle(vh[5],·heh_opp);</div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········InteriorEdge·=·Edge(0,·2);</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········BoundaryEdge·=·Edge(0,·1);</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········IsolatedEdge·=·Edge(4,·5);</div> 
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div>144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="comment">//·Helper·function·to·quickly·retrieve·edges·from·their·endpoint·vertex·IDs.</span></div> 
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····EH·Edge(<span·class="keywordtype">int</span>·_vh0_idx,·<span·class="keywordtype">int</span>·_vh1_idx)·{</div> 
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········VH·vh0(_vh0_idx);</div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········VH·vh1(_vh1_idx);</div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········HEH·heh·=·mesh_.find_halfedge(vh0,·vh1);</div> 
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">if</span>·(!heh.is_valid())</div>147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//··CLASS·QuadricT</span></div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>············<span·class="keywordflow">return</span>·EH();</div>149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//</span></div>
 150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········<span·class="keywordflow">return</span>·mesh_.edge_handle(heh);</div> 
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div> 
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_GEOMETRY_QUADRIC_HH</span></div>
 153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_GEOMETRY_QUADRIC_HH</span></div>
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="comment">//·Handles·of·some·interesting·edges.</span></div> 
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····EH·InteriorEdge;</div> 
Max diff block lines reached; 39696/59796 bytes (66.39%) of diff not shown.
15.2 KB
html2text {}
    
Offset 1, 84 lines modifiedOffset 1, 340 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 unittests_trimesh_circulator_edge.hh 
6 1#include·<Unittests/unittests_common.hh> 
7 2 
8 3#include·<vector> 
9 4 
10 5namespace·{ 
11 6 
12 7class·OpenMeshTrimeshCirculatorEdge·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8B_\x8a_\x8s_\x8e·{ 
13 8public: 
14 9·using·VH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
15 10·using·FH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
16 11·using·EH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
17 12·using·HEH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
18 13 
19 14·//·This·function·is·called·before·each·test·is·run. 
20 15·void·SetUp()·override·{ 
21 16·std::vector<VH>·vh; 
22 17 
23 18·//·3----2·5 
24 19·//·|·/|·| 
25 20·//·|·/·|·| 
26 21·//·|·/·|·| 
27 22·//·|/·|·| 
28 23·//·0----1·4 
29 24 
30 25·//·A·quad·consisting·of·two·triangles. 
31 26·vh.push_back(mesh_.add_vertex({0.0,·0.0,·0.0}));·//·vh[0] 
32 27·vh.push_back(mesh_.add_vertex({1.0,·0.0,·0.0}));·//·vh[1] 
33 28·vh.push_back(mesh_.add_vertex({1.0,·1.0,·0.0}));·//·vh[2] 
34 29·vh.push_back(mesh_.add_vertex({0.0,·1.0,·0.0}));·//·vh[3] 
35 30·mesh_.add_face(vh[0],·vh[1],·vh[2]); 
36 31·mesh_.add_face(vh[0],·vh[2],·vh[3]); 
37 32 
38 33·//·An·isolated·edge. 
39 34·vh.push_back(mesh_.add_vertex({2.0,·0.0,·0.0}));·//·vh[4] 
40 35·vh.push_back(mesh_.add_vertex({2.0,·1.0,·0.0}));·//·vh[5] 
41 36·auto·heh·=·mesh_.new_edge(vh[4],·vh[5]); 
42 37·auto·heh_opp·=·mesh_.opposite_halfedge_handle(heh); 
43 38·mesh_.set_halfedge_handle(vh[4],·heh); 
44 39·mesh_.set_halfedge_handle(vh[5],·heh_opp); 
45 40 
46 41·InteriorEdge·=·Edge(0,·2); 
47 42·BoundaryEdge·=·Edge(0,·1); 
48 43·IsolatedEdge·=·Edge(4,·5); 
49 44·}5 QuadricT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 7 1/*·=========================================================================·*
 8 2·*·*
 9 3·*·OpenMesh·*
 10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 12 6·*·All·rights·reserved.·*
 13 7·*·www.openmesh.org·*
 14 8·*·*
 15 9·*---------------------------------------------------------------------------*
 16 10·*·This·file·is·part·of·OpenMesh.·*
 17 11·*---------------------------------------------------------------------------
 18 *
 19 12·*·*
 20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 21 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 22 15·*·are·met:·*
 23 16·*·*
 24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 25 *
 26 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 27 19·*·*
 28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 31 23·*·*
 32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 34 26·*·this·software·without·specific·prior·written·permission.·*
 35 27·*·*
 36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 38 *
 39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 41 *
 42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 49 39·*·*
 50 40·*·=========================================================================
 51 */
 52 41
 53 42
 54 43
 55 44
50 4556 45
 57 50//
 58 =============================================================================
 59 51//
 60 52//·CLASS·QuadricT
 61 53//
 62 54//
 63 =============================================================================
51 46·//·Helper·function·to·quickly·retrieve·edges·from·their·endpoint·vertex·IDs. 
52 47·EH·Edge(int·_vh0_idx,·int·_vh1_idx)·{ 
53 48·VH·vh0(_vh0_idx); 
54 49·VH·vh1(_vh1_idx); 
55 50·HEH·heh·=·mesh_.find_halfedge(vh0,·vh1); 
56 51·if·(!heh.is_valid()) 
57 52·return·EH(); 
58 53·return·mesh_.edge_handle(heh); 
59 54·} 
60 5564 55
61 56·//·Handles·of·some·interesting·edges. 
62 57·EH·InteriorEdge; 
63 58·EH·BoundaryEdge; 
64 59·EH·IsolatedEdge; 
65 60};65 56#ifndef·OPENMESH_GEOMETRY_QUADRIC_HH
 66 57#define·OPENMESH_GEOMETRY_QUADRIC_HH
 67 58
 68 59
 69 60//==·INCLUDES
 70 =================================================================
Max diff block lines reached; 10747/15543 bytes (69.14%) of diff not shown.
84.8 KB
./usr/share/doc/libopenmesh-dev/html/a00398_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Unittests/unittests_common.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/PropertyContainer.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 106 lines modifiedOffset 92, 357 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">unittests_common.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PropertyContainer.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·INCLUDE_UNITTESTS_COMMON_HH</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·INCLUDE_UNITTESTS_COMMON_HH</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;gtest/gtest.h&gt;</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#ifdef·TEST_CUSTOM_TRAITS</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;Unittests/unittests_common_customtraits.hh&gt;</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#elif·defined(TEST_DOUBLE_TRAITS)</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03898.html">CustomTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02810.html">OpenMesh::DefaultTraitsDouble</a>·{</div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>};</div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#else</span></div> 
117 <div·class="foldopen"·id="foldopen00017"·data-start="{"·data-end="};"> 
118 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno"><a·class="line"·href="a03898.html">···17</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03898.html">CustomTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a>·{</div> 
119 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>};</div> 
120 </div> 
121 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#endif</span></div> 
122 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div> 
123 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
124 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT&lt;CustomTraits&gt;</a>·Mesh;</div> 
125 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div> 
126 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02714.html">OpenMesh::PolyMesh_ArrayKernelT&lt;CustomTraits&gt;</a>·PolyMesh;</div> 
127 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div> 
128 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">/*</span></div> 
129 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*·Simple·test·setting.</span></div> 
130 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*/</span></div> 
131 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
132 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};"> 
133 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03902.html">···30</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03902.html">OpenMeshBase</a>·:·<span·class="keyword">public</span>·testing::Test·{</div> 
134 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
135 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">protected</span>:</div> 
136 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
137 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="comment">//·This·function·is·called·before·each·test·is·run</span></div> 
138 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·SetUp()·{</div> 
139 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>············</div> 
140 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>············<span·class="comment">//·Do·some·initial·stuff·with·the·member·data·here...</span></div> 
141 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········}</div> 
142 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
143 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········<span·class="comment">//·This·function·is·called·after·all·tests·are·through</span></div> 
144 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·TearDown()·{</div> 
145 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
146 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>············<span·class="comment">//·Do·some·final·stuff·with·the·member·data·here...</span></div> 
147 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········}</div> 
148 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
149 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="comment">//·This·member·will·be·accessible·in·all·tests</span></div> 
150 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<a·class="code·hl_class"·href="a02706.html">Mesh</a>·mesh_;··</div>144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_PROPERTYCONTAINER</span></div>
 145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_PROPERTYCONTAINER</span></div>
151 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>};</div>146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
152 </div>147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/typename.hh&gt;</span></div>
153 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
154 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">/*</span></div>150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a></div>
155 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">·*·Simple·test·setting.</span></div> 
156 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">·*/</span></div> 
157 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>{</div>
158 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="};"> 
159 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03906.html">···54</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03906.html">OpenMeshBasePoly</a>·:·<span·class="keyword">public</span>·testing::Test·{</div>153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
Max diff block lines reached; 49707/69057 bytes (71.98%) of diff not shown.
17.2 KB
html2text {}
    
Offset 1, 103 lines modifiedOffset 1, 387 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 unittests_common.hh 
6 1#ifndef·INCLUDE_UNITTESTS_COMMON_HH 
7 2#define·INCLUDE_UNITTESTS_COMMON_HH 
8 3 
9 4#include·<gtest/gtest.h> 
10 5 
11 6#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> 
12 7#include·<OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh> 
13 8 
14 9#include·<OpenMesh/Core/IO/MeshIO.hh> 
15 10 
16 11#ifdef·TEST_CUSTOM_TRAITS 
17 12#include·<Unittests/unittests_common_customtraits.hh> 
18 13#elif·defined(TEST_DOUBLE_TRAITS) 
19 14struct·_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8D_\x8o_\x8u_\x8b_\x8l_\x8e·{ 
20 15}; 
21 16#else 
22 _\x81_\x87struct·_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·{ 
23 18}; 
24 19#endif 
25 20 
26 21 
27 22typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·Mesh; 
28 23 
29 24typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·PolyMesh; 
30 25 
31 26/* 
32 27·*·Simple·test·setting. 
33 28·*/ 
34 29 
35 _\x83_\x80class·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8B_\x8a_\x8s_\x8e·:·public·testing::Test·{ 
36 31 
37 32·protected: 
38 33 
39 34·//·This·function·is·called·before·each·test·is·run 
40 35·virtual·void·SetUp()·{ 
41 36 
42 37·//·Do·some·initial·stuff·with·the·member·data·here... 
43 38·} 
44 39 
45 40·//·This·function·is·called·after·all·tests·are·through 
46 41·virtual·void·TearDown()·{5 PropertyContainer.hh
 6 1/*·=========================================================================·*
 7 2·*·*
 8 3·*·OpenMesh·*
 9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 11 6·*·All·rights·reserved.·*
 12 7·*·www.openmesh.org·*
 13 8·*·*
 14 9·*---------------------------------------------------------------------------*
 15 10·*·This·file·is·part·of·OpenMesh.·*
 16 11·*---------------------------------------------------------------------------
 17 *
 18 12·*·*
 19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 20 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 21 15·*·are·met:·*
 22 16·*·*
 23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 24 *
 25 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 26 19·*·*
 27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 30 23·*·*
 31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 33 26·*·this·software·without·specific·prior·written·permission.·*
 34 27·*·*
 35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 37 *
 38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 40 *
 41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 48 39·*·*
 49 40·*·=========================================================================
 50 */
 51 41
47 4252 42
48 43·//·Do·some·final·stuff·with·the·member·data·here... 
49 44·} 
50 45 
51 46·//·This·member·will·be·accessible·in·all·tests 
52 47·_\x8M_\x8e_\x8s_\x8h·mesh_; 
53 48};53 43
 54 44#ifndef·OPENMESH_PROPERTYCONTAINER
 55 45#define·OPENMESH_PROPERTYCONTAINER
 56 46
 57 47#include·<OpenMesh/Core/Utils/Property.hh>
 58 48#include·<OpenMesh/Core/Utils/typename.hh>
54 4959 49
55 50/* 
56 51·*·Simple·test·setting. 
57 52·*/ 
58 53 
59 _.5_.4class·_.O_.p_.e_.n_.M_.e_.s_.h_.B_.a_.s_.e_.P_.o_.l_.y·:·public·testing::Test·{60 50//---------------------------------------------------------------------------
 61 --
 62 51namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
 63 52{
 64 53//==·FORWARDDECLARATIONS
 65 ======================================================
 66 54·class·BaseKernel;
60 5567 55
61 56·protected: 
62 57 
63 58·//·This·function·is·called·before·each·test·is·run 
64 59·virtual·void·SetUp()·{ 
65 60 
66 61·//·Do·some·initial·stuff·with·the·member·data·here... 
67 62·}68 56//==·CLASS·DEFINITION
 69 =========================================================
 70 _\x85_\x88class·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r
 71 59{
Max diff block lines reached; 12751/17618 bytes (72.37%) of diff not shown.
51.2 KB
./usr/share/doc/libopenmesh-dev/html/a00524_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/LaplaceSmootherT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/MeshIO.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshIO.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00524.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 102 lines modifiedOffset 138, 161 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OM_MESHIO_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OM_MESHIO_HH</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LaplaceSmootherT</span></div> 
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//·--------------------·system·settings</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_LAPLACE_SMOOTHERT_HH</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//·--------------------·OpenMesh</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_LAPLACE_SMOOTHERT_HH</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_store.hh&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/IOManager.hh&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/ImporterT.hh&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/ExporterT.hh&gt;</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00536.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·==============================================================</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>IO···{</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Smoother·{</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
169 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};"> 
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03598.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03602.html">SmootherT</a>&lt;Mesh&gt;</div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">private</span>:</div> 
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03602.html">SmootherT&lt;Mesh&gt;</a>···················<a·class="code·hl_class"·href="a03602.html">Base</a>;</div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">public</span>:</div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_enumeration"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">SmootherT&lt;Mesh&gt;::Component</a>·····<a·class="code·hl_enumeration"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">Component</a>;</div> 
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::Continuity····Continuity;</div> 
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::Scalar········Scalar;</div> 
179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::VertexHandle··VertexHandle;</div> 
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::EdgeHandle····EdgeHandle;</div> 
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··</div> 
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT</a>(·Mesh&amp;·_mesh·);</div> 
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03598.html">~LaplaceSmootherT</a>();</div> 
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">void</span>·initialize(<a·class="code·hl_enumeration"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">Component</a>·_comp,·Continuity·_cont);</div>176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keywordtype">bool</span></div>
 178 <div·class="foldopen"·id="foldopen00095"·data-start="{"·data-end="}">
 179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">···95</a></span><a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">read_mesh</a>(<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·········_mesh,</div>
 180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··········<span·class="keyword">const</span>·std::string&amp;··_filename)</div>
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>181 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>{</div>
 182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_class"·href="a02334.html">Options</a>·opt;</div>
 183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">read_mesh</a>(_mesh,·_filename,·opt,·<span·class="keyword">true</span>);</div>
 184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>}</div>
 185 </div>
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>186 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">protected</span>:</div> 
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="comment">//·misc·helpers</span></div> 
193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··Scalar·weight(VertexHandle·_vh)<span·class="keyword">·const·</span></div> 
195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·Base::mesh_.property(vertex_weights_,·_vh);·}</div> 
196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··Scalar·weight(EdgeHandle·_eh)<span·class="keyword">·const·</span></div> 
198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·Base::mesh_.property(edge_weights_,·_eh);·}</div> 
199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>187 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>188 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="keyword">private</span>:</div>189 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span><span·class="keywordtype">bool</span></div>
202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>190 <div·class="foldopen"·id="foldopen00125"·data-start="{"·data-end="}">
 191 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno"><a·class="line"·href="a01245.html#ae7ba2707a88e6d9b64a5c1bfab0df061">··125</a></span><a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">read_mesh</a>(<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·········_mesh,</div>
203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">enum</span>·LaplaceWeighting·{·UniformWeighting,·CotWeighting·};</div>192 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>··········<span·class="keyword">const</span>·std::string&amp;··_filename,</div>
204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordtype">void</span>·compute_weights(LaplaceWeighting·_mode);</div> 
205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>193 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>··········<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;············_opt,</div>
 194 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>··········<span·class="keywordtype">bool</span>················_clear·=·<span·class="keyword">true</span>)</div>
206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>195 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>{</div>
 196 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··<span·class="keywordflow">if</span>·(_clear)·_mesh.clear();</div>
207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;Scalar&gt;</a>··vertex_weights_;</div>197 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··<a·class="code·hl_class"·href="a02326.html">ImporterT&lt;Mesh&gt;</a>·importer(_mesh);</div>
Max diff block lines reached; 5044/41229 bytes (12.23%) of diff not shown.
10.8 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 MeshIO.hh
5 LaplaceSmootherT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 118 lines modifiedOffset 47, 189 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
55 48//54 44
 55 45#ifndef·OM_MESHIO_HH
 56 46#define·OM_MESHIO_HH
 57 47
 58 48
 59 49//===·INCLUDES
56 =============================================================================60 ================================================================
 61 50
 62 51//·--------------------·system·settings
 63 52#include·<OpenMesh/Core/System/config.h>
57 49// 
58 50//·CLASS·LaplaceSmootherT 
59 51// 
60 52// 
61 ============================================================================= 
62 5364 53
 65 54//·--------------------·OpenMesh
 66 55#include·<OpenMesh/Core/IO/SR_store.hh>
 67 56#include·<OpenMesh/Core/IO/IOManager.hh>
 68 57#include·<OpenMesh/Core/IO/importer/ImporterT.hh>
 69 58#include·<OpenMesh/Core/IO/exporter/ExporterT.hh>
 70 59
63 54#ifndef·OPENMESH_LAPLACE_SMOOTHERT_HH 
64 55#define·OPENMESH_LAPLACE_SMOOTHERT_HH 
65 56 
66 57 
67 58 
68 59//==·INCLUDES 
69 ================================================================= 
70 6071 60
71 61#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.m_.o_.o_.t_.h_.e_.r_./_.S_.m_.o_.o_.t_.h_.e_.r_.T_.._.h_.h>72 61//==·NAMESPACES
 73 ==============================================================
72 6274 62
 75 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 76 64namespace·IO·{
73 63 
74 64//==·NAMESPACES 
75 =============================================================== 
76 6577 65
77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
78 67namespace·Smoother·{78 66
 79 67//===·IMPLEMENTATION
 80 ==========================================================
79 6881 68
 82 69
 83 75
 84 76
 85 77//---------------------------------------------------------------------------
 86 --
80 69//==·CLASS·DEFINITION 
81 ========================================================= 
82 70 
83 72template·<class·Mesh> 
84 _\x87_\x83class·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T·:·public·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T<Mesh> 
85 74{ 
86 75private: 
87 76·typedef·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8B_\x8a_\x8s_\x8e; 
88 77public: 
89 7887 78
 88 79
 89 93template·<class·Mesh>
 90 94bool
 91 _\x89_\x85_\x8r_\x8e_\x8a_\x8d_\x8__\x8m_\x8e_\x8s_\x8h(_\x8M_\x8e_\x8s_\x8h&·_mesh,
 92 96·const·std::string&·_filename)
 93 97{
 94 98·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·opt;
 95 99·return·_\x8r_\x8e_\x8a_\x8d_\x8__\x8m_\x8e_\x8s_\x8h(_mesh,·_filename,·opt,·true);
 96 100}
 97 101
90 79·typedef·typename·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t; 
91 80·typedef·typename·SmootherT<Mesh>::Continuity·Continuity; 
92 81·typedef·typename·SmootherT<Mesh>::Scalar·Scalar; 
93 82·typedef·typename·SmootherT<Mesh>::VertexHandle·VertexHandle; 
94 83·typedef·typename·SmootherT<Mesh>::EdgeHandle·EdgeHandle; 
95 84 
96 85 
97 86·explicit·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T(·Mesh&·_mesh·); 
98 87·virtual·_\x8~_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T(); 
99 88 
100 89 
101 90·void·initialize(_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·_comp,·Continuity·_cont); 
102 91 
103 92 
104 93protected: 
105 94 
106 95·//·misc·helpers 
107 96 
108 97·Scalar·weight(VertexHandle·_vh)·const 
109 98·{·return·Base::mesh_.property(vertex_weights_,·_vh);·} 
110 99 
111 100·Scalar·weight(EdgeHandle·_eh)·const 
112 101·{·return·Base::mesh_.property(edge_weights_,·_eh);·} 
113 10298 102
114 103 
115 104private: 
116 105 
117 106·enum·LaplaceWeighting·{·UniformWeighting,·CotWeighting·}; 
118 107·void·compute_weights(LaplaceWeighting·_mode); 
119 108 
120 109 
121 110·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r_\x8>·vertex_weights_; 
122 111·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r_\x8>·edge_weights_; 
123 112}; 
124 113 
125 114 
Max diff block lines reached; 3767/11018 bytes (34.19%) of diff not shown.
72.2 KB
./usr/share/doc/libopenmesh-dev/html/a00527_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/SR_rbo.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SR_rbo.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00527.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 85 lines modifiedOffset 138, 247 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//··CLASS·JacobiLaplaceSmootherT</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_SR_RBO_HH</span></div>
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SR_RBO_HH</span></div>
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//=============================================================================</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH</span></div> 
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH</span></div> 
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;stdio.h&gt;</span>·<span·class="comment">//·size_t</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#else</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;cstdio&gt;</span>··<span·class="comment">//·size_t</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·--------------------·OpenMesh</span></div>
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00524.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Smoother·{</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_types.hh&gt;</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>IO·{</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
168 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};"> 
169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03594.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03594.html">JacobiLaplaceSmootherT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT</a>&lt;Mesh&gt;</div> 
170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//=============================================================================</span></div>
171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">private</span>:</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT&lt;Mesh&gt;</a>············<a·class="code·hl_class"·href="a03598.html">Base</a>;</div> 
173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">public</span>:</div> 
175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
176 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03594.html">JacobiLaplaceSmootherT</a>(·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh·)·:·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT&lt;Mesh&gt;</a>(_mesh)·{}</div> 
177 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
178 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·override:·alloc·umbrellas</span></div> 
179 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03594.html#ab2005750a4f280668298131ab37588af">smooth</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n);</div> 
180 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
181 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>·&lt;·<span·class="keywordtype">size_t</span>·N·&gt;·<span·class="keyword">inline</span></div>
 186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a01245.html#aa4fe1101edee9db0b0f7de1484b16567">···92</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01245.html#aa4fe1101edee9db0b0f7de1484b16567">_reverse_byte_order_N</a>(<a·class="code·hl_typedef"·href="a01245.html#afa0a8afc6a9ca87786b10012faccdb5b">uint8_t</a>*·_val);</div>
182 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">protected</span>:</div> 
183 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·compute_new_positions_C0();</div> 
185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·compute_new_positions_C1();</div> 
186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">private</span>:</div>188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">template</span>·&lt;&gt;·<span·class="keyword">inline</span></div>
 189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a01245.html#a665ae0d82b5f75ad229ceadeab294f85">···95</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01245.html#a665ae0d82b5f75ad229ceadeab294f85">_reverse_byte_order_N&lt;1&gt;</a>(<a·class="code·hl_typedef"·href="a01245.html#afa0a8afc6a9ca87786b10012faccdb5b">uint8_t</a>*·<span·class="comment">/*_val*/</span>)·{·}</div>
189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;typename·Mesh::Normal&gt;</a>···umbrellas_;</div> 
191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;typename·Mesh::Normal&gt;</a>···squared_umbrellas_;</div> 
192 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>};</div>191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 192 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">template</span>·&lt;&gt;·<span·class="keyword">inline</span></div>
 193 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}">
 194 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a01245.html#add1faa1d7290b6b5945b93f8cf85f4aa">···99</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01245.html#add1faa1d7290b6b5945b93f8cf85f4aa">_reverse_byte_order_N&lt;2&gt;</a>(<a·class="code·hl_typedef"·href="a01245.html#afa0a8afc6a9ca87786b10012faccdb5b">uint8_t</a>*·_val)</div>
 195 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>{</div>
 196 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>···_val[0]·^=·_val[1];·_val[1]·^=·_val[0];·_val[0]·^=·_val[1];</div>
 197 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>}</div>
193 </div>198 </div>
194 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
195 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
196 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//=============================================================================</span></div> 
197 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>}·<span·class="comment">//·namespace·Smoother</span></div> 
198 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>}·<span·class="comment">//·namespace·OpenMesh</span></div> 
Max diff block lines reached; 34043/57086 bytes (59.63%) of diff not shown.
16.4 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 SR_rbo.hh
5 JacobiLaplaceSmootherT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 104 lines modifiedOffset 47, 301 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 49//55 45//
56 =============================================================================56 =============================================================================
57 50// 
58 51//·CLASS·JacobiLaplaceSmootherT 
59 52// 
60 53//57 46//
 58 47//·Helper·Functions·for·binary·reading·/·writing
 59 48//
 60 49//
61 =============================================================================61 =============================================================================
 62 50
 63 51#ifndef·OPENMESH_SR_RBO_HH
 64 52#define·OPENMESH_SR_RBO_HH
 65 53
62 5466 54
63 55#ifndef·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH 
64 56#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH 
65 57 
66 58 
67 59//==·INCLUDES67 55//==·INCLUDES
68 =================================================================68 =================================================================
69 60 
70 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
71 62 
72 63 
73 64//==·NAMESPACES 
74 =============================================================== 
75 65 
76 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
77 67namespace·Smoother·{ 
78 68 
79 69//==·CLASS·DEFINITION 
80 =========================================================69 56
 70 57#include·<OpenMesh/Core/System/config.h>
 71 58//·--------------------·STL
 72 59#if·defined(OM_CC_MIPS)
 73 60#·include·<stdio.h>·//·size_t
 74 61#else
 75 62#·include·<cstdio>·//·size_t
 76 63#endif
 77 64#include·<algorithm>
 78 65#include·<typeinfo>
 79 66//·--------------------·OpenMesh
 80 67#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h>
 81 68#include·<OpenMesh/Core/IO/SR_types.hh>
 82 69#include·<OpenMesh/Core/Utils/GenProg.hh>
81 7083 70
82 74template·<class·Mesh> 
83 _.7_.5class·_.J_.a_.c_.o_.b_.i_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_.e_.r_.T·:·public·_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_.e_.r_.T<Mesh>84 71//==·NAMESPACES
 85 ===============================================================
 86 72
 87 73namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 88 74namespace·IO·{
 89 75
84 76{90 76
85 77private: 
86 78·typedef·_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_.e_.r_.T_.<_.M_.e_.s_.h_.>·_.B_.a_.s_.e;91 77//
 92 =============================================================================
 93 78
87 7994 79
 95 84
 96 85
 97 86//---------------------------------------------------------------------------
 98 --
88 80public: 
89 81 
90 82·explicit·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T(·_\x8M_\x8e_\x8s_\x8h&·_mesh·)·:·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8> 
91 (_mesh)·{} 
92 83 
93 84·//·override:·alloc·umbrellas 
94 85·void·_\x8s_\x8m_\x8o_\x8o_\x8t_\x8h(unsigned·int·_n); 
95 86 
96 8799 87
 100 91template·<·size_t·N·>·inline
 101 _\x89_\x82void·_\x8__\x8r_\x8e_\x8v_\x8e_\x8r_\x8s_\x8e_\x8__\x8b_\x8y_\x8t_\x8e_\x8__\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8N(_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t*·_val);
97 88protected: 
98 89 
99 90·virtual·void·compute_new_positions_C0(); 
100 91·virtual·void·compute_new_positions_C1(); 
101 92 
102 93102 93
103 94private: 
104 95 
105 96·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8>·umbrellas_; 
106 97·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8>·squared_umbrellas_; 
107 98}; 
108 99103 94template·<>·inline
 104 _\x89_\x85void·_\x8__\x8r_\x8e_\x8v_\x8e_\x8r_\x8s_\x8e_\x8__\x8b_\x8y_\x8t_\x8e_\x8__\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8N_\x8<_\x81_\x8>(_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t*·/*_val*/)·{·}
 105 96
 106 97
 107 98template·<>·inline
 108 _\x89_\x89void·_\x8__\x8r_\x8e_\x8v_\x8e_\x8r_\x8s_\x8e_\x8__\x8b_\x8y_\x8t_\x8e_\x8__\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8N_\x8<_\x82_\x8>(_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t*·_val)
109 100109 100{
 110 101·_val[0]·^=·_val[1];·_val[1]·^=·_val[0];·_val[0]·^=·_val[1];
 111 102}
 112 103
110 101// 
111 ============================================================================= 
112 102}·//·namespace·Smoother 
113 103}·//·namespace·OpenMesh 
114 104//113 104
115 ============================================================================= 
116 105#if·defined(OM_INCLUDE_TEMPLATES)·&&·!defined 
117 (OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C) 
Max diff block lines reached; 6485/16721 bytes (38.78%) of diff not shown.
97.6 KB
./usr/share/doc/libopenmesh-dev/html/a00530_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/SmootherT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/BinaryHelper.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SmootherT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BinaryHelper.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00530.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 427 lines modifiedOffset 138, 102 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SmootherT·-·IMPLEMENTATION</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_BINARY_HELPER_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_BINARY_HELPER_HH</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_SMOOTHERT_C</span></div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(·OM_CC_MIPS·)</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00536.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;stdio.h&gt;</span></div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Smoother·{</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#else</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;cstdio&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·--------------------·OpenMesh</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>IO·{</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
169 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}"> 
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03602.html#af300a00749e27e052aac01f998532587">···72</a></span><a·class="code·hl_function"·href="a03602.html#af300a00749e27e052aac01f998532587">SmootherT&lt;Mesh&gt;::</a></div> 
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><a·class="code·hl_function"·href="a03602.html#af300a00749e27e052aac01f998532587">SmootherT</a>(Mesh&amp;·_mesh)</div> 
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··:·mesh_(_mesh),</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//=============================================================================</span></div>
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····skip_features_(false)</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="comment">//·request·properties</span></div> 
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··mesh_.request_vertex_status();</div> 
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··mesh_.request_face_normals();</div> 
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··mesh_.request_vertex_normals();</div> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="comment">//·custom·properties</span></div> 
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··mesh_.add_property(original_positions_);</div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··mesh_.add_property(original_normals_);</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.add_property(new_positions_);</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··mesh_.add_property(is_active_);</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 182 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a01245.html#a0624f19c95f466ea4e8ac0f725add9ee">···87</a></span><span·class="keywordtype">short</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a0624f19c95f466ea4e8ac0f725add9ee">read_short</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div>
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>183 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a01245.html#a75ddd1bb09930aaaccafd6f5afc3e8cb">···91</a></span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a75ddd1bb09930aaaccafd6f5afc3e8cb">read_int</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div>
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·default·settings</span></div> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··component_··=·<a·class="code·hl_enumvalue"·href="a03602.html#a867faa77ce2ddee85543459f6653af18a898a6c92513c4d4ec9fbd4652752c602">Tangential_and_Normal</a>;</div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··continuity_·=·C0;</div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··tolerance_··=·-1.0;</div> 
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>}</div> 
192 </div> 
193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 186 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a01245.html#a20f780795d3d78da83e9c7fb5a6d078a">···95</a></span><span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a01245.html#a20f780795d3d78da83e9c7fb5a6d078a">read_float</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div>
194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>187 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a01245.html#aed6e745a43c8b7216ed5d025e5f444a3">···99</a></span><span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a01245.html#aed6e745a43c8b7216ed5d025e5f444a3">read_double</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div>
195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><a·class="code·hl_class"·href="a03602.html">SmootherT&lt;Mesh&gt;::</a></div> 
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><a·class="code·hl_class"·href="a03602.html">~SmootherT</a>()</div> 
201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>{</div> 
202 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="comment">//·free·properties</span></div> 
203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··mesh_.release_vertex_status();</div> 
204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··mesh_.release_face_normals();</div> 
205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··mesh_.release_vertex_normals();</div> 
206 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>189 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 190 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="a01245.html#afdac9f17749663acf382236eca1e79ac">··103</a></span><span·class="keywordtype">short</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a0624f19c95f466ea4e8ac0f725add9ee">read_short</a>(std::istream&amp;·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div>
207 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="comment">//·free·custom·properties</span></div> 
208 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··mesh_.remove_property(original_positions_);</div> 
209 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··mesh_.remove_property(original_normals_);</div> 
Max diff block lines reached; 57917/80142 bytes (72.27%) of diff not shown.
19.2 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 BinaryHelper.hh
5 SmootherT_impl.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 476 lines modifiedOffset 47, 126 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 48//55 45//
56 =============================================================================56 =============================================================================
 57 46//
 58 47//·Helper·Functions·for·binary·reading·/·writing
 59 48//
57 49//60 49//
58 50//·CLASS·SmootherT·-·IMPLEMENTATION 
59 51// 
60 52// 
61 =============================================================================61 =============================================================================
 62 50
 63 51#ifndef·OPENMESH_BINARY_HELPER_HH
 64 52#define·OPENMESH_BINARY_HELPER_HH
62 5365 53
 66 54
63 54#define·OPENMESH_SMOOTHERT_C 
64 55 
65 56//==·INCLUDES67 55//==·INCLUDES
66 =================================================================68 =================================================================
67 57 
68 58#include·<OpenMesh/Core/Utils/vector_cast.hh> 
69 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
70 60 
71 61//==·NAMESPACES 
72 =============================================================== 
73 62 
74 63 
75 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
76 65namespace·Smoother·{69 56
 70 57#include·<OpenMesh/Core/System/config.h>
 71 58//·--------------------·STL
 72 59#if·defined(·OM_CC_MIPS·)
 73 60#·include·<stdio.h>
 74 61#else
 75 62#·include·<cstdio>
 76 63#endif
 77 64#include·<iosfwd>
 78 65//·--------------------·OpenMesh
77 6679 66
78 6780 67
79 68//==·IMPLEMENTATION81 68//==·NAMESPACES
80 ==========================================================82 ===============================================================
81 6983 69
82 70 
83 71template·<class·Mesh> 
84 _\x87_\x82_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
85 73_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T(Mesh&·_mesh) 
86 74·:·mesh_(_mesh), 
87 75·skip_features_(false)84 70namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 85 71namespace·IO·{
 86 72
 87 73
 88 74//
 89 =============================================================================
 90 75
88 76{91 76
89 77·//·request·properties 
90 78·mesh_.request_vertex_status(); 
91 79·mesh_.request_face_normals(); 
92 80·mesh_.request_vertex_normals(); 
93 8192 81
94 82·//·custom·properties 
95 83·mesh_.add_property(original_positions_); 
96 84·mesh_.add_property(original_normals_); 
97 85·mesh_.add_property(new_positions_); 
98 86·mesh_.add_property(is_active_); 
99 87 
100 88 
101 89·//·default·settings 
102 90·component_·=·_\x8T_\x8a_\x8n_\x8g_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l_\x8__\x8a_\x8n_\x8d_\x8__\x8N_\x8o_\x8r_\x8m_\x8a_\x8l; 
103 91·continuity_·=·C0; 
104 92·tolerance_·=·-1.0; 
105 93} 
106 94 
107 95 
108 96//---------------------------------------------------------------------------93 82//---------------------------------------------------------------------------
109 --94 --
 95 83
 96 84
 97 _\x88_\x87short·int·_\x8r_\x8e_\x8a_\x8d_\x8__\x8s_\x8h_\x8o_\x8r_\x8t(FILE*·_in,·bool·_swap=false);
 98 88
 99 _\x89_\x81int·_\x8r_\x8e_\x8a_\x8d_\x8__\x8i_\x8n_\x8t(FILE*·_in,·bool·_swap=false);
 100 92
 101 _\x89_\x85float·_\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8l_\x8o_\x8a_\x8t(FILE*·_in,·bool·_swap=false);
 102 96
 103 _\x89_\x89double·_\x8r_\x8e_\x8a_\x8d_\x8__\x8d_\x8o_\x8u_\x8b_\x8l_\x8e(FILE*·_in,·bool·_swap=false);
 104 100
 105 _\x81_\x80_\x83short·int·_\x8r_\x8e_\x8a_\x8d_\x8__\x8s_\x8h_\x8o_\x8r_\x8t(std::istream&·_in,·bool·_swap=false);
 106 104
 107 _\x81_\x80_\x87int·_\x8r_\x8e_\x8a_\x8d_\x8__\x8i_\x8n_\x8t(std::istream&·_in,·bool·_swap=false);
 108 108
 109 _\x81_\x81_\x81float·_\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8l_\x8o_\x8a_\x8t(std::istream&·_in,·bool·_swap=false);
 110 112
 111 _\x81_\x81_\x85double·_\x8r_\x8e_\x8a_\x8d_\x8__\x8d_\x8o_\x8u_\x8b_\x8l_\x8e(std::istream&·_in,·bool·_swap=false);
 112 116
110 97 
111 98 
112 99template·<class·Mesh> 
113 100_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
114 101_\x8~_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T() 
115 102{ 
116 103·//·free·properties 
117 104·mesh_.release_vertex_status(); 
118 105·mesh_.release_face_normals(); 
Max diff block lines reached; 15420/19636 bytes (78.53%) of diff not shown.
171 KB
./usr/share/doc/libopenmesh-dev/html/a00533_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/OMFormat.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OMFormat.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00533.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 199 lines modifiedOffset 138, 734 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LaplaceSmootherT·-·IMPLEMENTATION</span></div> 
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESH_IO_OMFORMAT_HH</span></div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_LAPLACE_SMOOTHERT_C</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESH_IO_OMFORMAT_HH</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00524.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_store.hh&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Endian.hh&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·--------------------</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(OM_CC_GCC)·&amp;&amp;·(OM_GCC_VERSION·&lt;·30000)</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;<a·class="code"·href="a00881.html">OpenMesh/Tools/Utils/NumLimitsT.hh</a>&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··define·OM_MISSING_HEADER_LIMITS·1</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#else</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#··include·&lt;limits&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#endif</span></div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Smoother·{</div> 
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·==============================================================</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>IO···{</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>OMFormat·{</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>LaplaceSmootherT&lt;Mesh&gt;::</div> 
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>LaplaceSmootherT(Mesh&amp;·_mesh)</div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··:·SmootherT&lt;Mesh&gt;(_mesh)</div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>{</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//·custom·properties</span></div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··Base::mesh_.add_property(vertex_weights_);</div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··Base::mesh_.add_property(edge_weights_);</div> 
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>}</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·&lt;:Header&gt;</span></div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//·&lt;:Comment&gt;</span></div>
 184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·Chunk·0</span></div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="comment">//···&lt;:ChunkHeader&gt;</span></div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//···&lt;:Comment&gt;</span></div>
 187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//···data</span></div>
 188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//·Chunk·1</span></div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//···&lt;:ChunkHeader&gt;</span></div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//···&lt;:Comment&gt;</span></div>
 191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//···data</span></div>
 192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·.</span></div>
 193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="comment">//·.</span></div>
 194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="comment">//·.</span></div>
 195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="comment">//·Chunk·N</span></div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>LaplaceSmootherT&lt;Mesh&gt;::</div> 
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>~LaplaceSmootherT()</div> 
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>{</div> 
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·free·custom·properties</span></div> 
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··Base::mesh_.remove_property(vertex_weights_);</div> 
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··Base::mesh_.remove_property(edge_weights_);</div> 
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div> 
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
Max diff block lines reached; 111533/142631 bytes (78.20%) of diff not shown.
31.7 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 OMFormat.hh
5 LaplaceSmootherT_impl.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 232 lines modifiedOffset 47, 797 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
 55 45#ifndef·OPENMESH_IO_OMFORMAT_HH
 56 46#define·OPENMESH_IO_OMFORMAT_HH
 57 47
 58 48
55 48// 
56 ============================================================================= 
57 49// 
58 50//·CLASS·LaplaceSmootherT·-·IMPLEMENTATION 
59 51// 
60 52// 
61 ============================================================================= 
62 53 
63 54#define·OPENMESH_LAPLACE_SMOOTHERT_C 
64 55 
65 56//==·INCLUDES59 49//===·INCLUDES
66 =================================================================60 ================================================================
67 57 
68 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
69 59 
70 60 
71 61//==·NAMESPACES 
72 =============================================================== 
73 62 
74 63 
75 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
76 65namespace·Smoother·{61 50
 62 51#include·<OpenMesh/Core/System/config.h>
 63 52#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h>
 64 53#include·<OpenMesh/Core/IO/SR_store.hh>
 65 54#include·<OpenMesh/Core/Utils/GenProg.hh>
 66 55#include·<OpenMesh/Core/Utils/Endian.hh>
 67 56#include·<OpenMesh/Core/Utils/vector_traits.hh>
 68 57//·--------------------
 69 58#include·<iostream>
 70 59#if·defined(OM_CC_GCC)·&&·(OM_GCC_VERSION·<·30000)
 71 60#·include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8N_\x8u_\x8m_\x8L_\x8i_\x8m_\x8i_\x8t_\x8s_\x8T_\x8._\x8h_\x8h>
 72 61#·define·OM_MISSING_HEADER_LIMITS·1
 73 62#else
 74 63#·include·<limits>
 75 64#endif
 76 65
77 6677 66
78 6778 67//==·NAMESPACES
 79 ==============================================================
 80 68
 81 69#ifndef·DOXY_IGNORE_THIS
 82 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 83 71namespace·IO·{
 84 72namespace·OMFormat·{
 85 73
 86 74
79 68//==·IMPLEMENTATION87 75//===·IMPLEMENTATION
80 ==========================================================88 ==========================================================
 89 76
 90 77
81 69 
82 70 
83 71template·<class·Mesh> 
84 72LaplaceSmootherT<Mesh>:: 
85 73LaplaceSmootherT(Mesh&·_mesh) 
86 74·:·SmootherT<Mesh>(_mesh) 
87 75{ 
88 76·//·custom·properties 
89 77·Base::mesh_.add_property(vertex_weights_); 
90 78·Base::mesh_.add_property(edge_weights_); 
91 79} 
92 80 
93 8191 81
94 82//---------------------------------------------------------------------------92 82//---------------------------------------------------------------------------
95 --93 --
96 8394 83
 95 84·//·<:Header>
 96 85·//·<:Comment>
 97 86·//·Chunk·0
 98 87·//·<:ChunkHeader>
 99 88·//·<:Comment>
 100 89·//·data
 101 90·//·Chunk·1
 102 91·//·<:ChunkHeader>
 103 92·//·<:Comment>
 104 93·//·data
 105 94·//·.
 106 95·//·.
 107 96·//·.
 108 97·//·Chunk·N
 109 98
 110 99·//
 111 100·//·NOTICE!
 112 101·//
 113 102·//·The·usage·of·data·types·who·differ·in·size
 114 103·//·on·different·pc·architectures·(32/64·bit)·and/or
 115 104·//·operating·systems,·e.g.·(unsigned)·long,·size_t,
 116 105·//·is·not·recommended·because·of·inconsistencies
 117 106·//·in·case·of·cross·writing·and·reading.
 118 107·//
 119 108·//·Basic·types·that·are·supported·are:
 120 109
 121 110
 122 111·typedef·unsigned·char·_\x8u_\x8c_\x8h_\x8a_\x8r;
 123 112·typedef·_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t·uint8;
 124 113·typedef·_\x8u_\x8i_\x8n_\x8t_\x81_\x86_\x8__\x8t·uint16;
 125 114·typedef·_\x8u_\x8i_\x8n_\x8t_\x83_\x82_\x8__\x8t·uint32;
 126 115·typedef·_\x8u_\x8i_\x8n_\x8t_\x86_\x84_\x8__\x8t·uint64;
 127 116·typedef·_\x8i_\x8n_\x8t_\x88_\x8__\x8t·int8;
Max diff block lines reached; 26321/32388 bytes (81.27%) of diff not shown.
66.8 KB
./usr/share/doc/libopenmesh-dev/html/a00536_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/SmootherT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/VTKWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 236 lines modifiedOffset 92, 79 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SmootherT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VTKWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//=============================================================================</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//··Implements·an·IOManager·writer·module·for·VTK·files</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//</span></div>
101 <a·href="a00536.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">//=============================================================================</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#ifndef·__VTKWRITER_HH__</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#define·__VTKWRITER_HH__</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span>IO·{</div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 127 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};">
 128 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a02418.html">···27</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02418.html">_VTKWriter_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div>
 129 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
 130 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">public</span>:</div>
 131 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<a·class="code·hl_class"·href="a02418.html">_VTKWriter_</a>();</div>
 132 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 133 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02418.html#aba70dc9452a85b847566d1cd2cd7eb04">···32</a></span>····std::string·<a·class="code·hl_function"·href="a02418.html#aba70dc9452a85b847566d1cd2cd7eb04">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;VTK&quot;</span>;·}</div>
 134 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02418.html#ae8fe4b7f28dbb10da3a3a9aefb6e9337">···33</a></span>····std::string·<a·class="code·hl_function"·href="a02418.html#ae8fe4b7f28dbb10da3a3a9aefb6e9337">get_extensions</a>()<span·class="keyword">··const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;vtk&quot;</span>;·}</div>
 135 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
 137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
 138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02418.html#a7208e6e9d2a1b947f8743544c044d030">···38</a></span>····<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a02418.html#a7208e6e9d2a1b947f8743544c044d030">binary_size</a>(<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;)<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·0;·}</div>
 140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>};</div>
 141 </div>
 142 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 143 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="comment">//==·TYPE·DEFINITION·==========================================================</span></div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>144 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="keyword">extern</span>·_VTKWriter_··<a·class="code·hl_variable"·href="a01245.html#ad6402e5fdebb9d674bcca3d4c794ee60">__VTKWriterinstance</a>;</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>OPENMESHDLLEXPORT·_VTKWriter_&amp;·VTKWriter();</div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
144 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}·<span·class="comment">//·namespace·IO</span></div>
145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SmootherT</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#endif</span></div>
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SMOOTHER_SMOOTHERT_HH</span></div> 
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SMOOTHER_SMOOTHERT_HH</span></div> 
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div> 
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
Max diff block lines reached; 9605/52196 bytes (18.40%) of diff not shown.
15.7 KB
html2text {}
    
Offset 1, 300 lines modifiedOffset 1, 102 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 VTKWriter.hh
5 SmootherT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·* 
8 2·*·* 
9 3·*·OpenMesh·* 
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
11 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
12 6·*·All·rights·reserved.·* 
13 7·*·www.openmesh.org·* 
14 8·*·* 
15 9·*---------------------------------------------------------------------------* 
16 10·*·This·file·is·part·of·OpenMesh.·* 
17 11·*--------------------------------------------------------------------------- 
18 * 
19 12·*·* 
20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
21 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
22 15·*·are·met:·* 
23 16·*·* 
24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
25 * 
26 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
27 19·*·* 
28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
31 23·*·* 
32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
34 26·*·this·software·without·specific·prior·written·permission.·* 
35 27·*·* 
36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
38 * 
39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
41 * 
42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
49 39·*·* 
50 40·*·========================================================================= 
51 */ 
52 41 
53 42 
54 43 
55 48// 
56 ============================================================================= 
57 49// 
58 50//·CLASS·SmootherT 
59 51//6 1//
60 52// 
61 =============================================================================7 =============================================================================
62 53 
63 54#ifndef·OPENMESH_SMOOTHER_SMOOTHERT_HH 
64 55#define·OPENMESH_SMOOTHER_SMOOTHERT_HH 
65 56 
66 578 2//
 9 3//·Implements·an·IOManager·writer·module·for·VTK·files
 10 4//
 11 5//
 12 =============================================================================
 13 6
 14 7#ifndef·__VTKWRITER_HH__
 15 8#define·__VTKWRITER_HH__
 16 9
67 58//==·INCLUDES17 10//===·INCLUDES
68 =================================================================18 ================================================================
69 5919 11
 20 12#include·<string>
 21 13#include·<iosfwd>
 22 14
70 60#include·<OpenMesh/Core/System/config.hh>23 15#include·<OpenMesh/Core/System/config.h>
71 61#include·<OpenMesh/Core/Utils/Property.hh>24 16#include·<OpenMesh/Core/Utils/SingletonT.hh>
 25 17#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 26 18#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
 27 19
72 62#include·<OpenMesh/Core/Utils/Noncopyable.hh> 
73 63 
74 64//==·FORWARDDECLARATIONS 
75 ====================================================== 
76 65 
77 66//==·NAMESPACES28 20//==·NAMESPACES
78 ===============================================================29 ===============================================================
79 6730 21
80 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{31 22namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
81 69namespace·Smoother·{ 
82 70 
83 71//==·CLASS·DEFINITION32 23namespace·IO·{
 33 24
 34 25//===·IMPLEMENTATION
84 =========================================================35 ==========================================================
 36 26
 37 _\x82_\x87class·OPENMESHDLLEXPORT·_\x8__\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 38 28{
85 72 
86 75template·<class·Mesh> 
87 _\x87_\x86class·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T·:·private·_\x8U_\x8t_\x8i_\x8l_\x8s_\x8:_\x8:_\x8N_\x8o_\x8n_\x8c_\x8o_\x8p_\x8y_\x8a_\x8b_\x8l_\x8e 
88 77{ 
89 78public: 
90 79 
91 80·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·Scalar; 
92 81·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·Point; 
93 82·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·NormalType; 
94 83·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·VertexHandle; 
95 84·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·EdgeHandle; 
96 85 
97 86·//·initialize·smoother 
98 _\x88_\x87·enum·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·{ 
99 _\x88_\x88·_\x8T_\x8a_\x8n_\x8g_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l, 
100 _\x88_\x89·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l, 
101 90·_\x8T_\x8a_\x8n_\x8g_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l_\x8__\x8a_\x8n_\x8d_\x8__\x8N_\x8o_\x8r_\x8m_\x8a_\x8l 
102 _\x89_\x81·}; 
103 92 
104 93·enum·Continuity·{ 
105 94·C0, 
106 95·C1, 
107 96·C2 
Max diff block lines reached; 6594/16065 bytes (41.05%) of diff not shown.
54.9 KB
./usr/share/doc/libopenmesh-dev/html/a00542_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/OFFWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OFFWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00542.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 172 lines modifiedOffset 138, 99 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·JacobiLaplaceSmootherT·-·IMPLEMENTATION</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·OFF·files</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OFFWRITER_HH__</span></div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OFFWRITER_HH__</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00527.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Smoother·{</div> 
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>IO·{</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keywordtype">void</span></div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
170 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}"> 
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03594.html#ab2005750a4f280668298131ab37588af">···73</a></span><a·class="code·hl_function"·href="a03594.html#ab2005750a4f280668298131ab37588af">JacobiLaplaceSmootherT&lt;Mesh&gt;::</a></div> 
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><a·class="code·hl_function"·href="a03594.html#ab2005750a4f280668298131ab37588af">smooth</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n)</div> 
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>{</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C0)</div> 
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··{</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};">
 179 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02398.html">···92</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02398.html">_OFFWriter_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div>
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····Base::mesh_.add_property(umbrellas_);</div> 
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C1)</div> 
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······Base::mesh_.add_property(squared_umbrellas_);</div> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··}</div> 
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_function"·href="a03602.html#a6f87efbec4758b930d02372f26c8bed8">LaplaceSmootherT&lt;Mesh&gt;::smooth</a>(_n);</div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C0)</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··{</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····Base::mesh_.remove_property(umbrellas_);</div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C1)</div> 
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······Base::mesh_.remove_property(squared_umbrellas_);</div> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··}</div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div> 
190 </div> 
191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>180 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{</div>
193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>181 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">public</span>:</div>
194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>182 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 183 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<a·class="code·hl_class"·href="a02398.html">_OFFWriter_</a>();</div>
195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>184 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>185 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02398.html">~_OFFWriter_</a>()·{};</div>
197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keywordtype">void</span></div>186 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><a·class="code·hl_class"·href="a03594.html">JacobiLaplaceSmootherT&lt;Mesh&gt;::</a></div> 
199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><a·class="code·hl_class"·href="a03594.html">compute_new_positions_C0</a>()</div>187 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a02398.html#a586744d36d5cc9c52aca78e6c3896a34">··100</a></span>··std::string·<a·class="code·hl_function"·href="a02398.html#a586744d36d5cc9c52aca78e6c3896a34">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·cl[·...·truncated·by·diffoscope;·len:·96,·SHA:·42cdf04ee14564f841cbb3d559843a4c17e0390fbfd883343bbcb28b607fd4ad·...·]</div>
 188 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a02398.html#accbf409248c323c6b0aeab60200e1620">··101</a></span>··std::string·<a·class="code·hl_function"·href="a02398.html#accbf409248c323c6b0aeab60200e1620">get_extensions</a>()<span·class="keyword">··const·override··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;off&quot;</span>;·}</div>
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>{</div>189 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 190 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
 191 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 192 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">Mesh::VertexIter</a>·····················································v_it,·v_end(Base::mesh_.vertices_end());</div> 
202 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#acf4b52db4b0198a91a02c06003623bfb">Mesh::ConstVertexOHalfedgeIter</a>·voh_it;</div> 
203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a3570fd132d1ac589b380485cf59c9e0b">Mesh::Normal</a>·························································u,·p,·zero(0,0,0);</div> 
204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·························································w;</div> 
205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>193 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
206 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordflow">for</span>·(v_it=Base::mesh_.vertices_begin();·v_it!=v_end;·++v_it)</div>194 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#a0bd0cd8598ebc1e6fbd4061c8e65570b">binary_size</a>(<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;·_be,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a0[·...·truncated·by·diffoscope;·len:·78,·SHA:·9616342ced392c0cd76120dd3cd6a77e368ae69fd23fd2e233d7dd8fbd41f8c3·...·]</div>
207 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··{</div>195 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
208 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="keywordflow">if</span>·(this-&gt;is_active(*v_it))</div> 
209 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····{</div>196 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
210 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="comment">//·compute·umbrella</span></div>197 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword">protected</span>:</div>
 198 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keywordtype">void</span>·writeValue(std::ostream&amp;·_out,·<span·class="keywordtype">int</span>·value)·<span·class="keyword">const</span>;</div>
Max diff block lines reached; 18888/43615 bytes (43.31%) of diff not shown.
12.2 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 OFFWriter.hh
5 JacobiLaplaceSmootherT_impl.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 206 lines modifiedOffset 47, 130 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 48//55 45//
56 =============================================================================56 =============================================================================
 57 46//
 58 47//·Implements·a·writer·module·for·OFF·files
 59 48//
57 49//60 49//
58 50//·CLASS·JacobiLaplaceSmootherT·-·IMPLEMENTATION 
59 51// 
60 52// 
61 =============================================================================61 =============================================================================
62 53 
63 54#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C62 50
 63 51
 64 52#ifndef·__OFFWRITER_HH__
 65 53#define·__OFFWRITER_HH__
 66 54
64 5567 55
65 56//==·INCLUDES68 56//===·INCLUDES
66 =================================================================69 ================================================================
67 5770 57
68 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
69 5971 58#include·<string>
 72 59#include·<ostream>
70 6073 60
 74 61#include·<OpenMesh/Core/System/config.h>
 75 62#include·<OpenMesh/Core/Utils/SingletonT.hh>
 76 63#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 77 64#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
 78 65
71 61//==·NAMESPACES 
72 =============================================================== 
73 62 
74 63 
75 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
76 65namespace·Smoother·{ 
77 6679 66
 80 67//==·NAMESPACES
78 67 
79 68//==·IMPLEMENTATION 
80 ==========================================================81 ===============================================================
 82 68
81 6983 69
82 70 
83 71template·<class·Mesh> 
84 72void 
85 _\x87_\x83_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
86 74_.s_.m_.o_.o_.t_.h(unsigned·int·_n)84 70namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 85 71namespace·IO·{
 86 72
 87 73
 88 74//===·IMPLEMENTATION
 89 ==========================================================
87 75{90 75
 91 76
 92 _\x89_\x82class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8F_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
88 76·if·(Base::continuity()·>·Base::C0) 
89 77·{ 
90 78·Base::mesh_.add_property(umbrellas_); 
91 79·if·(Base::continuity()·>·Base::C1) 
92 80·Base::mesh_.add_property(squared_umbrellas_); 
93 81·} 
94 82 
95 83·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8s_\x8m_\x8o_\x8o_\x8t_\x8h(_n); 
96 84 
97 85·if·(Base::continuity()·>·Base::C0) 
98 86·{ 
99 87·Base::mesh_.remove_property(umbrellas_); 
100 88·if·(Base::continuity()·>·Base::C1) 
101 89·Base::mesh_.remove_property(squared_umbrellas_); 
102 90·} 
103 91} 
104 92 
105 9393 93{
 94 94public:
106 94//--------------------------------------------------------------------------- 
107 -- 
108 9595 95
109 96 
110 97template·<class·Mesh> 
111 98void 
112 99_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
113 100_\x8c_\x8o_\x8m_\x8p_\x8u_\x8t_\x8e_\x8__\x8n_\x8e_\x8w_\x8__\x8p_\x8o_\x8s_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8__\x8C_\x80() 
114 101{ 
115 102·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r·v_it,·v_end(Base::mesh_.vertices_end()); 
116 103·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8C_\x8o_\x8n_\x8s_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r·voh_it; 
117 104·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·u,·p,·zero(0,0,0); 
118 105·typename·_.M_.e_.s_.h_.:_.:_.S_.c_.a_.l_.a_.r·w;96 96·_.__.O_.F_.F_.W_.r_.i_.t_.e_.r_._();
 97 97
 98 98·virtual·_\x8~_\x8__\x8O_\x8F_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{};
 99 99
 100 _\x81_\x80_\x80·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"no·description";·}
 101 _\x81_\x80_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"off";·}
 102 102
 103 103·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&,·std::
 104 streamsize·_precision·=·6)·const·override;
 105 104
 106 105·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 107 std::streamsize·_precision·=·6)·const·override;
119 106108 106
120 107·for·(v_it=Base::mesh_.vertices_begin();·v_it!=v_end;·++v_it)109 107·size_t·_.b_.i_.n_.a_.r_.y_.__.s_.i_.z_.e(_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&·_be,·const·_.O_.p_.t_.i_.o_.n_.s&·_opt)·const·override;
121 108·{110 108
122 109·if·(this->is_active(*v_it)) 
123 110·{ 
124 111·//·compute·umbrella 
Max diff block lines reached; 7035/12479 bytes (56.37%) of diff not shown.
46.9 KB
./usr/share/doc/libopenmesh-dev/html/a00545_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/McDecimaterT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/BaseWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">McDecimaterT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BaseWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00545.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 111 lines modifiedOffset 138, 111 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·the·baseclass·for·IOManager·writer·modules</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··CLASS·McDecimaterT</span></div> 
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_MC_DECIMATER_DECIMATERT_HH</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__BASEWRITER_HH__</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_MC_DECIMATER_DECIMATERT_HH</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__BASEWRITER_HH__</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//·STD·C++</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</span></div> 
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div> 
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div> 
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>IO·{</div>
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·MeshT·&gt;</div> 
172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};"> 
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03386.html">···77</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>·:·<span·class="keyword">virtual</span>·<span·class="keyword">public[·...·truncated·by·diffoscope;·len:·157,·SHA:·c9e14425806657fbf2cd2e9fc570171ceaedaa25a951f9690715a45c83126ab5·...·]</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------------·public·types</span></div>180 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="};">
 181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02390.html">···83</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">public</span>:</div>
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_struct"·href="a02202.html">Option</a>;</div>
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03386.html">McDecimaterT&lt;·MeshT·&gt;</a>·········<a·class="code·hl_class"·href="a03386.html">Self</a>;</div> 
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·MeshT·························Mesh;</div> 
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT&lt;MeshT&gt;</a>··········<a·class="code·hl_struct"·href="a03374.html">CollapseInfo</a>;</div> 
180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT&lt;MeshT&gt;</a>···············<a·class="code·hl_class"·href="a03402.html">Module</a>;</div> 
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·std::vector&lt;·Module*·&gt;········ModuleList;</div> 
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ModuleList::iterator·ModuleListIterator;</div> 
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:·<span·class="comment">//------------------------------------------------------·public·methods</span></div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a02390.html#a7f287d4cf768bf1a0ee08ad68286fa1c">···90</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02390.html#a7f287d4cf768bf1a0ee08ad68286fa1c">~BaseWri[·...·truncated·by·diffoscope;·len:·13,·SHA:·6de9b732e06b462ad3abb99fc3dfa535d2b3e06f10eb087eaaf8d3b42c9bfff1·...·]</div>
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>(·Mesh&amp;·_mesh·);</div>189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a02390.html#ac3c0fcb247b70c6f6a37b8c37b4e1863">···93</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02390.html#ac3c0fcb247b70c6f6a37b8c37b4e186[·...·truncated·by·diffoscope;·len:·63,·SHA:·19021328697f51bf9af5e648a501f387769edab882cf1b0f9078f0ba1db430c7·...·];</div>
187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 191 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a02390.html#a58ed321267dab25305b4607985ec16d1">···96</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02390.html#a58ed321267dab25305b4607985ec16d1">get_extensions</a>()·<span·class="keyword">const</span>·=·0;</div>
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_class"·href="a03386.html">~McDecimaterT</a>();</div> 
189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> 
190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">public</span>:</div> 
191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>192 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
192 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03386.html#afc28828d97d0d0d724e219278be37bee">decimate</a>(·<span·class="keywordtype">size_t</span>·_n_collapses·,·<span·cla[·...·truncated·by·diffoscope;·len:·81,·SHA:·d7d7875cce0cdcd541d69c4553dae2e676ebdd56a14c5103fa5b126a948445dd·...·];</div>193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·can_u_write(<span·class="keyword">const</span>·std::string&amp;·_filename)·<span·class="keyword">const</span>;</div>
 194 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 195 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a02390.html#a7bd060bc1aaeffa5c27e977996c45daf">··111</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02390.html#a7bd060bc1aaeffa5c27e977996c45daf">write</a>(<span·class="keyword">const</span>·std::string&amp;·_filename,</div>
 196 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·····················<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;·_be,</div>
 197 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·····················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,</div>
 198 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·····················std::streamsize·_precision·=·6)·<span·class="keyword">const</span>·=·0;</div>
193 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>199 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
 200 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">··122</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">write</a>(std::ostream&amp;·_os,</div>
 201 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·····················<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;·_be,</div>
 202 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>·····················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,</div>
 203 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·····················std::streamsize·_precision·=·6)·<span·class="keyword">const</span>·=·0;</div>
194 <div·class="foldopen"·id="foldopen00122"·data-start="{"·data-end="}"> 
195 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a03386.html#a9c39a06b25e55a82444a537d42682c64">··122</a></span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03386.html#a9c39a06b25e55a82444a537d42682c64">decimate_to</a>(·<span·class="keywordtype">size_t</span>··_n_vertices·,·<span·class="keywordtype">bool</span>·_only_selected·=·<span·class="keyword">false</span>)</div> 
196 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··{</div> 
197 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="keywordflow">return</span>·(·(_n_vertices·&lt;·this-&gt;<a·class="code·hl_function"·href="a03370.html#aa14feb37564fb387f1b2c7b61beeb184">mesh</a>().n_vertices())·?</div> 
198 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·············decimate(·this-&gt;<a·class="code·hl_function"·href="a03370.html#aa14feb37564fb387f1b2c7b61beeb184">mesh</a>().n_vertices()·-·_n_vertices·,·_only_selected·)·:·0·);</div> 
199 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>··}</div>204 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div>
Max diff block lines reached; 5527/37189 bytes (14.86%) of diff not shown.
10.5 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 BaseWriter.hh
5 McDecimaterT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 138 lines modifiedOffset 47, 143 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 47//55 45//
56 =============================================================================56 =============================================================================
 57 46//
 58 47//·Implements·the·baseclass·for·IOManager·writer·modules
57 48//59 48//
 60 49//
58 49//·CLASS·McDecimaterT 
59 50// 
60 51// 
61 =============================================================================61 =============================================================================
62 52 
63 53#ifndef·OPENMESH_MC_DECIMATER_DECIMATERT_HH 
64 54#define·OPENMESH_MC_DECIMATER_DECIMATERT_HH62 50
 63 51
 64 52#ifndef·__BASEWRITER_HH__
 65 53#define·__BASEWRITER_HH__
 66 54
65 5567 55
66 56 
67 57//==·INCLUDES68 56//===·INCLUDES
68 =================================================================69 ================================================================
 70 57
69 5871 58
70 59#include·<memory> 
71 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
72 6172 59//·STD·C++
 73 60#include·<iosfwd>
 74 61#include·<string>
73 6275 62
 76 63//·OpenMesh
 77 64#include·<OpenMesh/Core/System/config.h>
 78 65#include·<OpenMesh/Core/IO/Options.hh>
 79 66#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 80 67
74 63 
75 64//==·NAMESPACE 
76 ================================================================ 
77 65 
78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 67namespace·Decimater·{ 
80 6881 68
 82 69//==·NAMESPACES
81 69 
82 70//==·CLASS·DEFINITION 
83 =========================================================83 ===============================================================
 84 70
84 7185 71
85 72 
86 76template·<·typename·MeshT·> 
87 _\x87_\x87class·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T·:·virtual·public·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<MeshT>·//virtual 
88 especially·for·the·mixed·decimater86 72namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 87 73namespace·IO·{
 88 74
 89 75
 90 76//===·IMPLEMENTATION
 91 ==========================================================
 92 77
89 78{93 78
 94 _\x88_\x83class·OPENMESHDLLEXPORT·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 95 84{
90 79public:·//--------------------------------------------------------·public 
91 types 
92 80 
93 81·typedef·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>·_\x8S_\x8e_\x8l_\x8f; 
94 82·typedef·MeshT·Mesh; 
95 83·typedef·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o; 
96 84·typedef·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e; 
97 85·typedef·std::vector<·Module*·>·ModuleList; 
98 86·typedef·typename·ModuleList::iterator·ModuleListIterator; 
99 87 
100 88public:·//------------------------------------------------------·public 
101 methods 
102 89 
103 91·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(·Mesh&·_mesh·); 
104 92 
105 94·_\x8~_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(); 
106 95 
107 96public:96 85public:
 97 86
 98 87·typedef·unsigned·int·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n;
 99 88
 100 _\x89_\x80·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·{};
 101 91
 102 _\x89_\x83·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·=·0;
 103 94
 104 _\x89_\x86·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·=·0;
108 97105 97
109 110·size_t·_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e(·size_t·_n_collapses·,·bool·_only_selected·=·false); 
110 111 
111 _.1_.2_.2·size_t·_.d_.e_.c_.i_.m_.a_.t_.e_.__.t_.o(·size_t·_n_vertices·,·bool·_only_selected·=·false)106 103·virtual·bool·can_u_write(const·std::string&·_filename)·const;
 107 104
 108 _\x81_\x81_\x81·virtual·bool·_\x8w_\x8r_\x8i_\x8t_\x8e(const·std::string&·_filename,
 109 112·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_be,
 110 113·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 111 114·std::streamsize·_precision·=·6)·const·=·0;
 112 115
 113 _\x81_\x82_\x82·virtual·bool·_\x8w_\x8r_\x8i_\x8t_\x8e(std::ostream&·_os,
 114 123·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_be,
 115 124·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 116 125·std::streamsize·_precision·=·6)·const·=·0;
 117 126
 118 _\x81_\x82_\x88·virtual·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&)·const·{·return·0;
 119 }
 120 129
Max diff block lines reached; 4245/10723 bytes (39.59%) of diff not shown.
56.5 KB
./usr/share/doc/libopenmesh-dev/html/a00548_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModNormalFlippingT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/OMWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModNormalFlippingT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OMWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00548.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 158 lines modifiedOffset 138, 123 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·ModNormalFlipping</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·OM·files</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OMWRITER_HH__</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OMWRITER_HH__</span></div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH</span></div> 
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//·STD·C++</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/BinaryHelper.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/OMFormat.hh&gt;</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/IOManager.hh&gt;</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
168 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshT&gt;</div> 
169 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};"> 
170 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03422.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03422.html">ModNormalFlippingT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;·MeshT·&gt;</div> 
171 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
172 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span>IO·{</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//===·FORWARDS·================================================================</span></div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">class·</span>BaseExporter;</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
173 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
174 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03422.html#a89731dbdcecaab6a27b29c61970b493c">···84</a></span>··<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03422.html">ModNormalFlippingT</a>,[·...·truncated·by·diffoscope;·len:·25,·SHA:·58a9ee2fd2126f2a2ca844ff3a6104e8882b0966f17d4f5fcb999fbde443502a·...·]</div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
175 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">public</span>:</div> 
177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
178 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}">188 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="};">
179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03422.html#a07ac6abac9f29dfcfbfe5a31cc6de624">···89</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03422.html#a07ac6abac9f29dfcfbfe5a31cc6de624">ModNorm[·...·truncated·by·diffoscope;·len:·54,·SHA:·60737f3754e4ffec60a7490caeb83a60c6cfee9a712687a094fbe009ec50479a·...·]</div>189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02402.html">···91</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02402.html">_OMWriter_</a>·:·<span·class="keyword">public</span>·<a·class="co[·...·truncated·by·diffoscope;·len:·46,·SHA:·5350f55b02494f333e4ca76e9bbc04a7189c3e3dd8c090503d7321366f42fb6a·...·]</div>
180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··{</div>190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>{</div>
181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<a·class="code·hl_function"·href="a03422.html#acad9f12c5b63bed362733adce479bb05">set_max_normal_deviation</a>(·90.0f·);</div> 
182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·mesh_has_normals·=·_mesh.has_face_normals();</div> 
183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····_mesh.request_face_normals();</div>191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">public</span>:</div>
184 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keywordflow">if</span>·(!mesh_has_normals)</div>193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<a·class="code·hl_class"·href="a02402.html">_OMWriter_</a>();</div>
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····{</div>194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a02402.html#ae824f4266ba7a3230c483f10c90b2c22">···99</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02402.html#ae824f4266ba7a3230c483f10c90b2c22">~_OMWriter_</a>()·{};</div>
187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······omerr()·&lt;&lt;·<span·class="stringliteral">&quot;Mesh·has·no·face·normals.·Compute·them·automatically.&quot;</span>·&lt;&lt;·std::endl;</div> 
188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······_mesh.update_face_normals();</div> 
189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····}</div> 
190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··}</div>196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 197 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="}">
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a02402.html#ad38ac6bb3ec54742df944235e807df1c">··101</a></span>··std::string·<a·class="code·hl_function"·href="a02402.html#ad38ac6bb3ec54742df944235e807df1c">get_description</a>()<span·class="keyword">·const·override</span></div>
 199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;OpenMesh·Format&quot;</span>;·}</div>
 200 </div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
 202 <div·class="foldopen"·id="foldopen00104"·data-start="{"·data-end="}">
 203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="a02402.html#ab4a1388bc4fbbfa1ee52f179f84a01f0">··104</a></span>··std::string·<a·class="code·hl_function"·href="a02402.html#ab4a1388bc4fbbfa1ee52f179f84a01f0">get_extensions</a>()<span·class="keyword">·const·override</span></div>
 204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;om&quot;</span>;·}</div>
191 </div>205 </div>
192 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> 
193 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
194 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_class"·href="a03422.html">~ModNormalFlippingT</a>()</div> 
195 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··{</div> 
196 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····Base::mesh().release_face_normals();</div> 
197 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··}</div>206 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>207 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsiz[·...·truncated·by·diffoscope;·len:·62,·SHA:·48db62f23d9a19e19e43d6f6dc83586284bafce91551f79cbaf8d52d7265c831·...·]</div>
199 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>208 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
Max diff block lines reached; 23625/44606 bytes (52.96%) of diff not shown.
12.8 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 OMWriter.hh
5 ModNormalFlippingT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 195 lines modifiedOffset 47, 155 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 48//55 45//
56 =============================================================================56 =============================================================================
 57 46//
 58 47//·Implements·a·writer·module·for·OM·files
 59 48//
57 49//60 49//
58 50//·CLASS·ModNormalFlipping 
59 51// 
60 52// 
61 =============================================================================61 =============================================================================
62 5362 50
 63 51
 64 52#ifndef·__OMWRITER_HH__
 65 53#define·__OMWRITER_HH__
63 5466 54
64 55#ifndef·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH 
65 56#define·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH67 55
 68 56//===·INCLUDES
 69 ================================================================
66 5770 57
67 5871 58
 72 59//·STD·C++
 73 60#include·<iosfwd>
 74 61#include·<string>
68 59//==·INCLUDES 
69 ================================================================= 
70 60 
71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
72 6275 62
 76 63//·OpenMesh
 77 64#include·<OpenMesh/Core/IO/BinaryHelper.hh>
 78 65#include·<OpenMesh/Core/System/config.h>
 79 66#include·<OpenMesh/Core/Utils/SingletonT.hh>
 80 67#include·<OpenMesh/Core/IO/OMFormat.hh>
 81 68#include·<OpenMesh/Core/IO/IOManager.hh>
 82 69#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
73 63//==·NAMESPACES 
74 =============================================================== 
75 64 
76 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
77 66namespace·Decimater·{·//·BEGIN_NS_DECIMATER 
78 67 
79 68 
80 69//==·CLASS·DEFINITION 
81 ========================================================= 
82 7083 70
83 79template·<typename·MeshT> 
84 _\x88_\x80class·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<·MeshT·> 
85 81{ 
86 82public:84 71
 85 72//==·NAMESPACES
 86 ===============================================================
 87 73
 88 74
 89 75namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 90 76namespace·IO·{
 91 77
 92 78//===·FORWARDS
 93 ================================================================
 94 79
 95 80
 96 81class·BaseExporter;
 97 82
87 8398 83
88 _.8_.4·_.D_.E_.C_.I_.M_.A_.T_.I_.N_.G_.__.M_.O_.D_.U_.L_.E(·_.M_.o_.d_.N_.o_.r_.m_.a_.l_.F_.l_.i_.p_.p_.i_.n_.g_.T,·MeshT,·NormalFlipping·);99 84//===·IMPLEMENTATION
 100 ==========================================================
89 85101 85
 102 86
 103 _\x89_\x81class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8M_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 104 92{
90 86public:105 93public:
91 87 
92 _\x88_\x89·explicit·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T(·MeshT·&_mesh)·:·Base(_mesh,·true) 
93 90·{ 
94 91·_\x8s_\x8e_\x8t_\x8__\x8m_\x8a_\x8x_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l_\x8__\x8d_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n(·90.0f·); 
95 92·const·bool·mesh_has_normals·=·_mesh.has_face_normals(); 
96 93·_mesh.request_face_normals(); 
97 94106 94
 107 96·_\x8__\x8O_\x8M_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_();
 108 97
 109 _\x89_\x89·virtual·_\x8~_\x8__\x8O_\x8M_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{};
98 95·if·(!mesh_has_normals) 
99 96·{ 
100 97·omerr()·<<·"Mesh·has·no·face·normals.·Compute·them·automatically."·<<·std:: 
101 endl; 
102 98·_mesh.update_face_normals(); 
103 99·} 
104 100·}110 100
105 101 
106 102 
107 103·_\x8~_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T() 
108 104·{ 
109 105·Base::mesh().release_face_normals();111 _.1_.0_.1·std::string·_.g_.e_.t_.__.d_.e_.s_.c_.r_.i_.p_.t_.i_.o_.n()·const·override
 112 102·{·return·"OpenMesh·Format";·}
 113 103
 114 _\x81_\x80_\x84·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override
 115 105·{·return·"om";·}
110 106·}116 106
111 107117 107·bool·write(std::ostream&,·_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&,·const·_.O_.p_.t_.i_.o_.n_.s&·_writeOptions,
 118 std::streamsize·_precision·=·6)·const·override;
112 108119 108
113 109public:120 109·size_t·_.b_.i_.n_.a_.r_.y_.__.s_.i_.z_.e(_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&·_be,·const·_.O_.p_.t_.i_.o_.n_.s&·_opt)·const·override;
114 110121 110
115 _\x81_\x82_\x85·float·_\x8c_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8__\x8p_\x8r_\x8i_\x8o_\x8r_\x8i_\x8t_\x8y(const·CollapseInfo&·_ci)·override 
Max diff block lines reached; 5926/13079 bytes (45.31%) of diff not shown.
86.9 KB
./usr/share/doc/libopenmesh-dev/html/a00551_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModRoundnessT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/PLYWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModRoundnessT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PLYWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00551.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 288 lines modifiedOffset 138, 143 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·ModRoundnessT</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·PLY·files</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODROUNDNESST_HH</span></div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODROUNDNESST_HH</span></div> 
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__PLYWRITER_HH__</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__PLYWRITER_HH__</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;math.h&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(OM_CC_MSVC)</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··define·OM_ENABLE_WARNINGS·4244</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#··pragma·warning(disable·:·OM_ENABLE_WARNINGS·)</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#endif</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>IO·{</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
174 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
175 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};">180 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="};">
 181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02406.html">···89</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02406.html">_PLYWriter_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div>
176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03438.html">···86</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03438.html">ModRoundnessT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;</div> 
177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div> 
178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">public</span>:</div> 
179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03438.html#a9e318afc04494ca5ab2590fa387d03b0">···89</a></span>··<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03438.html">ModRoundnessT</a>,·MeshT,·Roundness·);</div> 
180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{</div>
181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">public</span>:</div>183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">public</span>:</div>
182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//·typedefs</span></div>185 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<a·class="code·hl_class"·href="a02406.html">_PLYWriter_</a>();</div>
184 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshT::Point······················Point;</div> 
185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;Point&gt;::value_type</a>·value_type;</div> 
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>186 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">public</span>:</div>187 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a02406.html#ab6bcf926defc3c161634c298aaa4a77b">···96</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02406.html#ab6bcf926defc3c161634c298aaa4a77b">~_PLYWrit[·...·truncated·by·diffoscope;·len:·13,·SHA:·4849c8e99336599c1485cf97867c5de738510bd60af0300d8e9afca69db93815·...·]</div>
188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>188 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 189 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a02406.html#adbc99f44098e13c64e3c8ce3f601c07e">···98</a></span>··std::string·<a·class="code·hl_function"·href="a02406.html#adbc99f44098e13c64e3c8ce3f601c07e">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;PLY·polygon·file·format&quot;</span>;·}</div>
 190 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a02406.html#a2669e579709656e8e313a28c569c8f94">···99</a></span>··std::string·<a·class="code·hl_function"·href="a02406.html#a2669e579709656e8e313a28c569c8f94">get_extensions</a>()<span·class="keyword">··const·override··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;ply&quot;</span>;·}</div>
189 <div·class="foldopen"·id="foldopen00100"·data-start="{"·data-end="}"> 
190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a03438.html#a6e56da8acf8ce9a37577c07764e5c98b">··100</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03438.html#a6e56da8acf8ce9a37577c07764e5c98b">ModRoundnessT</a>(·MeshT·&amp;_dec·)·:</div> 
191 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····Base(_dec,·false),</div> 
192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····min_r_(-1.0)</div> 
193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··{·}</div>191 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
194 </div>192 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·c[·...·truncated·by·diffoscope;·len:·181,·SHA:·37d416c7764c39d5732fda67d0941120ccfbf67635dda103e7f13f7fc1b3d880·...·]/div>
 193 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 194 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
195 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>195 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
196 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03438.html#a7b6ea799f3e162748ea4612654c56eb5">··106</a></span>··<a·class="code·hl_function"·href="a03438.html#a7b6ea799f3e162748ea4612654c56eb5">~ModRoundnessT</a>()·{·}</div>196 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#a0bd0cd8598ebc1e6fbd4061c8e65570b">binary_size</a>(<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&am[·...·truncated·by·diffoscope;·len:·154,·SHA:·328e19607e48f519c1fe638af4aacb32e88b77a8d3056b3f767d1f057a6286e1·...·]</div>
197 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>197 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
198 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keyword">public</span>:·<span·class="comment">//·inherited</span></div>198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keyword">enum</span>·ValueType·{</div>
 199 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····Unsupported·=·0,</div>
 200 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····ValueTypeFLOAT32,·ValueTypeFLOAT,</div>
 201 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····ValueTypeINT32,·ValueTypeINT·,·ValueTypeUINT,</div>
 202 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····ValueTypeUCHAR,·ValueTypeCHAR,·ValueTypeUINT8,</div>
 203 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····ValueTypeUSHORT,·ValueTypeSHORT,</div>
 204 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····ValueTypeDOUBLE</div>
 205 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··};</div>
 206 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
 207 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span><span·class="keyword">private</span>:</div>
 208 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··<span·class="keyword">mutable</span>·Options·options_;</div>
 209 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div>
 210 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··<span·class="keyword">struct·</span>CustomProperty</div>
199 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>211 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··{</div>
200 <div·class="foldopen"·id="foldopen00120"·data-start="{"·data-end="}"> 
Max diff block lines reached; 32091/69766 bytes (46.00%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
18.6 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 PLYWriter.hh
5 ModRoundnessT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 329 lines modifiedOffset 47, 190 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 48//55 45//
56 =============================================================================56 =============================================================================
 57 46//
 58 47//·Implements·a·writer·module·for·PLY·files
 59 48//
57 49//60 49//
58 50//·CLASS·ModRoundnessT 
59 51// 
60 52// 
61 =============================================================================61 =============================================================================
62 53 
63 54#ifndef·OPENMESH_DECIMATER_MODROUNDNESST_HH 
64 55#define·OPENMESH_DECIMATER_MODROUNDNESST_HH 
65 5662 50
 63 51
 64 52#ifndef·__PLYWRITER_HH__
 65 53#define·__PLYWRITER_HH__
 66 54
 67 55
 68 56//===·INCLUDES
 69 ================================================================
66 5770 57
 71 58#include·<string>
 72 59#include·<ostream>
 73 60#include·<vector>
 74 61
 75 62#include·<OpenMesh/Core/System/config.h>
 76 63#include·<OpenMesh/Core/Utils/SingletonT.hh>
 77 64#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 78 65#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
 79 66#include·<OpenMesh/Core/Utils/GenProg.hh>
67 58//==·INCLUDES 
68 ================================================================= 
69 59 
70 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
71 61#include·<math.h> 
72 62 
73 63#if·defined(OM_CC_MSVC) 
74 64#·define·OM_ENABLE_WARNINGS·4244 
75 65#·pragma·warning(disable·:·OM_ENABLE_WARNINGS·) 
76 66#endif 
77 6780 67
 81 68
78 68//==·NAMESPACE82 69//==·NAMESPACES
79 ================================================================83 ===============================================================
80 6984 70
 85 71
81 70namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH86 72namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 87 73namespace·IO·{
 88 74
82 71namespace·Decimater·{·//·BEGIN_NS_DECIMATER 
83 72 
84 73 
85 74//==·CLASS·DEFINITION 
86 ========================================================= 
87 7589 75
 90 76//===·IMPLEMENTATION
 91 ==========================================================
 92 77
 93 78
 94 _\x88_\x89class·OPENMESHDLLEXPORT·_\x8__\x8P_\x8L_\x8Y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
88 76 
89 85template·<class·MeshT> 
90 _\x88_\x86class·_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<MeshT> 
91 87{ 
92 88·public: 
93 _\x88_\x89·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T,·MeshT,·Roundness·); 
94 9095 90{
95 91·public:96 91public:
96 9297 92
97 93·//·typedefs 
98 94·typedef·typename·MeshT::Point·Point; 
99 95·typedef·typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8P_\x8o_\x8i_\x8n_\x8t_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·value_type; 
100 96 
101 97·public: 
102 98 
103 _\x81_\x80_\x80·explicit·_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T(·MeshT·&_dec·)·: 
104 101·Base(_dec,·false), 
105 102·min_r_(-1.0) 
106 103·{·}98 93·_.__.P_.L_.Y_.W_.r_.i_.t_.e_.r_._();
 99 94
 100 _\x89_\x86·virtual·_\x8~_\x8__\x8P_\x8L_\x8Y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{};
 101 97
 102 _\x89_\x88·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"PLY·polygon·file
 103 format";·}
 104 _\x89_\x89·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"ply";·}
 105 100
 106 101·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 107 std::streamsize·_precision·=·6)·const·override;
 108 102
 109 103·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 110 std::streamsize·_precision·=·6)·const·override;
107 104111 104
108 _\x81_\x80_\x86·_\x8~_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T()·{·} 
109 107 
110 108·public:·//·inherited 
111 109 
112 _.1_.2_.0·float·_.c_.o_.l_.l_.a_.p_.s_.e_.__.p_.r_.i_.o_.r_.i_.t_.y(const·CollapseInfo&·_ci)·override112 105·size_t·_.b_.i_.n_.a_.r_.y_.__.s_.i_.z_.e(_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&·_be,·const·_.O_.p_.t_.i_.o_.n_.s&·_opt)·const·override;
 113 106
 114 107·enum·ValueType·{
 115 108·Unsupported·=·0,
 116 109·ValueTypeFLOAT32,·ValueTypeFLOAT,
 117 110·ValueTypeINT32,·ValueTypeINT·,·ValueTypeUINT,
 118 111·ValueTypeUCHAR,·ValueTypeCHAR,·ValueTypeUINT8,
Max diff block lines reached; 10775/19025 bytes (56.64%) of diff not shown.
46.5 KB
./usr/share/doc/libopenmesh-dev/html/a00554_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/MixedDecimaterT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/OBJWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MixedDecimaterT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OBJWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00554.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 102 lines modifiedOffset 137, 113 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·MixedDecimaterT·-·IMPLEMENTATION</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·an·IOManager·writer·module·for·OBJ·files</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OBJWRITER_HH__</span></div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OBJWRITER_HH__</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00545.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</span></div> 
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div> 
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>IO·{</div>
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·MeshT·&gt;</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">179 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03390.html">···77</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03390.html">MixedDecimaterT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·[·...·truncated·by·diffoscope;·len:·157,·SHA:·6d34cf4fe23988413fcadf1ff71c661cc2c7b2ab26f0babb775e5b2dda5495ae·...·]</div>180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02394.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02394.html">_OBJWriter_</a>·:·<span·class="keyword">public</span>·<a·class="c[·...·truncated·by·diffoscope;·len:·47,·SHA:·f65986d648646e953b9f863fb37cebb0db80f474e7dd154875e100d46589c074·...·]</div>
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------------·public·types</span></div>182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div>
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a02394.html">_OBJWriter_</a>();</div>
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03386.html">McDecimaterT&lt;·MeshT·&gt;</a>·········<a·class="code·hl_class"·href="a03386.html">Self</a>;</div> 
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·MeshT·························Mesh;</div> 
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT&lt;MeshT&gt;</a>··········<a·class="code·hl_struct"·href="a03374.html">CollapseInfo</a>;</div> 
180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT&lt;MeshT&gt;</a>···············<a·class="code·hl_class"·href="a03402.html">Module</a>;</div> 
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·std::vector&lt;·Module*·&gt;········ModuleList;</div> 
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ModuleList::iterator·ModuleListIterator;</div> 
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:·<span·class="comment">//------------------------------------------------------·public·methods</span></div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02394.html#aeb70a2844af33fdff77e1d1619b19592">···89</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02394.html#aeb70a2844af33fdff77e1d1619b19592">~_OBJWrit[·...·truncated·by·diffoscope;·len:·13,·SHA:·4849c8e99336599c1485cf97867c5de738510bd60af0300d8e9afca69db93815·...·]</div>
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_class"·href="a03390.html">MixedDecimaterT</a>(·Mesh&amp;·_mesh·);</div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02394.html#a99db1464b0faf35cba14e406f6e211aa">···91</a></span>··std::string·<a·class="code·hl_function"·href="a02394.html#a99db1464b0faf35cba14e406f6e211aa">get_description</a>()<span·class="keyword">·const·override··</span>{·<span·c[·...·truncated·by·diffoscope;·len:·98,·SHA:·4ee4ce8253b296dbc940135f40b71bae78ed85db58cef011e9438ed0121c1d73·...·]</div>
 189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02394.html#a7570b8ac4c3aa09b4d1d46bc60359923">···92</a></span>··std::string·<a·class="code·hl_function"·href="a02394.html#a7570b8ac4c3aa09b4d1d46bc60359923">get_extensions</a>()<span·class="keyword">··const·override··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;obj&quot;</span>;·}</div>
187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_class"·href="a03390.html">~MixedDecimaterT</a>();</div>191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&am[·...·truncated·by·diffoscope;·len:·93,·SHA:·22a3744788f3b9b75cc44cac371649886b2e397058257ae2b1f4ec515351a5f9·...·];</div>
189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">public</span>:</div>193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsi[·...·truncated·by·diffoscope;·len:·63,·SHA:·741a375616b896002c3301c16c5b5f176b0283f446413c56e4522ae7b7812bc3·...·]</div>
191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
192 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03390.html#a6cbd39d3d5a3f071afb28e9fa3e672d5">decimate</a>(·<span·class="keyword">const</span>·<span·class="keywordtype">si[·...·truncated·by·diffoscope;·len:·204,·SHA:·86b75744de458f26e4be845394d8ac36d867aefce3db14be70a94fd036ab28e1·...·]</div>195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a02394.html#abdef578a092cf1986b7e92544c7eea06">···98</a></span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a02394.html#abdef578a092cf1986b7e92544c7eea06">bina[·...·truncated·by·diffoscope;·len:·266,·SHA:·9d166fbb746b2df7606216fdf5795c9f487e9a58054620fda5f34d9f62c547b5·...·]</div>
 196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">private</span>:</div>
193 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div>198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
194 <div·class="foldopen"·id="foldopen00129"·data-start="{"·data-end="}"> 
195 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno"><a·class="line"·href="a03390.html#aa16abdaf3a5ed2e7a9c1edd2a873b783">··129</a></span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03390.html#aa16abdaf3a5ed2e7a9c1edd2a873b783">decim[·...·truncated·by·diffoscope;·len:·243,·SHA:·09378e9f753a4c88f8e4bd1d18059344e96e806cd574e96920ba4fa534f843e1·...·]</div>199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keyword">mutable</span>·std::string·path_;</div>
 200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">mutable</span>·std::string·objName_;</div>
196 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··{</div>201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
197 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····<span·class="keywordflow">return</span>·(·(_n_vertices·&lt;·this-&gt;<a·class="code·hl_function"·href="a03370.html#aa14feb37564fb387f1b2c7b61beeb184">mesh</a>().n_vertices())·?</div> 
198 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>·······decimate(·this-&gt;<a·class="code·hl_function"·href="a03370.html#aa14feb37564fb387f1b2c7b61beeb184">mesh</a>().n_vertices()·-·_n_vertices,·_mc_factor·,·_only_selected)·:·0·);</div>202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">mutable</span>·std::vector&lt;·OpenMesh::Vec3f·&gt;·material_;</div>
 203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">mutable</span>·std::map&lt;·OpenMesh::Vec3f,·size_t&gt;·material_idx_;</div>
 204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keyword">mutable</span>·std::vector&lt;·OpenMesh::Vec4f·&gt;·materialA_;</div>
 205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keyword">mutable</span>·std::map&lt;·OpenMesh::Vec4f,·size_t&gt;·materialA_idx_;</div>
 206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
 207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordtype">size_t</span>·getMaterial(<a·class="code·hl_class"·href="a02306.html">OpenMesh::Vec3f</a>·_color)·<span·class="keyword">const</span>;</div>
 208 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>
 209 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<span·class="keywordtype">size_t</span>·getMaterial(<a·class="code·hl_class"·href="a02310.html">OpenMesh::Vec4f</a>·_color)·<span·class="keyword">const</span>;</div>
199 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>··}</div>210 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 211 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<span·class="keywordtype">bool</span>·writeMaterial(std::ostream&amp;·_out,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<a·class="code·hl_class"·href="a02334.html">Options</a>)·<span·class="keyword">const</span>;</div>
 212 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
 213 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div>
 214 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>};</div>
Max diff block lines reached; 5884/36314 bytes (16.20%) of diff not shown.
11.0 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 OBJWriter.hh
5 MixedDecimaterT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 135 lines modifiedOffset 46, 145 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
 53 43
 54 44
54 46//55 45//
55 =============================================================================56 =============================================================================
56 47//57 46//
57 48//·CLASS·MixedDecimaterT·-·IMPLEMENTATION58 47//·Implements·an·IOManager·writer·module·for·OBJ·files
 59 48//
58 49//60 49//
59 50// 
60 =============================================================================61 =============================================================================
 62 50
61 5163 51
62 52#ifndef·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH 
63 53#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH64 52#ifndef·__OBJWRITER_HH__
 65 53#define·__OBJWRITER_HH__
64 5466 54
65 5567 55
66 56//==·INCLUDES68 56//===·INCLUDES
67 =================================================================69 ================================================================
68 5770 57
69 58#include·<memory> 
70 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
71 60#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_.T_.._.h_.h>71 58
 72 59#include·<string>
 73 60#include·<fstream>
72 6174 61
73 62 
74 6375 62#include·<OpenMesh/Core/System/config.h>
 76 63#include·<OpenMesh/Core/Utils/SingletonT.hh>
 77 64#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 78 65#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
 79 66
 80 67
75 64//==·NAMESPACE81 68//==·NAMESPACES
76 ================================================================82 ===============================================================
77 65 
78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 67namespace·Decimater·{ 
80 68 
81 6983 69
82 70//==·CLASS·DEFINITION84 70
 85 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 86 72namespace·IO·{
 87 73
 88 74
 89 75//===·IMPLEMENTATION
83 =========================================================90 ==========================================================
 91 76
 92 77
 93 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8B_\x8J_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 94 83{
 95 84public:
 96 85
 97 86·_\x8__\x8O_\x8B_\x8J_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_();
84 71 
85 72 
86 76template·<·typename·MeshT·> 
87 _\x87_\x87class·_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T·:·public·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<MeshT>,·public·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<MeshT> 
88 78{ 
89 79public:·//--------------------------------------------------------·public 
90 types 
91 80 
92 81·typedef·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>·_\x8S_\x8e_\x8l_\x8f; 
93 82·typedef·MeshT·Mesh; 
94 83·typedef·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o; 
95 84·typedef·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e; 
96 85·typedef·std::vector<·Module*·>·ModuleList; 
97 86·typedef·typename·ModuleList::iterator·ModuleListIterator; 
98 8798 87
99 88public:·//------------------------------------------------------·public 
100 methods 
101 89 
102 91·_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(·Mesh&·_mesh·); 
103 92 
104 94·_.~_.M_.i_.x_.e_.d_.D_.e_.c_.i_.m_.a_.t_.e_.r_.T();99 _.8_.9·virtual·_.~_.__.O_.B_.J_.W_.r_.i_.t_.e_.r_._()·{};
 100 90
 101 _\x89_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Alias/Wavefront";·}
 102 _\x89_\x82·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"obj";·}
 103 93
 104 94·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 105 std::streamsize·_precision·=·6)·const·override;
105 95106 95
106 96public:107 96·bool·write(std::ostream&,·_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&,·const·_.O_.p_.t_.i_.o_.n_.s&·_writeOptions,·std::
 108 streamsize·_precision·=·6)·const·override;
107 97109 97
108 113·size_t·_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e(·const·size_t·_n_collapses,·const·float·_mc_factor·,·bool 
109 _only_selected·=·false); 
110 114 
111 _\x81_\x82_\x89·size_t·_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8__\x8t_\x8o(·size_t·_n_vertices,·const·float·_mc_factor·,·bool 
112 _only_selected·=·false) 
113 130·{ 
114 131·return·(·(_n_vertices·<·this->_\x8m_\x8e_\x8s_\x8h().n_vertices())·? 
115 132·decimate(·this->_\x8m_\x8e_\x8s_\x8h().n_vertices()·-·_n_vertices,·_mc_factor·, 
116 _only_selected)·:·0·); 
117 133·} 
118 134 
119 152·size_t·decimate_to_faces(·const·size_t·_n_vertices=0,·const·size_t 
120 _n_faces=0·,·const·float·_mc_factor·=·0.8·,·bool·_only_selected·=·false); 
121 153 
122 154private:·//-------------------------------------------------------·private 
123 data 
124 155 
125 156}; 
126 157110 _.9_.8·size_t·_.b_.i_.n_.a_.r_.y_.__.s_.i_.z_.e(_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&,·const·_.O_.p_.t_.i_.o_.n_.s&)·const·override·{·return·0;
 111 }
Max diff block lines reached; 4630/11213 bytes (41.29%) of diff not shown.
58.4 KB
./usr/share/doc/libopenmesh-dev/html/a00563_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/writer/STLWriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MixedDecimaterT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">STLWriter.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00563.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 163 lines modifiedOffset 137, 99 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·MixedDecimaterT·-·IMPLEMENTATION</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·STL·ascii·files</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_CC</span></div> 
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__STLWRITER_HH__</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__STLWRITER_HH__</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00554.html">OpenMesh/Tools/Decimater/MixedDecimaterT.hh</a>&gt;</span></div> 
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;float.h&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div> 
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;cfloat&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------·OpenMesh</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·===============================================================</span></div> 
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Decimater·{</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>IO·{</div>
169 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}"> 
170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03390.html#a3d9cb8dbee8294357f1ca9003f08d3a8">···71</a></span><a·class="code·hl_function"·href="a03390.html#a3d9cb8dbee8294357f1ca9003f08d3a8">MixedDecimaterT&lt;Mesh&gt;::MixedDecimaterT</a>(Mesh&amp;·_mesh)·:</div> 
171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>&lt;Mesh&gt;(_mesh),<a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>&lt;Mesh&gt;(_mesh),·<a·class="code·hl_class"·href="a03378.html">DecimaterT</a>&lt;Mesh&gt;(_mesh)·{</div> 
172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>}</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
174 </div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
179 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="}"> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03390.html#a8af89fade2619e7ca14203c44b05cf12">···79</a></span><a·class="code·hl_function"·href="a03390.html#a8af89fade2619e7ca14203c44b05cf12">MixedDecimaterT&lt;Mesh&gt;::~MixedDecimaterT</a>()·{</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>}</div> 
183 </div> 
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
187 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}">179 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">
188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03390.html#a6cbd39d3d5a3f071afb28e9fa3e672d5">···85</a></span><span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03390.html#a6cbd39d3d5a3f071afb28e9fa3e672d5">MixedDec[·...·truncated·by·diffoscope;·len:·264,·SHA:·94380ae4d3138ef571269c5c02d871447084d3cbc0f636dff7eecc540f327167·...·]</div>180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02414.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02414.html">_STLWriter_</a>·:·<span·class="keyword">public</span>·<a·class="co[·...·truncated·by·diffoscope;·len:·46,·SHA:·5350f55b02494f333e4ca76e9bbc04a7189c3e3dd8c090503d7321366f42fb6a·...·]</div>
 181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div>
189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordflow">if</span>·(_mc_factor·&gt;·1.0)</div> 
191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">return</span>·0;</div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a02414.html">_STLWriter_</a>();</div>
192 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02414.html#a340821184c3f578745d5739def5af9e2">···89</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02414.html#a340821184c3f578745d5739def5af9e2">~_STLWriter_</a>()·{};</div>
193 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">size_t</span>·n_collapses_mc·=·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">size_t</span><span·class="keyword">&gt;</span>(_mc_factor*_n_collapses);</div> 
194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">size_t</span>·n_collapses_inc·=·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">size_t</span><span·class="keyword">&gt;</span>(_n_collapses·-·n_collapses_mc);</div> 
195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02414.html#ad657780d7175868dc2daff02b11206da">···91</a></span>··std::string·<a·class="code·hl_function"·href="a02414.html#ad657780d7175868dc2daff02b11206da">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Stereolithography·Format&quot;</span>;·}</div>
 189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02414.html#adaa2445979e98212fae149305efca270">···92</a></span>··std::string·<a·class="code·hl_function"·href="a02414.html#adaa2445979e98212fae149305efca270">get_extensions</a>()<span·class="keyword">··const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;stl·stla·stlb&quot;</span>;·}</div>
196 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">size_t</span>·r_collapses·=·0;</div> 
197 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordflow">if</span>·(_mc_factor·&gt;·0.0)</div> 
198 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····r_collapses·=·<a·class="code·hl_function"·href="a03386.html#afc28828d97d0d0d724e219278be37bee">McDecimaterT&lt;Mesh&gt;::decimate</a>(n_collapses_mc,_only_selected);</div> 
199 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
200 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="comment">//·returns,·if·the·previous·steps·were·aborted·by·the·observer</span></div> 
201 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordflow">if</span>·(this-&gt;observer()·&amp;&amp;·this-&gt;observer()-&gt;abort())</div> 
202 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······<span·class="keywordflow">return</span>·r_collapses;</div> 
203 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div>
204 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordflow">if</span>·(_mc_factor·&lt;·1.0)</div> 
205 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····r_collapses·+=·<a·class="code·hl_function"·href="a03378.html#a223611b05c9b88fbbcad7e47984830fb">DecimaterT&lt;Mesh&gt;::decimate</a>(n_collapses_inc,_only_selected);</div> 
206 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#a0bd0cd8598ebc1e6fbd4061c8e65570b">binary_size</a>(<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;)·<span·class="keyword">const·override</span>;</div>
 196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
207 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordflow">return</span>·r_collapses;</div>197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">private</span>:</div>
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">bool</span>·write_stla(<span·class="keyword">const</span>·std::string&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<a·class="code·hl_class"·href="a02334.html">Options</a>)·<span·class="keyword">const</span>;</div>
Max diff block lines reached; 20721/45328 bytes (45.71%) of diff not shown.
14.1 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 STLWriter.hh
5 MixedDecimaterT_impl.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 214 lines modifiedOffset 46, 131 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
 53 43
 54 44
54 46//55 45//
55 =============================================================================56 =============================================================================
56 47//57 46//
57 48//·CLASS·MixedDecimaterT·-·IMPLEMENTATION58 47//·Implements·a·writer·module·for·STL·ascii·files
 59 48//
58 49//60 49//
59 50// 
60 =============================================================================61 =============================================================================
61 51#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_CC 
62 52 
63 53//==·INCLUDES 
64 =================================================================62 50
 63 51
 64 52#ifndef·__STLWRITER_HH__
 65 53#define·__STLWRITER_HH__
65 5466 54
 67 55
 68 56//===·INCLUDES
66 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
67 56 
68 57#include·<vector> 
69 58#if·defined(OM_CC_MIPS) 
70 59#·include·<float.h> 
71 60#else 
72 61#·include·<cfloat> 
73 62#endif 
74 63 
75 64//==·NAMESPACE 
76 ===============================================================69 ================================================================
77 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
78 66namespace·Decimater·{70 57
 71 58//·--------------------·STL
 72 59#include·<iosfwd>
 73 60#include·<string>
 74 61//·--------------------·OpenMesh
 75 62#include·<OpenMesh/Core/System/config.h>
 76 63#include·<OpenMesh/Core/Utils/SingletonT.hh>
 77 64#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 78 65#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
 79 66
79 6780 67
80 68//==·IMPLEMENTATION81 68//==·NAMESPACES
81 ==========================================================82 ===============================================================
82 6983 69
 84 70
 85 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 86 72namespace·IO·{
83 70template<class·Mesh> 
84 _\x87_\x81_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(Mesh&·_mesh)·: 
85 72·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>(_mesh),_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>(_mesh),·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh> 
86 (_mesh)·{ 
87 7387 73
88 74}88 74
89 75 
90 76//--------------------------------------------------------------------------- 
91 --89 75//===·IMPLEMENTATION
 90 ==========================================================
 91 76
92 7792 77
 93 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8__\x8S_\x8T_\x8L_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 94 83{
 95 84public:
 96 85
 97 86·_\x8__\x8S_\x8T_\x8L_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_();
 98 87
 99 _\x88_\x89·virtual·_\x8~_\x8__\x8S_\x8T_\x8L_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{};
 100 90
 101 _\x89_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Stereolithography
 102 Format";·}
 103 _\x89_\x82·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"stl·stla·stlb";·}
 104 93
 105 94·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,
 106 std::streamsize·_precision·=·6)·const·override;
 107 95
 108 96·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,·std::
 109 streamsize·_precision·=·6)·const·override;
 110 97
 111 98·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&)·const·override;
 112 99
 113 100private:
 114 101·bool·write_stla(const·std::string&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s)·const;
 115 102·bool·write_stla(std::ostream&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s,·std::
 116 streamsize·_precision·=·6)·const;
 117 103·bool·write_stlb(const·std::string&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s)·const;
 118 104·bool·write_stlb(std::ostream&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s,·std::
 119 streamsize·_precision·=·6)·const;
93 78template<class·Mesh> 
94 _\x87_\x89_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8~_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T()·{ 
95 80 
96 81} 
97 82 
98 83//--------------------------------------------------------------------------- 
99 -- 
100 84template<class·Mesh> 
101 _\x88_\x85size_t·_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e(const·size_t·_n_collapses,·const·float 
102 _mc_factor,·bool·_only_selected)·{ 
103 86 
104 87·if·(_mc_factor·>·1.0) 
105 88·return·0; 
106 89 
107 90·size_t·n_collapses_mc·=·static_cast<size_t>(_mc_factor*_n_collapses); 
108 91·size_t·n_collapses_inc·=·static_cast<size_t>(_n_collapses·-·n_collapses_mc); 
109 92 
Max diff block lines reached; 8836/14373 bytes (61.48%) of diff not shown.
39.5 KB
./usr/share/doc/libopenmesh-dev/html/a00599_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModEdgeLengthT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/Subdivider/SubdivideWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SubdivideWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00599.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 91 lines modifiedOffset 137, 117 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·SubdivideWidget</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModEdgeLengthT</span></div> 
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODEDGELENGTHT_HH</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·SUBDIVIDEWIDGET_HH</span></div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODEDGELENGTHT_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·SUBDIVIDEWIDGET_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;QTimer&gt;</span></div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;cfloat&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;QMainWindow&gt;</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;QStatusBar&gt;</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/Subdivider/MeshViewerWidget.hh&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span>Decimater·{</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
164 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div> 
165 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">168 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">
166 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03406.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03406.html">ModEdgeLengthT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·hr[·...·truncated·by·diffoscope;·len:·44,·SHA:·8d60c9a260a63e2c25743c23a0e55c03e8f885d79cdcfa17053b712e50eb1796·...·]</div>169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a02246.html">···67</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02246.html">SubdivideWidget</a>·:·<span·class="keyword">public</span>·QWidget</div>
 170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>{</div>
 171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··Q_OBJECT</div>
 172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··</div>
167 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">public</span>:</div>173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">public</span>:</div>
168 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
169 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03406.html#a311fe1bf8ae2ce611c28ec82132cae97">···78</a></span>····<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class[·...·truncated·by·diffoscope;·len:·60,·SHA:·cd2bffb2e6379a3d0bfe0a8a1ccd52addd59a62c49f910ea1813bb7025bda490·...·]</div>175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·Mesh·&gt;</a>·Subdivider;</div>
170 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····;</div>176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">enum</span>·SOPType·{</div>
 178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····SOP_UniformCompositeLoop,</div>
 179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····SOP_UniformCompositeSqrt3,</div>
 180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····SOP_UniformLoop,</div>
 181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····SOP_UniformSqrt3,</div>
 182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····SOP_UniformInterpolatingSqrt3,</div>
 183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····SOP_ModifiedButterfly,</div>
 184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····SOP_CatmullClark,</div>
171 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····SOP_Undefined</div>
172 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03406.html">ModEdgeLengthT</a>(MeshT&amp;·_mesh,·<span·class="keywordtype">float</span>·_edge_length·=·FLT_MAX,</div> 
173 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keywordtype">bool</span>·_is_binary·=·<span·class="keyword">true</span>);</div> 
174 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··};</div>
175 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}"> 
176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03406.html#ab5e760cd28b8523f64f0485674f700c4">···86</a></span>····<span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a03406.html#ab5e760cd28b8523f64f0485674f700c4">edge_length</a>()<span·class="keyword">·const·</span>{</div> 
177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">return</span>·edge_length_;</div> 
178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····}</div>187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
179 </div>188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·std::map&lt;·SOPType,·Subdivider*·&gt;·SubdividerPool;</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div>
180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>···</div>
 192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02246.html">SubdivideWidget</a>(QWidget*·_parent=0,·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·_name=0);</div>
181 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}"> 
182 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03406.html#a50769dacd1da04bca568e2d441589a15">···91</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03406.html#a50769dacd1da04bca568e2d441589a15">set_edge_length</a>(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·_f)·{</div> 
183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······edge_length_·=·_f;</div> 
184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······sqr_edge_length_·=·_f·*·_f;</div> 
185 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····}</div>193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
186 </div>194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02246.html#aa6c1aa852431cb53a4c8c5123b1c47cf">···94</a></span>··<a·class="code·hl_function"·href="a02246.html#aa6c1aa852431cb53a4c8c5123b1c47cf">~SubdivideWidget<[·...·truncated·by·diffoscope;·len:·10,·SHA:·d39bbeff1bbd00654ef57f1419e4e6ab1796badbce99569d8a4f1304035f24f2·...·]/div>
187 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
188 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordtype">float</span>·collapse_priority(<span·class="keyword">const</span>·CollapseInfo&amp;·_ci)·<span·class="keyword">override</span>;</div>196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02246.html#a76b8eb6dd5f47ea05161c22da4adca54">open_mesh</a>(<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·_filename);</div>
 198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·keyPressEvent(·QKeyEvent·*k·);</div>
189 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
190 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keywordtype">void</span>·set_error_tolerance_factor(<span·class="keywordtype">double</span>·_factor)·<span·class="keyword">override</span>;</div>201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="a02246.html#a537edb8daa5e873442678d01cd5ffca7">··103</a></span>··QStatusBar·*<a·class="code·hl_variable"·href="a02246.html#a537edb8daa5e873442678d01cd5ffca7">status_bar</a>;</div>
 202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordtype">void</span>·update();</div>
191 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>203 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
 204 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
 205 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="keyword">private</span>·slots:</div>
 206 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
 207 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="keywordtype">void</span>·animate_slot(<span·class="keywordtype">void</span>);</div>
 208 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordtype">void</span>·slot_select_sop(<span·class="keywordtype">int</span>·i);</div>
 209 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keywordtype">void</span>·subdiv_slot();</div>
 210 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<span·class="keywordtype">void</span>·reset_slot();</div>
 211 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="keywordtype">void</span>·save_slot();</div>
 212 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<span·class="keywordtype">void</span>·load_slot();</div>
 213 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">private</span>:</div>214 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span><span·class="keyword">private</span>:</div>
193 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>215 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>
Max diff block lines reached; 130/31663 bytes (0.41%) of diff not shown.
8.43 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 SubdivideWidget.hh
5 ModEdgeLengthT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 113 lines modifiedOffset 46, 130 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
 53 43
54 46//54 44//
55 =============================================================================55 =============================================================================
 56 45//
 57 46//·CLASS·SubdivideWidget
56 47//58 47//
57 48//·CLASS·ModEdgeLengthT 
58 49//59 48//
59 50// 
60 =============================================================================60 =============================================================================
61 51#ifndef·OPENMESH_DECIMATER_MODEDGELENGTHT_HH 
62 52#define·OPENMESH_DECIMATER_MODEDGELENGTHT_HH61 49
 62 50#ifndef·SUBDIVIDEWIDGET_HH
 63 51#define·SUBDIVIDEWIDGET_HH
 64 52
63 5365 53
64 54//==·INCLUDES66 54//==·INCLUDES
65 =================================================================67 =================================================================
66 5568 55
 69 56#include·<QTimer>
 70 57#include·<QMainWindow>
 71 58#include·<QStatusBar>
 72 59#include·<OpenMesh/Apps/Subdivider/MeshViewerWidget.hh>
67 56#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.o_.d_.B_.a_.s_.e_\x8T_\x8._\x8h_\x8h>73 60#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_\x8T_\x8._\x8h_\x8h>
 74 61
 75 62
68 57#include·<cfloat> 
69 58 
70 59//==·NAMESPACES 
71 =============================================================== 
72 60 
73 61namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
74 62namespace·Decimater·{ 
75 6376 63
 77 64
76 64//==·CLASS·DEFINITION78 65//==·CLASS·DEFINITION
77 =========================================================79 =========================================================
78 65 
79 74template<class·MeshT> 
80 _.7_.5class·_.M_.o_.d_.E_.d_.g_.e_.L_.e_.n_.g_.t_.h_.T:·public·_.M_.o_.d_.B_.a_.s_.e_.T<MeshT>·{80 66
 81 _\x86_\x87class·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·QWidget
 82 68{
 83 69·Q_OBJECT
 84 70
81 76·public:85 71public:
82 77 
83 _\x87_\x88·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T,·MeshT,·EdgeLength·) 
84 79·; 
85 80 
86 82·explicit·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T(MeshT&·_mesh,·float·_edge_length·=·FLT_MAX, 
87 83·bool·_is_binary·=·true); 
88 84 
89 _\x88_\x86·float·_\x8e_\x8d_\x8g_\x8e_\x8__\x8l_\x8e_\x8n_\x8g_\x8t_\x8h()·const·{ 
90 87·return·edge_length_; 
91 88·}86 72
 87 73·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8·_\x8>·Subdivider;
 88 74
 89 75·enum·SOPType·{
 90 76·SOP_UniformCompositeLoop,
 91 77·SOP_UniformCompositeSqrt3,
 92 78·SOP_UniformLoop,
 93 79·SOP_UniformSqrt3,
 94 80·SOP_UniformInterpolatingSqrt3,
 95 81·SOP_ModifiedButterfly,
 96 82·SOP_CatmullClark,
 97 83·SOP_Undefined
 98 84·};
 99 85
 100 86·typedef·std::map<·SOPType,·Subdivider*·>·SubdividerPool;
 101 87
 102 88public:
92 89103 89
 104 91·explicit·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(QWidget*·_parent=0,·const·char*·_name=0);
 105 92
 106 _\x89_\x84·_\x8~_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t()·{};
93 _\x89_\x81·void·_\x8s_\x8e_\x8t_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8l_\x8e_\x8n_\x8g_\x8t_\x8h(typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·_f)·{ 
94 92·edge_length_·=·_f; 
95 93·sqr_edge_length_·=·_f·*·_f; 
96 94·} 
97 95107 95
98 101·float·collapse_priority(const·CollapseInfo&·_ci)·override; 
99 102 
100 104·void·set_error_tolerance_factor(double·_factor)·override;108 96
 109 98·bool·_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename);
 110 99
 111 100·void·keyPressEvent(·QKeyEvent·*k·);
 112 101
 113 _\x81_\x80_\x83·QStatusBar·*_\x8s_\x8t_\x8a_\x8t_\x8u_\x8s_\x8__\x8b_\x8a_\x8r;
 114 104·void·update();
101 105115 105
 116 106
 117 107private·slots:
 118 108
 119 109·void·animate_slot(void);
 120 110·void·slot_select_sop(int·i);
 121 111·void·subdiv_slot();
 122 112·void·reset_slot();
 123 113·void·save_slot();
 124 114·void·load_slot();
 125 115
102 106·private:126 116private:
103 107 
104 108·_\x8M_\x8e_\x8s_\x8h&·mesh_; 
105 109·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·edge_length_,·sqr_edge_length_; 
106 110}; 
Max diff block lines reached; 160/8609 bytes (1.86%) of diff not shown.
47.2 KB
./usr/share/doc/libopenmesh-dev/html/a00602_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModQuadricT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/Decimating/CmdOption.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModQuadricT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CmdOption.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00602.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 136, 169 lines modifiedOffset 136, 75 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//=============================================================================</span></div> 
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//</span></div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··CLASS·ModQuadricT</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#ifndef·OSG_MODQUADRIC_HH</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#define·OSG_MODQUADRIC_HH</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·CMDOPTION</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·CMDOPTION</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;</div>
 149 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="};">
 150 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02182.html">···48</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02182.html">CmdOption</a></div>
 151 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>{</div>
 152 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">public</span>:</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>153 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>154 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">typedef</span>·T·value_type;</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>155 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 156 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02182.html">CmdOption</a>(<span·class="keyword">const</span>·T&amp;·_val)·:·val_(_val),·valid_(<span·class="keyword">true</span>),·enabled_(<span·class="keyword">false</span>)·{·}</div>
 157 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>()·:·val_(T()),valid_(<span·class="keyword">false</span>),·enabled_(<span·class="keyword">false</span>)·{·}</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;float.h&gt;</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01085.html">OpenMesh/Core/Geometry/QuadricT.hh</a>&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>158 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 159 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="comment">//·has·been·set·and·has·a·value</span></div>
 160 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keywordtype">bool</span>·is_valid(<span·class="keywordtype">void</span>)<span·class="keyword">·const···</span>{·<span·class="keywordflow">return</span>·valid_;···}</div>
 161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keywordtype">bool</span>·has_value(<span·class="keywordtype">void</span>)<span·class="keyword">·const··</span>{·<span·class="keywordflow">return</span>·is_valid();·}</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>162 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>163 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="comment">//·has·been·set·and·may·have·an·value·(check·with·is_valid())</span></div>
 164 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keywordtype">bool</span>·is_enabled()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·enabled_;·}</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>165 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 166 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keywordtype">void</span>·enable()·{·enabled_·=·<span·class="keyword">true</span>;·}</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Decimater·{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>167 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;·operator·=·(·<span·class="keyword">const</span>·T&amp;·_val·)·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··{·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····val_·=·_val;</div>
 171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····valid_=<span·class="keyword">true</span>;·</div>
 172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····enable();</div>
 173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;·</div>
 174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··}</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">operator</span>·T··()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·val_;·}</div>
 177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="comment">//··operator·const·T&amp;·()·const·{·return·val_;·}</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div> 
172 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};"> 
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03434.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03434.html">ModQuadricT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;</div> 
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">public</span>:</div>179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keyword">operator</span>·T*·()·<span·class="keyword">const</span>··{·<span·class="keywordflow">return</span>·is_valid()·?·&amp;val_·:·<span·class="keyword">nullptr</span>;·}</div>
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·Defines·the·types·Self,·Handle,·Base,·Mesh,·and·CollapseInfo</span></div> 
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="comment">//·and·the·memberfunction·name()</span></div>181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">private</span>:</div>
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03434.html#ac30930a700a47d1f7454b4da5e81c003">···81</a></span>··<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03434.html">ModQuadricT</a>,·MeshT,·Quadric·);</div> 
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··T····val_;</div>
 184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">bool</span>·valid_;</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">public</span>:</div>185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">bool</span>·enabled_;</div>
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
183 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="}"> 
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03434.html#a133497b5da2d4164a2caaa694af2c64a">···88</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03434.html#a133497b5da2d4164a2caaa694af2c64a">ModQuadr[·...·truncated·by·diffoscope;·len:·27,·SHA:·c33312ba288145583cd8b21a048cd76c2188adac024088319164458bd28b2371·...·]</div>187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">private</span>:·<span·class="comment">//·non-copyable</span></div>
 188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;);</div>
 190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;·operator·=·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;·);</div>
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····:·Base(_mesh,·false)</div>191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··{</div>192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>};</div>
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<a·class="code·hl_function"·href="a03434.html#af4f40b99ab088afe24cf10e9b3cda469">unset_max_err</a>();</div> 
188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····Base::mesh().add_property(·quadrics_·);</div> 
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··}</div> 
190 </div>193 </div>
 194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div>
 196 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>std::ostream&amp;·operator·&lt;&lt;·(·std::ostream&amp;·_os,·<a·class="code·hl_class"·href="a02182.html">CmdOption&lt;T&gt;</a>&amp;·_opt·)</div>
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>197 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>{</div>
 198 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··_os·&lt;&lt;·(T&amp;)_opt;</div>
 199 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordflow">return</span>·_os;</div>
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>200 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>}</div>
Max diff block lines reached; 130/38081 bytes (0.34%) of diff not shown.
9.91 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 CmdOption.hh
5 ModQuadricT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
14 8·*·*13 8·*·*
15 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
16 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
17 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 46, 198 lines modifiedOffset 45, 71 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
 52 42
 53 43
 54 44#ifndef·CMDOPTION
 55 45#define·CMDOPTION
 56 46
 57 47template·<typename·T>
 58 _\x84_\x88class·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n
 59 49{
 60 50public:
53 42// 
54 ============================================================================= 
55 43// 
56 44//·CLASS·ModQuadricT 
57 45// 
58 46// 
59 ============================================================================= 
60 47 
61 48#ifndef·OSG_MODQUADRIC_HH 
62 49#define·OSG_MODQUADRIC_HH 
63 50 
64 5161 51
 62 52·typedef·T·value_type;
65 52//==·INCLUDES 
66 ================================================================= 
67 5363 53
68 54#include·<float.h> 
69 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
70 56#include·<OpenMesh/Core/Utils/Property.hh> 
71 57#include·<OpenMesh/Core/Utils/vector_cast.hh> 
72 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8/_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8._\x8h_\x8h> 
73 5964 54·explicit·_.C_.m_.d_.O_.p_.t_.i_.o_.n(const·T&·_val)·:·val_(_val),·valid_(true),·enabled_
 65 (false)·{·}
 66 55·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n()·:·val_(T()),valid_(false),·enabled_(false)·{·}
 67 56
 68 57·//·has·been·set·and·has·a·value
 69 58·bool·is_valid(void)·const·{·return·valid_;·}
 70 59·bool·has_value(void)·const·{·return·is_valid();·}
74 6071 60
 72 61·//·has·been·set·and·may·have·an·value·(check·with·is_valid())
 73 62·bool·is_enabled()·const·{·return·enabled_;·}
 74 63
 75 64·void·enable()·{·enabled_·=·true;·}
75 61//==·NAMESPACE 
76 ================================================================ 
77 62 
78 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 64namespace·Decimater·{ 
80 6576 65
81 66 
82 67//==·CLASS·DEFINITION 
83 ========================================================= 
84 68 
85 69 
86 74template·<class·MeshT> 
87 _.7_.5class·_.M_.o_.d_.Q_.u_.a_.d_.r_.i_.c_.T·:·public·_.M_.o_.d_.B_.a_.s_.e_.T<MeshT>77 66·_.C_.m_.d_.O_.p_.t_.i_.o_.n&·operator·=·(·const·T&·_val·)
 78 67·{
 79 68·val_·=·_val;
 80 69·valid_=true;
 81 70·enable();
 82 71·return·*this;
 83 72·}
 84 73
 85 74·operator·T·()·const·{·return·val_;·}
 86 75·//·operator·const·T&·()·const·{·return·val_;·}
88 76{87 76
89 77public:88 77·operator·T*·()·const·{·return·is_valid()·?·&val_·:·nullptr;·}
90 7889 78
91 79·//·Defines·the·types·Self,·Handle,·Base,·Mesh,·and·CollapseInfo 
92 80·//·and·the·memberfunction·name() 
93 _\x88_\x81·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T,·MeshT,·Quadric·); 
94 82 
95 83public:90 79private:
 91 80
 92 81·T·val_;
 93 82·bool·valid_;
 94 83·bool·enabled_;
96 8495 84
 96 85private:·//·non-copyable
 97 86
 98 87·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n(const·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n&);
 99 88·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n&·operator·=·(·const·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n&·);
 100 89
 101 90};
97 _\x88_\x88·explicit·_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T(·MeshT·&_mesh·) 
98 89·:·Base(_mesh,·false) 
99 90·{ 
100 91·_\x8u_\x8n_\x8s_\x8e_\x8t_\x8__\x8m_\x8a_\x8x_\x8__\x8e_\x8r_\x8r(); 
101 92·Base::mesh().add_property(·quadrics_·); 
102 93·} 
103 94 
104 95 
105 _\x89_\x87·virtual·_\x8~_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T() 
106 98·{ 
107 99·Base::mesh().remove_property(quadrics_); 
108 100·} 
109 101 
110 102 
111 103public:·//·inherited 
112 104 
113 106·virtual·void·initialize(void)·override; 
114 107 
Max diff block lines reached; 160/10125 bytes (1.58%) of diff not shown.
72.8 KB
./usr/share/doc/libopenmesh-dev/html/a00608_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/Decimating/DecimaterViewerWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModAspectRatioT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">DecimaterViewerWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00608.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 186 lines modifiedOffset 137, 187 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div> 
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModAspectRatioT·-·IMPLEMENTATION</span></div> 
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div> 
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODASPECTRATIOT_C</span></div> 
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#if·!defined(OM_USE_OSG)</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#··define·OM_USE_OSG·0</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00611.html">ModAspectRatioT.hh</a>&quot;</span></div> 
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;qtimer.h&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//--------------------</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//--------------------</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·OM_USE_OSG</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#··define·DEFAULT_TRAITS·Kernel_OSG::Traits</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··define·TRIMESH_KERNEL·Kernel_OSG::TriMesh_OSGArrayKernelT</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span>Decimater·{</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#else</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//--------------------</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#··include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#··include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#··define·DEFAULT_TRAITS·DefaultTraits</span></div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#··define·TRIMESH_KERNEL·TriMesh_ArrayKernelT</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#endif</span></div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div> 
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">typename</span>·ModAspectRatioT&lt;MeshT&gt;::Scalar·ModAspectRatioT&lt;MeshT&gt;::aspectRatio(</div> 
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">const</span>·Point&amp;·_v0,·<span·class="keyword">const</span>·Point&amp;·_v1,·<span·class="keyword">const</span>·Point&amp;·_v2)·{</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··Point·d0·=·_v0·-·_v1;</div> 
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··Point·d1·=·_v1·-·_v2;</div> 
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="comment">//·finds·the·max·squared·edge·length</span></div> 
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··Scalar·l2,·maxl2·=·sqrnorm(d0);</div> 
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keywordflow">if</span>·((l2·=·sqrnorm(d1))·&gt;·maxl2)</div> 
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····maxl2·=·l2;</div> 
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="comment">//·keep·searching·for·the·max·squared·edge·length</span></div> 
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··d1·=·_v2·-·_v0;</div> 
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordflow">if</span>·((l2·=·sqrnorm(d1))·&gt;·maxl2)</div> 
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····maxl2·=·l2;</div> 
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·squared·area·of·the·parallelogram·spanned·by·d0·and·d1</span></div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</span></div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00824.html">OpenMesh/Tools/Decimater/ModNormalFlippingT.hh</a>&gt;</span></div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</span></div>
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··Scalar·a2·=·sqrnorm(d0·%·d1);</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="comment">//·the·area·of·the·triangle·would·be</span></div> 
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="comment">//·sqrt(a2)/2·or·length·*·height·/·2</span></div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·aspect·ratio·=·length·/·height</span></div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//··············=·length·*·length·/·(2*area)</span></div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//··············=·length·*·length·/·sqrt(a2)</span></div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//·returns·the·length·of·the·longest·edge</span></div> 
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·········divided·by·its·corresponding·height</span></div> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordflow">return</span>·sqrt((maxl2·*·maxl2)·/·a2);</div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div>
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 188 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};">
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a02190.html">···87</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02190.html">MyDecimaterViewerWidgetTraits</a>·:·<span·class="keyword">public</span>·DEFAULT_TRAITS</div>
 190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>{</div>
 191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··VertexAttributes··(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">Attributes::Normal</a>·······);</div>
 192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··FaceAttributes····(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">Attributes::Normal</a>·······);··</div>
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div>193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>};</div>
 194 </div>
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>196 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">typedef</span>·TRIMESH_KERNEL&lt;MyDecimaterViewerWidgetTraits&gt;·····················<a·class="code·hl_class"·href="a02706.html">mesh_t</a>;</div>
 197 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT&lt;mesh_t&gt;</a>····················<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetDecimaterBase</a>;</div>
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>198 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>199 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 200 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
Max diff block lines reached; 21561/57871 bytes (37.26%) of diff not shown.
16.2 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 DecimaterViewerWidget.hh
5 ModAspectRatioT_impl.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 225 lines modifiedOffset 46, 205 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
 53 43
 54 44
 55 45#ifndef·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH
 56 46#define·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH
 57 47
 58 48
54 46// 
55 ============================================================================= 
56 47// 
57 48//·CLASS·ModAspectRatioT·-·IMPLEMENTATION 
58 49// 
59 50// 
60 ============================================================================= 
61 51#define·OPENMESH_DECIMATER_MODASPECTRATIOT_C 
62 52 
63 53//==·INCLUDES59 49//==·INCLUDES
64 =================================================================60 =================================================================
 61 50
 62 51#if·!defined(OM_USE_OSG)
 63 52#·define·OM_USE_OSG·0
 64 53#endif
65 5465 54
 66 55
 67 56#include·<qtimer.h>
 68 57#include·<string>
 69 58#include·<memory>
 70 59
 71 60//--------------------
 72 61#include·<OpenMesh/Core/IO/MeshIO.hh>
 73 62//--------------------
 74 63#if·OM_USE_OSG
 75 64#·include·<OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh>
 76 65#·define·DEFAULT_TRAITS·Kernel_OSG::Traits
 77 66#·define·TRIMESH_KERNEL·Kernel_OSG::TriMesh_OSGArrayKernelT
 78 67#else
 79 68//--------------------
 80 69#·include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 81 70#·include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh>
 82 71#·define·DEFAULT_TRAITS·DefaultTraits
 83 72#·define·TRIMESH_KERNEL·TriMesh_ArrayKernelT
 84 73#endif
 85 74
 86 75#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh>
 87 76
 88 77#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 89 78#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T_\x8._\x8h_\x8h>
 90 79#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8._\x8h_\x8h>
 91 80
66 55#include·"_\x8M_\x8o_\x8d_\x8A_\x8s_\x8p_\x8e_\x8c_\x8t_\x8R_\x8a_\x8t_\x8i_\x8o_\x8T_\x8._\x8h_\x8h" 
67 56 
68 57//==·NAMESPACES 
69 =============================================================== 
70 58 
71 59namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
72 60namespace·Decimater·{ 
73 61 
74 62//==·IMPLEMENTATION 
75 ========================================================== 
76 63 
77 64template<class·MeshT> 
78 65typename·ModAspectRatioT<MeshT>::Scalar·ModAspectRatioT<MeshT>::aspectRatio( 
79 66·const·Point&·_v0,·const·Point&·_v1,·const·Point&·_v2)·{ 
80 67·Point·d0·=·_v0·-·_v1; 
81 68·Point·d1·=·_v1·-·_v2; 
82 69 
83 70·//·finds·the·max·squared·edge·length 
84 71·Scalar·l2,·maxl2·=·sqrnorm(d0); 
85 72·if·((l2·=·sqrnorm(d1))·>·maxl2) 
86 73·maxl2·=·l2; 
87 74·//·keep·searching·for·the·max·squared·edge·length 
88 75·d1·=·_v2·-·_v0; 
89 76·if·((l2·=·sqrnorm(d1))·>·maxl2) 
90 77·maxl2·=·l2; 
91 78 
92 79·//·squared·area·of·the·parallelogram·spanned·by·d0·and·d1 
93 80·Scalar·a2·=·sqrnorm(d0·%·d1); 
94 8192 81
95 82·//·the·area·of·the·triangle·would·be 
96 83·//·sqrt(a2)/2·or·length·*·height·/·2 
97 84·//·aspect·ratio·=·length·/·height 
98 85·//·=·length·*·length·/·(2*area) 
99 86·//·=·length·*·length·/·sqrt(a2) 
100 87 
101 88·//·returns·the·length·of·the·longest·edge 
102 89·//·divided·by·its·corresponding·height 
103 90·return·sqrt((maxl2·*·maxl2)·/·a2);93 82//==·CLASS·DEFINITION
 94 =========================================================
 95 83
 96 84
 97 85using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h;
 98 86
 99 _\x88_\x87struct·_\x8M_\x8y_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·DEFAULT_TRAITS
 100 88{
 101 89·VertexAttributes·(·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 102 90·FaceAttributes·(·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
104 91}103 91};
105 92104 92
 105 93typedef·TRIMESH_KERNEL<MyDecimaterViewerWidgetTraits>·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t;
 106 94typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e;
 107 95
 108 96//==·CLASS·DEFINITION
 109 =========================================================
 110 97
 111 98
 112 _\x89_\x89class·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e
Max diff block lines reached; 8923/16527 bytes (53.99%) of diff not shown.
80.5 KB
./usr/share/doc/libopenmesh-dev/html/a00617_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/BaseDecimaterT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/ProgViewer/ProgViewerWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseDecimaterT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ProgViewerWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00617.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 246 lines modifiedOffset 138, 147 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_PROGVIEWERWIDGET_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_PROGVIEWERWIDGET_HH</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··CLASS·McDecimaterT</span></div> 
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_BASE_DECIMATER_DECIMATERT_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;QTimer&gt;</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_BASE_DECIMATER_DECIMATERT_HH</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div> 
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div> 
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00587.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01247.html">OpenMesh::Attributes</a>;</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="};">
 168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a02206.html">···66</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02206.html">ProgTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>{</div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACE·================================================================</span></div> 
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div> 
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Decimater·{</div>170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··VertexAttributes··(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·······|</div>
 171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>·······);</div>
 172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··EdgeAttributes····(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>·······);</div>
 173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··HalfedgeAttributes(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a>·);</div>
 174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··FaceAttributes····(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·······|</div>
 175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>·······);··</div>
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>};</div>
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
175 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};"> 
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03366.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03366.html">BaseDecimaterModule</a></div> 
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div> 
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>};</div> 
179 </div>177 </div>
 178 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 179 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··</div>
 180 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT&lt;ProgTraits&gt;</a>··<a·class="code·hl_class"·href="a02714.html">MyMesh</a>;</div>
 181 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT&lt;MyMesh&gt;</a>···················<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a>;</div>
 182 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>183 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·MeshT·&gt;</div>184 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 185 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··············</div>
 187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
182 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};">188 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};">
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03370.html">···85</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href="a02870.html">Utils::Noncopyable</a></div>189 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a02210.html">···85</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02210.html">ProgViewerWidget</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a></div>
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div>190 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div>
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------------·public·types</span></div>191 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··Q_OBJECT</div>
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>192 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>···</div>
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT&lt;·MeshT·&gt;</a>·······<a·class="code·hl_class"·href="a03370.html">Self</a>;</div> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·MeshT·························Mesh;</div>193 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">public</span>:</div>
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT&lt;MeshT&gt;</a>··········<a·class="code·hl_struct"·href="a03374.html">CollapseInfo</a>;</div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT&lt;MeshT&gt;</a>················<a·class="code·hl_class"·href="a03402.html">Module</a>;</div> 
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·std::vector&lt;·Module*·&gt;········ModuleList;</div> 
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ModuleList::iterator·ModuleListIterator;</div> 
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>194 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 195 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a>·<a·class="code·hl_class"·href="a02226.html">Base</a>;</div>
 196 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02210.html">ProgViewerWidget</a>·<a·class="code·hl_class"·href="a02210.html">This</a>;</div>
194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">public</span>:·<span·class="comment">//------------------------------------------------------·public·methods</span></div> 
195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>(Mesh&amp;·_mesh);</div> 
196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03370.html">~BaseDecimaterT</a>();</div> 
197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>197 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03370.html#a6b828064b2a7fa5b03b637bae507ac62">initialize</a>();</div>198 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 199 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">public</span>:···</div>
 200 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}">
 201 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a02210.html#a72e80912092abd8bb1b3e4796121d037">···97</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02210.html#a72e80912092abd8bb1b3e4796121d037">ProgViewerWidget</a>(QWidget*·_parent=0)</div>
 202 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····:·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a>(_parent),</div>
Max diff block lines reached; 40791/63285 bytes (64.46%) of diff not shown.
18.5 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 ProgViewerWidget.hh
5 BaseDecimaterT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 304 lines modifiedOffset 47, 180 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
 55 45#ifndef·OPENMESHAPPS_PROGVIEWERWIDGET_HH
 56 46#define·OPENMESHAPPS_PROGVIEWERWIDGET_HH
 57 47
 58 48
55 47// 
56 ============================================================================= 
57 48// 
58 49//·CLASS·McDecimaterT 
59 50// 
60 51// 
61 ============================================================================= 
62 52 
63 53#ifndef·OPENMESH_BASE_DECIMATER_DECIMATERT_HH 
64 54#define·OPENMESH_BASE_DECIMATER_DECIMATERT_HH 
65 55 
66 56 
67 57//==·INCLUDES59 49//==·INCLUDES
68 =================================================================60 =================================================================
 61 50
 62 51#include·<QTimer>
 63 52#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh>
 64 53#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh>
 65 54#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
 66 55#include·<string>
 67 56
 68 57
69 5869 58
70 59#include·<memory>70 59//==·CLASS·DEFINITION
 71 =========================================================
71 6072 60
72 61#include·<OpenMesh/Core/Utils/Property.hh> 
73 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
74 63#include·<OpenMesh/Core/Utils/Noncopyable.hh> 
75 64#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.O_.b_.s_.e_.r_.v_.e_.r_.._.h_.h>73 61
 74 62using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h;
 75 63using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s;
 76 64
76 6577 65
77 6678 _.6_.6struct·_.P_.r_.o_.g_.T_.r_.a_.i_.t_.s·:·public·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.D_.e_.f_.a_.u_.l_.t_.T_.r_.a_.i_.t_.s
78 6779 67{
 80 68·VertexAttributes·(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·|
 81 69·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·);
 82 70·EdgeAttributes·(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·);
 83 71·HalfedgeAttributes(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·);
 84 72·FaceAttributes·(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·|
 85 73·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·);
 86 74};
79 68//==·NAMESPACE 
80 ================================================================ 
81 69 
82 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
83 71namespace·Decimater·{ 
84 72 
85 73 
86 74//==·CLASS·DEFINITION 
87 ========================================================= 
88 7587 75
89 7688 76
90 _\x88_\x80class·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e 
91 81{ 
92 82};89 77typedef·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.T_.r_.i_.M_.e_.s_.h_.__.A_.r_.r_.a_.y_.K_.e_.r_.n_.e_.l_.T_.<_.P_.r_.o_.g_.T_.r_.a_.i_.t_.s_.>·_.M_.y_.M_.e_.s_.h;
 90 78typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8M_\x8y_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e;
 91 79
 92 80
 93 81//==·CLASS·DEFINITION
 94 =========================================================
 95 82
93 8396 83
94 84template·<·typename·MeshT·> 
95 _.8_.5class·_.B_.a_.s_.e_.D_.e_.c_.i_.m_.a_.t_.e_.r_.T·:·private·_.U_.t_.i_.l_.s_.:_.:_.N_.o_.n_.c_.o_.p_.y_.a_.b_.l_.e97 84
 98 _\x88_\x85class·_\x8P_\x8r_\x8o_\x8g_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e
96 86{99 86{
 100 87·Q_OBJECT
97 87public:·//--------------------------------------------------------·public 
98 types 
99 88101 88
100 89·typedef·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>·_\x8S_\x8e_\x8l_\x8f; 
101 90·typedef·MeshT·Mesh; 
102 91·typedef·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o; 
103 92·typedef·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e; 
104 93·typedef·std::vector<·Module*·>·ModuleList; 
105 94·typedef·typename·ModuleList::iterator·ModuleListIterator; 
106 95 
107 96public:·//------------------------------------------------------·public 
108 methods 
109 97·explicit·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(Mesh&·_mesh); 
110 98·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(); 
111 99 
112 107·bool·_.i_.n_.i_.t_.i_.a_.l_.i_.z_.e();102 89public:
 103 90
 104 91·typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e·_\x8B_\x8a_\x8s_\x8e;
 105 92·typedef·_\x8P_\x8r_\x8o_\x8g_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·_\x8T_\x8h_\x8i_\x8s;
 106 93
 107 94
 108 95public:
 109 _\x89_\x87·explicit·_\x8P_\x8r_\x8o_\x8g_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(QWidget*·_parent=0)
 110 98·:·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e(_parent),
 111 99·animateRefinement_(true),
 112 100·n_base_vertices_(0),
 113 101·n_base_faces_(0),
 114 102·n_detail_vertices_(0),
 115 103·n_max_vertices_(0)
 116 104·{
 117 105·timer_·=·new·QTimer(this);
Max diff block lines reached; 13629/18969 bytes (71.85%) of diff not shown.
43.1 KB
./usr/share/doc/libopenmesh-dev/html/a00632_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/conio.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/VDProgMesh/Synthesizer/VDPMSynthesizerViewerWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">conio.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VDPMSynthesizerViewerWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 43 lines modifiedOffset 138, 168 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_CONIO_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_UTILS_CONIO_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/OpenMeshDLLMacros.hh&gt;</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span>Utils·{</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
154 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>OPENMESHDLLEXPORT</div> 
155 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01254.html#a2b1b16ff0eef4367cd904dc3ea16022a">kbhit</a>(<span·class="keywordtype">void</span>);</div> 
156 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
157 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
158 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>OPENMESHDLLEXPORT</div> 
159 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01254.html#a5da0c396f414d623159422f88a08764a">getch</a>(<span·class="keywordtype">void</span>);</div> 
160 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
161 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>OPENMESHDLLEXPORT</div> 
162 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01254.html#aebc0d671b05864d16957362d7fe04cfa">getche</a>(<span·class="keywordtype">void</span>);</div> 
163 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
164 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
165 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>}·<span·class="comment">//·namespace·Utils</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
166 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
167 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
168 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_UTILS_CONIO_HH</span></div> 
169 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//·============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;QTimer&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/MeshTraits.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/StreamingDef.hh&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/ViewingParameters.hh&gt;</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchy.hh&gt;</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VFront.hh&gt;</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··············</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">typedef</span>·TriMesh_ArrayKernelT&lt;VDPM::MeshTraits&gt;··VDPMMesh;</div>
 184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT&lt;VDPMMesh&gt;</a>·············<a·class="code·hl_class"·href="a02222.html">MeshViewerWidget</a>;</div>
 185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·using·view·dependent·progressive·mesh·</span></div>
 188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">using·</span>VDPM::Plane3d;</div>
 190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">using·</span>VDPM::VFront;</div>
 191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">using·</span>VDPM::VHierarchy;</div>
 192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">using·</span>VDPM::VHierarchyNode;</div>
 193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">using·</span>VDPM::VHierarchyNodeIndex;</div>
 194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">using·</span>VDPM::VHierarchyNodeHandle;</div>
 195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a01253.html#a503c22d36bf2bdb5daeccd78c29053fd">VDPM::VHierarchyNodeHandleContainer</a>;</div>
 196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">using·</span>VDPM::ViewingParameters;</div>
 197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 198 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 199 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 200 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 201 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 202 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="};">
 203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a02270.html">··101</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02270.html">VDPMSynthesizerViewerWidget</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidget</a></div>
 204 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>{</div>
 205 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">public</span>:</div>
 206 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 207 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidget</a>·<a·class="code·hl_class"·href="a02226.html">Base</a>;</div>
 208 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
 209 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="keyword">public</span>:</div>
 210 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
Max diff block lines reached; 4919/33931 bytes (14.50%) of diff not shown.
9.81 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 conio.hh5 VDPMSynthesizerViewerWidget.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 56 lines modifiedOffset 47, 201 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44//
54 44#ifndef·OPENMESH_UTILS_CONIO_HH 
55 45#define·OPENMESH_UTILS_CONIO_HH 
56 46//·-------------------------------------------------------------------------- 
57 -- 
58 47#include·<OpenMesh/Core/System/OpenMeshDLLMacros.hh> 
59 48 
60 49namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
61 50namespace·Utils·{ 
62 51//·-------------------------------------------------------------------------- 
63 -- 
64 52 
65 59OPENMESHDLLEXPORT 
66 60int·_\x8k_\x8b_\x8h_\x8i_\x8t(void); 
67 61 
68 62 
69 69OPENMESHDLLEXPORT 
70 70int·_\x8g_\x8e_\x8t_\x8c_\x8h(void); 
71 71 
72 77OPENMESHDLLEXPORT 
73 78int·_\x8g_\x8e_\x8t_\x8c_\x8h_\x8e(void); 
74 79 
75 80//·-------------------------------------------------------------------------- 
76 -- 
77 81}·//·namespace·Utils 
78 82}·//·namespace·OpenMesh 
79 83//·-------------------------------------------------------------------------- 
80 -- 
81 84#endif·//·OPENMESH_UTILS_CONIO_HH 
82 85/ 
83 /·============================================================================55 =============================================================================
 56 45//
 57 46//·CLASS·newClass
 58 47//
 59 48//
 60 =============================================================================
 61 49
 62 50
 63 51#ifndef·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH
 64 52#define·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH
 65 53
 66 54
 67 55//==·INCLUDES
 68 =================================================================
 69 56
 70 57#include·<string>
 71 58#include·<QTimer>
 72 59
 73 60#include·<OpenMesh/Core/IO/MeshIO.hh>
 74 61#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh>
 75 62#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh>
 76 63
 77 64#include·<OpenMesh/Tools/VDPM/MeshTraits.hh>
 78 65#include·<OpenMesh/Tools/VDPM/StreamingDef.hh>
 79 66#include·<OpenMesh/Tools/VDPM/ViewingParameters.hh>
 80 67#include·<OpenMesh/Tools/VDPM/VHierarchy.hh>
 81 68#include·<OpenMesh/Tools/VDPM/VFront.hh>
 82 69
 83 70
 84 71//==·FORWARDDECLARATIONS
 85 ======================================================
 86 72
 87 73
 88 74//==·NAMESPACES
 89 ===============================================================
 90 75
 91 76namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 92 77
 93 78
 94 79//==·CLASS·DEFINITION
 95 =========================================================
 96 80
 97 81
 98 82typedef·TriMesh_ArrayKernelT<VDPM::MeshTraits>·VDPMMesh;
 99 83typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8V_\x8D_\x8P_\x8M_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t;
 100 84
 101 85
 102 86·//·using·view·dependent·progressive·mesh
 103 87
 104 88·using·VDPM::Plane3d;
 105 89·using·VDPM::VFront;
 106 90·using·VDPM::VHierarchy;
 107 91·using·VDPM::VHierarchyNode;
 108 92·using·VDPM::VHierarchyNodeIndex;
 109 93·using·VDPM::VHierarchyNodeHandle;
 110 94·using·_\x8V_\x8D_\x8P_\x8M_\x8:_\x8:_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r;
 111 95·using·VDPM::ViewingParameters;
 112 96
 113 97
 114 98//==·CLASS·DEFINITION
 115 =========================================================
 116 99
 117 100
 118 _\x81_\x80_\x81class·_\x8V_\x8D_\x8P_\x8M_\x8S_\x8y_\x8n_\x8t_\x8h_\x8e_\x8s_\x8i_\x8z_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t
 119 102{
 120 103public:
 121 104
 122 105·typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·_\x8B_\x8a_\x8s_\x8e;
 123 106
 124 107public:
 125 108
 126 109·explicit·_\x8V_\x8D_\x8P_\x8M_\x8S_\x8y_\x8n_\x8t_\x8h_\x8e_\x8s_\x8i_\x8z_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(QWidget*·_parent=0,·const·char*
 127 _name=0);
 128 110
 129 111·_\x8~_\x8V_\x8D_\x8P_\x8M_\x8S_\x8y_\x8n_\x8t_\x8h_\x8e_\x8s_\x8i_\x8z_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t();
 130 112
 131 114·void·_\x8o_\x8p_\x8e_\x8n_\x8__\x8v_\x8d_\x8__\x8p_\x8r_\x8o_\x8g_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename);
Max diff block lines reached; 3496/10022 bytes (34.88%) of diff not shown.
97.2 KB
./usr/share/doc/libopenmesh-dev/html/a00653_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/TestingFramework.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">TestingFramework.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshViewerWidgetT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00653.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 339 lines modifiedOffset 138, 192 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·TESTINGFRAMEWORK_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·TESTINGFRAMEWORK_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#pragma·once</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06500.html">Config.hh</a>&quot;</span></div> 
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div> 
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div>
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/StripifierT.hh&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00911.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/QGLViewerWidget.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifndef·__APPLE__</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#include·&lt;GL/gl.h&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·-------------------------------------------------------------·namespace·----</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARDS·=================================================================</span></div>
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Utils·{·<span·class="comment">//·BEGIN_NS_UTILS</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">class·</span>QImage;</div>
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//·-----------------------------------------------------------------·class·----</span></div> 
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//</span></div> 
167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//·Usage·Example</span></div> 
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//</span></div> 
169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//·#include·&lt;iostream&gt;</span></div> 
170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//·#include·&lt;.../TestingFramework.hh&gt;</span></div> 
171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//</span></div> 
172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·struct·test_func·:·public·TestingFramework::TestFunc</span></div> 
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//·{</span></div> 
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//····typedef·test_func·Self;</span></div> 
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="comment">//</span></div> 
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//····//·define·ctor·and·copy-ctor</span></div> 
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//····test_func(·TestingFramework&amp;·_th,·std::string·_n·)·:·TestingFramework::TestFunc(·_th,·_n·)·{·}</span></div> 
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//····test_func(·Self&amp;·_cpy·)·:·TestingFramework::TestFunc(_cpy)·{·}</span></div> 
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//</span></div> 
180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//····//·overload·body()</span></div> 
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//····void·body()</span></div> 
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//····{</span></div> 
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="comment">//</span></div> 
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//·······//·Do·the·tests</span></div> 
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="comment">//·······//·direct·call·to·verify</span></div> 
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="comment">//·······verify(·testResult,·expectedResult,·&quot;additional·information&quot;·);</span></div> 
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//</span></div> 
188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="comment">//·······//·or·use·the·define·TH_VERIFY.·The·test-expression·will·be·used·as·the·message·string</span></div> 
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="comment">//·······TH_VERIFY(·testResult,·expectedResult·);</span></div> 
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//</span></div> 
191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="comment">//·······...</span></div> 
192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//····}</span></div> 
193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">//·};</span></div> 
194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//</span></div> 
195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="comment">//·int·main(...)</span></div> 
196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="comment">//·{</span></div> 
197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//····TestingFramework·testSuite(std::cout);·//·send·output·to·stdout</span></div> 
198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="comment">//</span></div> 
199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="comment">//····new·test_func(testSuite);········//·create·new·test·instance.·It·registers·with·testSuite.</span></div> 
200 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="comment">//····return·testSuite.run();</span></div> 
201 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="comment">//·}</span></div> 
202 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="comment">//</span></div> 
203 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
204 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="comment">//·</span></div> 
205 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="preprocessor">#define·TH_VERIFY(·expr,·expt·)·\</span></div> 
206 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="preprocessor">·····verify(·expr,·expt,·#expr·)</span></div> 
207 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··············</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;</div>
208 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="comment">//</span></div> 
209 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span><span·class="preprocessor">#define·TH_VERIFY_X(·expr,·expt·)·\</span></div> 
210 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span><span·class="preprocessor">·····verify_x(·expr,·expt,·#expr·)</span></div> 
211 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div> 
212 <div·class="foldopen"·id="foldopen00119"·data-start="{"·data-end="};">174 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
 175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02226.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a></div>
213 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="a03838.html">··119</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03838.html">TestingFramework</a>·:·<a·class="code·hl_class"·href="a02870.html">Noncopyable</a></div> 
214 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>{</div> 
215 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span><span·class="keyword">public</span>:</div> 
216 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> 
217 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03838.html">TestingFramework</a>·<a·class="code·hl_class"·href="a03838.html">Self</a>;</div> 
218 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··<span·class="keyword">typedef</span>·std::logic_error·verify_error;</div> 
Max diff block lines reached; 23816/80909 bytes (29.44%) of diff not shown.
18.1 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 MeshViewerWidgetT.hh
5 TestingFramework.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 351 lines modifiedOffset 47, 233 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
 55 45#pragma·once
 56 46
55 44#ifndef·TESTINGFRAMEWORK_HH 
56 45#define·TESTINGFRAMEWORK_HH 
57 46//·-------------------------------------------------------------------------- 
58 -- 
59 4757 47
 58 48//==·INCLUDES
 59 =================================================================
 60 49
60 53//·-------------------------------------------------------------------------- 
61 -- 
62 54 
63 55#include·"_\x8C_\x8o_\x8n_\x8f_\x8i_\x8g_\x8._\x8h_\x8h" 
64 56#include·<iosfwd> 
65 57#include·<sstream>61 50#include·<string>
66 58#include·<vector> 
67 59#include·<algorithm> 
68 60#include·<stdexcept>62 51#include·<OpenMesh/Core/IO/MeshIO.hh>
 63 52#include·<OpenMesh/Core/IO/Options.hh>
 64 53#include·<OpenMesh/Core/Utils/GenProg.hh>
69 61#include·<OpenMesh/Core/Utils/Noncopyable.hh>65 54#include·<OpenMesh/Core/Utils/color_cast.hh>
70 62 
71 63//·-------------------------------------------------------------·namespace·-- 
72 -- 
73 64 
74 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
75 66namespace·Utils·{·//·BEGIN_NS_UTILS66 55#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.A_.t_.t_.r_.i_.b_.u_.t_.e_.s_.._.h_.h>
 67 56#include·<OpenMesh/Tools/Utils/StripifierT.hh>
 68 57#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8T_\x8i_\x8m_\x8e_\x8r_\x8._\x8h_\x8h>
 69 58#include·<OpenMesh/Apps/QtViewer/QGLViewerWidget.hh>
 70 59
 71 60#ifndef·__APPLE__
 72 61·#include·<GL/gl.h>
 73 62#endif
 74 63
 75 64//==·FORWARDS
 76 =================================================================
 77 65
 78 66class·QImage;
76 6779 67
77 6880 68
 81 69//==·CLASS·DEFINITION
 82 =========================================================
 83 70
 84 71
 85 72template·<typename·M>
 86 _\x87_\x83class·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T·:·public·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t
 87 74{
 88 75
 89 76public:
 90 77
 91 78·typedef·M·Mesh;
 92 79·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8M_\x8y_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r;
 93 80public:
 94 81
 95 _\x88_\x83·explicit·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T(QWidget*·_parent=0)
 96 84·:·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(_parent),
 97 85·f_strips_(false),
 98 86·tex_id_(0),
 99 87·tex_mode_(GL_MODULATE),
 100 88·strips_(mesh_),
 101 89·use_color_(true),
 102 90·show_vnormals_(false),
 103 91·show_fnormals_(false),
 104 92·normal_scale_(1.0)
 105 93·{
 106 94·_\x8a_\x8d_\x8d_\x8__\x8d_\x8r_\x8a_\x8w_\x8__\x8m_\x8o_\x8d_\x8e("Points");
 107 95·_\x8a_\x8d_\x8d_\x8__\x8d_\x8r_\x8a_\x8w_\x8__\x8m_\x8o_\x8d_\x8e("Hidden-Line");
 108 96#if·defined(OM_USE_OSG)·&&·OM_USE_OSG
 109 97·_\x8a_\x8d_\x8d_\x8__\x8d_\x8r_\x8a_\x8w_\x8__\x8m_\x8o_\x8d_\x8e("OpenSG·Indices");
 110 98#endif
 111 99·}
 112 100
 113 _\x81_\x80_\x82·_\x8~_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T()·{}
 114 103
 115 104public:
 116 105
 117 107·virtual·bool·_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·_opt);
78 69//·-----------------------------------------------------------------·class·-- 
79 -- 
80 70// 
81 71//·Usage·Example 
82 72// 
83 73//·#include·<iostream> 
84 74//·#include·<.../TestingFramework.hh> 
85 75// 
86 76//·struct·test_func·:·public·TestingFramework::TestFunc 
87 77//·{ 
88 78//·typedef·test_func·Self; 
89 79// 
90 80//·//·define·ctor·and·copy-ctor 
91 81//·test_func(·TestingFramework&·_th,·std::string·_n·)·:·TestingFramework:: 
92 TestFunc(·_th,·_n·)·{·} 
93 82//·test_func(·Self&·_cpy·)·:·TestingFramework::TestFunc(_cpy)·{·} 
94 83// 
95 84//·//·overload·body() 
96 85//·void·body() 
97 86//·{ 
98 87// 
99 88//·//·Do·the·tests 
100 89//·//·direct·call·to·verify 
101 90//·verify(·testResult,·expectedResult,·"additional·information"·); 
102 91// 
Max diff block lines reached; 13609/18461 bytes (73.72%) of diff not shown.
57.9 KB
./usr/share/doc/libopenmesh-dev/html/a00656_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/StripifierT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/QGLViewerWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">StripifierT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">QGLViewerWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 123 lines modifiedOffset 138, 191 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·StripifierT</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_STRIPIFIERT_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_QGLVIEWERWIDGET_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_STRIPIFIERT_HH</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_QGLVIEWERWIDGET_HH</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#if·QT_VERSION_MAJOR·&lt;·6</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">····#include·&lt;QGLWidget&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#else</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">····#include·&lt;QtOpenGLWidgets/QOpenGLWidget&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifndef·__APPLE__</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#include·&lt;GL/gl.h&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">class·</span>QMenu;</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">class·</span>QActionGroup;</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">class·</span>QAction;</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#if·QT_VERSION_MAJOR·&lt;·6</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
176 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">174 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03834.html">···79</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03834.html">StripifierT</a></div>175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02230.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>·:·<span·class="keyword">public</span>·QGLWidget</div>
 176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#else</span></div>
 177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>class·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>·:·<span·class="keyword">public</span>·QOpenGLWidget</div>
 178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#endif</span></div>
 179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
 180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··Q_OBJECT</div>
 181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>{</div>182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··</div>
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">public</span>:</div>183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">public</span>:</div>
 184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="preprocessor">··#if·QT_VERSION_MAJOR·&lt;·6</span></div>
 185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·QGLWidget·Super;</div>
 186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">··#else</span></div>
 187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·QOpenGLWidget·Super;</div>
 188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">··#endif</span></div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>···</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>······················Index;</div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·std::vector&lt;Index&gt;················Strip;</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Strip::const_iterator····IndexIterator;</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·std::vector&lt;Strip&gt;················Strips;</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Strips::const_iterator···StripsIterator;</div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//·Default·constructor.</span></div>
 191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>(·QWidget*·_parent=0·);</div>
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·Destructor.</span></div>
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03834.html">StripifierT</a>(Mesh&amp;·_mesh);</div>194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02230.html">~QGLViewerWidget</a>();</div>
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_function"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">~StripifierT</a>();</div>196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">private</span>:</div>
191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
192 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">stripify</a>();</div>198 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">void</span>·init(<span·class="keywordtype">void</span>);</div>
193 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
194 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a03834.html#a039c9ccbc718c0befea9f30e4159e022">··100</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03834.html#a039c9ccbc718c0befea9f30e4159e022">clear<[·...·truncated·by·diffoscope;·len:·33,·SHA:·f7adb608507bcb67920b941cc39530a2e71f4a948c6052d21e8216f1fada3cc3·...·]</div>200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">public</span>:</div>
195 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>201 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
196 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="a03834.html#ad83f8b3bea4288e9f2b7cd208f93a714">··103</a></span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03834.html#ad83f8b3bea4288e9f2b7cd208f93a714">n_stri[·...·truncated·by·diffoscope;·len:·103,·SHA:·6765d228460e83805877d9578939597d3ee4afb1c0b8e4f0b017ea987f65a637·...·]</div>202 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="preprocessor">#if·QT_VERSION_MAJOR·&gt;·5</span></div>
 203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="comment">/*·Updates·the·gui·-·used·to·provide·backwards·compability·*/</span></div>
 204 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keywordtype">void</span>·updateGL();</div>
 205 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="preprocessor">#endif</span></div>
197 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>206 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
198 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03834.html#aa51563f5f4f63f0ad5c4b08eeb659e18">··106</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03834.html#aa51563f5f4f63f0ad5c4b08eeb659e18">is_valid[·...·truncated·by·diffoscope;·len:·103,·SHA:·7e878c23f141248ce0c6467d2f86d9051e88e88798c819c5b0b0442a2dae4602·...·]</div>207 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="comment">/*·Sets·the·center·and·size·of·the·whole·scene.·</span></div>
 208 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="comment">·····The·_center·is·used·as·fixpoint·for·rotations·and·for·adjusting</span></div>
 209 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="comment">·····the·camera/viewer·(see·view_all()).·*/</span></div>
 210 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keywordtype">void</span>·set_scene_pos(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">OpenMesh::Vec3f</a>&amp;·_center,·<span·class="keywordtype">float</span>·_radius·);··</div>
199 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>211 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
200 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a03834.html#ab5bb8db3688d2ac3e3154ecf531c0f4e">··109</a></span>··StripsIterator·<a·class="code·hl_function"·href="a03834.html#ab5bb8db3688d2ac3e3154ecf531c0f4e">begin</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·strips_.begin();·}</div> 
201 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a03834.html#a0e974f1316cd003dc4cd9f03407b68f7">··111</a></span>··StripsIterator·<a·class="code·hl_function"·href="a03834.html#a0e974f1316cd003dc4cd9f03407b68f7">end</a>()<span·class="keyword">[·...·truncated·by·diffoscope;·len:·74,·SHA:·59128b0bc0c1ef2cdb75f83e08a0d63700de1b6350e79212c176240499a22562·...·]</div>212 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="comment">/*·view·the·whole·scene:·the·eye·point·is·moved·far·enough·from·the</span></div>
 213 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span><span·class="comment">·····center·so·that·the·whole·scene·is·visible.·*/</span></div>
202 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>214 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<span·class="keywordtype">void</span>·view_all();</div>
203 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>215 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
Max diff block lines reached; 19360/47649 bytes (40.63%) of diff not shown.
11.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 StripifierT.hh5 QGLViewerWidget.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 159 lines modifiedOffset 47, 197 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44
 55 45#ifndef·OPENMESHAPPS_QGLVIEWERWIDGET_HH
 56 46#define·OPENMESHAPPS_QGLVIEWERWIDGET_HH
 57 47
 58 48
54 44// 
55 ============================================================================= 
56 45// 
57 46//·CLASS·StripifierT 
58 47// 
59 48// 
60 ============================================================================= 
61 49 
62 50 
63 51#ifndef·OPENMESH_STRIPIFIERT_HH 
64 52#define·OPENMESH_STRIPIFIERT_HH 
65 53 
66 54 
67 55//==·INCLUDES59 49//==·INCLUDES
68 =================================================================60 =================================================================
69 5661 50#include·<OpenMesh/Core/Geometry/VectorT.hh>
 62 51#include·<string>
70 57#include·<vector>63 52#include·<vector>
71 58#include·<OpenMesh/Core/Utils/Property.hh>64 53#include·<map>
 65 54#if·QT_VERSION_MAJOR·<·6
 66 55·#include·<QGLWidget>
 67 56#else
 68 57·#include·<QtOpenGLWidgets/QOpenGLWidget>
 69 58#endif
72 5970 59
 71 60#ifndef·__APPLE__
 72 61·#include·<GL/gl.h>
 73 62#endif
73 60 
74 61//==·FORWARDDECLARATIONS 
75 ====================================================== 
76 62 
77 6374 63
78 64//==·NAMESPACES75 64//==·FORWARD·DECLARATIONS
79 ===============================================================76 =====================================================
80 6577 65
81 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
82 67 
83 6878 66class·QMenu;
 79 67class·QActionGroup;
 80 68class·QAction;
 81 69
84 69//==·CLASS·DEFINITION82 70//==·CLASS·DEFINITION
85 =========================================================83 =========================================================
86 70 
87 7184 71
88 72 
89 73 
90 78template·<class·Mesh> 
91 _.7_.9class·_.S_.t_.r_.i_.p_.i_.f_.i_.e_.r_.T85 72#if·QT_VERSION_MAJOR·<·6
 86 _\x87_\x83class·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·QGLWidget
 87 74#else
 88 75class·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·QOpenGLWidget
 89 76#endif
 90 77{
 91 78·Q_OBJECT
 92 79
92 80{93 80
93 81public:94 81public:
94 82 
95 83·typedef·unsigned·int·Index; 
96 84·typedef·std::vector<Index>·Strip; 
97 85·typedef·typename·Strip::const_iterator·IndexIterator; 
98 86·typedef·std::vector<Strip>·Strips; 
99 87·typedef·typename·Strips::const_iterator·StripsIterator; 
100 88 
101 89 
102 91·explicit·_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T(Mesh&·_mesh); 
103 92 
104 94·_.~_.S_.t_.r_.i_.p_.i_.f_.i_.e_.r_.T();95 82·#if·QT_VERSION_MAJOR·<·6
 96 83·typedef·QGLWidget·Super;
 97 84·#else
 98 85·typedef·QOpenGLWidget·Super;
 99 86·#endif
 100 87
 101 88·//·Default·constructor.
 102 89·explicit·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(·QWidget*·_parent=0·);
 103 90
 104 91·//·Destructor.
 105 92·virtual·_\x8~_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t();
 106 93
 107 94private:
105 95108 95
106 97·size_t·_\x8s_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8y(); 
107 98 
108 _\x81_\x80_\x80·void·_\x8c_\x8l_\x8e_\x8a_\x8r()·{·Strips().swap(strips_);·} 
109 101 
110 _.1_.0_.3·size_t·_.n_.__.s_.t_.r_.i_.p_.s()·const·{·return·strips_.size();·}109 96·void·init(void);
 110 97
 111 98public:
 112 99
 113 100#if·QT_VERSION_MAJOR·>·5
 114 101·/*·Updates·the·gui·-·used·to·provide·backwards·compability·*/
 115 102·void·updateGL();
 116 103#endif
111 104117 104
112 _\x81_\x80_\x86·bool·_\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d()·const·{·return·!strips_.empty();·} 
113 107 
114 _\x81_\x80_\x89·StripsIterator·_\x8b_\x8e_\x8g_\x8i_\x8n()·const·{·return·strips_.begin();·} 
115 _\x81_\x81_\x81·StripsIterator·_\x8e_\x8n_\x8d()·const·{·return·strips_.end();·} 
116 112118 105·/*·Sets·the·center·and·size·of·the·whole·scene.
 119 106·The·_center·is·used·as·fixpoint·for·rotations·and·for·adjusting
Max diff block lines reached; 7529/11467 bytes (65.66%) of diff not shown.
83.4 KB
./usr/share/doc/libopenmesh-dev/html/a00659_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/HeapT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/ViewingParameters.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">HeapT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ViewingParameters.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00659.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 320 lines modifiedOffset 138, 118 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//··CLASS·HeapT</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·newClass</span></div>
148 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
151 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_HEAPT_HH</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/Plane3d.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
152 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#define·OPENMESH_UTILS_HEAPT_HH</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>VDPM·{</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
153 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··············</div>
 173 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">
 174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03878.html">···74</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03878.html">ViewingParameters</a></div>
 175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>{</div>
 176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">private</span>:</div>
 177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordtype">double</span>····modelview_matrix_[16];</div>
 178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keywordtype">float</span>·····fovy_;</div>
 179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keywordtype">float</span>·····aspect_;</div>
 180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keywordtype">float</span>·····tolerance_square_;</div>
154 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···eye_pos_;</div>
 183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···right_dir_;</div>
 184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···up_dir_;</div>
 185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···view_dir_;</div>
155 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
156 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
157 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06500.html">Config.hh</a>&quot;</span></div> 
158 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
159 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div> 
160 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#if·(defined(_MSC_VER)·&amp;&amp;·(_MSC_VER·&gt;=·1800))·||·__cplusplus·&gt;·199711L·||·defined(__GXX_EXPERIMENTAL_CXX0X__)</span></div> 
161 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div> 
162 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#endif</span></div> 
163 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a02286.html">Plane3d</a>···········frustum_plane_[4];</div>
164 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·NAMESPACE·================================================================</span></div> 
165 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
166 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
167 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">namespace·</span>Utils·{·<span·class="comment">//·BEGIN_NS_UTILS</span></div> 
168 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
169 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
170 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
171 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
172 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·HeapEntry&gt;</div>189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">public</span>:</div>
173 <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="};"> 
174 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a03818.html">···98</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03818.html">HeapInterfaceT</a></div>190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_class"·href="a03878.html">ViewingParameters</a>();</div>
 192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">void</span>·increase_tolerance()···········{·tolerance_square_·*=·5.0f;·}</div>
 194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">void</span>·decrease_tolerance()···········{·tolerance_square_·/=·5.0f;·}··</div>
 195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">float</span>·fovy()<span·class="keyword">·const··················</span>{·<span·class="keywordflow">return</span>··fovy_;·}</div>
 197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">float</span>·aspect()<span·class="keyword">·const················</span>{·<span·class="keywordflow">return</span>··aspect_;·}</div>
 198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">float</span>·tolerance_square()<span·class="keyword">·const······</span>{·<span·class="keywordflow">return</span>··tolerance_square_;·}·</div>
175 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>{</div>199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··</div>
176 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a03818.html#ae246f6c4f57df712acd35b0288e29aff">··101</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03818.html#ae246f6c4f57df712acd35b0288e29aff">less</a>[·...·truncated·by·diffoscope;·len:·111,·SHA:·cc8f25fbe5cc4a27019c1a9992f5ad4fd444128b7cedae700b504a621d0e7c22·...·]</div>200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·set_fovy(<span·class="keywordtype">float</span>·_fovy)····························{·fovy_·=·_fovy;·}</div>
 201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">void</span>·set_aspect(<span·class="keywordtype">float</span>·_aspect)························{·aspect_·=·_aspect;·}</div>
 202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keywordtype">void</span>·set_tolerance_square(<span·class="keywordtype">float</span>·_tolerance_square)····{·tolerance_square_·=·_tolerance_square;·}</div>
177 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
178 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="a03818.html#a86ba29c86c9189b6394fb154932b52e7">··104</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03818.html#a86ba29c86c9189b6394fb154932b52e7">greater</a>(<span·class="keyword">const</span>·HeapEntry&amp;·_e1,·<span·class="keyword">const</span>·HeapEntry&amp;·_e2);</div> 
179 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> 
180 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a03818.html#a21d249ef7e9a185e92d2774f9fe43616">··107</a></span>··<span·class="keywordtype">int</span>··<a·class="code·hl_function"·href="a03818.html#a21d249ef7e9a185e92d2774f9fe43616">get_heap_position</a>(<span·class="keyword">const</span>·HeapEntry&amp;·_e);</div> 
181 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> 
182 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="a03818.html#adcce753277a5a14d36b038b412a9de6c">··110</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03818.html#adcce753277a5a14d36b038b412a9de6c">set_heap_position</a>(HeapEntry&amp;·_e,·<span·class="keywordtype">int</span>·_i);</div> 
183 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>};</div> 
184 </div>204 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3f</a>&amp;·eye_pos()<span·class="keyword">·const····</span>{·<span·class="keywordflow">r[·...·truncated·by·diffoscope;·len:·25,·SHA:·6fff47df0024ec9a11a1fd2da90dbee01c9ad15bf9dc09f326deaaafdb7a381b·...·]/div>
 205 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3f</a>&amp;·right_dir()<span·class="keyword">·const··</span>{·<span·class="keywordflow">return</span>·right_dir_;·}</div>
 206 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3f</a>&amp;·up_dir()<span·class="keyword">·const·····</span>{·<span·class="keywordflow">return</span>·up_dir_;·}</div>
 207 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3f</a>&amp;·view_dir()<span·class="keyword">·const···</span>{·<span·class="keywordflow">return</span>·view_dir_;·}</div>
Max diff block lines reached; 47845/69418 bytes (68.92%) of diff not shown.
15.5 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 ViewingParameters.hh
5 HeapT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 372 lines modifiedOffset 47, 128 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
55 62//54 44
 55 45//
56 =============================================================================56 =============================================================================
57 63//57 46//
58 64//·CLASS·HeapT 
59 65// 
60 66//58 47//·CLASS·newClass
 59 48//
 60 49//
61 =============================================================================61 =============================================================================
62 67 
63 68#ifndef·OPENMESH_UTILS_HEAPT_HH 
64 69#define·OPENMESH_UTILS_HEAPT_HH 
65 70 
66 7162 50
 63 51#ifndef·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH
 64 52#define·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH
 65 53
 66 54
67 72//==·INCLUDES67 55//==·INCLUDES
68 =================================================================68 =================================================================
69 73 
70 74#include·"_\x8C_\x8o_\x8n_\x8f_\x8i_\x8g_\x8._\x8h_\x8h" 
71 75#include·<vector> 
72 76#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
73 77#if·(defined(_MSC_VER)·&&·(_MSC_VER·>=·1800))·||·__cplusplus·>·199711L·|| 
74 defined(__GXX_EXPERIMENTAL_CXX0X__) 
75 78#include·<utility> 
76 79#endif 
77 8069 56
 70 57#include·<OpenMesh/Core/Geometry/VectorT.hh>
 71 58#include·<OpenMesh/Core/Geometry/Plane3d.hh>
 72 59
 73 60
 74 61//==·FORWARDDECLARATIONS
 75 ======================================================
 76 62
 77 63
78 81//==·NAMESPACE78 64//==·NAMESPACES
79 ================================================================79 ===============================================================
80 82 
81 83namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
82 84namespace·Utils·{·//·BEGIN_NS_UTILS 
83 8580 65
 81 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 82 67namespace·VDPM·{
 83 68
84 86//==·CLASS·DEFINITION84 69//==·CLASS·DEFINITION
85 =========================================================85 =========================================================
86 8786 70
 87 71
 88 _\x87_\x84class·OPENMESHDLLEXPORT·_\x8V_\x8i_\x8e_\x8w_\x8i_\x8n_\x8g_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8s
 89 75{
 90 76private:
 91 77·double·modelview_matrix_[16];
 92 78·float·fovy_;
 93 79·float·aspect_;
 94 80·float·tolerance_square_;
 95 81
 96 82·_\x8V_\x8e_\x8c_\x83_\x8f·eye_pos_;
 97 83·_\x8V_\x8e_\x8c_\x83_\x8f·right_dir_;
 98 84·_\x8V_\x8e_\x8c_\x83_\x8f·up_dir_;
 99 85·_\x8V_\x8e_\x8c_\x83_\x8f·view_dir_;
 100 86
 101 87·_\x8P_\x8l_\x8a_\x8n_\x8e_\x83_\x8d·frustum_plane_[4];
87 88102 88
88 97template·<class·HeapEntry> 
89 _.9_.8struct·_.H_.e_.a_.p_.I_.n_.t_.e_.r_.f_.a_.c_.e_.T103 89public:
 104 90
 105 91·_\x8V_\x8i_\x8e_\x8w_\x8i_\x8n_\x8g_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8s();
 106 92
 107 93·void·increase_tolerance()·{·tolerance_square_·*=·5.0f;·}
 108 94·void·decrease_tolerance()·{·tolerance_square_·/=·5.0f;·}
 109 95
 110 96·float·fovy()·const·{·return·fovy_;·}
 111 97·float·aspect()·const·{·return·aspect_;·}
 112 98·float·tolerance_square()·const·{·return·tolerance_square_;·}
90 99{113 99
91 _\x81_\x80_\x81·bool·_\x8l_\x8e_\x8s_\x8s(const·HeapEntry&·_e1,·const·HeapEntry&·_e2); 
92 102 
93 _\x81_\x80_\x84·bool·_\x8g_\x8r_\x8e_\x8a_\x8t_\x8e_\x8r(const·HeapEntry&·_e1,·const·HeapEntry&·_e2); 
94 105 
95 _\x81_\x80_\x87·int·_\x8g_\x8e_\x8t_\x8__\x8h_\x8e_\x8a_\x8p_\x8__\x8p_\x8o_\x8s_\x8i_\x8t_\x8i_\x8o_\x8n(const·HeapEntry&·_e); 
96 108 
97 _\x81_\x81_\x80·void·_\x8s_\x8e_\x8t_\x8__\x8h_\x8e_\x8a_\x8p_\x8__\x8p_\x8o_\x8s_\x8i_\x8t_\x8i_\x8o_\x8n(HeapEntry&·_e,·int·_i); 
98 111};114 100·void·set_fovy(float·_fovy)·{·fovy_·=·_fovy;·}
 115 101·void·set_aspect(float·_aspect)·{·aspect_·=·_aspect;·}
 116 102·void·set_tolerance_square(float·_tolerance_square)·{·tolerance_square_·=
 117 _tolerance_square;·}
 118 103
 119 104·const·_\x8V_\x8e_\x8c_\x83_\x8f&·eye_pos()·const·{·return·eye_pos_;·}
 120 105·const·_\x8V_\x8e_\x8c_\x83_\x8f&·right_dir()·const·{·return·right_dir_;·}
 121 106·const·_\x8V_\x8e_\x8c_\x83_\x8f&·up_dir()·const·{·return·up_dir_;·}
 122 107·const·_\x8V_\x8e_\x8c_\x83_\x8f&·view_dir()·const·{·return·view_dir_;·}
 123 108·_\x8V_\x8e_\x8c_\x83_\x8f&·eye_pos()·{·return·eye_pos_;·}
 124 109·_\x8V_\x8e_\x8c_\x83_\x8f&·right_dir()·{·return·right_dir_;·}
 125 110·_\x8V_\x8e_\x8c_\x83_\x8f&·up_dir()·{·return·up_dir_;·}
 126 111·_\x8V_\x8e_\x8c_\x83_\x8f&·view_dir()·{·return·view_dir_;·}
99 112127 112
 128 113·void·frustum_planes(·_\x8P_\x8l_\x8a_\x8n_\x8e_\x83_\x8d·_plane[4]·)
100 113 
101 114 
102 137template·<class·HeapEntry,·class·HeapInterface=HeapEntry> 
103 _\x81_\x83_\x88class·_\x8H_\x8e_\x8a_\x8p_\x8T·:·private·std::vector<HeapEntry> 
104 139{ 
Max diff block lines reached; 5643/15848 bytes (35.61%) of diff not shown.
58.0 KB
./usr/share/doc/libopenmesh-dev/html/a00668_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/MeshCheckerT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchyWindow.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshCheckerT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VHierarchyWindow.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 106 lines modifiedOffset 138, 196 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESH_MESHCHECKER_HH</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESH_MESHCHECKER_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchy.hh&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span>Utils·{</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>VDPM·{</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··············</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··············</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
170 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">171 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="};">
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03826.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03826.html">MeshCheckerT</a></div>172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03874.html">···72</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03874.html">VHierarchyWindow</a></div>
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>{</div>
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">public</span>:</div>174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">private</span>:</div>
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>···</div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03826.html#ab8f81f809bef0cecd4fc537a6319588f">···78</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03826.html#ab8f81f809bef0cecd4fc537a6319588f">MeshCheckerT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh)·:·mesh_(_mesh)·{}</div> 
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03826.html#a6ce4a46e6893d864721a79661418e8fe">···81</a></span>··<a·class="code·hl_function"·href="a03826.html#a6ce4a46e6893d864721a79661418e8fe">~MeshCheckerT</a>()·{}</div>176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//·reference·of·vertex·hierarchy</span></div>
 177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<a·class="code·hl_class"·href="a03858.html">VHierarchy</a>····*vhierarchy_;</div>
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·bits·buffer·(byte·units)</span></div>
 180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·*buffer_;</div>
 181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keywordtype">int</span>···········buffer_min_;</div>
 182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">size_t</span>········buffer_max_;</div>
 183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">int</span>···········current_pos_;</div>
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
180 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};"> 
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03826.html#afdc2f687ed069aa92aeafe9c3dd4bef4">···85</a></span>··<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a03826.html#afdc2f687ed069aa92aeafe9c3dd4bef4">CheckTargets</a></div>185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//·window·(byte·units)</span></div>
 186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keywordtype">int</span>···········window_min_;</div>
 187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordtype">int</span>···········window_max_;</div>
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··{</div>188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··</div>
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····CHECK_EDGES·····=·1,</div> 
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····CHECK_VERTICES··=·2,</div> 
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····CHECK_FACES·····=·4,</div> 
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····CHECK_ALL·······=·255</div> 
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··};</div>189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
188 </div>190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//·#·of·right·shift·(bit·units)</span></div>
 191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·n_shift_;···········<span·class="comment">//·[0,·7]</span></div>
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·flag8(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·n_shift)<span·class="keyword">·const</span></div>
 194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·0x80·&gt;&gt;·n_shift;·}··</div>
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··</div> 
191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03826.html#a988805b4c79363bda7c8c7ba646c691d">check</a>(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_targets=CHECK_ALL,</div> 
192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··············std::ostream&amp;··_os=·omerr());</div> 
193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·flag8(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)<span·class="keyword">·const</s[·...·truncated·by·diffoscope;·len:·4,·SHA:·d675c6da214055d0529f260de903690d96095a135bd970eff8be3151d94861de·...·]</div>
195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">private</span>:</div>197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">··</span>{</div>
 198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····assert(_node_handle.<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()·&gt;=·0);</div>
 199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keywordflow">return</span>··0x80·&gt;&gt;·(<span·class="keywordtype">unsigned</span>·int)·(_node_handle.<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()·%·8);</div>
196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··}</div>
197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">bool</span>·is_deleted(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·_vh)·</div> 
198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··{·<span·class="keywordflow">return</span>·(mesh_.has_vertex_status()·?·mesh_.status(_vh).deleted()·:·false);·}</div>201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">int</span>·byte_idx(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)<span·class="keyword">·const</span></div>
 202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="keyword">··</span>{</div>
 203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····assert(_node_handle.<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()·&gt;=·0);</div>
 204 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keywordflow">return</span>··_node_handle.<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()·/·8;</div>
 205 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}</div>
 206 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keywordtype">int</span>·buffer_idx(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)<span·class="keyword">·const</span></div>
 207 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>··byte_idx(_node_handle)·-·buffer_min_;·}·</div>
199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>208 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
 209 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="keywordtype">bool</span>·before_window(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)<span·class="keyword">·const</span></div>
 210 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·(_node_handle.<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()/8·&lt;·window_min_)·?·true·:·<span·class="keyword">false</span>;·}</div>
200 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordtype">bool</span>·is_deleted(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a1e3309b66b4cb3bf22b6229f20375ef2">Mesh::EdgeHandle</a>·_eh)·</div> 
201 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··{·<span·class="keywordflow">return</span>·(mesh_.has_edge_status()·?·mesh_.status(_eh).deleted()·:·false);·}</div> 
202 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> 
Max diff block lines reached; 23265/46826 bytes (49.68%) of diff not shown.
12.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshCheckerT.hh5 VHierarchyWindow.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 136 lines modifiedOffset 47, 213 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45#ifndef·OPENMESH_MESHCHECKER_HH 
56 46#define·OPENMESH_MESHCHECKER_HH 
57 47 
58 4854 44//
 55 =============================================================================
 56 45//
 57 46//·CLASS·newClass
 58 47//
 59 48//
 60 =============================================================================
 61 49
 62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH
 63 51#define·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH
 64 52
 65 53
59 49//==·INCLUDES66 54//==·INCLUDES
60 =================================================================67 =================================================================
 68 55
 69 56#include·<OpenMesh/Tools/VDPM/VHierarchy.hh>
 70 57#include·<algorithm>
61 50 
62 51 
63 52#include·<OpenMesh/Core/System/config.h> 
64 53#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
65 54#include·<OpenMesh/Core/Utils/GenProg.hh> 
66 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
67 56#include·<ostream> 
68 57 
69 5871 58
70 59//==·NAMESPACES72 59//==·FORWARDDECLARATIONS
71 ===============================================================73 ======================================================
72 6074 60
73 6175 61
 76 62//==·NAMESPACES
 77 ===============================================================
 78 63
74 62namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{79 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 80 65namespace·VDPM·{
75 63namespace·Utils·{ 
76 64 
77 65//==·CLASS·DEFINITION 
78 ========================================================= 
79 6681 66
80 67 
81 72template·<class·Mesh> 
82 _\x87_\x83class·_\x8M_\x8e_\x8s_\x8h_\x8C_\x8h_\x8e_\x8c_\x8k_\x8e_\x8r_\x8T 
83 74{ 
84 75public: 
85 76 
86 _\x87_\x88·explicit·_\x8M_\x8e_\x8s_\x8h_\x8C_\x8h_\x8e_\x8c_\x8k_\x8e_\x8r_\x8T(const·_\x8M_\x8e_\x8s_\x8h&·_mesh)·:·mesh_(_mesh)·{} 
87 79 
88 _\x88_\x81·_\x8~_\x8M_\x8e_\x8s_\x8h_\x8C_\x8h_\x8e_\x8c_\x8k_\x8e_\x8r_\x8T()·{} 
89 82 
90 83 
91 _\x88_\x85·enum·_\x8C_\x8h_\x8e_\x8c_\x8k_\x8T_\x8a_\x8r_\x8g_\x8e_\x8t_\x8s 
92 86·{ 
93 87·CHECK_EDGES·=·1, 
94 88·CHECK_VERTICES·=·2, 
95 89·CHECK_FACES·=·4, 
96 90·CHECK_ALL·=·255 
97 91·};82 67//==·CLASS·DEFINITION
 83 =========================================================
 84 68
 85 69
 86 _\x87_\x82class·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8W_\x8i_\x8n_\x8d_\x8o_\x8w
 87 73{
 88 74private:
 89 75
 90 76·//·reference·of·vertex·hierarchy
 91 77·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y·*vhierarchy_;
 92 78
 93 79·//·bits·buffer·(byte·units)
 94 80·unsigned·char·*buffer_;
 95 81·int·buffer_min_;
 96 82·size_t·buffer_max_;
 97 83·int·current_pos_;
 98 84
 99 85·//·window·(byte·units)
 100 86·int·window_min_;
 101 87·int·window_max_;
 102 88
 103 89
 104 90·//·#·of·right·shift·(bit·units)
 105 91·unsigned·char·n_shift_;·//·[0,·7]
98 92106 92
99 93 
100 95·bool·_\x8c_\x8h_\x8e_\x8c_\x8k(·unsigned·int·_targets=CHECK_ALL, 
101 96·std::ostream&·_os=·omerr()); 
102 97 
103 98 
104 99private:107 93·unsigned·char·flag8(unsigned·char·n_shift)·const
 108 94·{·return·0x80·>>·n_shift;·}
 109 95
 110 96·unsigned·char·flag8(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle)·const
 111 97·{
 112 98·assert(_node_handle._\x8i_\x8d_\x8x()·>=·0);
 113 99·return·0x80·>>·(unsigned·int)·(_node_handle._\x8i_\x8d_\x8x()·%·8);
105 100114 100·}
 115 101·int·byte_idx(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle)·const
 116 102·{
 117 103·assert(_node_handle._\x8i_\x8d_\x8x()·>=·0);
 118 104·return·_node_handle._\x8i_\x8d_\x8x()·/·8;
 119 105·}
 120 106·int·buffer_idx(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle)·const
 121 107·{·return·byte_idx(_node_handle)·-·buffer_min_;·}
 122 108
Max diff block lines reached; 7711/12389 bytes (62.24%) of diff not shown.
150 KB
./usr/share/doc/libopenmesh-dev/html/a00671_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/HoleFiller/HoleFillerT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/StreamingDef.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">HoleFillerT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">StreamingDef.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2023,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 139, 780 lines modifiedOffset 139, 61 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&quot;HoleFillerT.hh&quot;</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00527.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPM_STREAMINGDEF_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPM_STREAMINGDEF_HH</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">namespace·</span>HoleFiller·{</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span>VDPM·{</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·MeshT·&gt;</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>HoleFillerT&lt;·MeshT·&gt;::HoleFillerT(MeshT·&amp;_mesh·)</div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··:·mesh_(·_mesh·)</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>{</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··mesh_.request_vertex_status();</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··mesh_.request_edge_status();</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keywordflow">if</span>·(!·mesh_.get_property_handle(scale_,<span·class="stringliteral">&quot;scale&quot;</span>)·)</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····mesh_.add_property(·scale_·,·<span·class="stringliteral">&quot;scale&quot;</span>·);</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#define·VDPM_STREAMING_PORT·4096</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//=============================================================================</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//#define·DEBUG_COUT</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//#define·QDATASTREAM</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#ifdef·DEBUG_COUT</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·MeshT·&gt;</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·debug_print_;</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>HoleFillerT&lt;·MeshT·&gt;::~HoleFillerT()</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·debug_print()···············{·<span·class="keywordflow">return</span>·debug_print_;·}</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">static</span>·<span·class="keywordtype">void</span>·set_debug_print(<span·class="keywordtype">bool</span>·flag)··{·debug_print_·=·flag;·}</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>{</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif</span></div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··mesh_.release_vertex_status();</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··mesh_.release_edge_status();</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordflow">if</span>·(·mesh_.get_property_handle(scale_,<span·class="stringliteral">&quot;scale&quot;</span>)·)</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····mesh_.remove_property(·scale_·);</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>}</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">enum</span>·VDPMDownLinkStatus·····{·kStarted,·kFinished,·kStartable·};</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">enum</span>·VDPMStreamingPhase·····{·kBaseMesh,·kVSplitHeader,·kVSplits·};</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">enum</span>·VDPMClientMode·········{·kStatic,·kDynamic·};</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">enum</span>·VHierarchySearchMode···{·kBruteForce,·kUseHashing·};</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//=============================================================================</span></div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//=============================================================================</span></div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//</span></div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>}·<span·class="comment">//·namespace·VDPM</span></div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//·Identify·and·fill·all·holes·of·the·mesh.</span></div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//</span></div>186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div>187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div>
 188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_VDPROGMESH_VDPMSTREAMINGDEF_HH·defined</span></div>
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·MeshT·&gt;</div> 
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keywordtype">void</span></div> 
192 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}"> 
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03446.html#aec084fbff38c3234e3cde89f48cbf5ce">···91</a></span><a·class="code·hl_class"·href="a03446.html">HoleFillerT&lt;·MeshT·&gt;::fill_all_holes</a>(·<span·class="keywordtype">int</span>·_stages·)</div> 
194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>{</div> 
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="comment">//·Collect·all·boundary·edges··</span></div> 
198 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··std::vector&lt;·typename·MeshT::EdgeHandle·&gt;·bdry_edge;</div> 
199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··</div> 
200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordflow">for</span>·(<span·class="keyword">auto</span>·ei·:·mesh_.edges())</div> 
201 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keywordflow">if</span>·(·ei.is_boundary()·)</div> 
202 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······bdry_edge.push_back(·ei·);</div> 
203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··</div> 
204 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
205 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="comment">//·Fill·holes</span></div> 
206 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordtype">int</span>·cnt·=·0;</div> 
207 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keywordflow">for</span>·(<span·class="keyword">auto</span>·i·:·bdry_edge)</div> 
208 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="keywordflow">if</span>·(·mesh_.is_boundary(·i·)·)</div> 
209 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····{</div> 
Max diff block lines reached; 6957/123128 bytes (5.65%) of diff not shown.
30.0 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 HoleFillerT_impl.hh5 StreamingDef.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2023,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 49, 866 lines modifiedOffset 49, 68 lines modified
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44//54 44//
55 =============================================================================55 =============================================================================
56 45#include·"HoleFillerT.hh" 
57 46#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.m_.o_.o_.t_.h_.e_.r_./_.J_.a_.c_.o_.b_.i_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_.e_.r_.T_.._.h_.h>56 45//
 57 46//·CLASS·newClass
58 47//58 47//
 59 48//
59 =============================================================================60 =============================================================================
 61 49
60 48 
61 49//==·NAMESPACES 
62 =============================================================== 
63 5062 50
64 5163 51#ifndef·OPENMESH_VDPM_STREAMINGDEF_HH
 64 52#define·OPENMESH_VDPM_STREAMINGDEF_HH
 65 53
 66 54//==·INCLUDES
 67 =================================================================
 68 55
 69 56//==·FORWARDDECLARATIONS
 70 ======================================================
 71 57
 72 58//==·NAMESPACES
 73 ===============================================================
 74 59
65 52namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{75 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 76 61namespace·VDPM·{
 77 62
 78 63
 79 64//==·CLASS·DEFINITION
 80 =========================================================
66 53namespace·HoleFiller·{ 
67 54 
68 55template<·class·MeshT·> 
69 56HoleFillerT<·MeshT·>::HoleFillerT(MeshT·&_mesh·) 
70 57·:·mesh_(·_mesh·) 
71 58{ 
72 59·mesh_.request_vertex_status(); 
73 60·mesh_.request_edge_status(); 
74 61 
75 62·if·(!·mesh_.get_property_handle(scale_,"scale")·) 
76 63·mesh_.add_property(·scale_·,·"scale"·); 
77 64} 
78 6581 65
 82 66#define·VDPM_STREAMING_PORT·4096
 83 67
 84 68//#define·DEBUG_COUT
 85 69//#define·QDATASTREAM
79 66 
80 67// 
81 ============================================================================= 
82 68 
83 69 
84 7086 70
85 71template<·class·MeshT·> 
86 72HoleFillerT<·MeshT·>::~HoleFillerT() 
87 73{ 
88 74·mesh_.release_vertex_status(); 
89 75·mesh_.release_edge_status();87 71#ifdef·DEBUG_COUT
 88 72static·bool·debug_print_;
 89 73static·bool·debug_print()·{·return·debug_print_;·}
 90 74static·void·set_debug_print(bool·flag)·{·debug_print_·=·flag;·}
 91 75#endif
90 7692 76
91 77·if·(·mesh_.get_property_handle(scale_,"scale")·) 
92 78·mesh_.remove_property(·scale_·); 
93 79} 
94 8093 77enum·VDPMDownLinkStatus·{·kStarted,·kFinished,·kStartable·};
 94 78enum·VDPMStreamingPhase·{·kBaseMesh,·kVSplitHeader,·kVSplits·};
 95 79enum·VDPMClientMode·{·kStatic,·kDynamic·};
 96 80enum·VHierarchySearchMode·{·kBruteForce,·kUseHashing·};
95 8197 81
 98 82
96 82// 
97 ============================================================================= 
98 83//99 83//
99 84//·Identify·and·fill·all·holes·of·the·mesh. 
100 85// 
101 86// 
102 ============================================================================= 
103 87 
104 88 
105 89template<·class·MeshT·> 
106 90void 
107 _\x89_\x81_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>_\x8:_\x8:_\x8f_\x8i_\x8l_\x8l_\x8__\x8a_\x8l_\x8l_\x8__\x8h_\x8o_\x8l_\x8e_\x8s(·int·_stages·) 
108 92{ 
109 93 
110 94 
111 95·//·Collect·all·boundary·edges 
112 96·std::vector<·typename·MeshT::EdgeHandle·>·bdry_edge; 
113 97 
114 98·for·(auto·ei·:·mesh_.edges()) 
115 99·if·(·ei.is_boundary()·) 
116 100·bdry_edge.push_back(·ei·); 
117 101 
118 102 
119 103·//·Fill·holes 
120 104·int·cnt·=·0; 
121 105·for·(auto·i·:·bdry_edge) 
122 106·if·(·mesh_.is_boundary(·i·)·) 
123 107·{ 
124 108·++cnt; 
125 109·omlog()·<<·"Filling·hole·"·<<·cnt·<<·"\n"; 
126 110·fill_hole(·i,·_stages·); 
127 111·} 
Max diff block lines reached; 13969/30680 bytes (45.53%) of diff not shown.
65.1 KB
./usr/share/doc/libopenmesh-dev/html/a00674_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/HoleFiller/HoleFillerT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchy.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">HoleFillerT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VHierarchy.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2023,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 136, 181 lines modifiedOffset 136, 166 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span>HoleFiller·{</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHY_HH</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHY_HH</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·MeshT·&gt;</div> 
154 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="};"> 
155 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03446.html">···53</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03446.html">HoleFillerT</a></div> 
156 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>{</div> 
157 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshT::Point·········Point;</div> 
158 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshT::Scalar········Scalar;</div> 
159 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
160 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">public</span>:</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchyNode.hh&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
162 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="comment">//·Ctors</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
163 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03446.html">HoleFillerT</a>(·MeshT·&amp;·_mesh·);</div> 
164 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<a·class="code·hl_class"·href="a03446.html">~HoleFillerT</a>();</div> 
165 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
166 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03446.html#aec084fbff38c3234e3cde89f48cbf5ce">fill_all_holes</a>(·<span·class="keywordtype">int</span>·_stages·=·3·);</div> 
167 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>VDPM·{</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
168 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
169 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03446.html#ae505713810303371999a6c1e6237a9b1">fill_hole</a>(·<span·class="keyword">typename</span>·MeshT::EdgeHandle·_eh,·<span[·...·truncated·by·diffoscope;·len:·46,·SHA:·5cecdd0043bd7866a081d37c7cac42c12bfd2a7fda83d9b90d25b151dc2be76c·...·]</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··············</div>
 172 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03858.html">···73</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03858.html">VHierarchy</a></div>
 174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>
 175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">public</span>:</div>
170 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03858.html#a658560e57bc2e1e7aca6ab477e1d0a33">···77</a></span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>····<a·class="code·hl_typedef"·href="a03858.html#a658560e57bc2e1e7aca6ab477e1d0a33">id_t</a>;·</div>
 178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
171 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">private</span>:</div>179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">private</span>:</div>
172 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
173 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keywordtype">void</span>·fairing(·std::vector&lt;·OpenMesh::SmartFaceHandle·&gt;&amp;·_faceHandles·);</div>181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_typedef"·href="a01253.html#a2b54f71ece0193577af8155cece72004">VHierarchyNodeContainer</a>·nodes_;</div>
 182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>············n_roots_;</div>
 183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>···········tree_id_bits_;·<span·class="comment">//·node_id_bits_·=·32-tree_id_bits_;</span></div>
175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="comment">//·Remove·degenerated·faces·from·the·filling</span></div>185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">public</span>:</div>
177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keywordtype">void</span>·removeDegeneratedFaces(·std::vector&lt;·typename·MeshT::FaceHandle·&gt;&amp;·_faceHandles·);</div> 
178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>
179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="comment">//·A·weight·is·a·tuple·of·area·and·maximum·dihedral·angle</span></div> 
180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//</span></div>187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a03858.html">VHierarchy</a>();</div>
181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keyword">class·</span>Weight·{</div> 
183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keyword">public</span>:</div>189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keywordtype">void</span>·clear()························{·nodes_.clear();···n_roots_·=·0;·}</div>
 190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·tree_id_bits()<span·class="keyword">·const··</span>{·<span·class="keywordflow">return</span>·tree_id_bits_;·}</div>
 191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·num_roots()<span·class="keyword">·const······</span>{·<span·class="keywordflow">return</span>·n_roots_;·}</div>
 192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keywordtype">size_t</span>·num_nodes()<span·class="keyword">·const············</span>{·<span·class="keywordflow">return</span>·nodes_.size();·}</div>
184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··VHierarchyNodeIndex·generate_node_index(id_t·_tree_id,·id_t·_node_id)</div>
185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········Weight()·:·angle_(·180·),·area_(·FLT_MAX·)·{}</div> 
186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········Weight(·Scalar·_angle,·Scalar·_area·)·:·angle_(·_angle·),·area_(·_area·)·{}</div> 
187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········~Weight()·{}</div> 
188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··{</div>
189 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········Scalar·<a·class="code·hl_function"·href="a01242.html#a39010bd91c5088f5c36a3ef2b1e6e697">angle</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·angle_;·}</div> 
190 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>········Scalar·area()<span·class="keyword">··const·</span>{·<span·class="keywordflow">return</span>·area_;·}</div>196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordflow">return</span>··VHierarchyNodeIndex(_tree_id,·_node_id,·tree_id_bits_);</div>
 197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··}</div>
191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
192 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>········Weight·operator+(·<span·class="keyword">const</span>·Weight·&amp;·_other·)<span·class="keyword">·const·</span>{</div> 
193 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>············<span·class="keywordflow">return</span>·Weight(·std::max(·<a·class="code·hl_function"·href="a01242.html#a39010bd91c5088f5c36a3ef2b1e6e697">angle</a>(),·_other.angle()·),</div>199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·set_num_roots(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n_roots);</div>
194 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··························area()·+·_other.area()·);</div>201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··</div>
 202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··VHierarchyNodeHandle·root_handle(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const</span></div>
Max diff block lines reached; 28828/52968 bytes (54.43%) of diff not shown.
13.2 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 HoleFillerT.hh5 VHierarchy.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2023,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 45, 206 lines modifiedOffset 45, 181 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 42#pragma·once52 42
53 4353 43
54 44#include·<vector> 
55 45#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh> 
56 4654 44//
 55 =============================================================================
 56 45//
 57 46//·CLASS·newClass
57 47//58 47//
 59 48//
58 =============================================================================60 =============================================================================
59 48 
60 49namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
61 50namespace·HoleFiller·{ 
62 51 
63 52template<·class·MeshT·> 
64 _\x85_\x83class·_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T 
65 54{ 
66 55·typedef·typename·MeshT::Point·Point; 
67 56·typedef·typename·MeshT::Scalar·Scalar; 
68 57 
69 58public:61 49
 62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHY_HH
 63 51#define·OPENMESH_VDPROGMESH_VHIERARCHY_HH
 64 52
 65 53
 66 54//==·INCLUDES
 67 =================================================================
 68 55
 69 56#include·<vector>
 70 57#include·<OpenMesh/Tools/VDPM/VHierarchyNode.hh>
 71 58
70 5972 59
71 60·//·Ctors 
72 61·explicit·_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T(·MeshT·&·_mesh·); 
73 62·_\x8~_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T(); 
74 63 
75 67·void·_\x8f_\x8i_\x8l_\x8l_\x8__\x8a_\x8l_\x8l_\x8__\x8h_\x8o_\x8l_\x8e_\x8s(·int·_stages·=·3·); 
76 6873 60//==·FORWARDDECLARATIONS
 74 ======================================================
 75 61
 76 62
 77 63//==·NAMESPACES
 78 ===============================================================
 79 64
 80 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 81 66namespace·VDPM·{
 82 67
 83 68//==·CLASS·DEFINITION
 84 =========================================================
77 6985 69
78 76·void·_\x8f_\x8i_\x8l_\x8l_\x8__\x8h_\x8o_\x8l_\x8e(·typename·MeshT::EdgeHandle·_eh,·int·_stages·=·3·); 
79 7786 70
 87 _\x87_\x83class·OPENMESHDLLEXPORT·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y
 88 74{
 89 75public:
 90 76
 91 _\x87_\x87·typedef·unsigned·int·_\x8i_\x8d_\x8__\x8t;
 92 78
80 78private:93 79private:
81 79 
82 8094 80
 95 81·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·nodes_;
 96 82·unsigned·int·n_roots_;
 97 83·unsigned·char·tree_id_bits_;·//·node_id_bits_·=·32-tree_id_bits_;
 98 84
 99 85public:
 100 86
 101 87·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y();
83 81·void·fairing(·std::vector<·OpenMesh::SmartFaceHandle·>&·_faceHandles·); 
84 82 
85 83·//·Remove·degenerated·faces·from·the·filling 
86 84·void·removeDegeneratedFaces(·std::vector<·typename·MeshT::FaceHandle·>& 
87 _faceHandles·); 
88 85 
89 86·//·A·weight·is·a·tuple·of·area·and·maximum·dihedral·angle 
90 87·// 
91 88102 88
92 89·class·Weight·{ 
93 90·public: 
94 91 
95 92·Weight()·:·angle_(·180·),·area_(·FLT_MAX·)·{} 
96 93·Weight(·Scalar·_angle,·Scalar·_area·)·:·angle_(·_angle·),·area_(·_area·)·{} 
97 94·~Weight()·{} 
98 95 
99 96·Scalar·_\x8a_\x8n_\x8g_\x8l_\x8e()·const·{·return·angle_;·} 
100 97·Scalar·area()·const·{·return·area_;·}103 89·void·clear()·{·nodes_.clear();·n_roots_·=·0;·}
 104 90·unsigned·char·tree_id_bits()·const·{·return·tree_id_bits_;·}
 105 91·unsigned·int·num_roots()·const·{·return·n_roots_;·}
 106 92·size_t·num_nodes()·const·{·return·nodes_.size();·}
 107 93
 108 94·VHierarchyNodeIndex·generate_node_index(id_t·_tree_id,·id_t·_node_id)
 109 95·{
 110 96·return·VHierarchyNodeIndex(_tree_id,·_node_id,·tree_id_bits_);
 111 97·}
101 98112 98
102 99·Weight·operator+(·const·Weight·&·_other·)·const·{ 
103 100·return·Weight(·std::max(·_\x8a_\x8n_\x8g_\x8l_\x8e(),·_other.angle()·), 
104 101·area()·+·_other.area()·);113 99
 114 100·void·set_num_roots(unsigned·int·_n_roots);
 115 101
 116 102·VHierarchyNodeHandle·root_handle(unsigned·int·i)·const
 117 103·{
Max diff block lines reached; 8965/13512 bytes (66.35%) of diff not shown.
51.7 KB
./usr/share/doc/libopenmesh-dev/html/a00683_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchyNode.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VFront.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VHierarchyNode.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VFront.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 140, 176 lines modifiedOffset 140, 82 lines modified
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·VFront</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VFRONT_HH</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VFRONT_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchyNode.hh&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;list&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>VDPM·{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>VDPM·{</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··············</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··············</div>
176 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">173 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">
177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03862.html">···77</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_c[·...·truncated·by·diffoscope;·len:·35,·SHA:·5527dfcc877b1266c40066e6f000ad5ac84f5e62bb6671f37de08624e3d44a95·...·]</a></div>174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03854.html">···75</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03854.html">VFront</a></div>
 175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>
 176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">private</span>:</div>
178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·VHierarchyNodeHandleList::iterator··VHierarchyNodeHandleListIter;</div>
 179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">enum</span>·VHierarchyNodeStatus·{·kSplit,·kActive,·kCollapse·};</div>
179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>(<span·class="keywordtype">int</span>·_idx=-1)·:·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a>(_idx)·{}</div> 
180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>};</div> 
181 </div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·InvalidVHierarchyNodeHandle;</div>181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<a·class="code·hl_typedef"·href="a01253.html#aa201c711fa128b2693fab7cd74997a06">VHierarchyNodeHandleList</a>····················front_;</div>
 182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··VHierarchyNodeHandleListIter················front_it_;</div>
 183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··std::vector&lt;VHierarchyNodeHandleListIter&gt;···front_location_;</div>
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">public</span>:</div>
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="a03854.html">VFront</a>();</div>
187 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="};"> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03866.html">···90</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03866.html">VHierarchyNode</a></div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>{</div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">public</span>:</div> 
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_class"·href="a03866.html">VHierarchyNode</a>()·:radius_(0.0f),·normal_(0.0f),·sin_square_(0.0f),mue_square_(0.0f),·sigma_square_(0.0f)·{·}</div>189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">void</span>·clear()·{·front_.clear();·front_location_.clear();·}</div>
 190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">void</span>·begin()·{·front_it_·=·front_.begin();·}</div>
 191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keywordtype">bool</span>·end()···{·<span·class="keywordflow">return</span>·(front_it_·==·front_.end())·?·true·:·<span·class="keyword">false</span>;·}</div>
 192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">void</span>·next()··{·++front_it_;·}</div>
 193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">int</span>·size()···{·<span·class="keywordflow">return</span>·(<span·class="keywordtype">int</span>)·front_.size();·}</div>
 194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·node_handle()····{·<span·class="keywordflow">return</span>··*front_it_;·}</div>
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
194 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}"> 
195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03866.html#a91743d86caff3fa2566e55b8aecc908f">···97</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03866.html#a91743d86caff3fa2566e55b8aecc908f">is_root</a>()<span·class="keyword">·const</span></div> 
196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·(parent_handle_.<a·class="code·hl_function"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">is_valid</a>()·==·<span·class="k[·...·truncated·by·diffoscope;·len:·68,·SHA:·545948120f150e977dc5055a790c51a35a1174e3627c50deed39f2f9f05c0622·...·]</div>196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">void</span>·add(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle);</div>
 197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">void</span>·remove(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle);</div>
 198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordtype">bool</span>·is_active(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle);</div>
 199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·init(<a·class="code·hl_typedef"·href="a01253.html#a503c22d36bf2bdb5daeccd78c29053fd">VHierarchyNodeHandleContainer</a>·&amp;_roots,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n_details);··</div>
 200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>};</div>
197 </div>201 </div>
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
199 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="}"> 
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a03866.html#a8fbf058e54155867feb311b7b22e7e49">··101</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03866.html#a8fbf058e54155867feb311b7b22e7e49">is_leaf</a>()<span·class="keyword">·const</span></div> 
201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·(lchild_handle_.<a·class="code·hl_function"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">is_valid</a>()·==·<span·class="keyword">false</span>)·?·true·:·<span·class="keyword">false</span>;·}</div> 
202 </div> 
203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··</div>203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a03866.html#af7f5e2156282bcbbe126fb2101de8932">··105</a></span>··<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·<a·class="code·hl_function"·href="a03866.html#af7f5e2156282bcbbe126fb2101de8932">parent_handle</a>()·{·<span·class="keywordflow">return</span>·parent_handle_;·}</div> 
205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··</div> 
206 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03866.html#ab8f7fad72246416d497837f705f0fda6">··108</a></span>··<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·<a·class="code·hl_function"·href="a03866.html#ab8f7fad72246416d497837f705f0fda6">lchild_handle</a>()·{·<span·class="keywordflow">return</span>·lchild_handle_;·}</div> 
207 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> 
208 <div·class="foldopen"·id="foldopen00111"·data-start="{"·data-end="}"> 
209 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a03866.html#a361662c2671e226e5cef4fbe5f52840a">··111</a></span>··<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·<a·class="code·hl_function"·href="a03866.html#a361662c2671e226e5cef4fbe5f52840a">rchild_handle</a>()·</div> 
210 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>(lchild_handle_.<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()+1);·}</div> 
211 </div> 
212 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> 
Max diff block lines reached; 5723/40941 bytes (13.98%) of diff not shown.
11.6 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VHierarchyNode.hh5 VFront.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 50, 216 lines modifiedOffset 50, 97 lines modified
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44//54 44//
55 =============================================================================55 =============================================================================
56 45//56 45//
57 46//·CLASS·newClass57 46//·CLASS·VFront
58 47//58 47//
59 48//59 48//
60 =============================================================================60 =============================================================================
61 4961 49
62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH62 50#ifndef·OPENMESH_VDPROGMESH_VFRONT_HH
63 51#define·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH63 51#define·OPENMESH_VDPROGMESH_VFRONT_HH
64 5264 52
65 5365 53
66 54//==·INCLUDES66 54//==·INCLUDES
67 =================================================================67 =================================================================
68 5568 55
69 5669 56#include·<OpenMesh/Core/System/config.h>
 70 57#include·<OpenMesh/Tools/VDPM/VHierarchyNode.hh>
70 57#include·<vector>71 58#include·<vector>
71 58#include·<list> 
72 59#include·<OpenMesh/Core/Geometry/VectorT.hh> 
73 60#include·<OpenMesh/Core/Mesh/Handles.hh> 
74 61#include·<OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh>72 59
 73 60
 74 61//==·FORWARDDECLARATIONS
 75 ======================================================
75 6276 62
76 6377 63
77 64//==·FORWARDDECLARATIONS 
78 ====================================================== 
79 65 
80 66 
81 67//==·NAMESPACES78 64//==·NAMESPACES
82 ===============================================================79 ===============================================================
 80 65
 81 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 82 67namespace·VDPM·{
83 6883 68
84 69namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
85 70namespace·VDPM·{ 
86 71 
87 72//==·CLASS·DEFINITION84 69//==·CLASS·DEFINITION
88 =========================================================85 =========================================================
89 73 
90 74 
91 _.7_.7struct·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e·:·public·_.B_.a_.s_.e_.H_.a_.n_.d_.l_.e86 70
 87 71
 88 _\x87_\x85class·OPENMESHDLLEXPORT·_\x8V_\x8F_\x8r_\x8o_\x8n_\x8t
 89 76{
 90 77private:
92 78{91 78
93 79·explicit·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(int·_idx=-1)·:·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_idx)·{} 
94 80};92 79·typedef·VHierarchyNodeHandleList::iterator·VHierarchyNodeHandleListIter;
 93 80·enum·VHierarchyNodeStatus·{·kSplit,·kActive,·kCollapse·};
95 8194 81
96 82 
97 84static·const·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e·InvalidVHierarchyNodeHandle;95 82·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e_.L_.i_.s_.t·front_;
 96 83·VHierarchyNodeHandleListIter·front_it_;
 97 84·std::vector<VHierarchyNodeHandleListIter>·front_location_;
98 8598 85
99 86 
100 _\x89_\x80class·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e 
101 91{ 
102 92public:99 86public:
103 93 
104 94·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e()·:radius_(0.0f),·normal_(0.0f),·sin_square_ 
105 (0.0f),mue_square_(0.0f),·sigma_square_(0.0f)·{·} 
106 95 
107 _\x89_\x87·bool·_\x8i_\x8s_\x8__\x8r_\x8o_\x8o_\x8t()·const 
108 98·{·return·(parent_handle_._\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d()·==·false)·?·true·:·false;·} 
109 99 
110 _\x81_\x80_\x81·bool·_\x8i_\x8s_\x8__\x8l_\x8e_\x8a_\x8f()·const 
111 102·{·return·(lchild_handle_._.i_.s_.__.v_.a_.l_.i_.d()·==·false)·?·true·:·false;·}100 87
 101 88·_\x8V_\x8F_\x8r_\x8o_\x8n_\x8t();
 102 89
 103 90·void·clear()·{·front_.clear();·front_location_.clear();·}
 104 91·void·begin()·{·front_it_·=·front_.begin();·}
 105 92·bool·end()·{·return·(front_it_·==·front_.end())·?·true·:·false;·}
 106 93·void·next()·{·++front_it_;·}
 107 94·int·size()·{·return·(int)·front_.size();·}
 108 95·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·node_handle()·{·return·*front_it_;·}
 109 96
 110 97·void·add(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle);
 111 98·void·remove(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle);
 112 99·bool·is_active(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle);
 113 100·void·init(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·&_roots,·unsigned·int·_n_details);
 114 101};
 115 102
112 103116 103
 117 104//
113 _\x81_\x80_\x85·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·{·return·parent_handle_;·} 
114 106 
115 _\x81_\x80_\x88·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8l_\x8c_\x8h_\x8i_\x8l_\x8d_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·{·return·lchild_handle_;·} 
116 109 
117 _\x81_\x81_\x81·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8r_\x8c_\x8h_\x8i_\x8l_\x8d_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e() 
118 112·{·return·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(lchild_handle_._\x8i_\x8d_\x8x()+1);·} 
119 113 
120 114·void·set_parent_handle(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_parent_handle) 
121 115·{·parent_handle_·=·_parent_handle;·} 
122 116 
123 117·void·set_children_handle(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_lchild_handle) 
124 118·{·lchild_handle_·=·_lchild_handle;·} 
125 119 
126 120·VertexHandle·vertex_handle()·const·{·return·vh_;·} 
127 121·float·radius()·const·{·return·radius_;·} 
128 122·const·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8c_\x83_\x8f&·normal()·const·{·return·normal_;·} 
129 123·float·sin_square()·const·{·return·sin_square_;·} 
130 124·float·mue_square()·const·{·return·mue_square_;·} 
131 125·float·sigma_square()·const·{·return·sigma_square_;·} 
132 126 
133 127·void·set_vertex_handle(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh)·{·vh_·=·_vh;·} 
Max diff block lines reached; 4350/11888 bytes (36.59%) of diff not shown.
44.2 KB
./usr/share/doc/libopenmesh-dev/html/a00689_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchy.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VHierarchy.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VHierarchyNodeIndex.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 144, 158 lines modifiedOffset 144, 90 lines modified
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHY_HH</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHY_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchyNode.hh&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>VDPM·{</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>VDPM·{</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··············</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··············</div>
172 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">170 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03858.html">···73</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03858.html">VHierarchy</a></div>171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03870.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a></div>
174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">public</span>:</div> 
176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03858.html#a658560e57bc2e1e7aca6ab477e1d0a33">···77</a></span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>····<a·class="code·hl_typedef"·href="a03858.html#a658560e57bc2e1e7aca6ab477e1d0a33">id_t</a>;·</div> 
178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">private</span>:</div>173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">private</span>:</div>
 174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·value_;</div>
180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_typedef"·href="a01253.html#a2b54f71ece0193577af8155cece72004">VHierarchyNodeContainer</a>·nodes_;</div> 
182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>············n_roots_;</div> 
183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>···········tree_id_bits_;·<span·class="comment">//·node_id_bits_·=·32-tree_id_bits_;</span></div> 
184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">public</span>:</div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>
 177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>··InvalidIndex;</div>
 179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>
 181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>()</div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··{·value_·=·0;·}</div>
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>
187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a03858.html">VHierarchy</a>();</div>185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_value)</div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··{·value_·=·_value;·}</div>
188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···_tree_id,·</div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······················<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···_node_id,·</div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······················<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">short</span>·_tree_id_bits)</div>
189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keywordtype">void</span>·clear()························{·nodes_.clear();···n_roots_·=·0;·}</div> 
190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·tree_id_bits()<span·class="keyword">·const··</span>{·<span·class="keywordflow">return</span>·tree_id_bits_;·}</div> 
191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·num_roots()<span·class="keyword">·const······</span>{·<span·class="keywordflow">return</span>·n_roots_;·}</div> 
192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keywordtype">size_t</span>·num_nodes()<span·class="keyword">·const············</span>{·<span·class="keywordflow">return</span>·nodes_.size();·}</div> 
193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··{</div>
194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··VHierarchyNodeIndex·generate_node_index(id_t·_tree_id,·id_t·_node_id)</div> 
195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··{</div> 
196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordflow">return</span>··VHierarchyNodeIndex(_tree_id,·_node_id,·tree_id_bits_);</div>192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····assert(_tree_id·&lt;·((<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>)·0x00000001·&lt;&lt;·_tree_id_bits));</div>
 193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····assert(_node_id·&lt;·((<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>)·0x00000001·&lt;&lt;·(32·-·_tree_id_bits)));</div>
 194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····value_·=·(_tree_id·&lt;&lt;·(32·-·_tree_id_bits))·|·_node_id;</div>
197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··}</div>195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··}</div>
198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·set_num_roots(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n_roots);</div>197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordtype">bool</span>·is_valid(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">short</span>·_tree_id_bits)<span·class="keyword">·const</span></div>
 198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>··node_id(_tree_id_bits)·!=·0·?·true·:·<span·class="keyword">false</span>;··}</div>
201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··</div>199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
 200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·tree_id(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">short</span>·_tree_id_bits)<span·class="keyword">·const</span></div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>··value_·&gt;&gt;·(32·-·_tree_id_bits);·}</div>
202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··VHierarchyNodeHandle·root_handle(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const</span></div> 
203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">··</span>{</div> 
204 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keywordflow">return</span>··VHierarchyNodeHandle(·(<span·class="keywordtype">int</span>)i·);</div> 
205 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}</div>202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··</div>
206 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>203 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·node_id(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">short</span>·_tree_id_bits)<span·class="keywo[·...·truncated·by·diffoscope;·len:·17,·SHA:·5c96accc1d15386b722691876b7e985f91841b01c111067c65606a03e2194254·...·]</div>
 204 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>··value_·&amp;·((<span·class="keywordtype">unsigned</span>·int)·0xFFFFFFFF·&gt;&gt;·_tree_id_bits);·}</div>
207 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>205 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
 206 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keywordtype">bool</span>·operator&lt;·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;other)<span·class="keyword">·const</span></div>
 207 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>··(value_·&lt;·other.value_)·?·true·:·<span·class="keyword">false</span>;·}</div>
208 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keyword">const</span>·VHierarchyNode&amp;·node(VHierarchyNodeHandle·_vhierarchynode_handle)<span·class="keyword">·const</span></div> 
209 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="keyword">··</span>{</div> 
210 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keywordflow">return</span>·nodes_[_vhierarchynode_handle.idx()];</div> 
211 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··}</div> 
212 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>208 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
 209 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·value()<span·class="keyword">·const</span></div>
 210 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>··value_;·}</div>
Max diff block lines reached; 13771/36247 bytes (37.99%) of diff not shown.
8.7 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VHierarchy.hh5 VHierarchyNodeIndex.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 55, 171 lines modifiedOffset 55, 99 lines modified
55 =============================================================================55 =============================================================================
56 45//56 45//
57 46//·CLASS·newClass57 46//·CLASS·newClass
58 47//58 47//
59 48//59 48//
60 =============================================================================60 =============================================================================
61 4961 49
62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHY_HH62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH
63 51#define·OPENMESH_VDPROGMESH_VHIERARCHY_HH63 51#define·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH
64 5264 52
65 53 
66 54//==·INCLUDES65 53//==·INCLUDES
67 =================================================================66 =================================================================
68 5567 54
69 56#include·<vector>68 55#include·<vector>
 69 56#include·<cassert>
 70 57
70 57#include·<OpenMesh/Tools/VDPM/VHierarchyNode.hh> 
71 58 
72 59 
73 60//==·FORWARDDECLARATIONS71 58//==·FORWARDDECLARATIONS
74 ======================================================72 ======================================================
75 61 
76 6273 59
 74 60
77 63//==·NAMESPACES75 61//==·NAMESPACES
78 ===============================================================76 ===============================================================
79 6477 62
80 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{78 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
81 66namespace·VDPM·{79 64namespace·VDPM·{
82 6780 65
83 68//==·CLASS·DEFINITION81 66//==·CLASS·DEFINITION
84 =========================================================82 =========================================================
85 69 
86 70 
87 _.7_.3class·OPENMESHDLLEXPORT·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y83 67
 84 68
 85 _\x87_\x83class·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x
88 74{86 74{
89 75public: 
90 76 
91 _\x87_\x87·typedef·unsigned·int·_\x8i_\x8d_\x8__\x8t; 
92 78 
93 79private:87 75private:
 88 76·unsigned·int·value_;
 89 77
94 80 
95 81·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·nodes_; 
96 82·unsigned·int·n_roots_; 
97 83·unsigned·char·tree_id_bits_;·//·node_id_bits_·=·32-tree_id_bits_; 
98 84 
99 85public:90 78public:
 91 79
 92 80·static·const·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x·InvalidIndex;
 93 81
 94 82public:
 95 83
 96 84·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x()
 97 85·{·value_·=·0;·}
100 8698 86
 99 87·explicit·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·int·_value)
 100 88·{·value_·=·_value;·}
 101 89
 102 90·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·int·_tree_id,
 103 91·unsigned·int·_node_id,
 104 92·unsigned·short·_tree_id_bits)
101 87·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y(); 
102 88 
103 89·void·clear()·{·nodes_.clear();·n_roots_·=·0;·} 
104 90·unsigned·char·tree_id_bits()·const·{·return·tree_id_bits_;·} 
105 91·unsigned·int·num_roots()·const·{·return·n_roots_;·} 
106 92·size_t·num_nodes()·const·{·return·nodes_.size();·} 
107 93 
108 94·VHierarchyNodeIndex·generate_node_index(id_t·_tree_id,·id_t·_node_id) 
109 95·{105 93·{
110 96·return·VHierarchyNodeIndex(_tree_id,·_node_id,·tree_id_bits_);106 94·assert(_tree_id·<·((unsigned·int)·0x00000001·<<·_tree_id_bits));
 107 95·assert(_node_id·<·((unsigned·int)·0x00000001·<<·(32·-·_tree_id_bits)));
 108 96·value_·=·(_tree_id·<<·(32·-·_tree_id_bits))·|·_node_id;
111 97·}109 97·}
112 98110 98
113 99 
114 100·void·set_num_roots(unsigned·int·_n_roots);111 99·bool·is_valid(unsigned·short·_tree_id_bits)·const
 112 100·{·return·node_id(_tree_id_bits)·!=·0·?·true·:·false;·}
115 101113 101
116 102·VHierarchyNodeHandle·root_handle(unsigned·int·i)·const 
117 103·{ 
118 104·return·VHierarchyNodeHandle(·(int)i·); 
119 105·} 
120 106114 102·unsigned·int·tree_id(unsigned·short·_tree_id_bits)·const
 115 103·{·return·value_·>>·(32·-·_tree_id_bits);·}
 116 104
 117 105·unsigned·int·node_id(unsigned·short·_tree_id_bits)·const
 118 106·{·return·value_·&·((unsigned·int)·0xFFFFFFFF·>>·_tree_id_bits);·}
121 107119 107
 120 108·bool·operator<·(const·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x·&other)·const
 121 109·{·return·(value_·<·other.value_)·?·true·:·false;·}
 122 110
 123 111·unsigned·int·value()·const
 124 112·{·return·value_;·}
122 108·const·VHierarchyNode&·node(VHierarchyNodeHandle·_vhierarchynode_handle) 
123 const 
124 109·{ 
125 110·return·nodes_[_vhierarchynode_handle.idx()]; 
126 111·} 
127 112 
128 113125 113};
129 114·VHierarchyNode&·node(VHierarchyNodeHandle·_vhierarchynode_handle)126 114
130 115·{127 115
 128 _\x81_\x81_\x87typedef·std::vector<VHierarchyNodeIndex>·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r;
131 116·return·nodes_[_vhierarchynode_handle.idx()]; 
132 117·} 
133 118129 118
 130 119
 131 120//
Max diff block lines reached; 2086/8883 bytes (23.48%) of diff not shown.
51.5 KB
./usr/share/doc/libopenmesh-dev/html/a00698_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VFront.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/SmartTagger/SmartTaggerT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VFront.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SmartTaggerT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 136, 86 lines modifiedOffset 136, 159 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·VFront</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//·OpenMesh</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VFRONT_HH</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VFRONT_HH</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·DEFINES·==================================================================</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·STV_DEBUG_CHECKS</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchyNode.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·Smarttagging·for·vertices</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerVT;</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>VDPM·{</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//·Smarttagging·for·edges</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerET;</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·Smarttagging·for·faces</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerFT;</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//·Smarttagging·for·halfedges</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerHT;</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··············</div> 
173 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};"> 
174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03854.html">···75</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03854.html">VFront</a></div> 
175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div> 
176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">private</span>:</div> 
177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·VHierarchyNodeHandleList::iterator··VHierarchyNodeHandleListIter;</div> 
179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">enum</span>·VHierarchyNodeStatus·{·kSplit,·kActive,·kCollapse·};</div> 
180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div> 
181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<a·class="code·hl_typedef"·href="a01253.html#aa201c711fa128b2693fab7cd74997a06">VHierarchyNodeHandleList</a>····················front_;</div> 
182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··VHierarchyNodeHandleListIter················front_it_;</div> 
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··std::vector&lt;VHierarchyNodeHandleListIter&gt;···front_location_;</div> 
184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">public</span>:</div> 
186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="a03854.html">VFront</a>();</div> 
188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">void</span>·clear()·{·front_.clear();·front_location_.clear();·}</div> 
190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">void</span>·begin()·{·front_it_·=·front_.begin();·}</div> 
191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keywordtype">bool</span>·end()···{·<span·class="keywordflow">return</span>·(front_it_·==·front_.end())·?·true·:·<span·class="keyword">false</span>;·}</div>176 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh,·<span·class="keyword">class</span>·EHandle,·<span·class="keyword">class</span>·EPHandle&gt;</div>
 177 <div·class="foldopen"·id="foldopen00124"·data-start="{"·data-end="};">
 178 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="a03590.html">··124</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03590.html">SmartTaggerT</a></div>
 179 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>{</div>
192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">void</span>·next()··{·++front_it_;·}</div>180 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span><span·class="keyword">public</span>:</div>
193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">int</span>·size()···{·<span·class="keywordflow">return</span>·(<span·class="keywordtype">int</span>)·front_.size();·}</div> 
194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·node_handle()····{·<span·class="keywordflow">return</span>··*front_it_;·}</div>181 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>···</div>
 182 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>··<a·class="code·hl_class"·href="a03590.html">SmartTaggerT</a>(Mesh&amp;·_mesh,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_tag_range·=·1);</div>
 183 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>·</div>
 184 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>··<a·class="code·hl_function"·href="a03590.html#ae250256ec76cf93fba39e497877c451b">~SmartTaggerT</a>();</div>
 185 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>·</div>
 186 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03590.html#aad12b72675587c5b8a1471877dd2db79">untag_all</a>();</div>
 187 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>·</div>
 188 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03590.html#aad12b72675587c5b8a1471877dd2db79">untag_all</a>(·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_new_tag_range);</div>
 189 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>··</div>
 190 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03590.html#a0edad4928e899822241648cbaa2f31f6">set_tag</a>··(·<span·class="keyword">const</span>·EHandle·_eh,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_tag·=·1);</div>
 191 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div>
 192 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03590.html#a0a3cb6334274bc91d02b061586c849c6">get_tag</a>··(·<span·class="keyword">const</span>·EHandle·_eh)·<span·class="keyword">const</span>;</div>
 193 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>·</div>
 194 <div·class="line"><a·id="l00164"·name="l00164"></a><span·class="lineno">··164</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03590.html#a0cb0379768cbe3ffbd6602d13f99d26c">is_tagged</a>(·<span·class="keyword">const</span>·EHandle·_eh)·<span·class="keyword">const</span>;</div>
195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>195 <div·class="line"><a·id="l00165"·name="l00165"></a><span·class="lineno">··165</span>·</div>
Max diff block lines reached; 4730/40673 bytes (11.63%) of diff not shown.
11.7 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VFront.hh5 SmartTaggerT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 45, 102 lines modifiedOffset 45, 193 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42#pragma·once
53 4353 43
 54 44
54 44// 
55 ============================================================================= 
56 45// 
57 46//·CLASS·VFront 
58 47// 
59 48// 
60 ============================================================================= 
61 49 
62 50#ifndef·OPENMESH_VDPROGMESH_VFRONT_HH 
63 51#define·OPENMESH_VDPROGMESH_VFRONT_HH 
64 52 
65 53 
66 54//==·INCLUDES55 45//==·INCLUDES
67 =================================================================56 =================================================================
 57 46
 58 47//·OpenMesh
 59 48#include·<OpenMesh/Core/Utils/Property.hh>
 60 49#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h>
 61 50
 62 51
 63 52//==·DEFINES
 64 ==================================================================
 65 53
 66 54#define·STV_DEBUG_CHECKS
68 5567 55
69 56#include·<OpenMesh/Core/System/config.h> 
70 57#include·<OpenMesh/Tools/VDPM/VHierarchyNode.hh> 
71 58#include·<vector> 
72 59 
73 60 
74 61//==·FORWARDDECLARATIONS 
75 ====================================================== 
76 62 
77 63 
78 64//==·NAMESPACES68 56//==·NAMESPACES
79 ===============================================================69 ===============================================================
80 6570 57
81 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{71 58namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 72 59
 73 60//==·FORWARD·DECLARATIONS
82 67namespace·VDPM·{ 
83 68 
84 69//==·CLASS·DEFINITION 
85 =========================================================74 =====================================================
 75 61
 76 62//·Smarttagging·for·vertices
 77 63template<·class·Mesh>·class·SmartTaggerVT;
 78 64//·Smarttagging·for·edges
 79 65template<·class·Mesh>·class·SmartTaggerET;
 80 66//·Smarttagging·for·faces
 81 67template<·class·Mesh>·class·SmartTaggerFT;
 82 68//·Smarttagging·for·halfedges
 83 69template<·class·Mesh>·class·SmartTaggerHT;
86 7084 70
87 7185 71
 86 72//==·CLASS·DEFINITION
 87 =========================================================
 88 73
 89 74
 90 123template·<class·Mesh,·class·EHandle,·class·EPHandle>
 91 _\x81_\x82_\x84class·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8T_\x8a_\x8g_\x8g_\x8e_\x8r_\x8T
 92 125{
88 _\x87_\x85class·OPENMESHDLLEXPORT·_\x8V_\x8F_\x8r_\x8o_\x8n_\x8t 
89 76{ 
90 77private: 
91 78 
92 79·typedef·VHierarchyNodeHandleList::iterator·VHierarchyNodeHandleListIter; 
93 80·enum·VHierarchyNodeStatus·{·kSplit,·kActive,·kCollapse·}; 
94 81 
95 82·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8L_\x8i_\x8s_\x8t·front_; 
96 83·VHierarchyNodeHandleListIter·front_it_; 
97 84·std::vector<VHierarchyNodeHandleListIter>·front_location_; 
98 85 
99 86public:93 126public:
100 87 
101 88·_\x8V_\x8F_\x8r_\x8o_\x8n_\x8t(); 
102 89 
103 90·void·clear()·{·front_.clear();·front_location_.clear();·} 
104 91·void·begin()·{·front_it_·=·front_.begin();·} 
105 92·bool·end()·{·return·(front_it_·==·front_.end())·?·true·:·false;·} 
106 93·void·next()·{·++front_it_;·} 
107 94·int·size()·{·return·(int)·front_.size();·} 
108 95·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·node_handle()·{·return·*front_it_;·} 
109 96 
110 97·void·add(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle); 
111 98·void·remove(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle); 
112 99·bool·is_active(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle); 
113 100·void·init(_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e_.C_.o_.n_.t_.a_.i_.n_.e_.r·&_roots,·unsigned·int·_n_details);94 127
 95 129·_\x8S_\x8m_\x8a_\x8r_\x8t_\x8T_\x8a_\x8g_\x8g_\x8e_\x8r_\x8T(Mesh&·_mesh,·unsigned·int·_tag_range·=·1);
 96 130
 97 132·_\x8~_\x8S_\x8m_\x8a_\x8r_\x8t_\x8T_\x8a_\x8g_\x8g_\x8e_\x8r_\x8T();
 98 133
 99 137·inline·void·_\x8u_\x8n_\x8t_\x8a_\x8g_\x8__\x8a_\x8l_\x8l();
 100 138
 101 143·inline·void·_\x8u_\x8n_\x8t_\x8a_\x8g_\x8__\x8a_\x8l_\x8l(·const·unsigned·int·_new_tag_range);
 102 144
 103 150·inline·void·_\x8s_\x8e_\x8t_\x8__\x8t_\x8a_\x8g·(·const·EHandle·_eh,·unsigned·int·_tag·=·1);
 104 151
 105 157·inline·unsigned·int·_\x8g_\x8e_\x8t_\x8__\x8t_\x8a_\x8g·(·const·EHandle·_eh)·const;
 106 158
Max diff block lines reached; 3782/11965 bytes (31.61%) of diff not shown.
47.0 KB
./usr/share/doc/libopenmesh-dev/html/a00719_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/MeshTraits.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshTraits.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeLoopT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00719.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 104 lines modifiedOffset 138, 129 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·VDPMTraits</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LoopT</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPM_TRAITS_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPM_TRAITS_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchy.hh&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&quot;Composite/CompositeT.hh&quot;</span></div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&quot;Composite/CompositeTraits.hh&quot;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>VDPM·{</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··············</div>170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshType,·<span·class="keyword">class</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
174 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="};">171 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};">
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03846.html">···78</a></span><span·class="keyword">struct·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03846.html">MeshTraits</a>·:·<span·class="keyword">public</span>·<a·class="co[·...·truncated·by·diffoscope;·len:·49,·SHA:·10ad5d649df1061e9dd3ef4b05738fc44427d4bf78f328182d70333c43afe927·...·]</div>172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03746.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03746.html">CompositeLoopT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·hr[·...·truncated·by·diffoscope;·len:·57,·SHA:·ed5f179a349b0cb9768d44f62e561b9813d5b732add787ec61badb68f66288c1·...·]</div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
 174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>{</div>175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,·RealType&gt;</a>··<a·class="code·hl_class"·href="a03722.html">Inherited</a>;</div>
177 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};"> 
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03850.html">···80</a></span>··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{</div>177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">public</span>:</div>178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03746.html">CompositeLoopT</a>()·:·<a·class="code·hl_class"·href="a03722.html">Inherited</a>()·{};</div>
 181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03746.html">CompositeLoopT</a>(MeshType&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03722.html">Inherited</a>(_mesh)·{};</div>
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·vhierarchy_node_handle()</div>182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a03746.html">~CompositeLoopT</a>()·{}</div>
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····{</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">return</span>·node_handle_;·</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····}</div>183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div>
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··</div>
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordtype">void</span>·set_vhierarchy_node_handle(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)</div>186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03746.html#a95380188983d0b23a5b25506787f7edf">···90</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03746.html#a95380[·...·truncated·by·diffoscope;·len:·198,·SHA:·98ade6ac433363168a5f4f8289e73cd57a21a6f48d708665848283a3ccd0cf95·...·]</div>
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····{</div>187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··</div>
 188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">protected</span>:·<span·class="comment">//·inherited·interface</span></div>
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······node_handle_·=·_node_handle;·</div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····}</div> 
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····</div>189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 190 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}">
 191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03746.html#a2be80bda4d8f0ffd262991eb58c67d11">···94</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03746.html#a2be80bda4d8f0ffd262991eb58c67d11">apply_rules</a>(<span·class="keywordtype">void</span>)<span·class="keyword">·override</span></div>
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keywordtype">bool</span>·is_ancestor(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;_other)</div> 
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····{</div> 
194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;·</div> 
195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····}</div> 
196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">private</span>:</div>192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">··</span>{·</div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····Inherited::Tvv4();·</div>
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····Inherited::VdE();·</div>
 195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····Inherited::EVc(coeffs_);·</div>
 196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····Inherited::VdE();·</div>
198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····Inherited::EVc(coeffs_);·</div>
199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>··node_handle_;</div> 
200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>···</div> 
201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··};</div>198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··}</div>
202 </div>199 </div>
 200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">protected</span>:</div>
203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··</div>202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··</div>
204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<a·class="code·hl_define"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>·|</div> 
205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>···················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>);</div> 
206 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<a·class="code·hl_define"·href="a06470.html#a72688ff15a275a41a98159ce72eaab4f">HalfedgeAttributes</a>(<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a>);</div> 
207 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<a·class="code·hl_define"·href="a06470.html#a8126b6d66b0b65c5e23e8856c6092c28">EdgeAttributes</a>(<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>);</div> 
Max diff block lines reached; 6718/37050 bytes (18.13%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
10.7 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshTraits.hh5 CompositeLoopT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 142 lines modifiedOffset 48, 144 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44// 
55 ============================================================================= 
56 45// 
57 46//·CLASS·VDPMTraits 
58 47// 
59 48//55 48//
60 =============================================================================56 =============================================================================
61 49 
62 50 
63 51#ifndef·OPENMESH_VDPM_TRAITS_HH 
64 52#define·OPENMESH_VDPM_TRAITS_HH57 49//
 58 50//·CLASS·LoopT
 59 51//
 60 52//
 61 =============================================================================
65 5362 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH
 64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH
66 54 
67 55//==·INCLUDES 
68 ================================================================= 
69 5665 56
70 5766 57
 67 58//==·INCLUDES
71 58#include·<OpenMesh/Core/System/config.h> 
72 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
73 60#include·<OpenMesh/Tools/VDPM/VHierarchy.hh> 
74 61 
75 62//==·FORWARDDECLARATIONS 
76 ======================================================68 =================================================================
 69 59
 70 60#include·"Composite/CompositeT.hh"
 71 61#include·"Composite/CompositeTraits.hh"
 72 62
77 6373 63
78 64 
79 65//==·NAMESPACES74 64//==·NAMESPACE
80 ===============================================================75 ================================================================
81 6676 65
82 67namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{77 66namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH
83 68namespace·VDPM·{78 67namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 79 68namespace·Uniform·{·//·BEGIN_NS_DECIMATER
84 6980 69
 81 70
85 70//==·CLASS·DEFINITION82 71//==·CLASS·DEFINITION
86 =========================================================83 =========================================================
87 71 
88 7284 72
89 _.7_.8struct·OPENMESHDLLEXPORT·_.M_.e_.s_.h_.T_.r_.a_.i_.t_.s·:·public·_.D_.e_.f_.a_.u_.l_.t_.T_.r_.a_.i_.t_.s85 75template·<class·MeshType,·class·RealType·=·double>
 86 _\x87_\x86class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T·:·public·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T<MeshType,·RealType>
 87 77{
 88 78public:
90 79{89 79
91 _\x88_\x80·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
92 81·{90 80·typedef·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.<_.M_.e_.s_.h_.T_.y_.p_.e_.,_.·_.R_.e_.a_.l_.T_.y_.p_.e_.>·_.I_.n_.h_.e_.r_.i_.t_.e_.d;
 91 81
93 82·public:92 82public:
94 8393 83
95 84·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·vhierarchy_node_handle() 
96 85·{ 
97 86·return·node_handle_; 
98 87·} 
99 88 
100 89·void·set_vhierarchy_node_handle(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle) 
101 90·{ 
102 91·node_handle_·=·_node_handle; 
103 92·}94 84·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.L_.o_.o_.p_.T()·:·_.I_.n_.h_.e_.r_.i_.t_.e_.d()·{};
 95 85·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T(MeshType&·_mesh)·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d(_mesh)·{};
 96 86·_\x8~_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T()·{}
 97 87
 98 88public:
 99 89
 100 _\x89_\x80·const·char·*_\x8n_\x8a_\x8m_\x8e()·const·override·{·return·"Uniform·Composite·Loop";·}
 101 91
 102 92protected:·//·inherited·interface
104 93103 93
105 94·bool·is_ancestor(const·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.I_.n_.d_.e_.x·&_other)104 _.9_.4·void·_.a_.p_.p_.l_.y_.__.r_.u_.l_.e_.s(void)·override
106 95·{105 95·{
107 96·return·false; 
108 97·} 
109 98 
110 99·private: 
111 100 
112 101·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e·node_handle_;106 96·Inherited::Tvv4();
 107 97·Inherited::VdE();
 108 98·Inherited::EVc(coeffs_);
 109 99·Inherited::VdE();
 110 100·Inherited::EVc(coeffs_);
 111 101·}
113 102112 102
114 103·};113 103protected:
115 104114 104
 115 105·typedef·typename·Inherited::Coeff·Coeff;
 116 106
 117 107
 118 _\x81_\x81_\x81·struct·_\x8E_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f·:·public·_\x8C_\x8o_\x8e_\x8f_\x8f
116 105·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·| 
117 106·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l); 
118 107·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e); 
119 108·_\x8E_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s); 
120 109·_\x8F_\x8a_\x8c_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·| 
121 110·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l); 
122 111}; 
123 112119 112·{
124 113120 113·_.E_.V_.C_.o_.e_.f_.f()·:·_.C_.o_.e_.f_.f()·{·init(50);·}
 121 114
Max diff block lines reached; 5112/10884 bytes (46.97%) of diff not shown.
26.7 KB
./usr/share/doc/libopenmesh-dev/html/a00722.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 90, 174 lines modifiedOffset 90, 67 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">ModifiedButterFlyT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CatmullClarkT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`&lsquo;Interpolating·subdivision·for·meshes·with·arbitrary·topology,&rsquo;'·in·Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.·· 
100 <a·href="#details">More...</a></p> 
101 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>
102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/> 
103 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/> 
104 <code>#include·&lt;vector&gt;</code><br·/> 
105 <code>#include·&lt;cmath&gt;</code><br·/>100 <code>#include·&lt;cmath&gt;</code><br·/>
106 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
107 Include·dependency·graph·for·ModifiedButterFlyT.hh:</div>102 Include·dependency·graph·for·CatmullClarkT.hh:</div>
 103 <div·class="dyncontent">
 104 <div·class="center"><img·src="a00723.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hh"·alt=""/></div>
 105 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hh">
 106 <area·shape="rect"·title="·"·alt=""·coords="167,5,369,45"/>
 107 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="90,93,291,133"/>
 108 <area·shape="poly"·title="·"·alt=""·coords="253,47,219,85,215,81,249,44"/>
 109 <area·shape="rect"·title="·"·alt=""·coords="315,101,378,126"/>
 110 <area·shape="poly"·title="·"·alt=""·coords="287,44,328,88,325,92,283,47"/>
 111 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
 112 <area·shape="poly"·title="·"·alt=""·coords="171,136,128,174,124,170,168,132"/>
 113 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="209,181,367,221"/>
 114 <area·shape="poly"·title="·"·alt=""·coords="214,132,258,170,254,174,211,136"/>
 115 <area·shape="rect"·title="·"·alt=""·coords="101,269,280,309"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="118,220,161,258,157,262,114,224"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="268,224,224,262,221,258,265,220"/>
 118 </map>
 119 </div>
 120 </div><div·class="textblock"><div·class="dynheader">
 121 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
108 <div·class="dyncontent">122 <div·class="dyncontent">
109 <div·class="center"><img·src="a00723.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2ModifiedButterFlyT_8hh"·alt=""/></div>123 <div·class="center"><img·src="a00724.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hhdep"·alt=""/></div>
110 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2ModifiedButterFlyT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2ModifiedButterFlyT_8hh">124 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hhdep">
111 <area·shape="rect"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="2408,5,2635,45"/> 
112 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="166,519,367,559"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="2408,32,1643,53,1212,72,1034,83,898,96,807,99,716,91,628,80,547,71,477,72,448,78,423,89,403,106,389,129,379,160,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,159,384,127,399,103,421,85,447,73,477,67,547,66,628,74,716,86,807,94,897,91,1033,78,1212,67,1643,48,2408,26"/> 
114 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="517,431,675,471"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="2408,34,1958,55,1366,91,1085,114,850,141,759,155,690,170,646,186,635,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,631,190,644,181,688,165,758,150,849,135,1084,109,1365,85,1958,49,2408,28"/> 
116 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="2442,93,2601,133"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="2524,46,2524,79,2519,79,2519,46"/> 
118 <area·shape="rect"·title="·"·alt=""·coords="2599,702,2662,727"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="2607,43,2667,64,2725,97,2749,117,2768,141,2781,169,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2776,170,2764,144,2745,121,2722,101,2665,69,2605,48"/> 
120 <area·shape="rect"·title="·"·alt=""·coords="2821,101,2883,126"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="2613,43,2705,64,2802,91,2811,94,2809,99,2801,96,2703,69,2612,48"/> 
122 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,607,184,647"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/> 
124 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="209,607,367,647"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/> 
126 <area·shape="rect"·title="·"·alt=""·coords="795,695,973,735"/>125 <area·shape="rect"·title="·"·alt=""·coords="5,5,207,45"/>
127 <area·shape="poly"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/> 
130 <area·shape="rect"·href="a00935_source.html"·title="·"·alt=""·coords="466,519,625,559"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/> 
132 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="585,607,743,647"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/> 
134 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/> 
138 <area·shape="rect"·title="·"·alt=""·coords="443,614,509,639"/> 
139 <area·shape="poly"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/> 
140 <area·shape="poly"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="2442,120,2025,139,1447,174,1169,197,935,223,843,237,774,252,730,267,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,271,728,262,773,246,842,231,934,217,1168,191,1447,169,2024,134,2442,115"/> 
142 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/> 
143 <area·shape="poly"·title="·"·alt=""·coords="2535,133,2565,197,2578,238,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408,2577,364,2577,281,2572,239,2560,199,2531,135"/> 
144 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/> 
145 <area·shape="poly"·title="·"·alt=""·coords="2511,135,2485,172,2481,169,2506,132"/> 
146 <area·shape="rect"·title="·"·alt=""·coords="2348,702,2407,727"/> 
147 <area·shape="poly"·title="·"·alt=""·coords="2581,131,2618,151,2651,180,2669,204,2679,226,2683,250,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,531,2674,508,2678,484,2679,452,2679,281,2678,251,2674,228,2665,207,2647,183,2615,156,2578,136"/> 
148 <area·shape="poly"·title="·"·alt=""·coords="2602,126,2655,146,2680,161,2702,179,2721,203,2731,225,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2729,251,2725,227,2716,206,2698,183,2677,165,2652,150,2600,131"/> 
149 <area·shape="rect"·title="·"·alt=""·coords="2223,702,2308,727"/> 
150 <area·shape="poly"·title="·"·alt=""·coords="2546,132,2573,158,2602,193,2624,234,2631,257,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281,2626,258,2619,236,2597,196,2570,161,2543,135"/> 
151 <area·shape="rect"·title="·"·alt=""·coords="2209,438,2289,463"/> 
152 <area·shape="poly"·title="·"·alt=""·coords="2454,136,2412,155,2374,183,2349,212,2327,243,2293,311,2270,375,2257,425,2252,423,2265,373,2289,309,2323,240,2345,208,2370,179,2409,151,2452,131"/> 
153 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/> 
154 <area·shape="poly"·title="·"·alt=""·coords="2442,125,1772,193,1771,188,2442,120"/> 
155 <area·shape="poly"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/> 
156 <area·shape="rect"·title="·"·alt=""·coords="1887,702,1963,727"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="1902,646,1918,688,1913,690,1897,648"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/> 
159 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/> 
160 <area·shape="poly"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/> 
161 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/> 
163 <area·shape="poly"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,1549,692,1239,705,987,713,987,708,1238,700,1548,686,1828,668,1927,657,1986,644,2001,636,2010,625,2020,614,2036,604,2084,590,2128,588,2170,592,2209,599,2246,603,2282,601,2316,587,2350,557,2369,528,2375,499,2371,471,2358,443,2338,417,2312,391,2249,345,2218,328,2186,315,2119,297"/> 
164 <area·shape="rect"·title="·"·alt=""·coords="2253,526,2339,551"/> 
165 <area·shape="poly"·title="·"·alt=""·coords="2081,292,2137,309,2199,337,2229,355,2258,376,2283,401,2304,429,2312,450,2314,472,2307,513,2302,512,2308,472,2306,451,2299,432,2279,404,2254,380,2226,359,2196,341,2135,314,2080,297"/> 
166 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1831,431,1995,471"/> 
167 <area·shape="poly"·title="·"·alt=""·coords="2021,296,1936,421,1932,418,2017,293"/> 
168 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1594,343,1758,383"/> 
169 <area·shape="poly"·title="·"·alt=""·coords="1976,297,1772,343,1771,337,1975,292"/> 
170 <area·shape="poly"·title="·"·alt=""·coords="1917,471,1913,516,1905,540,1890,561,1871,572,1841,584,1754,606,1639,628,1504,648,1221,683,987,707,987,701,1221,677,1504,643,1638,623,1753,601,1840,579,1869,568,1886,557,1900,538,1908,515,1912,471"/> 
171 <area·shape="poly"·title="·"·alt=""·coords="1996,463,2112,486,2241,516,2251,519,2250,524,2239,521,2111,491,1995,469"/> 
172 <area·shape="rect"·title="·"·alt=""·coords="1650,526,1726,551"/> 
173 <area·shape="poly"·title="·"·alt=""·coords="1865,473,1732,524,1730,519,1863,468"/> 
174 <area·shape="rect"·title="·"·alt=""·coords="1951,526,2025,551"/> 
175 <area·shape="poly"·title="·"·alt=""·coords="1932,469,1971,514,1967,517,1928,473"/> 
176 <area·shape="rect"·title="·"·alt=""·coords="1801,526,1876,551"/> 
177 <area·shape="poly"·title="·"·alt=""·coords="1899,473,1860,517,1856,514,1895,469"/> 
178 <area·shape="poly"·title="·"·alt=""·coords="1594,367,1538,372,1476,383,1414,403,1358,433,1329,458,1310,484,1298,511,1289,540,1279,568,1267,596,1247,623,1217,649,1177,667,1120,682,988,704,987,699,1118,677,1176,662,1215,644,1243,620,1262,594,1275,566,1284,538,1293,510,1305,481,1325,454,1354,428,1412,398,1475,378,1537,367,1594,361"/> 
179 <area·shape="poly"·title="·"·alt=""·coords="1595,383,1541,403,1492,433,1462,468,1441,507,1436,504,1457,465,1489,429,1539,398,1593,378"/> 
Max diff block lines reached; 3365/24284 bytes (13.86%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
2.83 KB
html2text {}
    
Offset 1, 37 lines modifiedOffset 1, 27 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 6 CatmullClarkT.hh·File·Reference
6 ModifiedButterFlyT.hh·File·Reference 
7 The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens, 
8 `‘Interpolating·subdivision·for·meshes·with·arbitrary·topology,’'·in 
9 Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
10 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
11 #include·<OpenMesh/Core/Utils/vector_cast.hh> 
12 #include·<OpenMesh/Core/Utils/Property.hh> 
13 #include·<vector> 
14 #include·<cmath>8 #include·<cmath>
15 Include·dependency·graph·for·ModifiedButterFlyT.hh:9 Include·dependency·graph·for·CatmullClarkT.hh:
 10 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
19  ·······Modified·Butterfly·subdivision·algorithm.·_.M_.o_.r_.e_.._.._..13 class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m_.:_.:_.C_.a_.t_.m_.u_.l_.l_.C_.l_.a_.r_.k_.T_.<_.·_.M_.e_.s_.h_.T_.y_.p_.e_.,_.·_.R_.e_.a_.l_.T_.y_.p_.e_.·_.>
 14  ·······Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of
 15 ········Ljubljana,·Slovenia·(_\x8h_\x8t_\x8t_\x8p_\x8:_\x8/_\x8/_\x8w_\x8w_\x8w_\x8._\x8l_\x8e_\x8c_\x8a_\x8d_\x8._\x8f_\x8s_\x8._\x8u_\x8n_\x8i_\x8-_\x8l_\x8j_\x8._\x8s_\x8i_\x8/_\x8~_\x8l_\x8e_\x8o_\x8n)·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
20  16  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the19  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.20 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
25  21  
26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
27  ···········Software·related·to·uniform·subdivision·of·meshes.23  ···········Software·related·to·uniform·subdivision·of·meshes.
28  24  
29 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
30 The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens, 
31 `‘Interpolating·subdivision·for·meshes·with·arbitrary·topology,’'·in 
32 Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp. 
33 189-192. 
34 Clement·Courbet·-·_\x8c_\x8l_\x8e_\x8m_\x8e_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8n_\x8t_\x8._\x8c_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8o_\x8u_\x8r_\x8b_\x8e_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8t_\x8@_\x8e_\x8c_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8p_\x8._\x8f_\x8r 
35 ===============================================================================25 ===============================================================================
36 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.26 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
37 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.27 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
363 B
./usr/share/doc/libopenmesh-dev/html/a00722.js
271 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·a00722·=·[1 var·a00722·=·[
2 ····["OpenMesh::Subdivider::Uniform::ModifiedButterflyT<·MeshType,·RealType·>",·"a03790.html",·"a03790"]2 ····["OpenMesh::Subdivider::Uniform::CatmullClarkT<·MeshType,·RealType·>",·"a03718.html",·"a03718"]
3 ];3 ];
129 KB
./usr/share/doc/libopenmesh-dev/html/a00722_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModifiedButterFlyT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CatmullClarkT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00722.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00722.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 545 lines modifiedOffset 136, 138 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>143 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div> 
145 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//··CLASS·ModifiedButterflyT</span></div> 
146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
 145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·CatmullClarkT</span></div>
 146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//=============================================================================</span></div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH</span></div>
 151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH</span></div>
 152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#ifndef·SP_MODIFIED_BUTTERFLY_H</span></div> 
151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#define·SP_MODIFIED_BUTTERFLY_H</span></div> 
152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div> 
154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//·--------------------·STL</span></div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------·STL</span></div>
157 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
158 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
159 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>
160 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#else</span></div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#else</span></div>
161 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>
162 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif</span></div>163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif</span></div>
 164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
164 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
165 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBVIDER</span></div>
 171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
166 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
167 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
168 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
169 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div> 
170 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
171 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
175 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
176 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};">177 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};">
177 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03790.html">···92</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03790.html">ModifiedButterflyT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_clas[·...·truncated·by·diffoscope;·len:·59,·SHA:·47397cf3f40f7cbe3fbeaee6d0b7f6e0b2da970d9cffc37c2996e84014ab29ab·...·]&gt;</div>178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03718.html">···85</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03718.html">CatmullClarkT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·hr[·...·truncated·by·diffoscope;·len:·56,·SHA:·6395d5b08919c9089ddc6108c54ba7af318dacbc35c02aa5d7a55ac6e7509d3a·...·]&gt;</div>
 179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div>
 180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">public</span>:</div>
 181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::FaceHandle·············FaceHandle;</div>
 183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexHandle···········VertexHandle;</div>
 184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::EdgeHandle·············EdgeHandle;</div>
 185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::HalfedgeHandle·········HalfedgeHandle;</div>
178 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{</div>186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
179 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">public</span>:</div> 
180 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> 
181 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div> 
182 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div> 
183 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Point··················Point;</div>
 188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Normal·················Normal;</div>
 189 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::FaceIter···············FaceIter;</div>
 190 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::EdgeIter···············EdgeIter;</div>
 191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexIter·············VertexIter;</div>
184 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>192 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
185 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·std::vector&lt;·std::vector&lt;real_t&gt;·&gt;······weights_t;</div> 
186 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">typedef</span>·std::vector&lt;real_t&gt;·····················weight_t;</div>193 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexEdgeIter·········VertexEdgeIter;</div>
 194 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexFaceIter·········VertexFaceIter;</div>
187 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>195 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">public</span>:</div>196 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VOHIter················VOHIter;</div>
189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>197 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 198 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·MeshType,·RealType·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>
190 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>199 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
 200 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03718.html#ae6d980d140a5fa437cbd052cad08ad5b">··108</a></span>··<a·class="code·hl_function"·href="a03718.html#ae6d980d140a5fa437cbd052cad08ad5b">CatmullClarkT</a>(··)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>()·{··}</div>
191 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<a·class="code·hl_class"·href="a03790.html">ModifiedButterflyT</a>()·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>()</div> 
192 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··{·<a·class="code·hl_function"·href="a03790.html#a81b2612d667f5e1e4baa6678f6981b0d">init_weights</a>();·}</div> 
193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> 
194 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>201 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
 202 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a03718.html#a4dffc85efdd793bb06fd62ae54440e46">··111</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03718.html#a4dffc85efdd793bb06fd62ae54440e46">CatmullClarkT</a>(MeshType·&amp;_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m)·{··}</div>
195 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03790.html">ModifiedButterflyT</a>(·mesh_t&amp;·_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m)</div> 
196 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··{·<a·class="code·hl_function"·href="a03790.html#a81b2612d667f5e1e4baa6678f6981b0d">init_weights</a>();·}</div> 
197 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>203 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
 204 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03718.html">~CatmullClarkT</a>()·{}</div>
198 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>205 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div>
199 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<a·class="code·hl_class"·href="a03790.html">~ModifiedButterflyT</a>()·{}</div> 
Max diff block lines reached; 81162/103537 bytes (78.39%) of diff not shown.
27.4 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ModifiedButterFlyT.hh5 CatmullClarkT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 46, 590 lines modifiedOffset 46, 170 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 51//53 45//
54 =============================================================================54 =============================================================================
55 52// 
56 53//·CLASS·ModifiedButterflyT 
57 54//55 46//
58 55//56 47//·CLASS·CatmullClarkT
 57 48//
 58 49//
59 =============================================================================59 =============================================================================
60 5660 50
 61 51
 62 52#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH
 63 53#define·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH
 64 54
 65 55
 66 56//==·INCLUDES
 67 =================================================================
61 5768 57
62 58#ifndef·SP_MODIFIED_BUTTERFLY_H 
63 59#define·SP_MODIFIED_BUTTERFLY_H 
64 60 
65 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>69 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 70 59
66 62#include·<OpenMesh/Core/Utils/vector_cast.hh> 
67 63#include·<OpenMesh/Core/Utils/Property.hh> 
68 64//·--------------------·STL71 60//·--------------------·STL
69 65#include·<vector> 
70 66#if·defined(OM_CC_MIPS)72 61#if·defined(OM_CC_MIPS)
71 67#·include·<math.h>73 62#·include·<math.h>
72 68#else74 63#else
73 69#·include·<cmath>75 64#·include·<cmath>
74 70#endif76 65#endif
75 71 
76 7277 66
 78 67//==·FORWARDDECLARATIONS
 79 ======================================================
 80 68
77 73//==·NAMESPACE81 69//==·NAMESPACES
78 ================================================================82 ===============================================================
 83 70
 84 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 85 72namespace·Subdivider·{·//·BEGIN_NS_SUBVIDER
 86 73namespace·Uniform·{·//·BEGIN_NS_UNIFORM
79 7487 74
80 75namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
81 76namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
82 77namespace·Uniform·{·//·BEGIN_NS_UNIFORM 
83 78 
84 79 
85 80//==·CLASS·DEFINITION88 75//==·CLASS·DEFINITION
86 =========================================================89 =========================================================
87 81 
88 8290 76
 91 77
89 91template·<typename·MeshType,·typename·RealType·=·double>92 84template·<typename·MeshType,·typename·RealType·=·double>
90 _\x89_.2class·_.M_.o_.d_.i_.f_.i_.e_.d_.B_.u_.t_.t_.e_.r_.f_.l_.y_.T·:·public·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T<MeshType,·RealType>93 _\x88_.5class·_.C_.a_.t_.m_.u_.l_.l_.C_.l_.a_.r_.k_.T·:·public·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T<·MeshType,·RealType·>
 94 86{
 95 87public:
 96 88
 97 89·typedef·typename·MeshType::FaceHandle·FaceHandle;
 98 90·typedef·typename·MeshType::VertexHandle·VertexHandle;
 99 91·typedef·typename·MeshType::EdgeHandle·EdgeHandle;
 100 92·typedef·typename·MeshType::HalfedgeHandle·HalfedgeHandle;
91 93{101 93
92 94public: 
93 95 
94 96·typedef·RealType·real_t; 
95 97·typedef·MeshType·mesh_t; 
96 98·typedef·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T_.<_.·_.m_.e_.s_.h_.__.t_.,_.·_.r_.e_.a_.l_.__.t_.·_.>·_.p_.a_.r_.e_.n_.t_.__.t;102 94·typedef·typename·MeshType::Point·Point;
 103 95·typedef·typename·MeshType::Normal·Normal;
 104 96·typedef·typename·MeshType::FaceIter·FaceIter;
 105 97·typedef·typename·MeshType::EdgeIter·EdgeIter;
 106 98·typedef·typename·MeshType::VertexIter·VertexIter;
97 99107 99
98 100·typedef·std::vector<·std::vector<real_t>·>·weights_t; 
99 101·typedef·std::vector<real_t>·weight_t;108 100·typedef·typename·MeshType::VertexEdgeIter·VertexEdgeIter;
 109 101·typedef·typename·MeshType::VertexFaceIter·VertexFaceIter;
100 102110 102
101 103public:111 103·typedef·typename·MeshType::VOHIter·VOHIter;
102 104112 104
 113 105·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t;
 114 106
 115 _\x81_\x80_\x88·_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T(·)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t()·{·}
103 105 
104 106·_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T()·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t() 
105 107·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·} 
106 108 
107 109116 109
 117 _\x81_\x81_\x81·explicit·_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T(MeshType·&_m)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m)·{·}
108 110·explicit·_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T(·mesh_t&·_m)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m) 
109 111·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·} 
110 112118 112
111 113 
112 114·_\x8~_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T()·{} 
113 115119 113·virtual·_.~_.C_.a_.t_.m_.u_.l_.l_.C_.l_.a_.r_.k_.T()·{}
 120 114
 121 115public:
114 116122 116
115 117public:123 _.1_.1_.7·const·char·*_.n_.a_.m_.e()·const·override·{·return·"Uniform·CatmullClark";·}
116 118124 118
117 119 
118 _\x81_\x82_\x80·const·char·*_\x8n_\x8a_\x8m_\x8e()·const·override·{·return·"Uniform·Spectral";·} 
119 121 
120 122 
121 _\x81_\x82_\x84·void·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s(size_t·_max_valence=30) 
122 125·{ 
123 126·weights.resize(_max_valence); 
Max diff block lines reached; 20434/27987 bytes (73.01%) of diff not shown.
20.8 KB
./usr/share/doc/libopenmesh-dev/html/a00723.map
    
Offset 1, 121 lines modifiedOffset 1, 14 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh">
2 <area·shape="rect"·id="Node000001"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="2408,5,2635,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="167,5,369,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00752.html"·title="·"·alt=""·coords="166,519,367,559"/>3 <area·shape="rect"·id="Node000002"·href="$a00731.html"·title="·"·alt=""·coords="90,93,291,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2408,32,1643,53,1212,72,1034,83,898,96,807,99,716,91,628,80,547,71,477,72,448,78,423,89,403,106,389,129,379,160,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,159,384,127,399,103,421,85,447,73,477,67,547,66,628,74,716,86,807,94,897,91,1033,78,1212,67,1643,48,2408,26"/> 
5 <area·shape="rect"·id="Node000006"·href="$a00911_source.html"·title="·"·alt=""·coords="517,431,675,471"/> 
6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="2408,34,1958,55,1366,91,1085,114,850,141,759,155,690,170,646,186,635,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,631,190,644,181,688,165,758,150,849,135,1084,109,1365,85,1958,49,2408,28"/> 
7 <area·shape="rect"·id="Node000011"·href="$a00929_source.html"·title="·"·alt=""·coords="2442,93,2601,133"/> 
8 <area·shape="poly"·id="edge15_Node000001_Node000011"·title="·"·alt=""·coords="2524,46,2524,79,2519,79,2519,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="253,47,219,85,215,81,249,44"/>
9 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="2599,702,2662,727"/> 
10 <area·shape="poly"·id="edge80_Node000001_Node000025"·title="·"·alt=""·coords="2607,43,2667,64,2725,97,2749,117,2768,141,2781,169,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2776,170,2764,144,2745,121,2722,101,2665,69,2605,48"/> 
11 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2821,101,2883,126"/>5 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="315,101,378,126"/>
12 <area·shape="poly"·id="edge81_Node000001_Node000038"·title="·"·alt=""·coords="2613,43,2705,64,2802,91,2811,94,2809,99,2801,96,2703,69,2612,48"/> 
13 <area·shape="rect"·id="Node000003"·href="$a01229_source.html"·title="·"·alt=""·coords="5,607,184,647"/> 
14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/> 
15 <area·shape="rect"·id="Node000005"·href="$a00917_source.html"·title="·"·alt=""·coords="209,607,367,647"/> 
16 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/> 
17 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="795,695,973,735"/> 
18 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/> 
19 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/> 
20 <area·shape="poly"·id="edge7_Node000006_Node000004"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/> 
21 <area·shape="rect"·id="Node000007"·href="$a00935_source.html"·title="·"·alt=""·coords="466,519,625,559"/> 
22 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/> 
23 <area·shape="rect"·id="Node000008"·href="$a00938_source.html"·title="·"·alt=""·coords="585,607,743,647"/> 
24 <area·shape="poly"·id="edge13_Node000006_Node000008"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/> 
25 <area·shape="rect"·id="Node000010"·href="$a01097_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/> 
26 <area·shape="poly"·id="edge14_Node000006_Node000010"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/> 
27 <area·shape="poly"·id="edge9_Node000007_Node000004"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/> 
28 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/> 
29 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="443,614,509,639"/> 
30 <area·shape="poly"·id="edge12_Node000007_Node000009"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/>6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="287,44,328,88,325,92,283,47"/>
31 <area·shape="poly"·id="edge11_Node000008_Node000004"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/> 
32 <area·shape="poly"·id="edge16_Node000011_Node000004"·title="·"·alt=""·coords="2442,120,2025,139,1447,174,1169,197,935,223,843,237,774,252,730,267,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,271,728,262,773,246,842,231,934,217,1168,191,1447,169,2024,134,2442,115"/> 
33 <area·shape="rect"·id="Node000012"·href="$a01196_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/> 
34 <area·shape="poly"·id="edge17_Node000011_Node000012"·title="·"·alt=""·coords="2535,133,2565,197,2578,238,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408,2577,364,2577,281,2572,239,2560,199,2531,135"/> 
35 <area·shape="rect"·id="Node000014"·href="$a00932_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/> 
36 <area·shape="poly"·id="edge20_Node000011_Node000014"·title="·"·alt=""·coords="2511,135,2485,172,2481,169,2506,132"/> 
37 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="2348,702,2407,727"/> 
38 <area·shape="poly"·id="edge70_Node000011_Node000015"·title="·"·alt=""·coords="2581,131,2618,151,2651,180,2669,204,2679,226,2683,250,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,531,2674,508,2678,484,2679,452,2679,281,2678,251,2674,228,2665,207,2647,183,2615,156,2578,136"/> 
39 <area·shape="poly"·id="edge69_Node000011_Node000025"·title="·"·alt=""·coords="2602,126,2655,146,2680,161,2702,179,2721,203,2731,225,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2729,251,2725,227,2716,206,2698,183,2677,165,2652,150,2600,131"/> 
40 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2223,702,2308,727"/> 
41 <area·shape="poly"·id="edge71_Node000011_Node000030"·title="·"·alt=""·coords="2546,132,2573,158,2602,193,2624,234,2631,257,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281,2626,258,2619,236,2597,196,2570,161,2543,135"/> 
42 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="2209,438,2289,463"/> 
43 <area·shape="poly"·id="edge79_Node000011_Node000036"·title="·"·alt=""·coords="2454,136,2412,155,2374,183,2349,212,2327,243,2293,311,2270,375,2257,425,2252,423,2265,373,2289,309,2323,240,2345,208,2370,179,2409,151,2452,131"/> 
44 <area·shape="rect"·id="Node000037"·href="$a00989_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/>7 <area·shape="rect"·id="Node000003"·href="$a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
45 <area·shape="poly"·id="edge72_Node000011_Node000037"·title="·"·alt=""·coords="2442,125,1772,193,1771,188,2442,120"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="171,136,128,174,124,170,168,132"/>
46 <area·shape="poly"·id="edge18_Node000012_Node000004"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/> 
47 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1887,702,1963,727"/> 
48 <area·shape="poly"·id="edge19_Node000012_Node000013"·title="·"·alt=""·coords="1902,646,1918,688,1913,690,1897,648"/> 
49 <area·shape="poly"·id="edge21_Node000014_Node000015"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/> 
50 <area·shape="rect"·id="Node000016"·href="$a01076_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/>9 <area·shape="rect"·id="Node000005"·href="$a00407_source.html"·title="·"·alt=""·coords="209,181,367,221"/>
51 <area·shape="poly"·id="edge22_Node000014_Node000016"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/> 
52 <area·shape="rect"·id="Node000031"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/> 
53 <area·shape="poly"·id="edge68_Node000014_Node000031"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/> 
54 <area·shape="poly"·id="edge24_Node000016_Node000004"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,1549,692,1239,705,987,713,987,708,1238,700,1548,686,1828,668,1927,657,1986,644,2001,636,2010,625,2020,614,2036,604,2084,590,2128,588,2170,592,2209,599,2246,603,2282,601,2316,587,2350,557,2369,528,2375,499,2371,471,2358,443,2338,417,2312,391,2249,345,2218,328,2186,315,2119,297"/> 
55 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="2253,526,2339,551"/> 
56 <area·shape="poly"·id="edge23_Node000016_Node000017"·title="·"·alt=""·coords="2081,292,2137,309,2199,337,2229,355,2258,376,2283,401,2304,429,2312,450,2314,472,2307,513,2302,512,2308,472,2306,451,2299,432,2279,404,2254,380,2226,359,2196,341,2135,314,2080,297"/> 
57 <area·shape="rect"·id="Node000018"·href="$a01070_source.html"·title="·"·alt=""·coords="1831,431,1995,471"/> 
58 <area·shape="poly"·id="edge25_Node000016_Node000018"·title="·"·alt=""·coords="2021,296,1936,421,1932,418,2017,293"/> 
59 <area·shape="rect"·id="Node000022"·href="$a00995_source.html"·title="·"·alt=""·coords="1594,343,1758,383"/> 
60 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1976,297,1772,343,1771,337,1975,292"/> 
61 <area·shape="poly"·id="edge26_Node000018_Node000004"·title="·"·alt=""·coords="1917,471,1913,516,1905,540,1890,561,1871,572,1841,584,1754,606,1639,628,1504,648,1221,683,987,707,987,701,1221,677,1504,643,1638,623,1753,601,1840,579,1869,568,1886,557,1900,538,1908,515,1912,471"/> 
62 <area·shape="poly"·id="edge28_Node000018_Node000017"·title="·"·alt=""·coords="1996,463,2112,486,2241,516,2251,519,2250,524,2239,521,2111,491,1995,469"/> 
63 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1650,526,1726,551"/> 
64 <area·shape="poly"·id="edge27_Node000018_Node000019"·title="·"·alt=""·coords="1865,473,1732,524,1730,519,1863,468"/>10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="214,132,258,170,254,174,211,136"/>
65 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1951,526,2025,551"/>11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="101,269,280,309"/>
66 <area·shape="poly"·id="edge29_Node000018_Node000020"·title="·"·alt=""·coords="1932,469,1971,514,1967,517,1928,473"/> 
67 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1801,526,1876,551"/> 
68 <area·shape="poly"·id="edge30_Node000018_Node000021"·title="·"·alt=""·coords="1899,473,1860,517,1856,514,1895,469"/> 
69 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1594,367,1538,372,1476,383,1414,403,1358,433,1329,458,1310,484,1298,511,1289,540,1279,568,1267,596,1247,623,1217,649,1177,667,1120,682,988,704,987,699,1118,677,1176,662,1215,644,1243,620,1262,594,1275,566,1284,538,1293,510,1305,481,1325,454,1354,428,1412,398,1475,378,1537,367,1594,361"/> 
70 <area·shape="poly"·id="edge39_Node000022_Node000010"·title="·"·alt=""·coords="1595,383,1541,403,1492,433,1462,468,1441,507,1436,504,1457,465,1489,429,1539,398,1593,378"/> 
71 <area·shape="poly"·id="edge34_Node000022_Node000015"·title="·"·alt=""·coords="1759,368,1907,388,1992,405,2074,428,2098,438,2115,448,2154,468,2184,476,2212,479,2262,478,2285,479,2308,485,2331,496,2354,517,2368,537,2378,559,2388,606,2389,651,2385,689,2380,688,2383,651,2383,606,2373,560,2363,539,2350,520,2328,501,2306,490,2285,485,2262,484,2212,484,2183,482,2152,473,2112,453,2095,443,2072,433,1990,411,1906,393,1758,373"/> 
72 <area·shape="poly"·id="edge37_Node000022_Node000017"·title="·"·alt=""·coords="1759,373,1878,395,2009,428,2057,447,2104,468,2250,519,2248,524,2102,473,2055,452,2007,433,1877,400,1758,378"/> 
73 <area·shape="poly"·id="edge60_Node000022_Node000018"·title="·"·alt=""·coords="1729,380,1849,423,1848,428,1727,385"/> 
74 <area·shape="poly"·id="edge38_Node000022_Node000021"·title="·"·alt=""·coords="1709,381,1740,402,1770,429,1804,472,1829,513,1824,515,1799,475,1766,432,1737,406,1706,385"/> 
75 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1502,438,1573,463"/> 
76 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="1647,385,1569,433,1566,428,1644,380"/> 
77 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1368,438,1427,463"/> 
78 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="1606,385,1446,433,1439,436,1438,431,1445,428,1604,380"/> 
79 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="1758,363,1839,369,1934,380,2034,400,2133,428,2153,438,2167,448,2180,458,2198,468,2249,484,2291,490,2332,497,2382,516,2453,558,2518,606,2612,690,2608,694,2514,610,2450,562,2380,521,2331,503,2290,496,2248,489,2196,473,2177,463,2163,452,2150,442,2131,433,2033,405,1933,386,1838,374,1758,369"/> 
80 <area·shape="rect"·id="Node000026"·href="$a01193_source.html"·title="·"·alt=""·coords="1039,607,1203,647"/> 
81 <area·shape="poly"·id="edge40_Node000022_Node000026"·title="·"·alt=""·coords="1594,370,1496,377,1388,388,1290,407,1252,419,1224,433,1205,449,1188,468,1161,512,1143,556,1131,594,1126,593,1138,554,1157,509,1184,465,1201,445,1221,428,1250,414,1288,402,1387,383,1496,371,1594,365"/> 
82 <area·shape="rect"·id="Node000027"·href="$a01043_source.html"·title="·"·alt=""·coords="802,519,966,559"/> 
83 <area·shape="poly"·id="edge42_Node000022_Node000027"·title="·"·alt=""·coords="1594,367,1445,371,1265,381,1177,389,1096,400,1028,415,979,433,955,448,935,468,904,509,899,505,931,464,952,444,976,428,1027,410,1095,395,1176,384,1265,375,1444,365,1594,362"/> 
84 <area·shape="rect"·id="Node000028"·href="$a01064_source.html"·title="·"·alt=""·coords="989,431,1153,471"/> 
85 <area·shape="poly"·id="edge44_Node000022_Node000028"·title="·"·alt=""·coords="1594,376,1401,400,1172,433,1167,434,1166,429,1172,428,1401,395,1593,371"/> 
86 <area·shape="rect"·id="Node000035"·href="$a00914_source.html"·title="·"·alt=""·coords="1597,431,1755,471"/> 
87 <area·shape="poly"·id="edge61_Node000022_Node000035"·title="·"·alt=""·coords="1679,383,1679,417,1673,417,1673,383"/> 
88 <area·shape="poly"·id="edge67_Node000022_Node000036"·title="·"·alt=""·coords="1759,367,1957,388,2074,406,2191,428,2204,431,2203,437,2190,433,2074,411,1956,394,1758,373"/> 
89 <area·shape="poly"·id="edge41_Node000026_Node000004"·title="·"·alt=""·coords="1070,649,950,692,948,687,1068,644"/> 
90 <area·shape="poly"·id="edge43_Node000027_Node000004"·title="·"·alt=""·coords="887,559,887,681,881,681,881,559"/> 
91 <area·shape="poly"·id="edge45_Node000028_Node000004"·title="·"·alt=""·coords="1059,472,908,685,903,682,1055,469"/> 
92 <area·shape="poly"·id="edge59_Node000028_Node000008"·title="·"·alt=""·coords="1091,469,1107,489,1121,513,1126,537,1123,549,1117,560,1092,579,1057,593,1013,605,964,613,857,624,757,628,757,623,856,619,963,608,1012,600,1055,588,1090,574,1113,557,1118,547,1120,537,1116,515,1103,492,1087,473"/> 
93 <area·shape="poly"·id="edge48_Node000028_Node000019"·title="·"·alt=""·coords="1154,461,1637,528,1636,533,1153,466"/> 
94 <area·shape="poly"·id="edge58_Node000028_Node000027"·title="·"·alt=""·coords="1031,473,938,516,936,511,1029,468"/> 
95 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1041,526,1103,551"/> 
96 <area·shape="poly"·id="edge46_Node000028_Node000029"·title="·"·alt=""·coords="1074,471,1074,512,1069,512,1068,471"/> 
97 <area·shape="poly"·id="edge47_Node000028_Node000030"·title="·"·alt=""·coords="1105,468,1199,515,1257,538,1318,556,1383,562,1493,564,1787,564,1940,566,2077,572,2182,584,2219,593,2242,605,2257,623,2265,645,2270,688,2265,688,2260,646,2252,625,2238,609,2217,598,2181,589,2076,577,1940,571,1787,569,1493,569,1382,567,1317,561,1256,543,1197,520,1102,473"/> 
98 <area·shape="poly"·id="edge49_Node000028_Node000031"·title="·"·alt=""·coords="1153,455,2036,516,2036,522,1153,460"/> 
99 <area·shape="rect"·id="Node000032"·href="$a01223_source.html"·title="·"·alt=""·coords="2049,607,2228,647"/> 
100 <area·shape="poly"·id="edge50_Node000031_Node000032"·title="·"·alt=""·coords="2141,559,2141,593,2136,593,2136,559"/> 
101 <area·shape="poly"·id="edge51_Node000032_Node000004"·title="·"·alt=""·coords="2050,647,2031,649,1734,677,1441,696,1181,708,987,714,987,709,1181,703,1440,691,1734,672,2030,644,2049,642"/> 
102 <area·shape="poly"·id="edge52_Node000032_Node000013"·title="·"·alt=""·coords="2093,649,1967,699,1965,695,2091,644"/> 
103 <area·shape="poly"·id="edge56_Node000032_Node000015"·title="·"·alt=""·coords="2192,644,2336,696,2334,701,2190,649"/> 
104 <area·shape="poly"·id="edge54_Node000032_Node000025"·title="·"·alt=""·coords="2229,641,2586,703,2585,708,2228,646"/>12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="118,220,161,258,157,262,114,224"/>
105 <area·shape="poly"·id="edge57_Node000032_Node000030"·title="·"·alt=""·coords="2168,645,2238,692,2235,696,2165,649"/> 
106 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="2102,702,2191,727"/> 
107 <area·shape="poly"·id="edge53_Node000032_Node000033"·title="·"·alt=""·coords="2143,647,2147,688,2142,688,2138,647"/> 
108 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="2027,702,2077,727"/> 
109 <area·shape="poly"·id="edge55_Node000032_Node000034"·title="·"·alt=""·coords="2121,649,2076,694,2072,690,2118,645"/> 
110 <area·shape="poly"·id="edge66_Node000035_Node000010"·title="·"·alt=""·coords="1622,473,1495,517,1493,512,1620,468"/> 
111 <area·shape="poly"·id="edge65_Node000035_Node000012"·title="·"·alt=""·coords="1645,473,1620,492,1599,513,1589,536,1590,546,1595,557,1608,568,1626,577,1676,594,1736,606,1797,614,1796,619,1735,611,1674,599,1624,582,1605,572,1591,560,1585,548,1584,535,1595,510,1617,487,1642,469"/> 
112 <area·shape="poly"·id="edge62_Node000035_Node000015"·title="·"·alt=""·coords="1661,472,1647,492,1636,515,1632,538,1635,548,1641,557,1662,574,1690,586,1724,594,1763,599,1852,601,1950,595,2049,588,2143,584,2224,588,2257,594,2285,604,2311,622,2334,644,2367,688,2362,691,2330,647,2308,626,2283,609,2256,599,2223,593,2143,590,2049,594,1950,601,1852,606,1762,604,1723,599,1688,591,1659,578,1637,560,1630,550,1627,538,1631,513,1643,490,1657,469"/> 
113 <area·shape="poly"·id="edge63_Node000035_Node000019"·title="·"·alt=""·coords="1681,471,1687,512,1682,513,1676,471"/> 
114 <area·shape="poly"·id="edge64_Node000035_Node000025"·title="·"·alt=""·coords="1695,469,1744,520,1770,543,1791,556,1866,584,1933,598,1994,601,2052,598,2175,589,2246,591,2327,604,2403,624,2476,648,2594,694,2592,699,2475,653,2401,629,2326,609,2245,597,2175,594,2052,603,1994,606,1932,603,1865,589,1788,561,1767,547,1741,523,1691,473"/> 
115 <area·shape="poly"·id="edge73_Node000037_Node000004"·title="·"·alt=""·coords="1594,211,1370,230,1095,262,968,283,863,307,822,320,792,334,773,348,767,362,767,452,769,486,777,519,801,583,833,639,862,682,858,685,828,642,796,586,772,521,764,487,761,452,761,361,769,344,789,329,820,315,861,302,967,278,1094,257,1369,225,1594,206"/> 
116 <area·shape="poly"·id="edge78_Node000037_Node000016"·title="·"·alt=""·coords="1759,218,1963,264,1962,269,1758,224"/> 
117 <area·shape="poly"·id="edge76_Node000037_Node000018"·title="·"·alt=""·coords="1696,220,1888,419,1884,422,1692,223"/> 
118 <area·shape="poly"·id="edge77_Node000037_Node000022"·title="·"·alt=""·coords="1679,221,1679,329,1673,329,1673,221"/> 
119 <area·shape="poly"·id="edge74_Node000037_Node000027"·title="·"·alt=""·coords="1594,207,1452,221,1366,235,1274,256,1180,285,1089,323,1003,372,963,401,926,433,913,449,903,467,891,506,886,504,898,465,908,446,922,429,960,397,1000,367,1086,318,1178,280,1272,251,1365,230,1451,215,1593,202"/> 
120 <area·shape="poly"·id="edge75_Node000037_Node000028"·title="·"·alt=""·coords="1631,224,1130,428,1128,423,1629,219"/>13 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="268,224,224,262,221,258,265,220"/>
121 </map>14 </map>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
174 B
./usr/share/doc/libopenmesh-dev/html/a00723.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 62ca234387a7b28ad194702ab4d5d8dc1 001955fd822b7226a7da5fadddb19045
19.4 MB
./usr/share/doc/libopenmesh-dev/html/a00723.png
19.4 MB
sng
Max HTML report size reached
120 KB
./usr/share/doc/libopenmesh-dev/html/a00725_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/MidpointT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LoopT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 125 lines modifiedOffset 92, 510 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MidpointT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">LoopT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#pragma·once</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span>·</div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/PropertyManager.hh&gt;</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span>Subdivider·{</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span>Uniform·{</div>101 <a·href="a00725.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·===============================================================[·...·truncated·by·diffoscope;·len:·19,·SHA:·97bca11c4bf261a23be5d91fd6fb137f91fb4f99a497a150c29b0ecb1ddf57d3·...·]</div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
113 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div> 
114 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};"> 
115 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03786.html">···27</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03786.html">MidpointT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;MeshType,·RealType&gt;</div> 
116 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div> 
117 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">public</span>:</div> 
118 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·RealType·real_t;</div> 
119 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">typedef</span>·MeshType·mesh_t;</div> 
120 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;MeshType,·RealType&gt;</a>·<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div> 
121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="comment">//·Inherited·constructors</span></div> 
123 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<a·class="code·hl_class"·href="a03786.html">MidpointT</a>()·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>()·{}</div> 
124 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<a·class="code·hl_class"·href="a03786.html">MidpointT</a>(mesh_t&amp;·_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m)·{}</div> 
125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03786.html#a83fb4ff4ed1c069943ce9e0ea7394f8c">···38</a></span>····<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·<a·class="code·hl_function"·href="a03786.html#a83fb4ff4ed1c069943ce9e0ea7394f8c">name</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;midpoint&quot;</span>;·}</div> 
127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword">protected</span>:·<span·class="comment">//·SubdividerT·interface</span></div> 
129 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}"> 
130 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03786.html#a74e4b5a7a91f701b4f3eabdf5601223d">···41</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03786.html#a74e4b5a7a91f701b4f3eabdf5601223d">prepare</a>(mesh_t&amp;·_m)</div> 
131 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····{</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
133 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div> 
134 </div> 
135 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
136 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03786.html#a1ab79bd545947137558decd8a7b193f6">···48</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03786.html#a1ab79bd545947137558decd8a7b193f6">subdivide</a>(mesh_t&amp;·_m,·<span·class="keywo[·...·truncated·by·diffoscope;·len:·150,·SHA:·1357700ce66f5461957c91cabb6be05ad0e5d809cf6d1ba709d92846daacef5e·...·]</div>144 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LoopT</span></div>
 147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{</div>149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH</span></div>
 151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH</span></div>
139 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········_m.request_halfedge_status();</div> 
140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········_m.request_edge_status();</div> 
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········_m.request_vertex_status();</div> 
142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········_m.request_face_status();</div> 
143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;EPropHandleT&lt;typename·mesh_t::VertexHandle&gt;</a>&gt;·edge_midpoint(_m,·<span·class="stringliteral">&quot;edge_midpoint&quot;</span>);</div> 
144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;VPropHandleT&lt;bool&gt;</a>&gt;·is_original_vertex(_m,·<span·class="stringliteral">&quot;is_original_vertex&quot;</span>);</div> 
145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·iteration·=·0;·iteration·&lt;·_n;·++iteration)·{</div> 
147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>············is_original_vertex.<a·class="code·hl_function"·href="a03326.html#a1c7b5c7063fb137ba9552afd4a0ec77f">set_range</a>(_m.vertices_begin(),·_m.vertices_end(),·<span·class="keyword">true</span>);</div> 
148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>············<span·class="comment">//·Create·vertices·on·edge·midpoints</span></div> 
149 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>············<span·class="keywordflow">for</span>·(<span·class="keyword">auto</span>·eh·:·_m.edges())·{</div> 
150 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>················<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·new_vh·=·_m.new_vertex(_m.calc_edge_midpoint(eh));</div> 
151 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>················edge_midpoint[eh]·=·new_vh;</div> 
152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>················is_original_vertex[new_vh]·=·<span·class="keyword">false</span>;</div> 
153 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>············}</div>153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
Max diff block lines reached; 65076/96401 bytes (67.51%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
25.8 KB
html2text {}
    
Offset 1, 137 lines modifiedOffset 1, 567 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MidpointT.hh 
6 1#pragma·once 
7 2 
8 3#include·<OpenMesh/Core/Mesh/BaseKernel.hh> 
9 4#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
10 5#include·<OpenMesh/Core/Utils/PropertyManager.hh> 
11 6 
12 7#include·<algorithm> 
13 8 
14 9namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
15 10namespace·Subdivider·{ 
16 11namespace·Uniform·{ 
17 12 
18 26template<typename·MeshType,·typename·RealType·=·double> 
19 _\x82_\x87class·_\x8M_\x8i_\x8d_\x8p_\x8o_\x8i_\x8n_\x8t_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<MeshType,·RealType> 
20 28{ 
21 29public: 
22 30·typedef·RealType·real_t; 
23 31·typedef·MeshType·mesh_t; 
24 32·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t; 
25 33 
26 34·//·Inherited·constructors 
27 35·_\x8M_\x8i_\x8d_\x8p_\x8o_\x8i_\x8n_\x8t_\x8T()·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t()·{} 
28 36·_\x8M_\x8i_\x8d_\x8p_\x8o_\x8i_\x8n_\x8t_\x8T(mesh_t&·_m)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m)·{} 
29 37 
30 _\x83_\x88·const·char*·_\x8n_\x8a_\x8m_\x8e()·const·{·return·"midpoint";·} 
31 39 
32 40protected:·//·SubdividerT·interface 
33 _\x84_\x81·bool·_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(mesh_t&·_m) 
34 42·{ 
35 43·return·true; 
36 44·} 
37 45 
38 _\x84_\x88·bool·_\x8s_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e(mesh_t&·_m,·size_t·_n,·const·bool·_update_points·=·true) 
39 49·{ 
40 50·_m.request_halfedge_status(); 
41 51·_m.request_edge_status(); 
42 52·_m.request_vertex_status(); 
43 53·_m.request_face_status(); 
44 54·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8>>·edge_midpoint 
45 (_m,·"edge_midpoint"); 
46 55·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8b_\x8o_\x8o_\x8l_\x8>>·is_original_vertex(_m, 
47 "is_original_vertex");5 LoopT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 7 1/*·=========================================================================·*
 8 2·*·*
 9 3·*·OpenMesh·*
 10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 12 6·*·All·rights·reserved.·*
 13 7·*·www.openmesh.org·*
 14 8·*·*
 15 9·*---------------------------------------------------------------------------*
 16 10·*·This·file·is·part·of·OpenMesh.·*
 17 11·*---------------------------------------------------------------------------
 18 *
 19 12·*·*
 20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 21 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 22 15·*·are·met:·*
 23 16·*·*
 24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 25 *
 26 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 27 19·*·*
 28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 31 23·*·*
 32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 34 26·*·this·software·without·specific·prior·written·permission.·*
 35 27·*·*
 36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 38 *
 39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 41 *
 42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 49 39·*·*
 50 40·*·=========================================================================
 51 */
 52 41
 53 42
 54 43
 55 48//
 56 =============================================================================
 57 49//
 58 50//·CLASS·LoopT
 59 51//
 60 52//
 61 =============================================================================
 62 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH
 64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH
48 5665 56
 66 57
 67 58//==·INCLUDES
 68 =================================================================
 69 59
 70 60#include·<OpenMesh/Core/System/config.hh>
 71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 72 62#include·<OpenMesh/Core/Utils/vector_cast.hh>
 73 63#include·<OpenMesh/Core/Utils/Property.hh>
 74 64//·--------------------·STL
 75 65#include·<vector>
 76 66#if·defined(OM_CC_MIPS)
 77 67#·include·<math.h>
 78 68#else
 79 69#·include·<cmath>
 80 70#endif
 81 71
 82 72
 83 73//==·NAMESPACE
 84 ================================================================
 85 74
Max diff block lines reached; 19107/26360 bytes (72.48%) of diff not shown.
175 KB
./usr/share/doc/libopenmesh-dev/html/a00728_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CatmullClarkT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00728.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 136, 377 lines modifiedOffset 136, 591 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//=============================================================================</span></div>143 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//</span></div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··CLASS·CatmullClarkT·-·IMPLEMENTATION</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>144 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div>
 145 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//··CLASS·InterpolatingSqrt3LGT</span></div>
 146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>147 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARK_CC</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00758.html">CatmullClarkT.hh</a>&quot;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/MeshCheckerT.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBVIDER</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH</span></div>
 150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH</span></div>
 151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div>155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keywordtype">bool</span></div>156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
 157 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
166 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> 
167 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03718.html#a7a5e0f11bad95ea3cea2878e84861d40">···65</a></span><a·class="code·hl_class"·href="a03718.html">CatmullClarkT&lt;·MeshType,·RealType·&gt;::prepare</a>(·MeshType&amp;·_m··)</div> 
168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>{</div>158 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··_m.add_property(·vp_pos_·);</div> 
170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··_m.add_property(·ep_pos_·);</div> 
171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··_m.add_property(·fp_pos_·);</div> 
172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··_m.add_property(·creaseWeights_·);</div>159 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#if·defined(_DEBUG)·||·defined(DEBUG)</span></div>
 160 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology</span></div>
 161 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//·changing·methods·of·OpenMesh</span></div>
 162 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Utils/MeshCheckerT.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)·\</span></div>
 164 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">·····assert(OpenMesh::Utils::MeshCheckerT&lt;T&gt;(m).check())</span></div>
173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>165 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#else</span></div>
 166 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)</span></div>
174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="comment">//·initialize·all·weights·to·0·(=·smooth·edge)</span></div> 
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keywordflow">for</span>(·EdgeIter·e_it·=·_m.edges_begin();·e_it·!=·_m.edges_end();·++e_it)</div> 
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·····_m.property(creaseWeights_,·*e_it·)·=·0.0;</div> 
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>167 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif</span></div>
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>168 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·--------------------·STL</span></div>
 169 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 170 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
 171 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div>172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#else</span></div>
180 </div>173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>
 174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="preprocessor">#endif</span></div>
181 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
182 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//#define·MIRROR_TRIANGLES</span></div>
 177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//#define·MIN_NORM</span></div>
183 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
184 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div> 
185 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keywordtype">bool</span></div> 
186 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}"> 
187 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03718.html#a8b44f7c06f0cc5fb5fa8dfeb5cb09755">···83</a></span><a·class="code·hl_class"·href="a03718.html">CatmullClarkT&lt;MeshType,RealType&gt;::cleanup</a>(·MeshType&amp;·_m··)</div> 
188 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div>180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
 183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
189 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··_m.remove_property(·vp_pos_·);</div> 
190 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··_m.remove_property(·ep_pos_·);</div> 
191 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··_m.remove_property(·fp_pos_·);</div> 
192 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··_m.remove_property(·creaseWeights_·);</div> 
193 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
194 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>}</div> 
195 </div> 
196 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
197 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
198 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>185 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
199 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div>186 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
200 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keywordtype">bool</span></div>187 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 188 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 189 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
201 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="}">190 <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};">
 191 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03794.html">··106</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03794.html">InterpolatingSqrt3LGT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;·MeshType,·RealType·&gt;</div>
202 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a03718.html#a346c07c2d40dac303a1812106dec39d5">···96</a></span><a·class="code·hl_class"·href="a03718.html">CatmullClarkT&lt;MeshType,RealType&gt;::subdivide</a>(·MeshType&amp;·_m·,·<span·class="keywordtype">size_t</span>·_n·,·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·_update_points)</div> 
203 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>{</div> 
204 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="comment">//·Do·_n·subdivisions</span></div> 
Max diff block lines reached; 119767/142181 bytes (84.24%) of diff not shown.
36.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CatmullClarkT_impl.hh5 Sqrt3InterpolatingSubdividerLabsikGreinerT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 45, 405 lines modifiedOffset 46, 655 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 42//53 51//
53 =============================================================================54 =============================================================================
54 43// 
55 44//·CLASS·CatmullClarkT·-·IMPLEMENTATION 
56 45//55 52//
 56 53//·CLASS·InterpolatingSqrt3LGT
57 46//57 54//
 58 55//
58 =============================================================================59 =============================================================================
59 47 
60 48#define·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARK_CC 
61 49 
62 50//==·INCLUDES 
63 ================================================================= 
64 51 
65 52#include·"_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T_\x8._\x8h_\x8h" 
66 53#include·<OpenMesh/Tools/Utils/MeshCheckerT.hh> 
67 54 
68 55//==·NAMESPACES 
69 =============================================================== 
70 5660 56
71 57namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
72 58namespace·Subdivider·{·//·BEGIN_NS_SUBVIDER 
73 59namespace·Uniform·{·//·BEGIN_NS_UNIFORM61 57#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH
 62 58#define·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH
 63 59
74 6064 60
75 61//==·IMPLEMENTATION65 61//==·INCLUDES
76 ==========================================================66 =================================================================
77 6267 62
78 63template·<typename·MeshType,·typename·RealType> 
79 64bool 
80 _.6_.5_.C_.a_.t_.m_.u_.l_.l_.C_.l_.a_.r_.k_.T_.<_.·_.M_.e_.s_.h_.T_.y_.p_.e_.,_.·_.R_.e_.a_.l_.T_.y_.p_.e_.·_.>_.:_.:_.p_.r_.e_.p_.a_.r_.e(·MeshType&·_m·)68 63#include·<OpenMesh/Core/Mesh/Handles.hh>
 69 64#include·<OpenMesh/Core/System/config.hh>
 70 65#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
81 66{71 66
 72 67#if·defined(_DEBUG)·||·defined(DEBUG)
 73 68//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology
 74 69//·changing·methods·of·OpenMesh
 75 70#·include·<OpenMesh/Tools/Utils/MeshCheckerT.hh>
 76 71#·define·ASSERT_CONSISTENCY(·T,·m·)·\
 77 72·assert(OpenMesh::Utils::MeshCheckerT<T>(m).check())
 78 73#else
 79 74#·define·ASSERT_CONSISTENCY(·T,·m·)
 80 75#endif
 81 76//·--------------------·STL
 82 77#include·<vector>
 83 78#if·defined(OM_CC_MIPS)
 84 79#·include·<math.h>
 85 80#else
 86 81#·include·<cmath>
 87 82#endif
 88 83
 89 84//#define·MIRROR_TRIANGLES
 90 85//#define·MIN_NORM
 91 86
 92 87//==·NAMESPACE
 93 ================================================================
 94 88
 95 89namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 96 90namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 97 91namespace·Uniform·{·//·BEGIN_NS_UNIFORM
 98 92
82 67·_m.add_property(·vp_pos_·); 
83 68·_m.add_property(·ep_pos_·); 
84 69·_m.add_property(·fp_pos_·); 
85 70·_m.add_property(·creaseWeights_·); 
86 71 
87 72·//·initialize·all·weights·to·0·(=·smooth·edge) 
88 73·for(·EdgeIter·e_it·=·_m.edges_begin();·e_it·!=·_m.edges_end();·++e_it) 
89 74·_m.property(creaseWeights_,·*e_it·)·=·0.0; 
90 75 
91 76·return·true; 
92 77} 
93 78 
94 79//--------------------------------------------------------------------------- 
95 -- 
96 80 
97 81template·<typename·MeshType,·typename·RealType> 
98 82bool 
99 _\x88_\x83_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>_\x8:_\x8:_\x8c_\x8l_\x8e_\x8a_\x8n_\x8u_\x8p(·MeshType&·_m·) 
100 84{ 
101 85·_m.remove_property(·vp_pos_·); 
102 86·_m.remove_property(·ep_pos_·); 
103 87·_m.remove_property(·fp_pos_·); 
104 88·_m.remove_property(·creaseWeights_·); 
105 89·return·true; 
106 90} 
107 91 
108 92//--------------------------------------------------------------------------- 
109 -- 
110 9399 93
 100 94//==·CLASS·DEFINITION
 101 =========================================================
 102 95
 103 96
111 94template·<typename·MeshType,·typename·RealType>104 105template·<typename·MeshType,·typename·RealType·=·double>
 105 _\x81_\x80_\x86class·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8n_\x8g_\x8S_\x8q_\x8r_\x8t_\x83_\x8L_\x8G_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<·MeshType,·RealType·>
 106 107{
 107 108public:
112 95bool 
113 _\x89_\x86_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>_\x8:_\x8:_\x8s_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e(·MeshType&·_m·,·size_t·_n·,·const 
114 bool·_update_points) 
115 97{ 
116 98·//·Do·_n·subdivisions 
117 99·for·(·size_t·i·=·0;·i·<·_n;·++i) 
Max diff block lines reached; 31917/36912 bytes (86.47%) of diff not shown.
13.8 KB
./usr/share/doc/libopenmesh-dev/html/a00731.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 91, 56 lines modifiedOffset 91, 75 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>·&#124;
96 <a·href="#define-members">Macros</a>··</div>96 <a·href="#define-members">Macros</a>··</div>
97 ··<div·class="headertitle"><div·class="title">Sqrt3T.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">SubdividerT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
101 <code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>101 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>
102 <code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/> 
103 <code>#include·&lt;vector&gt;</code><br·/> 
104 <code>#include·&lt;cmath&gt;</code><br·/> 
105 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
106 Include·dependency·graph·for·Sqrt3T.hh:</div>103 Include·dependency·graph·for·SubdividerT.hh:</div>
107 <div·class="dyncontent">104 <div·class="dyncontent">
108 <div·class="center"><img·src="a00732.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3T_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00732.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hh"·alt=""/></div>
109 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3T_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3T_8hh">106 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hh">
110 <area·shape="rect"·title="·"·alt=""·coords="261,5,463,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="90,5,291,45"/>
111 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="5,93,169,133"/>108 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,93,184,133"/>
112 <area·shape="poly"·title="·"·alt=""·coords="303,48,162,92,160,87,301,43"/>109 <area·shape="poly"·title="·"·alt=""·coords="171,48,128,86,124,82,168,44"/>
113 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="150,181,329,221"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="310,48,277,67,251,95,243,112,239,131,237,168,232,167,233,130,238,110,246,92,274,63,307,43"/> 
115 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="261,93,463,133"/>110 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="209,93,367,133"/>
116 <area·shape="poly"·title="·"·alt=""·coords="365,46,365,79,359,79,359,46"/> 
117 <area·shape="rect"·title="·"·alt=""·coords="487,101,549,126"/> 
118 <area·shape="poly"·title="·"·alt=""·coords="398,43,487,92,484,96,395,48"/>111 <area·shape="poly"·title="·"·alt=""·coords="214,44,258,82,254,86,211,48"/>
119 <area·shape="rect"·title="·"·alt=""·coords="573,101,636,126"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="424,43,563,91,568,93,566,98,561,96,422,48"/> 
121 <area·shape="rect"·title="·"·alt=""·coords="150,269,329,309"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="69,135,52,154,38,176,32,199,34,210,39,220,58,241,82,257,109,268,137,276,136,282,107,273,80,261,55,245,34,223,29,211,27,199,33,174,48,151,65,132"/> 
123 <area·shape="rect"·title="·"·alt=""·coords="49,189,125,214"/>112 <area·shape="rect"·title="·"·alt=""·coords="101,181,280,221"/>
124 <area·shape="poly"·title="·"·alt=""·coords="90,134,90,175,85,175,85,134"/>113 <area·shape="poly"·title="·"·alt=""·coords="118,132,161,170,157,174,114,136"/>
125 <area·shape="poly"·title="·"·alt=""·coords="242,222,242,255,237,255,237,222"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="336,136,279,176,276,171,333,131"/>114 <area·shape="poly"·title="·"·alt=""·coords="268,136,224,174,221,170,265,132"/>
 115 </map>
 116 </div>
 117 </div><div·class="textblock"><div·class="dynheader">
 118 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
 119 <div·class="dyncontent">
 120 <div·class="center"><img·src="a00733.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hhdep"·alt=""/></div>
 121 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hhdep">
 122 <area·shape="rect"·title="·"·alt=""·coords="959,5,1161,45"/>
127 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="353,181,512,221"/>123 <area·shape="rect"·href="a00599_source.html"·title="·"·alt=""·coords="5,101,205,141"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="946,33,618,52,418,70,218,96,180,103,179,98,217,91,417,65,617,47,945,28"/>
 125 <area·shape="rect"·href="a00722.html"·title="·"·alt=""·coords="230,101,431,141"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="946,38,713,59,578,76,443,96,406,103,405,98,442,91,577,71,712,54,945,32"/>
 127 <area·shape="rect"·href="a06488.html"·title="·"·alt=""·coords="455,101,710,141"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="951,51,680,103,679,98,950,45"/>
 129 <area·shape="rect"·href="a00737.html"·title="·"·alt=""·coords="734,101,935,141"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="1003,53,881,103,879,98,1001,48"/>
 131 <area·shape="rect"·href="a00725.html"·title="·"·alt=""·coords="959,101,1161,141"/>
 132 <area·shape="poly"·title="·"·alt=""·coords="1063,59,1063,101,1057,101,1057,59"/>
 133 <area·shape="rect"·href="a00716_source.html"·title="·"·alt=""·coords="1185,101,1386,141"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="1119,48,1241,98,1239,103,1117,53"/>
 135 <area·shape="rect"·href="a00734.html"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="1411,101,1637,141"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="1170,45,1399,91,1435,98,1434,103,1398,96,1169,51"/>
 137 <area·shape="rect"·href="a00728.html"·title="Interpolating·Labsik·Greiner·Subdivider·as·described·in·&quot;Interpolating·sqrt(3)·subdivision&quot;·Labsik·&amp;·..."·alt=""·coords="1661,93,1931,148"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="1175,35,1395,58,1650,91,1661,92,1661,98,1649,96,1394,63,1174,40"/>
 139 <area·shape="rect"·href="a00740.html"·title="·"·alt=""·coords="1955,101,2157,141"/>
 140 <area·shape="poly"·title="·"·alt=""·coords="1175,27,1520,46,1731,64,1943,91,1982,98,1981,103,1942,96,1731,69,1519,51,1174,32"/>
 141 <area·shape="rect"·href="a00713_source.html"·title="·"·alt=""·coords="111,196,313,251"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="299,152,245,198,241,194,296,148"/>
 143 <area·shape="rect"·href="a06494.html"·title="·"·alt=""·coords="337,196,572,251"/>
 144 <area·shape="poly"·title="·"·alt=""·coords="549,151,490,198,487,194,546,147"/>
 145 <area·shape="rect"·href="a00719.html"·title="·"·alt=""·coords="596,203,807,243"/>
 146 <area·shape="poly"·title="·"·alt=""·coords="617,148,681,201,677,205,614,152"/>
 147 <area·shape="rect"·href="a00743.html"·title="·"·alt=""·coords="831,203,1046,243"/>
128 <area·shape="poly"·title="·"·alt=""·coords="380,132,411,169,406,173,376,135"/>148 <area·shape="poly"·title="·"·alt=""·coords="663,142,873,201,871,206,662,147"/>
129 <area·shape="poly"·title="·"·alt=""·coords="391,224,295,266,293,261,389,219"/> 
130 </map>149 </map>
131 </div>150 </div>
132 </div>151 </div>
133 <p><a·href="a00731_source.html">Go·to·the·source·code·of·this·file.</a></p>152 <p><a·href="a00731_source.html">Go·to·the·source·code·of·this·file.</a></p>
134 <table·class="memberdecls">153 <table·class="memberdecls">
135 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>154 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
136 Classes</h2></td></tr>155 Classes</h2></td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03798.html">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;</a></td></tr>156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03806.html">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a></td></tr>
138 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Uniform·Sqrt3·subdivision·algorithm··<a·href="a03798.html#details">More...</a><br·/></td></tr>157 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Abstract·base·class·for·uniform·subdivision·algorithms.··<a·href="a03806.html#details">More...</a><br·/></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 </table><table·class="memberdecls">159 </table><table·class="memberdecls">
141 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>160 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
142 Namespaces</h2></td></tr>161 Namespaces</h2></td></tr>
143 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>162 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
144 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>163 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 149, 20 lines modifiedOffset 168, 14 lines modified
149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>168 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
150 </table><table·class="memberdecls">169 </table><table·class="memberdecls">
151 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>170 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
152 Macros</h2></td></tr>171 Macros</h2></td></tr>
153 <tr·class="memitem:a5ff0177b2f657049627fd5df41c5c5da"·id="r_a5ff0177b2f657049627fd5df41c5c5da"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5ff0177b2f657049627fd5df41c5c5da"·name="a5ff0177b2f657049627fd5df41c5c5da"></a>172 <tr·class="memitem:a5ff0177b2f657049627fd5df41c5c5da"·id="r_a5ff0177b2f657049627fd5df41c5c5da"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5ff0177b2f657049627fd5df41c5c5da"·name="a5ff0177b2f657049627fd5df41c5c5da"></a>
154 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>ASSERT_CONSISTENCY</b>(T,··m)</td></tr>173 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>ASSERT_CONSISTENCY</b>(T,··m)</td></tr>
155 <tr·class="separator:a5ff0177b2f657049627fd5df41c5c5da"><td·class="memSeparator"·colspan="2">&#160;</td></tr>174 <tr·class="separator:a5ff0177b2f657049627fd5df41c5c5da"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
156 <tr·class="memitem:a55c0b4ebd88d45de752332e91b84bb52"·id="r_a55c0b4ebd88d45de752332e91b84bb52"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a55c0b4ebd88d45de752332e91b84bb52"·name="a55c0b4ebd88d45de752332e91b84bb52"></a> 
157 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_next_heh</b>&#160;&#160;&#160;set_next_halfedge_handle</td></tr> 
158 <tr·class="separator:a55c0b4ebd88d45de752332e91b84bb52"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
159 <tr·class="memitem:aefbe43b0d066107e63a1a54e4ddd20c7"·id="r_aefbe43b0d066107e63a1a54e4ddd20c7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aefbe43b0d066107e63a1a54e4ddd20c7"·name="aefbe43b0d066107e63a1a54e4ddd20c7"></a> 
160 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>next_heh</b>&#160;&#160;&#160;next_halfedge_handle</td></tr> 
161 <tr·class="separator:aefbe43b0d066107e63a1a54e4ddd20c7"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
162 </table>175 </table>
163 </div><!--·contents·-->176 </div><!--·contents·-->
164 </div><!--·doc-content·-->177 </div><!--·doc-content·-->
165 <hr>178 <hr>
166 <address>179 <address>
167 <small>180 <small>
168 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">181 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
2.2 KB
html2text {}
    
Offset 1, 35 lines modifiedOffset 1, 29 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
6 Sqrt3T.hh·File·Reference6 SubdividerT.hh·File·Reference
7 #include·<OpenMesh/Core/Mesh/Handles.hh> 
8 #include·<OpenMesh/Core/System/config.hh>7 #include·<OpenMesh/Core/System/config.hh>
 8 #include·<OpenMesh/Core/Utils/Noncopyable.hh>
9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
10 #include·<vector> 
11 #include·<cmath> 
12 Include·dependency·graph·for·Sqrt3T.hh:9 Include·dependency·graph·for·SubdividerT.hh:
 10 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
15 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8S_\x8q_.r_.t_.3_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>13 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8S_\x8u_.b_.d_.i_.v_.i_.d_.e_.r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
16  ·······Uniform·Sqrt3·subdivision·algorithm·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.14  ·······Abstract·base·class·for·uniform·subdivision·algorithms.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
17  15  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
20  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the18  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
21 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.19 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
22  20  
23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m21 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
24  ···········Software·related·to·uniform·subdivision·of·meshes.22  ···········Software·related·to·uniform·subdivision·of·meshes.
25  23  
26 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s24 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
27 #define ·A\x8AS\x8SS\x8SE\x8ER\x8RT\x8T_\x8_C\x8CO\x8ON\x8NS\x8SI\x8IS\x8ST\x8TE\x8EN\x8NC\x8CY\x8Y(T,·m)25 #define ·A\x8AS\x8SS\x8SE\x8ER\x8RT\x8T_\x8_C\x8CO\x8ON\x8NS\x8SI\x8IS\x8ST\x8TE\x8EN\x8NC\x8CY\x8Y(T,·m)
28  26  
29 #define ·s\x8se\x8et\x8t_\x8_n\x8ne\x8ex\x8xt\x8t_\x8_h\x8he\x8eh\x8h   set_next_halfedge_handle 
30   
31 #define ·n\x8ne\x8ex\x8xt\x8t_\x8_h\x8he\x8eh\x8h   next_halfedge_handle 
32   
33 ===============================================================================27 ===============================================================================
34 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.28 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
35 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.29 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
349 B
./usr/share/doc/libopenmesh-dev/html/a00731.js
257 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·a00731·=·[1 var·a00731·=·[
2 ····["OpenMesh::Subdivider::Uniform::Sqrt3T<·MeshType,·RealType·>",·"a03798.html",·"a03798"]2 ····["OpenMesh::Subdivider::Uniform::SubdividerT<·MeshType,·RealType·>",·"a03806.html",·"a03806"]
3 ];3 ];
115 KB
./usr/share/doc/libopenmesh-dev/html/a00731_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Sqrt3T.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SubdividerT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00731.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00731.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 140, 491 lines modifiedOffset 140, 152 lines modified
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·Sqrt3T</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SubdividerT</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDE·==================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(_DEBUG)·||·defined(DEBUG)</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#if·defined(_DEBUG)·||·defined(DEBUG)</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·changing·methods·of·OpenMesh</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·changing·methods·of·OpenMesh</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Utils/MeshCheckerT.hh&gt;</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Utils/MeshCheckerT.hh&gt;</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)·\</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)·\</span></div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">·····assert(OpenMesh::Utils::MeshCheckerT&lt;T&gt;(m).check())</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">·····assert(OpenMesh::Utils::MeshCheckerT&lt;T&gt;(m).check())</span></div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#else</span></div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#else</span></div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)</span></div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#endif</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#endif</span></div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//·--------------------·STL</span></div> 
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div> 
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#else</span></div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#endif</span></div> 
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{</div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>Subdivider·{</div>
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span>Uniform····{</div>
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 176 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
 177 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};">
 178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03806.html">···88</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03806.html">SubdividerT</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href="a02870.html">Utils::Noncopyable</a></div>
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>
 180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">public</span>:</div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
188 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div> 
189 <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="};"> 
190 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a03798.html">···98</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03798.html">Sqrt3T</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a038[·...·truncated·by·diffoscope;·len:·50,·SHA:·49fe8188ee94a8309d1e229f1529b11c41366b281bde235b8104ab2f495784f0·...·]t;</div>182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·MeshType·mesh_t;</div>
 183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·RealType·real_t;</div>
 184 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">public</span>:</div>
 186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 187 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
191 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>{</div>188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
192 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">public</span>:</div>189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a03806.html#a89341e7a735352adbb76f6842d3fab12">··101</a></span>··<a·class="code·hl_function"·href="a03806.html#a89341e7a735352adbb76f6842d3fab12">SubdividerT</a>(<span·class="keywordtype">void[·...·truncated·by·diffoscope;·len:·26,·SHA:·6ac01efa0e57f7e07a2fa743e4bdf01f6a8ad1090b2700d799b32bd3b8e0660d·...·]</div>
193 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 191 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a03806.html#a697277667735e023a5c62b7c406a2cad">··105</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03806.html#a697277667735e023a5c62b7c406a2cad">SubdividerT</a>(·MeshType·&amp;_m·)·:·attached_(nullptr)·{··<a·class="code·hl_function"·href="a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba">attach</a>(_m);·}</div>
194 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div> 
195 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div> 
196 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div> 
197 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
198 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">typedef</span>·std::pair&lt;·real_t,·real_t·&gt;·············weight_t;</div> 
199 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keyword">typedef</span>·std::vector&lt;·std::pair&lt;real_t,real_t&gt;·&gt;·weights_t;</div> 
200 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
201 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="keyword">public</span>:</div>194 <div·class="foldopen"·id="foldopen00110"·data-start="{"·data-end="}">
 195 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="a03806.html#a89c316211e4014b0705d34a141152f4f">··110</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03806.html#a89c316211e4014b0705d34a141152f4f">~SubdividerT</a>()·</div>
 196 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··{·<a·class="code·hl_function"·href="a03806.html#a5e43f1fde3bd9588b4265fe1d1be6a8d">detach</a>();·}</div>
 197 </div>
202 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>198 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
 199 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="a03806.html#ae99c0d1ca58d107cd235c76554b4f1a6">··114</a></span>··<span·class="keyword">virtual</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03806.html#ae99c0d1ca58d107cd235c76554b4f1a6">name</a>(·<span·class="keywordtype">void</span>·)·<span·class="keyword">const</span>·=·0;</div>
203 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>200 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
204 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<a·class="code·hl_class"·href="a03798.html">Sqrt3T</a>(<span·class="keywordtype">void</span>)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(),·_1over3(·real_t(1.0/3.0)·),·_1over27(·real_t(1.0/27.0)·)</div> 
205 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··{·<a·class="code·hl_function"·href="a03798.html#aec838a28eb4759848342b57db5fe6593">init_weights</a>();·}</div> 
206 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div>201 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div>
 202 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span><span·class="keyword">public</span>:·</div>
207 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03798.html">Sqrt3T</a>(MeshType·&amp;_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m),·_1over3(·real_t(1.0/3.0)·),·_1over27(·real_t(1.0/27.0)·)</div> 
208 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··{·<a·class="code·hl_function"·href="a03798.html#aec838a28eb4759848342b57db5fe6593">init_weights</a>();·}</div> 
209 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>203 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div>
210 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03798.html">~Sqrt3T</a>()·{}</div> 
211 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> 
212 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>·</div>204 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>·</div>
213 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span><span·class="keyword">public</span>:</div> 
214 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>205 <div·class="foldopen"·id="foldopen00122"·data-start="{"·data-end="}">
 206 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a03806.html#a2c3bb164d974ac4bcc9217a8368a7484">··122</a></span>··<span·class="keywordtype">bool</span>·operator·()·(·MeshType&amp;·_m,·<span·class="keywordtype">size_t</span>·_n·,·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·_update_points··=·<span·class="keyword">true</span>)</div>
215 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>207 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··{····</div>
216 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="a03798.html#ad2c6b09895f9c1d46831c45709da1f03">··124</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03798.html#ad2c6b09895f9c1d46831c45709da1f03">name</a>()<spa[·...·truncated·by·diffoscope;·len:·146,·SHA:·c64bcf548394074be040105347ea2815a8bb025d4ff1d0e41b9007f5247262a5·...·]</div>208 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03806.html#ac7c01eda0bfe3be4359a3feafafb801b">prepare</a>(_m)·&amp;&amp;·<a·class="code·hl_function"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">subdivide</[·...·truncated·by·diffoscope;·len:·140,·SHA:·c7d880c9b1dd10c33d3f2301020c975121d2f5f0c68a72ce294c989b61d57b50·...·]</div>
217 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>209 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>··}</div>
Max diff block lines reached; 67824/94225 bytes (71.98%) of diff not shown.
22.6 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Sqrt3T.hh5 SubdividerT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 51, 519 lines modifiedOffset 51, 181 lines modified
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 48//55 48//
56 =============================================================================56 =============================================================================
57 49//57 49//
58 50//·CLASS·Sqrt3T58 50//·CLASS·SubdividerT
59 51//59 51//
60 52//60 52//
61 =============================================================================61 =============================================================================
62 5362 53
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH
65 5665 56
66 57 
67 58//==·INCLUDES66 57//==·INCLUDE
68 =================================================================67 ==================================================================
 68 58
69 59 
70 60#include·<OpenMesh/Core/Mesh/Handles.hh> 
71 61#include·<OpenMesh/Core/System/config.hh>69 59#include·<OpenMesh/Core/System/config.hh>
72 62#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T_.._.h_.h>70 60#include·<OpenMesh/Core/Utils/Noncopyable.hh>
73 63#if·defined(_DEBUG)·||·defined(DEBUG)71 61#if·defined(_DEBUG)·||·defined(DEBUG)
74 64//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology72 62//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology
75 65//·changing·methods·of·OpenMesh73 63//·changing·methods·of·OpenMesh
76 66#·include·<OpenMesh/Tools/Utils/MeshCheckerT.hh>74 64#·include·<OpenMesh/Tools/Utils/MeshCheckerT.hh>
77 67#·define·ASSERT_CONSISTENCY(·T,·m·)·\75 65#·define·ASSERT_CONSISTENCY(·T,·m·)·\
78 68·assert(OpenMesh::Utils::MeshCheckerT<T>(m).check())76 66·assert(OpenMesh::Utils::MeshCheckerT<T>(m).check())
79 69#else77 67#else
80 70#·define·ASSERT_CONSISTENCY(·T,·m·)78 68#·define·ASSERT_CONSISTENCY(·T,·m·)
81 71#endif79 69#endif
 80 70
82 72//·--------------------·STL 
83 73#include·<vector> 
84 74#if·defined(OM_CC_MIPS) 
85 75#·include·<math.h> 
86 76#else 
87 77#·include·<cmath> 
88 78#endif 
89 79 
90 80 
91 81//==·NAMESPACE81 71//==·NAMESPACE
92 ================================================================82 ================================================================
93 8283 72
94 83namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH84 73namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 85 74namespace·Subdivider·{
 86 75namespace·Uniform·{
 87 76
95 84namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
96 85namespace·Uniform·{·//·BEGIN_NS_DECIMATER 
97 86 
98 87 
99 88//==·CLASS·DEFINITION88 77//==·CLASS·DEFINITION
100 =========================================================89 =========================================================
 90 78
101 89 
102 90 
103 97template·<typename·MeshType,·typename·RealType·=·double>91 87template·<typename·MeshType,·typename·RealType·=·double>
104 _\x89_\x88class·_\x8S_\x8q_\x8r_\x8t_\x83_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<·MeshType,·RealType·> 
105 99{92 _.8_.8class·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T·:·private·_.U_.t_.i_.l_.s_.:_.:_.N_.o_.n_.c_.o_.p_.y_.a_.b_.l_.e
 93 89{
106 100public:94 90public:
 95 91
107 101 
108 102·typedef·RealType·real_t; 
109 103·typedef·MeshType·mesh_t;96 92·typedef·MeshType·mesh_t;
110 104·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t; 
111 105 
112 106·typedef·std::pair<·real_t,·real_t·>·weight_t; 
113 107·typedef·std::vector<·std::pair<real_t,real_t>·>·weights_t;97 93·typedef·RealType·real_t;
 98 94
 99 95public:
 100 96
 101 98
 102 99
 103 _\x81_\x80_\x81·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T(void)·:·attached_()·{·}
 104 102
 105 _\x81_\x80_\x85·explicit·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T(·MeshType·&_m·)·:·attached_(nullptr)·{·_\x8a_\x8t_\x8t_\x8a_\x8c_\x8h(_m);·}
 106 106
114 108107 108
 108 _\x81_\x81_\x80·virtual·_\x8~_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T()
 109 111·{·_\x8d_\x8e_\x8t_\x8a_\x8c_\x8h();·}
 110 112
 111 _\x81_\x81_\x84·virtual·const·char·*_\x8n_\x8a_\x8m_\x8e(·void·)·const·=·0;
 112 115
 113 116
115 109public:114 117public:
 115 118
116 110 
117 111 
118 112·_\x8S_\x8q_\x8r_\x8t_\x83_\x8T(void)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(),·_1over3(·real_t(1.0/3.0)·),·_1over27(·real_t 
119 (1.0/27.0)·) 
120 113·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·} 
121 114 
122 115·explicit·_\x8S_\x8q_\x8r_\x8t_\x83_\x8T(MeshType·&_m)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m),·_1over3(·real_t(1.0/3.0)·), 
123 _1over27(·real_t(1.0/27.0)·) 
124 116·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·} 
125 117 
126 118·virtual·_\x8~_\x8S_\x8q_\x8r_\x8t_\x83_\x8T()·{} 
127 119 
128 120116 120
 117 _\x81_\x82_\x82·bool·operator·()·(·MeshType&·_m,·size_t·_n·,·const·bool·_update_points·=
 118 true)
 119 123·{
 120 124·return·_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(_m)·&&·_\x8s_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e(·_m,·_n·,·_update_points·)·&&·_\x8c_\x8l_\x8e_\x8a_\x8n_\x8u_\x8p(·_m
 121 );
 122 125·}
 123 127
129 121public:124 128public:
 125 130
 126 _\x81_\x83_\x82·bool·_\x8a_\x8t_\x8t_\x8a_\x8c_\x8h(·MeshType&·_m·)
130 122 
131 123 
Max diff block lines reached; 18014/23121 bytes (77.91%) of diff not shown.
3.3 KB
./usr/share/doc/libopenmesh-dev/html/a00732.map
    
Offset 1, 22 lines modifiedOffset 1, 10 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="261,5,463,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="90,5,291,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a01196_source.html"·title="·"·alt=""·coords="5,93,169,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="5,93,184,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="303,48,162,92,160,87,301,43"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="171,48,128,86,124,82,168,44"/>
5 <area·shape="rect"·id="Node000005"·href="$a01229_source.html"·title="·"·alt=""·coords="150,181,329,221"/> 
6 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="310,48,277,67,251,95,243,112,239,131,237,168,232,167,233,130,238,110,246,92,274,63,307,43"/> 
7 <area·shape="rect"·id="Node000006"·href="$a00752.html"·title="·"·alt=""·coords="261,93,463,133"/>5 <area·shape="rect"·id="Node000004"·href="$a00407_source.html"·title="·"·alt=""·coords="209,93,367,133"/>
8 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="365,46,365,79,359,79,359,46"/> 
9 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="487,101,549,126"/> 
10 <area·shape="poly"·id="edge10_Node000001_Node000008"·title="·"·alt=""·coords="398,43,487,92,484,96,395,48"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="214,44,258,82,254,86,211,48"/>
11 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="573,101,636,126"/> 
12 <area·shape="poly"·id="edge11_Node000001_Node000009"·title="·"·alt=""·coords="424,43,563,91,568,93,566,98,561,96,422,48"/> 
13 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="150,269,329,309"/> 
14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="69,135,52,154,38,176,32,199,34,210,39,220,58,241,82,257,109,268,137,276,136,282,107,273,80,261,55,245,34,223,29,211,27,199,33,174,48,151,65,132"/> 
15 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="49,189,125,214"/>7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="101,181,280,221"/>
16 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="90,134,90,175,85,175,85,134"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="118,132,161,170,157,174,114,136"/>
17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="242,222,242,255,237,255,237,222"/> 
18 <area·shape="poly"·id="edge7_Node000006_Node000005"·title="·"·alt=""·coords="336,136,279,176,276,171,333,131"/>9 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="268,136,224,174,221,170,265,132"/>
19 <area·shape="rect"·id="Node000007"·href="$a00917_source.html"·title="·"·alt=""·coords="353,181,512,221"/> 
20 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="380,132,411,169,406,173,376,135"/> 
21 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="391,224,295,266,293,261,389,219"/> 
22 </map>10 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a00732.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 dd16dfeb00645ab6bbf1104b3c6657ae1 64106bbe4bf75fa6b4d4200c426b1a22
2.46 MB
./usr/share/doc/libopenmesh-dev/html/a00732.png
2.46 MB
sng
    
Offset 1, 324 lines modifiedOffset 1, 236 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·641;·height:·315;·bitdepth:·8;3 ····width:·373;·height:·227;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 bKGD·{red:·255;··green:·255;··blue:·255;}6 bKGD·{red:·255;··green:·255;··blue:·255;}
7 IMAGE·{7 IMAGE·{
8 ····pixels·hex8 ····pixels·hex
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·67676739·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·929292ff·262626ff·8c8c8cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·959595ff·262626ff·898989ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·929292ff·262626ff·8c8c8cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·717171ff·3a3a3aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·717171ff·3a3a3aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·646464ff·1a1a1aff·999999ff·959595ff·262626ff·898989ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·959595ff·262626ff·898989ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·646464ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·818181ff·444444ff·2b2b2bff·2f2f2fff·515151ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·292929ff·272727ff·8e8e8eff·999999ff·999999ff·999999ff·6e6e6eff·262626ff·484848ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·090909ff·222222ff·262626ff·262626ff·262626ff·262626ff·262626ff·262626ff·444444ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·292929ff·959595ff·898989ff·494949ff·2e2e2eff·363636ff·616161ff·979797ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·646464ff·1a1a1aff·999999ff·989898ff·737373ff·949494ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·989898ff·737373ff·949494ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·646464ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·686868ff·040404ff·3c3c3cff·686868ff·606060ff·252525ff·121212ff·858585ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·040404ff·0e0e0eff·545454ff·999999ff·999999ff·999999ff·282828ff·0f0f0fff·2d2d2dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·676767ff·1c1c1cff·737373ff·737373ff·737373ff·080808ff·494949ff·737373ff·737373ff·7d7d7dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·676767ff·262626ff·8e8e8eff·101010ff·313131ff·696969ff·656565ff·3a3a3aff·393939ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·646464ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·646464ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·080808ff·4f4f4fff·999999ff·999999ff·999999ff·979797ff·262626ff·282828ff·999999ff·929292ff·262626ff·777777ff·3f3f3fff·2e2e2eff·535353ff·979797ff·999999ff·999999ff·969696ff·565656ff·323232ff·353535ff·676767ff·999999ff·999999ff·929292ff·262626ff·7a7a7aff·414141ff·2d2d2dff·4b4b4bff·939393ff·999999ff·999999ff·040404ff·4a4a4aff·161616ff·989898ff·999999ff·828282ff·0b0b0bff·404040ff·2d2d2dff·999999ff·999999ff·999999ff·969696ff·565656ff·323232ff·353535ff·676767ff·999999ff·999999ff·999999ff·646464ff·333333ff·303030ff·5b5b5bff·989898ff·999999ff·8f8f8fff·000000ff·767676ff·414141ff·2d2d2dff·4b4b4bff·939393ff·999999ff·999999ff·999999ff·383838ff·555555ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·999999ff·919191ff·4c4c4cff·2e2e2eff·3a3a3aff·747474ff·999999ff·999999ff·999999ff·919191ff·4c4c4cff·2e2e2eff·3a3a3aff·747474ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·646464ff·333333ff·303030ff·5b5b5bff·989898ff·999999ff·999999ff·999999ff·383838ff·555555ff·676767ff·070707ff·989898ff·999999ff·999999ff·999999ff·919191ff·999999ff·898989ff·262626ff·979797ff·999999ff·999999ff·707070ff·3b3b3bff·999999ff·8f8f8fff·000000ff·737373ff·3f3f3fff·2e2e2eff·535353ff·979797ff·999999ff·999999ff·8e8e8eff·444444ff·2e2e2eff·4a4a4aff·5e5e5eff·1a1a1aff·999999ff·959595ff·262626ff·898989ff·999999ff·464646ff·5e5e5eff·999999ff·999999ff·999999ff·737373ff·303030ff·989898ff·959595ff·262626ff·898989ff·999999ff·999999ff·8e8e8eff·444444ff·2e2e2eff·4a4a4aff·5e5e5eff·1a1a1aff·999999ff·999999ff·969696ff·565656ff·323232ff·353535ff·676767ff·999999ff·999999ff·929292ff·262626ff·797979ff·414141ff·292929ff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·616161ff·020202ff·949494ff·999999ff·999999ff·999999ff·999999ff·6d6d6dff·000000ff·8b8b8bff·8f8f8fff·000000ff·121212ff·5d5d5dff·656565ff·191919ff·3a3a3aff·999999ff·989898ff·272727ff·272727ff·686868ff·626262ff·131313ff·5b5b5bff·999999ff·8f8f8fff·000000ff·191919ff·606060ff·686868ff·191919ff·434343ff·999999ff·999999ff·040404ff·707070ff·1a1a1aff·707070ff·999999ff·444444ff·454545ff·454545ff·2d2d2dff·999999ff·999999ff·989898ff·272727ff·272727ff·686868ff·626262ff·131313ff·5b5b5bff·999999ff·6b6b6bff·0b0b0bff·5f5f5fff·6b6b6bff·414141ff·555555ff·999999ff·8f8f8fff·000000ff·191919ff·606060ff·686868ff·191919ff·434343ff·999999ff·999999ff·989898ff·0c0c0cff·828282ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·979797ff·1b1b1bff·2a2a2aff·6a6a6aff·525252ff·060606ff·6b6b6bff·999999ff·979797ff·1b1b1bff·2a2a2aff·6a6a6aff·525252ff·060606ff·6b6b6bff·999999ff·949494ff·000000ff·838383ff·999999ff·6b6b6bff·0b0b0bff·5f5f5fff·6b6b6bff·414141ff·555555ff·999999ff·999999ff·989898ff·0c0c0cff·828282ff·777777ff·010101ff·717171ff·999999ff·999999ff·999999ff·999999ff·999999ff·838383ff·000000ff·979797ff·999999ff·999999ff·626262ff·1c1c1cff·999999ff·8f8f8fff·000000ff·121212ff·5d5d5dff·656565ff·191919ff·3a3a3aff·999999ff·969696ff·191919ff·2f2f2fff·6a6a6aff·4d4d4dff·080808ff·1a1a1aff·999999ff·949494ff·000000ff·838383ff·999999ff·5e5e5eff·171717ff·999999ff·999999ff·999999ff·343434ff·404040ff·999999ff·949494ff·000000ff·838383ff·999999ff·969696ff·191919ff·2f2f2fff·6a6a6aff·4d4d4dff·080808ff·1a1a1aff·999999ff·989898ff·272727ff·272727ff·686868ff·626262ff·131313ff·5b5b5bff·999999ff·8f8f8fff·000000ff·161616ff·5e5e5eff·737373ff·959595ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·4d4d4dff·141414ff·999999ff·999999ff·999999ff·999999ff·999999ff·848484ff·000000ff·777777ff·8f8f8fff·000000ff·626262ff·999999ff·999999ff·7e7e7eff·010101ff·898989ff·6c6c6cff·0d0d0dff·949494ff·999999ff·999999ff·6d6d6dff·121212ff·999999ff·8f8f8fff·000000ff·707070ff·999999ff·999999ff·626262ff·1a1a1aff·999999ff·999999ff·040404ff·707070ff·595959ff·313131ff·949494ff·0b0b0bff·838383ff·454545ff·2d2d2dff·999999ff·999999ff·6c6c6cff·0d0d0dff·949494ff·999999ff·999999ff·6d6d6dff·121212ff·999999ff·565656ff·282828ff·999999ff·999999ff·999999ff·929292ff·999999ff·8f8f8fff·000000ff·707070ff·999999ff·999999ff·626262ff·1a1a1aff·999999ff·999999ff·767676ff·171717ff·999999ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·676767ff·0b0b0bff·939393ff·999999ff·999999ff·4a4a4aff·1f1f1fff·999999ff·676767ff·0b0b0bff·939393ff·999999ff·999999ff·4a4a4aff·1f1f1fff·999999ff·949494ff·000000ff·838383ff·999999ff·565656ff·282828ff·999999ff·999999ff·999999ff·929292ff·999999ff·999999ff·767676ff·171717ff·999999ff·999999ff·565656ff·0e0e0eff·0e0e0eff·2b2b2bff·555555ff·929292ff·999999ff·838383ff·000000ff·979797ff·999999ff·999999ff·626262ff·1c1c1cff·999999ff·8f8f8fff·000000ff·626262ff·999999ff·999999ff·7e7e7eff·010101ff·898989ff·676767ff·0f0f0fff·959595ff·999999ff·999999ff·3d3d3dff·1a1a1aff·999999ff·949494ff·000000ff·838383ff·999999ff·919191ff·070707ff·777777ff·999999ff·8f8f8fff·040404ff·7a7a7aff·999999ff·949494ff·000000ff·838383ff·999999ff·676767ff·0f0f0fff·959595ff·999999ff·999999ff·3d3d3dff·1a1a1aff·999999ff·6c6c6cff·0d0d0dff·949494ff·999999ff·999999ff·6d6d6dff·121212ff·999999ff·8f8f8fff·000000ff·696969ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·535353ff·0a0a0aff·999999ff·999999ff·999999ff·999999ff·999999ff·7a7a7aff·000000ff·7d7d7dff·8f8f8fff·000000ff·828282ff·999999ff·999999ff·999999ff·060606ff·737373ff·505050ff·090909ff·262626ff·262626ff·262626ff·212121ff·000000ff·949494ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·999999ff·040404ff·707070ff·919191ff·0a0a0aff·4e4e4eff·2b2b2bff·999999ff·454545ff·2d2d2dff·999999ff·999999ff·505050ff·090909ff·262626ff·262626ff·262626ff·212121ff·000000ff·949494ff·8f8f8fff·2f2f2fff·1f1f1fff·444444ff·6d6d6dff·989898ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·999999ff·484848ff·454545ff·999999ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·4f4f4fff·272727ff·999999ff·999999ff·999999ff·6d6d6dff·070707ff·999999ff·4f4f4fff·272727ff·999999ff·999999ff·999999ff·6d6d6dff·070707ff·999999ff·949494ff·000000ff·838383ff·999999ff·8f8f8fff·2f2f2fff·1f1f1fff·444444ff·6d6d6dff·989898ff·999999ff·999999ff·484848ff·454545ff·999999ff·999999ff·999999ff·989898ff·818181ff·636363ff·1e1e1eff·1b1b1bff·959595ff·838383ff·000000ff·979797ff·999999ff·999999ff·626262ff·1c1c1cff·999999ff·8f8f8fff·000000ff·828282ff·999999ff·999999ff·999999ff·060606ff·737373ff·4f4f4fff·2c2c2cff·999999ff·999999ff·999999ff·5e5e5eff·1a1a1aff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·393939ff·3d3d3dff·999999ff·595959ff·1b1b1bff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·4f4f4fff·2c2c2cff·999999ff·999999ff·999999ff·5e5e5eff·1a1a1aff·999999ff·505050ff·090909ff·262626ff·262626ff·262626ff·212121ff·000000ff·949494ff·8f8f8fff·000000ff·868686ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·000000ff·7a7a7aff·999999ff·999999ff·999999ff·999999ff·505050ff·0a0a0aff·979797ff·8f8f8fff·000000ff·797979ff·999999ff·999999ff·949494ff·010101ff·7c7c7cff·595959ff·191919ff·737373ff·737373ff·737373ff·737373ff·737373ff·979797ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·999999ff·040404ff·707070ff·999999ff·3e3e3eff·010101ff·6a6a6aff·999999ff·454545ff·2d2d2dff·999999ff·999999ff·595959ff·191919ff·737373ff·737373ff·737373ff·737373ff·737373ff·979797ff·999999ff·999999ff·929292ff·717171ff·262626ff·3d3d3dff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·999999ff·1a1a1aff·737373ff·999999ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·585858ff·1d1d1dff·999999ff·999999ff·999999ff·626262ff·111111ff·999999ff·585858ff·1d1d1dff·999999ff·999999ff·999999ff·626262ff·111111ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·929292ff·717171ff·262626ff·3d3d3dff·999999ff·999999ff·1a1a1aff·737373ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·848484ff·000000ff·777777ff·868686ff·000000ff·949494ff·999999ff·999999ff·5b5b5bff·1c1c1cff·999999ff·8f8f8fff·000000ff·797979ff·999999ff·999999ff·949494ff·010101ff·7c7c7cff·585858ff·222222ff·999999ff·999999ff·999999ff·555555ff·1a1a1aff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·737373ff·080808ff·949494ff·1f1f1fff·565656ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·585858ff·222222ff·999999ff·999999ff·999999ff·555555ff·1a1a1aff·999999ff·595959ff·191919ff·737373ff·737373ff·737373ff·737373ff·737373ff·979797ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·2a2a2aff·1c1c1cff·868686ff·999999ff·999999ff·707070ff·080808ff·555555ff·999999ff·8f8f8fff·000000ff·363636ff·989898ff·999999ff·515151ff·111111ff·959595ff·858585ff·080808ff·707070ff·999999ff·999999ff·8f8f8fff·5b5b5bff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·999999ff·040404ff·707070ff·999999ff·8c8c8cff·737373ff·979797ff·999999ff·454545ff·2d2d2dff·999999ff·999999ff·858585ff·080808ff·707070ff·999999ff·999999ff·8f8f8fff·5b5b5bff·999999ff·686868ff·828282ff·999999ff·999999ff·565656ff·1b1b1bff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·868686ff·0a0a0aff·979797ff·999999ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·818181ff·030303ff·707070ff·999999ff·929292ff·222222ff·3d3d3dff·999999ff·818181ff·030303ff·707070ff·999999ff·929292ff·222222ff·3d3d3dff·999999ff·949494ff·000000ff·838383ff·999999ff·686868ff·828282ff·999999ff·999999ff·565656ff·1b1b1bff·999999ff·868686ff·0a0a0aff·979797ff·999999ff·757575ff·676767ff·989898ff·999999ff·999999ff·5e5e5eff·010101ff·878787ff·959595ff·040404ff·707070ff·999999ff·939393ff·242424ff·1c1c1cff·999999ff·8f8f8fff·000000ff·363636ff·989898ff·999999ff·515151ff·111111ff·959595ff·818181ff·030303ff·767676ff·999999ff·909090ff·191919ff·1a1a1aff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·989898ff·141414ff·494949ff·030303ff·8d8d8dff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·818181ff·030303ff·767676ff·999999ff·909090ff·191919ff·1a1a1aff·999999ff·858585ff·080808ff·707070ff·999999ff·999999ff·8f8f8fff·5b5b5bff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·373737ff·050505ff·1b1b1bff·141414ff·080808ff·535353ff·999999ff·999999ff·8f8f8fff·000000ff·353535ff·131313ff·191919ff·0b0b0bff·727272ff·999999ff·999999ff·6b6b6bff·101010ff·181818ff·1d1d1dff·101010ff·606060ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·999999ff·040404ff·707070ff·999999ff·999999ff·999999ff·999999ff·999999ff·454545ff·2d2d2dff·999999ff·999999ff·999999ff·6b6b6bff·101010ff·181818ff·1d1d1dff·101010ff·606060ff·999999ff·777777ff·1a1a1aff·181818ff·1d1d1dff·0a0a0aff·656565ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·6e6e6eff·101010ff·999999ff·585858ff·353535ff·999999ff·999999ff·999999ff·999999ff·999999ff·0b0b0bff·626262ff·999999ff·999999ff·5b5b5bff·080808ff·1d1d1dff·0d0d0dff·272727ff·8e8e8eff·999999ff·999999ff·5b5b5bff·080808ff·1d1d1dff·0d0d0dff·272727ff·8e8e8eff·999999ff·949494ff·000000ff·838383ff·999999ff·777777ff·1a1a1aff·181818ff·1d1d1dff·0a0a0aff·656565ff·999999ff·585858ff·353535ff·999999ff·999999ff·868686ff·333333ff·0a0a0aff·202020ff·161616ff·0a0a0aff·585858ff·999999ff·999999ff·525252ff·050505ff·202020ff·131313ff·313131ff·1c1c1cff·999999ff·8f8f8fff·000000ff·353535ff·131313ff·191919ff·0b0b0bff·727272ff·999999ff·999999ff·565656ff·050505ff·1e1e1eff·101010ff·313131ff·1a1a1aff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·4e4e4eff·010101ff·313131ff·999999ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·565656ff·050505ff·1e1e1eff·101010ff·313131ff·1a1a1aff·999999ff·999999ff·6b6b6bff·101010ff·181818ff·1d1d1dff·101010ff·606060ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·777777ff·7b7b7bff·959595ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·8c8c8cff·7b7b7bff·949494ff·999999ff·999999ff·999999ff·999999ff·979797ff·828282ff·7d7d7dff·969696ff·999999ff·999999ff·979797ff·737373ff·959595ff·999999ff·999999ff·8e8e8eff·777777ff·999999ff·999999ff·747474ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·999999ff·848484ff·7e7e7eff·999999ff·999999ff·999999ff·999999ff·979797ff·828282ff·7d7d7dff·969696ff·999999ff·999999ff·999999ff·989898ff·818181ff·7c7c7cff·939393ff·999999ff·999999ff·979797ff·737373ff·959595ff·999999ff·999999ff·8e8e8eff·777777ff·999999ff·292929ff·646464ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·8b8b8bff·999999ff·999999ff·999999ff·929292ff·7a7a7aff·868686ff·999999ff·999999ff·999999ff·999999ff·999999ff·929292ff·7a7a7aff·868686ff·999999ff·999999ff·999999ff·989898ff·737373ff·949494ff·999999ff·999999ff·989898ff·818181ff·7c7c7cff·939393ff·999999ff·999999ff·292929ff·646464ff·999999ff·999999ff·999999ff·999999ff·919191ff·797979ff·808080ff·949494ff·999999ff·999999ff·999999ff·999999ff·898989ff·7a7a7aff·939393ff·8b8b8bff·7a7a7aff·999999ff·979797ff·737373ff·959595ff·8c8c8cff·7b7b7bff·949494ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·7a7a7aff·929292ff·8c8c8cff·797979ff·999999ff·989898ff·737373ff·949494ff·999999ff·999999ff·999999ff·8f8f8fff·737373ff·888888ff·999999ff·999999ff·999999ff·989898ff·737373ff·949494ff·999999ff·999999ff·999999ff·8e8e8eff·7a7a7aff·929292ff·8c8c8cff·797979ff·999999ff·999999ff·999999ff·979797ff·828282ff·7d7d7dff·969696ff·999999ff·999999ff·979797ff·737373ff·959595ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·060606ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·060606ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·787878ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·787878ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 33 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 34 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·969696ff·383838ff·070707ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 35 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·676767ff·191919ff·909090ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 36 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·4a4a4aff·3a3a3aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·828282ff·303030ff·0d0d0dff·0a0a0aff·2b2b2bff·747474ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·020202ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 37 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·414141ff·3e3e3eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·151515ff·373737ff·888888ff·919191ff·707070ff·2c2c2cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 38 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·2d2d2dff·000000ff·000000ff·000000ff·4a4a4aff·999999ff·8c8c8cff·353535ff·0d0d0dff·0d0d0dff·383838ff·8e8e8eff·999999ff·999999ff·1c1c1cff·494949ff·262626ff·070707ff·646464ff·1c1c1cff·444444ff·242424ff·070707ff·191919ff·787878ff·545454ff·101010ff·080808ff·3d3d3dff·989898ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·8b8b8bff·000000ff·7c7c7cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·494949ff·242424ff·080808ff·1d1d1dff·767676ff·999999ff·999999ff·8a8a8aff·2d2d2dff·080808ff·191919ff·595959ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·585858ff·1d1d1dff·999999ff·999999ff·999999ff·858585ff·010101ff·868686ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·8a8a8aff·2d2d2dff·080808ff·191919ff·595959ff·000000ff·8d8d8dff·999999ff·929292ff·424242ff·121212ff·090909ff·2d2d2dff·868686ff·999999ff·999999ff·1c1c1cff·494949ff·262626ff·070707ff·646464ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 39 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·252525ff·676767ff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·999999ff·262626ff·2c2c2cff·898989ff·888888ff·272727ff·2c2c2cff·999999ff·999999ff·1c1c1cff·0e0e0eff·767676ff·979797ff·999999ff·1c1c1cff·131313ff·7a7a7aff·929292ff·3a3a3aff·080808ff·3d3d3dff·8e8e8eff·838383ff·0e0e0eff·666666ff·999999ff·999999ff·999999ff·252525ff·676767ff·989898ff·161616ff·303030ff·777777ff·949494ff·999999ff·999999ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·0a0a0aff·737373ff·919191ff·525252ff·080808ff·8c8c8cff·999999ff·252525ff·323232ff·8c8c8cff·848484ff·1f1f1fff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·8f8f8fff·040404ff·7c7c7cff·999999ff·999999ff·4c4c4cff·282828ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·252525ff·323232ff·8c8c8cff·848484ff·1f1f1fff·000000ff·8d8d8dff·999999ff·313131ff·2c2c2cff·858585ff·919191ff·454545ff·1d1d1dff·989898ff·999999ff·1c1c1cff·0e0e0eff·767676ff·979797ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 40 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·060606ff·919191ff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·858585ff·000000ff·868686ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·1c1c1cff·4f4f4fff·999999ff·999999ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·737373ff·010101ff·929292ff·999999ff·999999ff·373737ff·484848ff·999999ff·999999ff·8f8f8fff·060606ff·919191ff·999999ff·898989ff·404040ff·161616ff·030303ff·222222ff·686868ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·999999ff·191919ff·5c5c5cff·848484ff·000000ff·8c8c8cff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·343434ff·424242ff·999999ff·989898ff·131313ff·626262ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·848484ff·000000ff·8c8c8cff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·888888ff·000000ff·898989ff·999999ff·999999ff·989898ff·080808ff·7e7e7eff·999999ff·1c1c1cff·4f4f4fff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 41 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·636363ff·2a2a2aff·999999ff·999999ff·161616ff·555555ff·999999ff·999999ff·999999ff·999999ff·0a0a0aff·616161ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·737373ff·020202ff·999999ff·999999ff·999999ff·949494ff·000000ff·797979ff·999999ff·1c1c1cff·616161ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·999999ff·636363ff·2a2a2aff·999999ff·999999ff·999999ff·999999ff·999999ff·919191ff·595959ff·010101ff·737373ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·5d5d5dff·999999ff·999999ff·999999ff·2d2d2dff·4b4b4bff·737373ff·070707ff·999999ff·999999ff·999999ff·868686ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·6e6e6eff·0b0b0bff·959595ff·717171ff·090909ff·949494ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·737373ff·070707ff·999999ff·999999ff·999999ff·868686ff·000000ff·8d8d8dff·747474ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·6b6b6bff·999999ff·1c1c1cff·616161ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 42 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·353535ff·585858ff·999999ff·999999ff·2a2a2aff·3f3f3fff·999999ff·999999ff·999999ff·8d8d8dff·000000ff·757575ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·858585ff·000000ff·878787ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·999999ff·353535ff·585858ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·141414ff·4f4f4fff·999999ff·161616ff·6b6b6bff·999999ff·999999ff·7b7b7bff·000000ff·8f8f8fff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·999999ff·191919ff·5c5c5cff·848484ff·000000ff·8c8c8cff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·989898ff·101010ff·686868ff·373737ff·3e3e3eff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·848484ff·000000ff·8c8c8cff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·878787ff·010101ff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 43 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·979797ff·0a0a0aff·868686ff·999999ff·999999ff·656565ff·070707ff·6a6a6aff·929292ff·888888ff·323232ff·1a1a1aff·969696ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·999999ff·252525ff·2e2e2eff·8a8a8aff·888888ff·272727ff·2c2c2cff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·979797ff·0a0a0aff·868686ff·999999ff·898989ff·2e2e2eff·717171ff·8f8f8fff·909090ff·5b5b5bff·010101ff·707070ff·999999ff·323232ff·313131ff·8f8f8fff·868686ff·292929ff·000000ff·8f8f8fff·999999ff·1c1c1cff·0b0b0bff·737373ff·919191ff·535353ff·080808ff·8c8c8cff·999999ff·232323ff·333333ff·8c8c8cff·858585ff·202020ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·494949ff·262626ff·060606ff·797979ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·232323ff·333333ff·8c8c8cff·858585ff·202020ff·000000ff·8d8d8dff·999999ff·303030ff·2e2e2eff·828282ff·939393ff·797979ff·303030ff·959595ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·3b3b3bff·282828ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 44 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·606060ff·1c1c1cff·070707ff·0f0f0fff·353535ff·878787ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·999999ff·8b8b8bff·353535ff·0c0c0cff·0d0d0dff·373737ff·8d8d8dff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·999999ff·6c6c6cff·292929ff·0a0a0aff·080808ff·1f1f1fff·616161ff·999999ff·999999ff·858585ff·252525ff·060606ff·1a1a1aff·5a5a5aff·000000ff·8f8f8fff·999999ff·1c1c1cff·484848ff·232323ff·070707ff·1d1d1dff·747474ff·999999ff·999999ff·898989ff·2c2c2cff·080808ff·191919ff·595959ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·838383ff·000000ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·898989ff·2c2c2cff·080808ff·191919ff·595959ff·000000ff·8d8d8dff·999999ff·919191ff·464646ff·141414ff·070707ff·212121ff·6a6a6aff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·3b3b3bff·282828ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 45 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·878787ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·727272ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·7c7c7cff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666767ff·6591b5ff·657d91ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666767ff·6595beff·65798aff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66ccff05·64b8ffa1·63b8fffa·63b8ff5d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6db6ff07·63b8ffaf·63b8fff7·63b7ff55·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 56 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb6·63b8fff4·64b7ff4a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·63b8ff89·63b8fffe·64b7ff80·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 57 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60b5ff18·64b8ffcd·63b8ffe7·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6f·63b8fffd·63b8ff9a·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 58 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b6ff23·63b8ffdb·63b8ffdc·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff51·64b9fff6·63b8ffb0·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 59 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61b9ff37·63b8ffea·63b8ffc9·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b6ff38·63b8ffea·63b8ffc9·68b9ff16·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 60 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff4f·63b8fff5·63b8ffb1·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b6ff23·63b8ffda·63b7ffdd·62b7ff27·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 61 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff63·63b8fffb·63b8ff9d·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5ebcff13·63b7ffc4·63b8ffed·64b8ff3d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 62 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·64b7ff80·63b8fffe·64b7ff80·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b3ff0a·63b8ffb1·63b8fff8·64b9ff57·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 63 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ff9b·63b8fffb·62b8ff65·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff03·62b8ff94·63b8fffe·63b8ff77·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 64 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb6·63b8fff4·64b7ff4a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6f·63b8fffd·62b9ff91·8080ff02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 65 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60b5ff18·64b8ffcd·63b8ffe7·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff53·64b9fff6·64b9ffae·55aaff09·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 66 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b6ff23·63b8ffdb·63b8ffdc·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff39·63b8ffeb·63b8ffc8·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 67 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61b9ff37·63b8ffea·63b8ffc9·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff24·63b8ffdb·63b8ffdc·65b5ff26·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 68 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff4f·63b8fff5·63b8ffb1·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60b5ff18·63b7ffcb·63b8ffec·63baff3b·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 69 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff63·63b8fffb·63b8ff9d·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5db9ff0b·62b8ffb3·63b8fff7·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·64b7ff80·63b8fffe·64b7ff80·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff03·63b9ff95·63b8fffc·63b8ff6c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ff9b·63b8fffb·62b8ff65·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6f·63b8fffd·62b9ff91·8080ff02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb6·63b8fff4·64b7ff4a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff54·63b8fff7·63b8ffad·55aaff09·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60b5ff18·64b8ffcd·63b8ffe7·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65b9ff3a·63b8ffec·63b9ffc7·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b6ff23·63b8ffdb·63b8ffdc·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61b6ff2a·63b8ffe0·63b8ffdb·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61b9ff37·63b8ffea·63b8ffc9·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b8ff19·63b8ffcc·63b8ffec·65b9ff3a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff4f·63b8fff5·63b8ffb1·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb4·63b8fff4·63b9ff4d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff62·63b8fffb·63b8ff9d·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff03·64b8ff97·63b8fffc·64b8ff6b·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·64b7ff80·63b8fffe·64b7ff80·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6f·63b8fffe·62b9ff91·8080ff02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ff9a·63b8fffb·62b8ff65·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff5e·63b8fff9·62b7ffab·60bfff08·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 80 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb6·63b8fff4·64b7ff4a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff42·63b8fff0·62b8ffc5·66b3ff14·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 81 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60b5ff18·63b8ffcc·63b8ffe8·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65b8ff2b·63b8ffe1·63b8ffd5·63b5ff1f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 82 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b6ff23·63b8ffdb·63b8ffdc·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b8ff19·63b8ffce·63b8ffe7·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 83 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61b9ff37·63b8ffea·63b8ffc9·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb6·63b8fff4·65b9ff4c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 84 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff4f·63b8fff5·63b8ffb1·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·62b7ff99·63b8fffc·64b9ff69·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 85 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff62·63b8fffb·63b8ff9d·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff77·63b8fffe·62b9ff91·8080ff02·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 86 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·64b7ff80·63b8fffe·64b7ff80·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff5f·63b8fffa·63b9ffaa·60bfff08·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 87 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ff9a·63b8fffb·62b8ff65·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ff43·63b8fff0·63b8ffbe·60bfff10·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 88 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62baff1a·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb6·63b8fff4·64b7ff4a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff2c·63b8ffe2·63b8ffd5·63b5ff1f·00000000·00000000·00000000·00000000·00000000·00000000·66b3ff14·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 89 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff03·64b8ffd4·64b7ff6e·00000000·00000000·00000000·00000000·60b5ff18·63b8ffcc·63b8ffe8·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62baff1a·63b8ffcf·63b8ffe6·61b8ff32·00000000·00000000·00000000·00000000·65b8ff2b·63b8ffe8·60b7ff20·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 90 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff63·63b7ffff·62b9fffe·64b9ff54·00000000·00000000·66b6ff23·63b8ffdb·63b8ffdc·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffb7·63b8fff3·63b8ff4b·00000000·00000000·62baff1a·63b9ffe5·63b8ffff·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 91 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b7ffeb·63b8fffe·63b9fffe·64b8fffb·63b7ff43·61b9ff37·63b8ffea·63b8ffc9·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ff9a·63b8fffc·62b8ff68·62b1ff0d·64b9ffd2·63b8fffa·63b8ffff·63b8ffff·62b7ff3c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 92 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff81·63b8fffc·63b8ffff·63b8ffff·63b8fffc·63b8fff4·63b8ffef·63b8ffb1·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·63b9ff83·63b8fffe·63b7ffc4·63b8fffb·63b8ffff·63b8ffff·63b8fffb·63b8ffce·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 93 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62baff1a·63b8fff7·63b8ffff·63b8ffff·63b8ffff·63b8ffff·64b9fffb·63b9ffed·60b7ff20·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffad·63b8fffc·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffe·62b9ff5b·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 94 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff9f·63b9fffa·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·64b9fffa·63b8ffd8·60bfff10·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff7d·63b8fffe·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b9fffe·63b9ffe8·66b3ff0a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 95 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b7ff2e·63b8fffd·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffa·63b8ffc3·6db6ff07·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b7ff59·63b8fffe·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·64b8fffb·63b7ff7c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 96 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ffbe·63b9fffa·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffa5·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ff43·64b8fffb·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·62b7fff6·66b8ff19·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 97 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff48·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·64b8fffb·63b7fffc·63b8ffad·62b8ff41·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b6ff31·62b7ff9c·63b8fff7·63b8fffc·63b8fffd·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffa·63b8ff9f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 98 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff03·63b7ffd8·63b8fffc·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffb·63b8fffe·63b7ffea·63b8ff88·61b9ff1d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5bb6ff0e·64b9ff66·63b8ffd4·63b8ffff·63b8fffa·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·62b9fffe·64b9ff33·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 99 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff66·63b7fffd·63b8ffff·63b8ffff·63b8ffff·63b9fffa·62b9fffe·64b7ffc0·63b7ff55·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff33·62b6ff9a·63b8fff7·63b8fffc·62b8fffe·63b8ffff·63b8ffff·63b8fffb·63b7ffc4·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 100 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffec·63b8ffff·63b7fffd·63b7fffd·63b9fff0·64b9ff8a·66b6ff23·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60bfff10·64b7ff6e·64b8ffd9·63b8ffff·63b7fff9·63b8ffff·63b8ffff·63b9ff50·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 101 00000000·00000000·00000000·00000000·6464641c·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·64a4daab·63b8ffff·63b8ffff·63b0f2dc·6599c693·656a705b·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·67676739·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·638cae7e·63abe6c3·64b7fefb·63b8ffff·63b4f7ea·63696f5a·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·00000000·00000000·00000000·00000000·00000000·
 102 00000000·00000000·00000000·00000000·65656556·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·656e76ff·63b0f1ff·6597c1ff·657582ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·656c71ff·648aaaff·64ace8ff·658baaff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·00000000·00000000·00000000·00000000·00000000·
 103 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e9f5ffff·f6fbffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·feffffff·e2f2ffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 104 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 105 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 106 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 107 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·636363ff·bababaff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·8a8a8aff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·999999ff·848484ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 108 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·999999ff·848484ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 109 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·edededff·868686ff·4d4d4dff·484848ff·727272ff·dadadaff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·757575ff·3f3f3fff·bebebeff·ffffffff·ffffffff·ffffffff·e8e8e8ff·404040ff·484848ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·636363ff·cdcdcdff·ffffffff·f0f0f0ff·8e8e8eff·535353ff·494949ff·6d6d6dff·c8c8c8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·636363ff·cdcdcdff·f5f5f5ff·909090ff·555555ff·505050ff·888888ff·f0f0f0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·666666ff·b7b7b7ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fafafaff·9e9e9eff·565656ff·454545ff·636363ff·bdbdbdff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·a5a5a5ff·3f3f3fff·8e8e8eff·ffffffff·ffffffff·ffffffff·ffffffff·585858ff·3f3f3fff·d8d8d8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·9d9d9dff·ffffffff·fcfcfcff·a6a6a6ff·5d5d5dff·464646ff·636363ff·a8a8a8ff·fefefeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·9d9d9dff·878787ff·7e7e7eff·ffffffff·ffffffff·ffffffff·ffffffff·818181ff·848484ff·ffffffff·ffffffff·969696ff·878787ff·ffffffff·ffffffff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 110 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·dadadaff·1b1b1bff·414141ff·a1a1a1ff·acacacff·616161ff·090909ff·b4b4b4ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·474747ff·181818ff·4c4c4cff·ffffffff·ffffffff·ffffffff·838383ff·191919ff·0b0b0bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e9e9e9ff·0b0b0bff·f6f6f6ff·dbdbdbff·1e1e1eff·363636ff·999999ff·b5b5b5ff·939393ff·3b3b3bff·aeaeaeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e9e9e9ff·0b0b0bff·f6f6f6ff·474747ff·2e2e2eff·a3a3a3ff·b2b2b2ff·7a7a7aff·2b2b2bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·333333ff·9f9f9fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f7f7f7ff·3e3e3eff·212121ff·959595ff·b2b2b2ff·7f7f7fff·090909ff·7d7d7dff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·878787ff·181818ff·151515ff·f8f8f8ff·ffffffff·ffffffff·c3c3c3ff·191919ff·000000ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2b2b2bff·c0c0c0ff·f7f7f7ff·424242ff·1a1a1aff·8c8c8cff·b4b4b4ff·9e9e9eff·595959ff·717171ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2b2b2bff·c0c0c0ff·5f5f5fff·535353ff·ffffffff·ffffffff·ffffffff·ffffffff·575757ff·5b5b5bff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 111 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·3c3c3cff·464646ff·fdfdfdff·ffffffff·ffffffff·ffffffff·7c7c7cff·111111ff·f1f1f1ff·ffffffff·636363ff·afafafff·7c7c7cff·4d4d4dff·717171ff·ebebebff·ffffffff·ffffffff·ffffffff·aeaeaeff·5e5e5eff·4f4f4fff·8b8b8bff·fafafaff·ffffffff·ffffffff·636363ff·b1b1b1ff·818181ff·4d4d4dff·666666ff·e1e1e1ff·ffffffff·ffffffff·474747ff·6f6f6fff·101010ff·e0e0e0ff·ffffffff·fcfcfcff·1e1e1eff·7d7d7dff·0b0b0bff·ffffffff·ffffffff·ffffffff·ffffffff·aeaeaeff·5e5e5eff·4f4f4fff·8b8b8bff·fafafaff·ffffffff·ffffffff·c8c8c8ff·606060ff·4a4a4aff·7c7c7cff·f1f1f1ff·ffffffff·ffffffff·2f2f2fff·9a9a9aff·818181ff·4d4d4dff·666666ff·e1e1e1ff·ffffffff·ffffffff·ffffffff·9e9e9eff·4d4d4dff·ffffffff·3c3c3cff·434343ff·fdfdfdff·ffffffff·ffffffff·ffffffff·ffffffff·f1f1f1ff·ffffffff·fefefeff·999999ff·555555ff·565656ff·9e9e9eff·ffffffff·ffffffff·ffffffff·636363ff·b0b0b0ff·7f7f7fff·4c4c4cff·bdbdbdff·ffffffff·aeaeaeff·5e5e5eff·4f4f4fff·8b8b8bff·fafafaff·ffffffff·ffffffff·ffffffff·9e9e9eff·4d4d4dff·ecececff·000000ff·c9c9c9ff·ffffffff·ffffffff·ffffffff·f1f1f1ff·ffffffff·a8a8a8ff·6b6b6bff·ffffffff·ffffffff·ffffffff·edededff·414141ff·e0e0e0ff·ffffffff·c8c8c8ff·606060ff·4a4a4aff·7c7c7cff·f1f1f1ff·ffffffff·818181ff·0c0c0cff·272727ff·3f3f3fff·696969ff·ffffffff·ffffffff·aeaeaeff·5e5e5eff·4f4f4fff·8b8b8bff·fafafaff·ffffffff·ffffffff·636363ff·a9a9a9ff·7c7c7cff·4b4b4bff·696969ff·e9e9e9ff·c5c5c5ff·5b5b5bff·4e4e4eff·a5a5a5ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·7c7c7cff·151515ff·eeeeeeff·ffffffff·ffffffff·ffffffff·bcbcbcff·000000ff·c2c2c2ff·ffffffff·939393ff·8a8a8aff·989898ff·525252ff·616161ff·cececeff·ffffffff·ffffffff·ffffffff·d0d0d0ff·696969ff·4b4b4bff·737373ff·eaeaeaff·ffffffff·ffffffff·939393ff·8a8a8aff·9e9e9eff·545454ff·585858ff·c1c1c1ff·ffffffff·ffffffff·878787ff·3b3b3bff·404040ff·a3a3a3ff·ffffffff·ffffffff·5a5a5aff·7d7d7dff·000000ff·cbcbcbff·ffffffff·ffffffff·ffffffff·d0d0d0ff·696969ff·4b4b4bff·737373ff·eaeaeaff·ffffffff·ffffffff·e3e3e3ff·717171ff·494949ff·696969ff·dadadaff·ffffffff·ffffffff·6f6f6fff·636363ff·9e9e9eff·545454ff·585858ff·c1c1c1ff·ffffffff·ffffffff·ffffffff·dededeff·111111ff·fbfbfbff·7c7c7cff·141414ff·ebebebff·ffffffff·ffffffff·ffffffff·ffffffff·f1f1f1ff·ffffffff·ffffffff·bbbbbbff·606060ff·4e4e4eff·828282ff·f5f5f5ff·ffffffff·ffffffff·939393ff·8a8a8aff·9b9b9bff·565656ff·8d8d8dff·ffffffff·d0d0d0ff·696969ff·4b4b4bff·737373ff·eaeaeaff·ffffffff·ffffffff·ffffffff·dededeff·111111ff·fbfbfbff·5f5f5fff·535353ff·ffffffff·ffffffff·ffffffff·ffffffff·575757ff·5b5b5bff·ffffffff·b1b1b1ff·1c1c1cff·171717ff·3f3f3fff·3f3f3fff·f9f9f9ff·999999ff·848484ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·e3e3e3ff·717171ff·494949ff·696969ff·dadadaff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 112 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e2e2e2ff·000000ff·bbbbbbff·ffffffff·ffffffff·ffffffff·ffffffff·f3f3f3ff·020202ff·a7a7a7ff·ffffffff·2f2f2fff·0d0d0dff·7f7f7fff·b1b1b1ff·4f4f4fff·272727ff·f9f9f9ff·ffffffff·808080ff·222222ff·9e9e9eff·b1b1b1ff·404040ff·565656ff·ffffffff·ffffffff·2f2f2fff·141414ff·898989ff·b5b5b5ff·505050ff·2f2f2fff·ffffffff·ffffffff·474747ff·7b7b7bff·6a6a6aff·7a7a7aff·ffffffff·b1b1b1ff·333333ff·b3b3b3ff·0b0b0bff·ffffffff·ffffffff·ffffffff·808080ff·222222ff·9e9e9eff·b1b1b1ff·404040ff·565656ff·ffffffff·e8e8e8ff·0a0a0aff·848484ff·b7b7b7ff·878787ff·5a5a5aff·ffffffff·ffffffff·2f2f2fff·141414ff·898989ff·b5b5b5ff·505050ff·2f2f2fff·ffffffff·ffffffff·ffffffff·515151ff·999999ff·e2e2e2ff·000000ff·bababaff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·686868ff·232323ff·a5a5a5ff·a2a2a2ff·1e1e1eff·747474ff·ffffffff·ffffffff·2f2f2fff·111111ff·858585ff·bcbcbcff·e9e9e9ff·808080ff·222222ff·9e9e9eff·b1b1b1ff·404040ff·565656ff·ffffffff·ffffffff·ffffffff·515151ff·999999ff·f9f9f9ff·0d0d0dff·838383ff·fbfbfbff·ffffffff·ffffffff·ffffffff·ffffffff·e4e4e4ff·050505ff·dcdcdcff·ffffffff·ffffffff·8d8d8dff·2e2e2eff·ffffffff·e8e8e8ff·0a0a0aff·848484ff·b7b7b7ff·878787ff·5a5a5aff·ffffffff·d5d5d5ff·262626ff·777777ff·bfbfbfff·cdcdcdff·ffffffff·808080ff·222222ff·9e9e9eff·b1b1b1ff·404040ff·565656ff·ffffffff·ffffffff·2f2f2fff·121212ff·8c8c8cff·b3b3b3ff·383838ff·2c2c2cff·3c3c3cff·adadadff·9a9a9aff·080808ff·c4c4c4ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·222222ff·7b7b7bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·353535ff·676767ff·ffffffff·6f6f6fff·090909ff·595959ff·b2b2b2ff·767676ff·0a0a0aff·d8d8d8ff·ffffffff·bbbbbbff·101010ff·888888ff·b5b5b5ff·696969ff·202020ff·f5f5f5ff·ffffffff·6f6f6fff·0a0a0aff·696969ff·b4b4b4ff·7b7b7bff·090909ff·e5e5e5ff·ffffffff·878787ff·3b3b3bff·aaaaaaff·3a3a3aff·ffffffff·eaeaeaff·0e0e0eff·dfdfdfff·000000ff·cbcbcbff·ffffffff·ffffffff·bbbbbbff·101010ff·888888ff·b5b5b5ff·696969ff·202020ff·f5f5f5ff·ffffffff·313131ff·595959ff·b6b6b6ff·9b9b9bff·333333ff·ffffffff·ffffffff·6f6f6fff·0a0a0aff·696969ff·b4b4b4ff·7b7b7bff·090909ff·e5e5e5ff·ffffffff·ffffffff·919191ff·595959ff·ffffffff·212121ff·7a7a7aff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·a8a8a8ff·0c0c0cff·8e8e8eff·afafafff·3f3f3fff·373737ff·fdfdfdff·ffffffff·6f6f6fff·0a0a0aff·626262ff·b6b6b6ff·d9d9d9ff·bbbbbbff·101010ff·888888ff·b5b5b5ff·696969ff·202020ff·f5f5f5ff·ffffffff·ffffffff·919191ff·595959ff·ffffffff·5f5f5fff·535353ff·ffffffff·ffffffff·ffffffff·ffffffff·575757ff·5b5b5bff·ffffffff·e5e5e5ff·565656ff·474747ff·bfbfbfff·bfbfbfff·fdfdfdff·777777ff·5b5b5bff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·313131ff·595959ff·b6b6b6ff·9b9b9bff·333333ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 113 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·c1c1c1ff·000000ff·e1e1e1ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·1c1c1cff·868686ff·ffffffff·2f2f2fff·636363ff·ffffffff·ffffffff·f9f9f9ff·191919ff·a7a7a7ff·eeeeeeff·050505ff·cdcdcdff·ffffffff·ffffffff·f0f0f0ff·060606ff·dededeff·ffffffff·2f2f2fff·7a7a7aff·ffffffff·ffffffff·e4e4e4ff·000000ff·ebebebff·ffffffff·474747ff·7b7b7bff·d4d4d4ff·171717ff·fafafaff·484848ff·9d9d9dff·b3b3b3ff·0b0b0bff·ffffffff·ffffffff·eeeeeeff·050505ff·cdcdcdff·ffffffff·ffffffff·f0f0f0ff·060606ff·dededeff·d0d0d0ff·0c0c0cff·f6f6f6ff·ffffffff·ffffffff·f4f4f4ff·ffffffff·ffffffff·2f2f2fff·7a7a7aff·ffffffff·ffffffff·e4e4e4ff·000000ff·ebebebff·ffffffff·f9f9f9ff·0d0d0dff·e5e5e5ff·c1c1c1ff·000000ff·e0e0e0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e9e9e9ff·020202ff·c8c8c8ff·ffffffff·ffffffff·bcbcbcff·040404ff·f0f0f0ff·ffffffff·2f2f2fff·6f6f6fff·ffffffff·ffffffff·eeeeeeff·050505ff·cdcdcdff·ffffffff·ffffffff·f0f0f0ff·060606ff·dededeff·ffffffff·f9f9f9ff·0d0d0dff·e5e5e5ff·ffffffff·bcbcbcff·2b2b2bff·0c0c0cff·3b3b3bff·797979ff·e1e1e1ff·ffffffff·ffffffff·515151ff·767676ff·ffffffff·ffffffff·272727ff·949494ff·ffffffff·d0d0d0ff·0c0c0cff·f6f6f6ff·ffffffff·ffffffff·f4f4f4ff·ffffffff·ffffffff·333333ff·9f9f9fff·ffffffff·ffffffff·eeeeeeff·050505ff·cdcdcdff·ffffffff·ffffffff·f0f0f0ff·060606ff·dededeff·ffffffff·2f2f2fff·7c7c7cff·ffffffff·ffffffff·b6b6b6ff·000000ff·e3e3e3ff·ffffffff·ffffffff·525252ff·7f7f7fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·020202ff·a1a1a1ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·5c5c5cff·464646ff·ffffffff·6f6f6fff·252525ff·fdfdfdff·ffffffff·ffffffff·525252ff·676767ff·ffffffff·343434ff·8d8d8dff·ffffffff·ffffffff·ffffffff·363636ff·9e9e9eff·ffffffff·6f6f6fff·3a3a3aff·ffffffff·ffffffff·ffffffff·242424ff·abababff·ffffffff·878787ff·3b3b3bff·fbfbfbff·1a1a1aff·d1d1d1ff·888888ff·5d5d5dff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·343434ff·8d8d8dff·ffffffff·ffffffff·ffffffff·363636ff·9e9e9eff·ffffffff·101010ff·c3c3c3ff·ffffffff·ffffffff·f4f4f4ff·ffffffff·ffffffff·6f6f6fff·3a3a3aff·ffffffff·ffffffff·ffffffff·242424ff·abababff·ffffffff·ffffffff·454545ff·a6a6a6ff·ffffffff·020202ff·a0a0a0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2b2b2bff·888888ff·ffffffff·ffffffff·efefefff·0c0c0cff·b4b4b4ff·ffffffff·6f6f6fff·303030ff·ffffffff·ffffffff·ffffffff·343434ff·8d8d8dff·ffffffff·ffffffff·ffffffff·363636ff·9e9e9eff·ffffffff·ffffffff·454545ff·a6a6a6ff·ffffffff·5f5f5fff·535353ff·ffffffff·ffffffff·ffffffff·ffffffff·575757ff·5b5b5bff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·101010ff·c3c3c3ff·ffffffff·ffffffff·f4f4f4ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 114 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·000000ff·d1d1d1ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·0c0c0cff·919191ff·ffffffff·2f2f2fff·999999ff·ffffffff·ffffffff·ffffffff·494949ff·7f7f7fff·c6c6c6ff·000000ff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·070707ff·b7b7b7ff·ffffffff·2f2f2fff·a2a2a2ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·474747ff·7b7b7bff·ffffffff·3e3e3eff·858585ff·121212ff·f6f6f6ff·b3b3b3ff·0b0b0bff·ffffffff·ffffffff·c6c6c6ff·000000ff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·070707ff·b7b7b7ff·ffffffff·757575ff·282828ff·636363ff·a1a1a1ff·f5f5f5ff·ffffffff·ffffffff·2f2f2fff·a2a2a2ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·b8b8b8ff·333333ff·ffffffff·cbcbcbff·000000ff·d0d0d0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·c3c3c3ff·040404ff·fdfdfdff·ffffffff·ffffffff·f5f5f5ff·000000ff·ccccccff·ffffffff·2f2f2fff·9f9f9fff·ffffffff·ffffffff·c6c6c6ff·000000ff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·070707ff·b7b7b7ff·ffffffff·b8b8b8ff·333333ff·ffffffff·ffffffff·ffffffff·ffffffff·e4e4e4ff·b4b4b4ff·555555ff·0c0c0cff·d9d9d9ff·ffffffff·bbbbbbff·151515ff·f9f9f9ff·bdbdbdff·090909ff·efefefff·ffffffff·ffffffff·757575ff·282828ff·636363ff·a1a1a1ff·f5f5f5ff·ffffffff·ffffffff·333333ff·9f9f9fff·ffffffff·ffffffff·c6c6c6ff·000000ff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·070707ff·b7b7b7ff·ffffffff·2f2f2fff·a2a2a2ff·ffffffff·ffffffff·c7c7c7ff·0a0a0aff·ffffffff·ffffffff·ffffffff·636363ff·6f6f6fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·0b0b0bff·919191ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·4b4b4bff·515151ff·ffffffff·6f6f6fff·595959ff·ffffffff·ffffffff·ffffffff·898989ff·3f3f3fff·fefefeff·070707ff·2f2f2fff·3f3f3fff·3f3f3fff·3f3f3fff·171717ff·777777ff·ffffffff·6f6f6fff·626262ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·7e7e7eff·656565ff·212121ff·c7c7c7ff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·fefefeff·070707ff·2f2f2fff·3f3f3fff·3f3f3fff·3f3f3fff·171717ff·777777ff·ffffffff·a6a6a6ff·272727ff·555555ff·909090ff·e4e4e4ff·ffffffff·ffffffff·6f6f6fff·626262ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·f2f2f2ff·0a0a0aff·eeeeeeff·ffffffff·0b0b0bff·909090ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·050505ff·c1c1c1ff·ffffffff·ffffffff·ffffffff·353535ff·8c8c8cff·ffffffff·6f6f6fff·5f5f5fff·ffffffff·ffffffff·fefefeff·070707ff·2f2f2fff·3f3f3fff·3f3f3fff·3f3f3fff·171717ff·777777ff·ffffffff·f2f2f2ff·0a0a0aff·eeeeeeff·ffffffff·616161ff·515151ff·ffffffff·ffffffff·ffffffff·ffffffff·555555ff·5d5d5dff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·a6a6a6ff·272727ff·555555ff·909090ff·e4e4e4ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 115 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f8f8f8ff·0d0d0dff·8c8c8cff·ffffffff·ffffffff·ffffffff·ffffffff·c5c5c5ff·000000ff·ccccccff·ffffffff·2f2f2fff·898989ff·ffffffff·ffffffff·ffffffff·393939ff·8f8f8fff·d5d5d5ff·010101ff·b7b7b7ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·ebebebff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·474747ff·7b7b7bff·ffffffff·a7a7a7ff·020202ff·707070ff·ffffffff·b3b3b3ff·0b0b0bff·ffffffff·ffffffff·d5d5d5ff·010101ff·b7b7b7ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·ebebebff·ffffffff·ffffffff·fafafaff·ccccccff·696969ff·292929ff·fcfcfcff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·6b6b6bff·7f7f7fff·ffffffff·f8f8f8ff·0e0e0eff·8c8c8cff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·d3d3d3ff·000000ff·f1f1f1ff·ffffffff·ffffffff·e4e4e4ff·000000ff·dcdcdcff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·d5d5d5ff·010101ff·b7b7b7ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·ebebebff·ffffffff·6b6b6bff·7f7f7fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·1d1d1dff·878787ff·ffffffff·fefefeff·262626ff·a6a6a6ff·555555ff·5e5e5eff·ffffffff·ffffffff·ffffffff·ffffffff·fafafaff·ccccccff·696969ff·292929ff·fcfcfcff·ffffffff·343434ff·9f9f9fff·ffffffff·ffffffff·d5d5d5ff·010101ff·b7b7b7ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·ebebebff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·c7c7c7ff·0b0b0bff·ffffffff·ffffffff·ffffffff·636363ff·6f6f6fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·454545ff·4c4c4cff·ffffffff·ffffffff·ffffffff·ffffffff·f1f1f1ff·141414ff·8c8c8cff·ffffffff·6f6f6fff·494949ff·ffffffff·ffffffff·ffffffff·797979ff·4f4f4fff·ffffffff·151515ff·898989ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·dbdbdbff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·e4e4e4ff·060606ff·303030ff·ffffffff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·151515ff·898989ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·dbdbdbff·ffffffff·ffffffff·ffffffff·dbdbdbff·909090ff·111111ff·dadadaff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·abababff·3f3f3fff·ffffffff·ffffffff·464646ff·4c4c4cff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·131313ff·b1b1b1ff·ffffffff·ffffffff·ffffffff·242424ff·9c9c9cff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·151515ff·898989ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·dbdbdbff·ffffffff·abababff·3f3f3fff·ffffffff·ffffffff·7d7d7dff·383838ff·ffffffff·ffffffff·ffffffff·ffffffff·3a3a3aff·7a7a7aff·ffffffff·ffffffff·747474ff·5f5f5fff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·dbdbdbff·909090ff·111111ff·dadadaff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 116 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·868686ff·101010ff·bebebeff·ffffffff·ffffffff·ddddddff·2b2b2bff·4e4e4eff·ffffffff·ffffffff·2f2f2fff·282828ff·efefefff·ffffffff·c5c5c5ff·040404ff·d4d4d4ff·fcfcfcff·2b2b2bff·818181ff·fefefeff·ffffffff·fbfbfbff·909090ff·fafafaff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·474747ff·7b7b7bff·ffffffff·fafafaff·bfbfbfff·ecececff·ffffffff·b3b3b3ff·0b0b0bff·ffffffff·ffffffff·fcfcfcff·2b2b2bff·818181ff·fefefeff·ffffffff·fbfbfbff·909090ff·fafafaff·cdcdcdff·b9b9b9ff·ffffffff·ffffffff·d0d0d0ff·000000ff·ecececff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·1f1f1fff·ccccccff·ffffffff·ffffffff·8a8a8aff·0f0f0fff·b7b7b7ff·ffffffff·ffffffff·ffffffff·bababaff·c1c1c1ff·fafafaff·212121ff·7c7c7cff·ffffffff·ffffffff·6d6d6dff·282828ff·fdfdfdff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·fcfcfcff·2b2b2bff·818181ff·fefefeff·ffffffff·fbfbfbff·909090ff·fafafaff·ffffffff·1f1f1fff·ccccccff·ffffffff·ebebebff·8c8c8cff·f5f5f5ff·ffffffff·ffffffff·d4d4d4ff·080808ff·a2a2a2ff·ffffffff·ffffffff·8e8e8eff·303030ff·050505ff·c3c3c3ff·ffffffff·ffffffff·cdcdcdff·b9b9b9ff·ffffffff·ffffffff·d0d0d0ff·000000ff·ecececff·ffffffff·434343ff·8d8d8dff·ffffffff·ffffffff·fcfcfcff·2b2b2bff·818181ff·fefefeff·ffffffff·fbfbfbff·909090ff·fafafaff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·c7c7c7ff·0b0b0bff·ffffffff·ffffffff·ffffffff·636363ff·6f6f6fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·c2c2c2ff·030303ff·909090ff·ffffffff·ffffffff·f3f3f3ff·545454ff·1e1e1eff·f0f0f0ff·ffffffff·6f6f6fff·060606ff·d1d1d1ff·ffffffff·e9e9e9ff·1d1d1dff·969696ff·ffffffff·686868ff·4a4a4aff·f4f4f4ff·ffffffff·ffffffff·b6b6b6ff·d0d0d0ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·ffffffff·cacacaff·dcdcdcff·ffffffff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·686868ff·4a4a4aff·f4f4f4ff·ffffffff·ffffffff·b6b6b6ff·d0d0d0ff·f7f7f7ff·939393ff·fcfcfcff·ffffffff·f7f7f7ff·191919ff·adadadff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·5f5f5fff·8c8c8cff·ffffffff·ffffffff·c5c5c5ff·050505ff·898989ff·fcfcfcff·ffffffff·ffffffff·d8d8d8ff·a3a3a3ff·ffffffff·5b5b5bff·444444ff·f8f8f8ff·ffffffff·adadadff·070707ff·dededeff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·686868ff·4a4a4aff·f4f4f4ff·ffffffff·ffffffff·b6b6b6ff·d0d0d0ff·ffffffff·5f5f5fff·8c8c8cff·ffffffff·ffffffff·c4c4c4ff·030303ff·c2c2c2ff·ffffffff·ffffffff·c3c3c3ff·030303ff·c1c1c1ff·ffffffff·ffffffff·838383ff·4d4d4dff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·f7f7f7ff·939393ff·fcfcfcff·ffffffff·f7f7f7ff·191919ff·adadadff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 117 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·858585ff·0d0d0dff·222222ff·2d2d2dff·080808ff·5f5f5fff·f4f4f4ff·ffffffff·ffffffff·2f2f2fff·505050ff·191919ff·323232ff·090909ff·8d8d8dff·ffffffff·ffffffff·d7d7d7ff·353535ff·1b1b1bff·353535ff·131313ff·707070ff·fdfdfdff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·ffffffff·474747ff·7b7b7bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·b3b3b3ff·0b0b0bff·ffffffff·ffffffff·ffffffff·d7d7d7ff·353535ff·1b1b1bff·353535ff·131313ff·707070ff·fdfdfdff·e6e6e6ff·4a4a4aff·1b1b1bff·383838ff·0e0e0eff·747474ff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·f7f7f7ff·000000ff·dbdbdbff·d2d2d2ff·1a1a1aff·fefefeff·ffffffff·ffffffff·ffffffff·8e8e8eff·121212ff·1a1a1aff·353535ff·151515ff·494949ff·dededeff·ffffffff·c5c5c5ff·1d1d1dff·262626ff·232323ff·212121ff·ccccccff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·ffffffff·d7d7d7ff·353535ff·1b1b1bff·353535ff·131313ff·707070ff·fdfdfdff·d2d2d2ff·1a1a1aff·fefefeff·ffffffff·f8f8f8ff·747474ff·141414ff·2e2e2eff·303030ff·070707ff·626262ff·fcfcfcff·ffffffff·ffffffff·efefefff·0a0a0aff·292929ff·ffffffff·ffffffff·ffffffff·e6e6e6ff·4a4a4aff·1b1b1bff·383838ff·0e0e0eff·747474ff·ffffffff·ffffffff·9d9d9dff·0d0d0dff·3b3b3bff·696969ff·ffffffff·d7d7d7ff·353535ff·1b1b1bff·353535ff·131313ff·707070ff·fdfdfdff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·c7c7c7ff·0b0b0bff·ffffffff·ffffffff·ffffffff·636363ff·6f6f6fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·b2b2b2ff·1e1e1eff·161616ff·333333ff·0b0b0bff·3b3b3bff·dbdbdbff·ffffffff·ffffffff·6f6f6fff·3a3a3aff·242424ff·333333ff·0e0e0eff·555555ff·fbfbfbff·ffffffff·f2f2f2ff·585858ff·101010ff·363636ff·1a1a1aff·4c4c4cff·e8e8e8ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·f2f2f2ff·585858ff·101010ff·363636ff·1a1a1aff·4c4c4cff·e8e8e8ff·fcfcfcff·6e6e6eff·141414ff·373737ff·161616ff·444444ff·f4f4f4ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·fdfdfdff·151515ff·d9d9d9ff·ffffffff·ffffffff·ffffffff·b9b9b9ff·262626ff·101010ff·343434ff·1f1f1fff·2b2b2bff·bdbdbdff·ffffffff·e6e6e6ff·3b3b3bff·171717ff·2f2f2fff·0e0e0eff·a1a1a1ff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·f2f2f2ff·585858ff·101010ff·363636ff·1a1a1aff·4c4c4cff·e8e8e8ff·fdfdfdff·151515ff·d9d9d9ff·ffffffff·ffffffff·ffffffff·8f8f8fff·0e0e0eff·2c2c2cff·2d2d2dff·0d0d0dff·8c8c8cff·ffffffff·ffffffff·ffffffff·d2d2d2ff·0f0f0fff·343434ff·3f3f3fff·f9f9f9ff·777777ff·5b5b5bff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·fcfcfcff·6e6e6eff·141414ff·373737ff·161616ff·444444ff·f4f4f4ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 118 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f7f7f7ff·ccccccff·c7c7c7ff·eeeeeeff·ffffffff·ffffffff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·f3f3f3ff·ccccccff·ecececff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e2e2e2ff·cbcbcbff·f2f2f2ff·ffffffff·ffffffff·ffffffff·cbcbcbff·e8e8e8ff·ffffffff·ffffffff·fdfdfdff·bfbfbfff·f6f6f6ff·ffffffff·d1d1d1ff·dededeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ecececff·c2c2c2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e2e2e2ff·cbcbcbff·f2f2f2ff·ffffffff·ffffffff·ffffffff·ffffffff·e4e4e4ff·c9c9c9ff·ebebebff·ffffffff·ffffffff·ffffffff·cbcbcbff·e8e8e8ff·ffffffff·ffffffff·fdfdfdff·bfbfbfff·f6f6f6ff·858585ff·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fbfbfbff·d2d2d2ff·c9c9c9ff·edededff·ffffffff·ffffffff·ffffffff·ffffffff·fafafaff·d4d4d4ff·d5d5d5ff·fbfbfbff·ffffffff·ffffffff·ffffffff·cbcbcbff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e2e2e2ff·cbcbcbff·f2f2f2ff·ffffffff·ffffffff·858585ff·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·f9f9f9ff·d1d1d1ff·cececeff·efefefff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·212121ff·8e8e8eff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e4e4e4ff·c9c9c9ff·ebebebff·ffffffff·ffffffff·ffffffff·ffffffff·e5e5e5ff·c4c4c4ff·cdcdcdff·ffffffff·ffffffff·ffffffff·e2e2e2ff·cbcbcbff·f2f2f2ff·ffffffff·ffffffff·ffffffff·cbcbcbff·e8e8e8ff·ffffffff·ffffffff·f1f1f1ff·c2c2c2ff·ffffffff·ffffffff·ffffffff·d8d8d8ff·dbdbdbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·d5d5d5ff·c5c5c5ff·e2e2e2ff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·fafafaff·d2d2d2ff·dfdfdfff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ecececff·cacacaff·e8e8e8ff·ffffffff·ffffffff·ffffffff·dbdbdbff·d8d8d8ff·ffffffff·ffffffff·ffffffff·cdcdcdff·e6e6e6ff·ffffffff·e1e1e1ff·cececeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfcfcff·bfbfbfff·f2f2f2ff·ffffffff·ffffffff·ffffffff·ffffffff·ecececff·cacacaff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·f0f0f0ff·c9c9c9ff·dfdfdfff·ffffffff·ffffffff·ffffffff·dbdbdbff·d8d8d8ff·ffffffff·ffffffff·ffffffff·cdcdcdff·e6e6e6ff·c5c5c5ff·262626ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·dcdcdcff·c6c6c6ff·e2e2e2ff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·dfdfdfff·cdcdcdff·f5f5f5ff·ffffffff·ffffffff·ffffffff·dbdbdbff·d8d8d8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ecececff·cacacaff·e8e8e8ff·ffffffff·ffffffff·c5c5c5ff·262626ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f5f5f5ff·d1d1d1ff·d1d1d1ff·f5f5f5ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f0f0f0ff·c9c9c9ff·bfbfbfff·fdfdfdff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ffffffff·f0f0f0ff·c9c9c9ff·dfdfdfff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 119 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·383838ff·b2b2b2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·383838ff·b2b2b2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·b9b9b9ff·0b0b0bff·edededff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·787878ff·727272ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·787878ff·727272ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 120 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2f2f2fff·a3a3a3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·c2c2c2ff·f8f8f8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·c2c2c2ff·f8f8f8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·444444ff·0d0d0dff·868686ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·d2d2d2ff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·d2d2d2ff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 121 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 122 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e7e7e7ff·3e3e3eff·040404ff·6b6b6bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 123 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·717171ff·5f5f5fff·fafafaff·ffffffff·8b8b8bff·474747ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 124 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e4e4e4ff·0d0d0dff·f9f9f9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·3d3d3dff·a0a0a0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·646464ff·868686ff·878787ff·000000ff·797979ff·ffffffff·ffffffff·ffffffff·737373ff·4b4b4bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 125 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·535353ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2c2c2cff·a7a7a7ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·1a1a1aff·d3d3d3ff·878787ff·131313ff·090909ff·e1e1e1ff·ffffffff·ffffffff·737373ff·4b4b4bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 126 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·4b4b4bff·a0a0a0ff·ffffffff·dcdcdcff·505050ff·161616ff·1c1c1cff·8f8f8fff·ffffffff·ffffffff·cdcdcdff·3f3f3fff·0d0d0dff·212121ff·838383ff·fcfcfcff·ffffffff·efefefff·000000ff·969696ff·2c2c2cff·0b0b0bff·3d3d3dff·ddddddff·ffffffff·0b0b0bff·000000ff·000000ff·000000ff·000000ff·000000ff·474747ff·ffffffff·ffffffff·c4c4c4ff·303030ff·0d0d0dff·3a3a3aff·7b7b7bff·2b2b2bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·969696ff·2c2c2cff·0b0b0bff·3d3d3dff·ddddddff·ffffffff·efefefff·000000ff·969696ff·2c2c2cff·0b0b0bff·3d3d3dff·ddddddff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·202020ff·ffffffff·878787ff·3b3b3bff·565656ff·5b5b5bff·ffffffff·ffffffff·737373ff·4b4b4bff·ffffffff·ffffffff·fafafaff·7d7d7dff·202020ff·0e0e0eff·424242ff·d3d3d3ff·ffffffff·ffffffff·6f6f6fff·555555ff·5e5e5eff·141414ff·181818ff·8a8a8aff·ffffffff·ffffffff·fdfdfdff·949494ff·2a2a2aff·0c0c0cff·454545ff·dededeff·ffffffff·fafafaff·7d7d7dff·202020ff·0e0e0eff·424242ff·d3d3d3ff·ffffffff·ffffffff·6f6f6fff·545454ff·585858ff·121212ff·212121ff·979797ff·ffffffff·d7d7d7ff·050505ff·e7e7e7ff·ffffffff·ffffffff·fdfdfdff·1e1e1eff·a3a3a3ff·ffffffff·8b8b8bff·000000ff·000000ff·161616ff·5d5d5dff·eeeeeeff·ffffffff·ffffffff·6f6f6fff·545454ff·585858ff·121212ff·212121ff·979797ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·fefefeff·959595ff·292929ff·0b0b0bff·333333ff·c0c0c0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·555555ff·5e5e5eff·141414ff·181818ff·8a8a8aff·ffffffff·ffffffff·6f6f6fff·555555ff·5e5e5eff·141414ff·181818ff·8a8a8aff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
 127 00000000·00000000·00000000·00000000·65656556·666666ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f6f6f6ff·0b0b0bff·eaeaeaff·f2f2f2ff·1c1c1cff·696969ff·e6e6e6ff·e4e4e4ff·707070ff·e8e8e8ff·ecececff·121212ff·7d7d7dff·f0f0f0ff·c9c9c9ff·1c1c1cff·8a8a8aff·ffffffff·efefefff·000000ff·454545ff·e0e0e0ff·eeeeeeff·4d4d4dff·555555ff·ffffffff·ffffffff·2b2b2bff·a7a7a7ff·ffffffff·ffffffff·8b8b8bff·474747ff·ffffffff·ebebebff·0e0e0eff·8e8e8eff·f2f2f2ff·c2c2c2ff·141414ff·2b2b2bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·efefefff·000000ff·454545ff·e0e0e0ff·eeeeeeff·4d4d4dff·555555ff·ffffffff·efefefff·000000ff·454545ff·e0e0e0ff·eeeeeeff·4d4d4dff·555555ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·989898ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·7e7e7eff·6c6c6cff·ffffffff·878787ff·3b3b3bff·dededeff·080808ff·cacacaff·ffffffff·737373ff·4b4b4bff·ffffffff·ffffffff·7e7e7eff·222222ff·cececeff·efefefff·737373ff·181818ff·f1f1f1ff·ffffffff·6f6f6fff·040404ff·a9a9a9ff·f4f4f4ff·bbbbbbff·040404ff·d4d4d4ff·ffffffff·8e8e8eff·1a1a1aff·bdbdbdff·f3f3f3ff·bababaff·898989ff·ffffffff·7e7e7eff·222222ff·cececeff·efefefff·737373ff·181818ff·f1f1f1ff·ffffffff·6f6f6fff·000000ff·969696ff·f2f2f2ff·b6b6b6ff·0b0b0bff·b9b9b9ff·ffffffff·414141ff·848484ff·ffffffff·ffffffff·b3b3b3ff·101010ff·f7f7f7ff·ffffffff·ffffffff·ffffffff·ffffffff·e3e3e3ff·4d4d4dff·656565ff·ffffffff·ffffffff·6f6f6fff·000000ff·969696ff·f2f2f2ff·b6b6b6ff·0b0b0bff·b9b9b9ff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·919191ff·222222ff·c8c8c8ff·f5f5f5ff·a9a9a9ff·0e0e0eff·e3e3e3ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·040404ff·a9a9a9ff·f4f4f4ff·bbbbbbff·040404ff·d4d4d4ff·ffffffff·6f6f6fff·040404ff·a9a9a9ff·f4f4f4ff·bbbbbbff·040404ff·d4d4d4ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·
Max diff block lines reached; 0/2580588 bytes (0.00%) of diff not shown.
41.1 KB
./usr/share/doc/libopenmesh-dev/html/a00734.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LoopT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 89, 177 lines modifiedOffset 89, 175 lines modified
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>··</div>
96 <a·href="#define-members">Macros</a>··</div> 
97 ··<div·class="headertitle"><div·class="title">LoopT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModifiedButterFlyT.hh·File·Reference</div></div>
98 </div><!--header-->97 </div><!--header-->
99 <div·class="contents">98 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/> 
 99 <p>The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`&lsquo;Interpolating·subdivision·for·meshes·with·arbitrary·topology,&rsquo;'·in·Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.··
 100 <a·href="#details">More...</a></p>
101 <code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>101 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>
102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>
103 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>103 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
104 <code>#include·&lt;vector&gt;</code><br·/>104 <code>#include·&lt;vector&gt;</code><br·/>
105 <code>#include·&lt;cmath&gt;</code><br·/>105 <code>#include·&lt;cmath&gt;</code><br·/>
106 </div><div·class="textblock"><div·class="dynheader">106 </div><div·class="textblock"><div·class="dynheader">
107 Include·dependency·graph·for·LoopT.hh:</div>107 Include·dependency·graph·for·ModifiedButterFlyT.hh:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a00735.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2LoopT_8hh"·alt=""/></div>109 <div·class="center"><img·src="a00735.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2ModifiedButterFlyT_8hh"·alt=""/></div>
110 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2LoopT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2LoopT_8hh">110 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2ModifiedButterFlyT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2ModifiedButterFlyT_8hh">
 111 <area·shape="rect"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="2408,5,2635,45"/>
111 <area·shape="rect"·title="·"·alt=""·coords="1153,5,1354,45"/>112 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="166,519,367,559"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="2408,32,1643,53,1212,72,1034,83,898,96,807,99,716,91,628,80,547,71,477,72,448,78,423,89,403,106,389,129,379,160,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,159,384,127,399,103,421,85,447,73,477,67,547,66,628,74,716,86,807,94,897,91,1033,78,1212,67,1643,48,2408,26"/>
112 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/>114 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="517,431,675,471"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="2408,34,1958,55,1366,91,1085,114,850,141,759,155,690,170,646,186,635,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,631,190,644,181,688,165,758,150,849,135,1084,109,1365,85,1958,49,2408,28"/>
113 <area·shape="poly"·title="·"·alt=""·coords="1152,29,891,29,567,37,412,46,278,58,177,74,143,84,122,95,109,110,101,129,96,168,90,167,96,127,105,108,118,91,141,79,175,69,277,52,411,40,567,32,891,24,1152,23"/> 
114 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="133,93,334,133"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="1153,34,802,57,582,74,360,96,348,97,347,92,360,91,581,69,802,51,1152,29"/> 
116 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="291,445,450,485"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="1153,28,935,34,807,42,680,57,563,79,513,93,468,109,432,128,404,150,387,173,381,200,381,291,376,432,370,432,376,291,376,200,382,171,401,146,429,124,466,104,511,88,562,74,679,52,806,37,934,28,1153,23"/> 
118 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="2041,93,2199,133"/>116 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="2442,93,2601,133"/>
119 <area·shape="poly"·title="·"·alt=""·coords="1354,34,2027,100,2027,106,1354,39"/>117 <area·shape="poly"·title="·"·alt=""·coords="2524,46,2524,79,2519,79,2519,46"/>
120 <area·shape="rect"·title="·"·alt=""·coords="2374,717,2437,742"/>118 <area·shape="rect"·title="·"·alt=""·coords="2599,702,2662,727"/>
121 <area·shape="poly"·title="·"·alt=""·coords="1354,27,1671,41,1869,53,2071,70,2258,93,2413,121,2473,138,2519,156,2549,176,2557,188,2560,200,2560,555,2557,581,2548,606,2534,629,2517,650,2478,686,2440,712,2437,707,2475,682,2513,647,2529,626,2543,604,2551,580,2555,555,2555,200,2552,190,2545,180,2517,161,[·...·truncated·by·diffoscope;·len:·57,·SHA:·2400b715efcc91efd39ffaee8c2e35adf40bf8f72d74c821d0300632c03795f7·...·]"/>119 <area·shape="poly"·title="·"·alt=""·coords="2607,43,2667,64,2725,97,2749,117,2768,141,2781,169,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2776,170,2764,144,2745,121,2722,101,2665,69,2605,48"/>
122 <area·shape="rect"·title="·"·alt=""·coords="2595,101,2658,126"/>120 <area·shape="rect"·title="·"·alt=""·coords="2821,101,2883,126"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="2613,43,2705,64,2802,91,2811,94,2809,99,2801,96,2703,69,2612,48"/>
123 <area·shape="poly"·title="·"·alt=""·coords="1354,25,1625,30,1978,41,2324,61,2468,74,2577,91,2588,94,2587,99,2575,96,2467,80,2324,66,1978,47,1625,36,1354,30"/> 
124 <area·shape="rect"·title="·"·alt=""·coords="581,709,760,749"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="97,221,95,376,95,555,97,589,107,616,125,638,152,659,183,674,226,687,335,706,456,717,567,723,567,728,456,723,334,711,224,692,181,679,149,664,121,641,102,618,92,590,89,555,89,376,92,221"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="204,136,138,177,135,172,202,131"/> 
127 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="141,269,299,309"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="235,134,225,256,220,255,229,133"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="207,311,188,340,168,377,152,419,145,464,145,555,147,589,155,615,170,637,195,659,222,674,260,686,357,704,466,716,568,722,567,728,465,721,356,710,258,691,220,678,192,664,166,641,150,617,142,590,140,555,140,464,147,418,163,374,184,337,203,308"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="297,488,260,507,244,520,230,535,210,568,200,599,202,629,221,660,243,676,276,690,318,702,365,710,469,721,568,725,568,730,469,726,365,715,317,707,274,695,240,681,217,663,197,630,194,598,205,566,226,532,240,516,257,502,294,483"/> 
131 <area·shape="rect"·href="a00935_source.html"·title="·"·alt=""·coords="241,533,399,573"/> 
132 <area·shape="poly"·title="·"·alt=""·coords="362,487,340,523,336,520,357,484"/> 
133 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="373,621,531,661"/>122 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,607,184,647"/>
134 <area·shape="poly"·title="·"·alt=""·coords="386,484,414,532,444,607,439,609,410,535,381,487"/>123 <area·shape="poly"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/>
135 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1104,533,1299,573"/>124 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="209,607,367,647"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/>
136 <area·shape="poly"·title="·"·alt=""·coords="451,472,1090,538,1090,543,450,478"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="324,573,335,617,346,640,362,659,396,677,447,692,568,714,567,719,446,698,394,682,358,663,341,643,330,619,319,574"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="351,571,413,612,410,616,348,576"/> 
139 <area·shape="rect"·title="·"·alt=""·coords="231,629,297,654"/>126 <area·shape="rect"·title="·"·alt=""·coords="795,695,973,735"/>
140 <area·shape="poly"·title="·"·alt=""·coords="310,575,281,618,277,615,305,572"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="501,659,611,702,609,707,499,664"/> 
142 <area·shape="poly"·title="·"·alt=""·coords="2040,117,1659,123,1405,131,1141,145,893,167,782,181,685,197,604,216,542,238,504,262,494,275,491,288,491,467,492,500,498,527,506,550,517,571,549,611,590,659,633,699,629,703,586,663,544,614,513,574,501,552,492,528,487,500,485,467,485,288,489,272,500,258,540,[·...·truncated·by·diffoscope;·len:·71,·SHA:·ba8957cdc2f3a316e32bc7bbbd9dcb7b92a47dc0c0dde8bbb35bce323852a559·...·]"/>127 <area·shape="poly"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/>
143 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1697,621,1861,661"/>130 <area·shape="rect"·href="a00413_source.html"·title="·"·alt=""·coords="466,519,625,559"/>
144 <area·shape="poly"·title="·"·alt=""·coords="2123,133,2123,288,2123,379,2120,413,2111,440,2095,463,2070,487,2051,501,2033,510,2000,517,1965,522,1925,536,1817,615,1813,611,1923,531,1964,516,1999,512,2032,505,2048,497,2066,483,2091,460,2106,438,2115,412,2117,379,2117,288,2117,133"/>131 <area·shape="poly"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/>
 132 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="585,607,743,647"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/>
 134 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/>
 138 <area·shape="rect"·title="·"·alt=""·coords="443,614,509,639"/>
 139 <area·shape="poly"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/>
 140 <area·shape="poly"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="2442,120,2025,139,1447,174,1169,197,935,223,843,237,774,252,730,267,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,271,728,262,773,246,842,231,934,217,1168,191,1447,169,2024,134,2442,115"/>
 142 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="2535,133,2565,197,2578,238,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408,2577,364,2577,281,2572,239,2560,199,2531,135"/>
145 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="2158,181,2317,221"/>144 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/>
146 <area·shape="poly"·title="·"·alt=""·coords="2148,131,2202,171,2199,175,2144,136"/>145 <area·shape="poly"·title="·"·alt=""·coords="2511,135,2485,172,2481,169,2506,132"/>
 146 <area·shape="rect"·title="·"·alt=""·coords="2348,702,2407,727"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="2581,131,2618,151,2651,180,2669,204,2679,226,2683,250,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,531,2674,508,2678,484,2679,452,2679,281,2678,251,2674,228,2665,207,2647,183,2615,156,2578,136"/>
 148 <area·shape="poly"·title="·"·alt=""·coords="2602,126,2655,146,2680,161,2702,179,2721,203,2731,225,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2729,251,2725,227,2716,206,2698,183,2677,165,2652,150,2600,131"/>
147 <area·shape="rect"·title="·"·alt=""·coords="2173,717,2232,742"/>149 <area·shape="rect"·title="·"·alt=""·coords="2223,702,2308,727"/>
 150 <area·shape="poly"·title="·"·alt=""·coords="2546,132,2573,158,2602,193,2624,234,2631,257,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281,2626,258,2619,236,2597,196,2570,161,2543,135"/>
148 <area·shape="poly"·title="·"·alt=""·coords="2200,119,2282,134,2325,147,2366,164,2403,186,2432,214,2452,247,2459,288,2459,555,2452,591,2435,622,2410,649,2379,671,2345,689,2310,703,2246,722,2245,717,2308,698,2343,684,2376,666,2407,645,2431,619,2447,589,2453,554,2453,288,2447,249,2428,217,2399,190,2364,169,2324,152,2281,139,2199,124"/> 
149 <area·shape="poly"·title="·"·alt=""·coords="2200,114,2296,125,2347,136,2397,152,2441,175,2477,204,2490,222,2501,242,2507,264,2509,288,2509,555,2507,578,2501,601,2481,644,2455,681,2430,709,2426,705,2451,677,2476,641,2496,599,2502,577,2504,555,2504,288,2502,265,2496,244,2486,225,2473,208,2438,179,2395,157,2346,141,2295,130,2199,119"/> 
150 <area·shape="rect"·title="·"·alt=""·coords="2059,717,2144,742"/> 
151 <area·shape="poly"·title="·"·alt=""·coords="2200,119,2235,126,2270,138,2303,156,2331,180,2350,205,2357,229,2357,288,2357,467,2351,512,2333,553,2307,590,2275,623,2240,652,2204,677,2141,713,2138,708,2201,673,2237,648,2272,619,2303,587,2329,550,2346,510,2352,466,2352,288,2352,230,2345,207,2327,183,2300,160,2268,143,2233,131,2199,124"/> 
152 <area·shape="rect"·title="·"·alt=""·coords="1952,453,2032,478"/>151 <area·shape="rect"·title="·"·alt=""·coords="2209,438,2289,463"/>
153 <area·shape="poly"·title="·"·alt=""·coords="2116,134,2003,440,1998,439,2111,133"/>152 <area·shape="poly"·title="·"·alt=""·coords="2454,136,2412,155,2374,183,2349,212,2327,243,2293,311,2270,375,2257,425,2252,423,2265,373,2289,309,2323,240,2345,208,2370,179,2409,151,2452,131"/>
154 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1242,181,1406,221"/>153 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/>
155 <area·shape="poly"·title="·"·alt=""·coords="2041,126,1420,192,1420,187,2040,121"/> 
156 <area·shape="poly"·title="·"·alt=""·coords="1697,661,1678,664,1424,690,1171,709,774,728,774,722,1171,704,1423,685,1677,659,1696,656"/>154 <area·shape="poly"·title="·"·alt=""·coords="2442,125,1772,193,1771,188,2442,120"/>
 155 <area·shape="poly"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/>
157 <area·shape="rect"·title="·"·alt=""·coords="1747,717,1823,742"/>156 <area·shape="rect"·title="·"·alt=""·coords="1887,702,1963,727"/>
158 <area·shape="poly"·title="·"·alt=""·coords="1783,661,1786,703,1781,703,1777,662"/> 
159 <area·shape="poly"·title="·"·alt=""·coords="2243,221,2251,289,2256,376,2256,555,2252,597,2242,639,2217,705,2212,703,2237,637,2247,596,2251,555,2251,376,2246,290,2238,222"/>157 <area·shape="poly"·title="·"·alt=""·coords="1902,646,1918,688,1913,690,1897,648"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/>
160 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1760,277,2011,302"/>159 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/>
161 <area·shape="poly"·title="·"·alt=""·coords="2161,224,1946,276,1945,271,2159,219"/>160 <area·shape="poly"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/>
162 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1936,533,2115,573"/>161 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/>
 162 <area·shape="poly"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/>
 163 <area·shape="poly"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,1549,692,1239,705,987,713,987,708,1238,700,1548,686,1828,668,1927,657,1986,644,2001,636,2010,625,2020,614,2036,604,2084,590,2128,588,2170,592,2209,599,2246,603,2282,601,2316,587,2350,557,2369,528,2375,499,2371,471,2358,443,2338,417,2312,391,2249,345,2218,328,2186,315,2119,297"/>
163 <area·shape="poly"·title="·"·alt=""·coords="2238,222,2230,272,2213,342,2184,417,2164,454,2141,487,2115,511,2086,529,2084,525,2112,507,2137,484,2160,451,2179,415,2207,340,2224,271,2233,221"/> 
164 <area·shape="poly"·title="·"·alt=""·coords="1909,300,1961,331,2019,376,2041,402,2056,430,2058,458,2046,487,2028,506,2010,516,1991,521,1971,522,1928,523,1906,527,1881,536,1865,546,1853,556,1841,566,1824,576,1741,606,1670,625,1605,637,1544,643,1416,649,1341,654,1254,664,995,696,774,720,773,715,994,691,1253,659,1341,649,1416,644,1544,638,1605,631,1669,620,1740,601,1822,571,1838,562,1850,552,1862,541,1879,531,1904,522,1928,518,1970,517,1990,516,2008,511,2025,501,2042,484,2053,458,2051,431,2037,405,2015,380,1958,335,1906,304"/> 
165 <area·shape="rect"·title="·"·alt=""·coords="1723,541,1810,566"/> 
166 <area·shape="poly"·title="·"·alt=""·coords="1883,303,1780,529,1775,527,1878,301"/> 
167 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1378,445,1542,485"/> 
168 <area·shape="poly"·title="·"·alt=""·coords="1858,305,1520,443,1518,438,1856,300"/> 
169 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1242,357,1406,397"/> 
Max diff block lines reached; 3959/39141 bytes (10.11%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
2.79 KB
html2text {}
    
Offset 1, 32 lines modifiedOffset 1, 37 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.M_.a_.c_.r_.o_.s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 LoopT.hh·File·Reference 
7 #include·<OpenMesh/Core/System/config.hh>6 ModifiedButterFlyT.hh·File·Reference
 7 The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,
 8 `‘Interpolating·subdivision·for·meshes·with·arbitrary·topology,’'·in
 9 Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>10 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
9 #include·<OpenMesh/Core/Utils/vector_cast.hh>11 #include·<OpenMesh/Core/Utils/vector_cast.hh>
10 #include·<OpenMesh/Core/Utils/Property.hh>12 #include·<OpenMesh/Core/Utils/Property.hh>
11 #include·<vector>13 #include·<vector>
12 #include·<cmath>14 #include·<cmath>
13 Include·dependency·graph·for·LoopT.hh:15 Include·dependency·graph·for·ModifiedButterFlyT.hh:
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8L_.o_.o_.p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>18 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8M_.o_.d_.i_.f_.i_.e_.d_.B_.u_.t_.t_.e_.r_.f_.l_.y_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
17  ·······Uniform·Loop·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.19  ·······Modified·Butterfly·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18  20  
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
21  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
22 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
23  25  
24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
25  ···········Software·related·to·uniform·subdivision·of·meshes.27  ···········Software·related·to·uniform·subdivision·of·meshes.
26  28  
27 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
28 #define ·V\x8V(X)   vector_cast<·typename·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·>(·X·) 
29  29 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 30 The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,
 31 `‘Interpolating·subdivision·for·meshes·with·arbitrary·topology,’'·in
 32 Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.
 33 189-192.
 34 Clement·Courbet·-·_\x8c_\x8l_\x8e_\x8m_\x8e_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8n_\x8t_\x8._\x8c_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8o_\x8u_\x8r_\x8b_\x8e_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8t_\x8@_\x8e_\x8c_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8p_\x8._\x8f_\x8r
30 ===============================================================================35 ===============================================================================
31 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.36 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
32 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.37 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
355 B
./usr/share/doc/libopenmesh-dev/html/a00734.js
263 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·a00734·=·[1 var·a00734·=·[
2 ····["OpenMesh::Subdivider::Uniform::LoopT<·MeshType,·RealType·>",·"a03778.html",·"a03778"]2 ····["OpenMesh::Subdivider::Uniform::ModifiedButterflyT<·MeshType,·RealType·>",·"a03790.html",·"a03790"]
3 ];3 ];
149 KB
./usr/share/doc/libopenmesh-dev/html/a00734_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LoopT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">LoopT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModifiedButterFlyT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00734.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00734.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 30 lines modifiedOffset 136, 25 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LoopT</span></div> 
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>143 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>144 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div>
 145 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//··CLASS·ModifiedButterflyT</span></div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH</span></div>146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH</span></div>147 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//=============================================================================</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#ifndef·SP_MODIFIED_BUTTERFLY_H</span></div>
 151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#define·SP_MODIFIED_BUTTERFLY_H</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div> 
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//·--------------------·STL</span></div>156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//·--------------------·STL</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>157 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>158 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>159 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#else</span></div>160 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#else</span></div>
Offset 167, 167 lines modifiedOffset 162, 169 lines modified
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif</span></div>162 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif</span></div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>164 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>165 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>166 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>167 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>168 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>169 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>170 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>171 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
179 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>175 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
180 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="};">176 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};">
181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03778.html">···91</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03778.html">LoopT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;MeshType,·RealType&gt;</div>177 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03790.html">···92</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03790.html">ModifiedButterflyT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;MeshType,·RealType&gt;</div>
182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>{</div>178 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{</div>
183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">public</span>:</div>179 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">public</span>:</div>
184 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>180 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div>181 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div>
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div>182 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div>
187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>183 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>
188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>184 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">typedef</span>·std::pair&lt;·real_t,·real_t·&gt;·············weight_t;</div> 
190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·std::vector&lt;·std::pair&lt;real_t,real_t&gt;·&gt;·weights_t;</div>185 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·std::vector&lt;·std::vector&lt;real_t&gt;·&gt;······weights_t;</div>
 186 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">typedef</span>·std::vector&lt;real_t&gt;·····················weight_t;</div>
191 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>187 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="keyword">public</span>:</div>188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">public</span>:</div>
193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> 
194 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
195 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<a·class="code·hl_class"·href="a03778.html">LoopT</a>(<span·class="keywordtype">void</span>)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(),·_1over8(·1.0/8.0·),·_3over8(·3.0/8.0·)</div> 
196 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··{·<a·class="code·hl_function"·href="a03778.html#ab51fd2e6ad14e5572fdc2955ac89aab9">init_weights</a>();·}</div> 
197 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>190 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
 191 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<a·class="code·hl_class"·href="a03790.html">ModifiedButterflyT</a>()·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>()</div>
 192 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··{·<a·class="code·hl_function"·href="a03790.html#a81b2612d667f5e1e4baa6678f6981b0d">init_weights</a>();·}</div>
198 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
199 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03778.html">LoopT</a>(·mesh_t&amp;·_m·)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m),·_1over8(·1.0/8.0·),·_3over8(·3.0/8.0·)</div> 
200 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··{·<a·class="code·hl_function"·href="a03778.html#ab51fd2e6ad14e5572fdc2955ac89aab9">init_weights</a>();·}</div> 
201 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>194 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
 195 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03790.html">ModifiedButterflyT</a>(·mesh_t&amp;·_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m)</div>
 196 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··{·<a·class="code·hl_function"·href="a03790.html#a81b2612d667f5e1e4baa6678f6981b0d">init_weights</a>();·}</div>
202 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>197 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
203 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<a·class="code·hl_class"·href="a03778.html">~LoopT</a>()·{}</div> 
204 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div>198 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 199 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<a·class="code·hl_class"·href="a03790.html">~ModifiedButterflyT</a>()·{}</div>
205 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>200 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
 201 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div>
206 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span><span·class="keyword">public</span>:</div>202 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span><span·class="keyword">public</span>:</div>
207 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div> 
208 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div>203 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div>
209 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="a03778.html#a6a8ca26d59759199e836b7f5d1a1ffcf">··119</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03778.html#a6a8ca26d59759199e836b7f5d1a1ffcf">name</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Uniform·Loop&quot;</span>;·}</div> 
210 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>·</div>204 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>
 205 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="a03790.html#a295b8811773c4b39f9ed6fcb9ddb6ae2">··120</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03790.html#a295b8811773c4b39f9ed6fcb9ddb6ae2">name</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Uniform·Spectral&quot;</span>;·}</div>
211 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div>206 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div>
 207 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>
212 <div·class="foldopen"·id="foldopen00123"·data-start="{"·data-end="}">208 <div·class="foldopen"·id="foldopen00124"·data-start="{"·data-end="}">
213 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno"><a·class="line"·href="a03778.html#ab51fd2e6ad14e5572fdc2955ac89aab9">··123</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03778.html#ab51fd2e6ad14e5572fdc2955ac89aab9">init_wei[·...·truncated·by·diffoscope;·len:·63,·SHA:·50e4b445b1eb1a2ab32f46e9315989452a051023212d6fd95204c9b4f8dd8026·...·]0)</div>209 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="a03790.html#a81b2612d667f5e1e4baa6678f6981b0d">··124</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03790.html#a81b2612d667f5e1e4baa6678f6981b0d">init_wei[·...·truncated·by·diffoscope;·len:·63,·SHA:·d6b04bc658ae395df8f11fe9aeb642f94db8214a9b969cdcdbcea10c5814484e·...·]0)</div>
214 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··{</div>210 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>··{</div>
215 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····weights_.resize(_max_valence);</div>211 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····weights.resize(_max_valence);</div>
216 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····std::generate(weights_.begin(),·weights_.end(),·compute_weight());</div> 
217 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>··}</div>212 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div>
 213 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="comment">//special·case:·K==3,·K==4</span></div>
Max diff block lines reached; 89729/120797 bytes (74.28%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
30.7 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 LoopT.hh5 ModifiedButterFlyT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 46, 32 lines modifiedOffset 46, 26 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 42 
54 43 
55 48// 
56 ============================================================================= 
57 49// 
58 50//·CLASS·LoopT 
59 51//53 51//
 54 =============================================================================
60 52//55 52//
 56 53//·CLASS·ModifiedButterflyT
 57 54//
 58 55//
61 =============================================================================59 =============================================================================
62 53 
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH 
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH 
65 5660 56
66 5761 57
 62 58#ifndef·SP_MODIFIED_BUTTERFLY_H
 63 59#define·SP_MODIFIED_BUTTERFLY_H
 64 60
67 58//==·INCLUDES 
68 ================================================================= 
69 59 
70 60#include·<OpenMesh/Core/System/config.hh> 
71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>65 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
72 62#include·<OpenMesh/Core/Utils/vector_cast.hh>66 62#include·<OpenMesh/Core/Utils/vector_cast.hh>
73 63#include·<OpenMesh/Core/Utils/Property.hh>67 63#include·<OpenMesh/Core/Utils/Property.hh>
74 64//·--------------------·STL68 64//·--------------------·STL
75 65#include·<vector>69 65#include·<vector>
76 66#if·defined(OM_CC_MIPS)70 66#if·defined(OM_CC_MIPS)
77 67#·include·<math.h>71 67#·include·<math.h>
Offset 81, 162 lines modifiedOffset 75, 164 lines modified
81 7175 71
82 7276 72
83 73//==·NAMESPACE77 73//==·NAMESPACE
84 ================================================================78 ================================================================
85 7479 74
86 75namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH80 75namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
87 76namespace·Subdivider·{·//·BEGIN_NS_DECIMATER81 76namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
88 77namespace·Uniform·{·//·BEGIN_NS_DECIMATER82 77namespace·Uniform·{·//·BEGIN_NS_UNIFORM
89 7883 78
90 7984 79
91 80//==·CLASS·DEFINITION85 80//==·CLASS·DEFINITION
92 =========================================================86 =========================================================
93 8187 81
 88 82
94 90template·<typename·MeshType,·typename·RealType·=·double>89 91template·<typename·MeshType,·typename·RealType·=·double>
95 _\x89_\x81class·_.L_.o_.o_.p_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<MeshType,·RealType>90 _\x89_\x82class·_.M_.o_.d_.i_.f_.i_.e_.d_.B_.u_.t_.t_.e_.r_.f_.l_.y_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<MeshType,·RealType>
96 92{91 93{
97 93public:92 94public:
98 9493 95
99 95·typedef·RealType·real_t;94 96·typedef·RealType·real_t;
100 96·typedef·MeshType·mesh_t;95 97·typedef·MeshType·mesh_t;
101 97·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t;96 98·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t;
 97 99
102 98 
103 99·typedef·std::pair<·real_t,·real_t·>·weight_t; 
104 100·typedef·std::vector<·std::pair<real_t,real_t>·>·weights_t;98 100·typedef·std::vector<·std::vector<real_t>·>·weights_t;
105 10199 101·typedef·std::vector<real_t>·weight_t;
 100 102
106 102public:101 103public:
107 103 
108 104102 104
109 105·_.L_.o_.o_.p_.T(void)·:·_.p_.a_.r_.e_.n_.t_.__.t(),·_1over8(·1.0/8.0·),·_3over8(·3.0/8.0·)103 105
 104 106·_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T()·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t()
110 106·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·}105 107·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·}
111 107 
112 108106 108
113 109·explicit·_\x8L_\x8o_\x8o_\x8p_\x8T(·mesh_t&·_m·)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m),·_1over8(·1.0/8.0·),·_3over8 
114 (·3.0/8.0·)107 109
 108 110·explicit·_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T(·mesh_t&·_m)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m)
115 110·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·}109 111·{·_\x8i_\x8n_\x8i_\x8t_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t_\x8s();·}
116 111 
117 112110 112
118 113·_\x8~_\x8L_\x8o_\x8o_\x8p_\x8T()·{} 
119 114111 113
 112 114·_\x8~_\x8M_\x8o_\x8d_\x8i_\x8f_\x8i_\x8e_\x8d_\x8B_\x8u_\x8t_\x8t_\x8e_\x8r_\x8f_\x8l_\x8y_\x8T()·{}
120 115113 115
 114 116
121 116public:115 117public:
122 117 
123 118116 118
 117 119
124 _\x81_\x81_.9·const·char·*_.n_.a_.m_.e()·const·override·{·return·"Uniform·Loop";·}118 _\x81_\x82_.0·const·char·*_.n_.a_.m_.e()·const·override·{·return·"Uniform·Spectral";·}
125 120 
126 121119 121
 120 122
127 _\x81_\x82_\x83·void·_.i_.n_.i_.t_.__.w_.e_.i_.g_.h_.t_.s(size_t·_max_valence=50)121 _\x81_\x82_\x84·void·_.i_.n_.i_.t_.__.w_.e_.i_.g_.h_.t_.s(size_t·_max_valence=30)
128 124·{122 125·{
129 125·weights_.resize(_max_valence);123 126·weights.resize(_max_valence);
130 126·std::generate(weights_.begin(),·weights_.end(),·compute_weight()); 
131 127·}124 127
132 128 
133 129 
134 130protected: 
135 131 
136 132 
137 _.1_.3_.3·bool·_.p_.r_.e_.p_.a_.r_.e(·mesh_t&·_m·)·override125 128·//special·case:·K==3,·K==4
 126 129·weights[3].resize(4);
 127 130·weights[3][0]·=·real_t(5.0)/12;
 128 131·weights[3][1]·=·real_t(-1.0)/12;
 129 132·weights[3][2]·=·real_t(-1.0)/12;
 130 133·weights[3][3]·=·real_t(3.0)/4;
 131 134
 132 135·weights[4].resize(5);
 133 136·weights[4][0]·=·real_t(3.0)/8;
Max diff block lines reached; 25190/31379 bytes (80.28%) of diff not shown.
38.3 KB
./usr/share/doc/libopenmesh-dev/html/a00735.map
    
Offset 1, 122 lines modifiedOffset 1, 121 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/LoopT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/LoopT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh">
 2 <area·shape="rect"·id="Node000001"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="2408,5,2635,45"/>
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1153,5,1354,45"/>3 <area·shape="rect"·id="Node000002"·href="$a00731.html"·title="·"·alt=""·coords="166,519,367,559"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2408,32,1643,53,1212,72,1034,83,898,96,807,99,716,91,628,80,547,71,477,72,448,78,423,89,403,106,389,129,379,160,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,159,384,127,399,103,421,85,447,73,477,67,547,66,628,74,716,86,807,94,897,91,1033,78,1212,67,1643,48,2408,26"/>
3 <area·shape="rect"·id="Node000002"·href="$a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/>5 <area·shape="rect"·id="Node000006"·href="$a00425_source.html"·title="·"·alt=""·coords="517,431,675,471"/>
 6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="2408,34,1958,55,1366,91,1085,114,850,141,759,155,690,170,646,186,635,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,631,190,644,181,688,165,758,150,849,135,1084,109,1365,85,1958,49,2408,28"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1152,29,891,29,567,37,412,46,278,58,177,74,143,84,122,95,109,110,101,129,96,168,90,167,96,127,105,108,118,91,141,79,175,69,277,52,411,40,567,32,891,24,1152,23"/> 
5 <area·shape="rect"·id="Node000004"·href="$a00752.html"·title="·"·alt=""·coords="133,93,334,133"/> 
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="1153,34,802,57,582,74,360,96,348,97,347,92,360,91,581,69,802,51,1152,29"/> 
7 <area·shape="rect"·id="Node000006"·href="$a00911_source.html"·title="·"·alt=""·coords="291,445,450,485"/> 
8 <area·shape="poly"·id="edge7_Node000001_Node000006"·title="·"·alt=""·coords="1153,28,935,34,807,42,680,57,563,79,513,93,468,109,432,128,404,150,387,173,381,200,381,291,376,432,370,432,376,291,376,200,382,171,401,146,429,124,466,104,511,88,562,74,679,52,806,37,934,28,1153,23"/> 
9 <area·shape="rect"·id="Node000011"·href="$a00929_source.html"·title="·"·alt=""·coords="2041,93,2199,133"/>7 <area·shape="rect"·id="Node000011"·href="$a00443_source.html"·title="·"·alt=""·coords="2442,93,2601,133"/>
10 <area·shape="poly"·id="edge16_Node000001_Node000011"·title="·"·alt=""·coords="1354,34,2027,100,2027,106,1354,39"/>8 <area·shape="poly"·id="edge15_Node000001_Node000011"·title="·"·alt=""·coords="2524,46,2524,79,2519,79,2519,46"/>
11 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="2374,717,2437,742"/>9 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="2599,702,2662,727"/>
12 <area·shape="poly"·id="edge81_Node000001_Node000025"·title="·"·alt=""·coords="1354,27,1671,41,1869,53,2071,70,2258,93,2413,121,2473,138,2519,156,2549,176,2557,188,2560,200,2560,555,2557,581,2548,606,2534,629,2517,650,2478,686,2440,712,2437,707,2475,682,2513,647,2529,626,2543,604,2551[·...·truncated·by·diffoscope;·len:·107,·SHA:·d796e5e11282619acbc5ecb0ec0339a1c70f6c7d45c24fc43e3d80b9cdf6937b·...·]"/>10 <area·shape="poly"·id="edge80_Node000001_Node000025"·title="·"·alt=""·coords="2607,43,2667,64,2725,97,2749,117,2768,141,2781,169,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2776,170,27[·...·truncated·by·diffoscope;·len:·40,·SHA:·6ae0c6166f531cbb04280c38bb7908fa9dfa2bbdf7fd73ff6f78527c168f9436·...·]"/>
13 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2595,101,2658,126"/>11 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2821,101,2883,126"/>
14 <area·shape="poly"·id="edge82_Node000001_Node000038"·title="·"·alt=""·coords="1354,25,1625,30,1978,41,2324,61,2468,74,2577,91,2588,94,2587,99,2575,96,2467,80,2324,66,1978,47,1625,36,1354,30"/>12 <area·shape="poly"·id="edge81_Node000001_Node000038"·title="·"·alt=""·coords="2613,43,2705,64,2802,91,2811,94,2809,99,2801,96,2703,69,2612,48"/>
15 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="581,709,760,749"/>13 <area·shape="rect"·id="Node000003"·href="$a00323_source.html"·title="·"·alt=""·coords="5,607,184,647"/>
 14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/>
16 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,221,95,376,95,555,97,589,107,616,125,638,152,659,183,674,226,687,335,706,456,717,567,723,567,728,456,723,334,711,224,692,181,679,149,664,121,641,102,618,92,590,89,555,89,376,92,221"/> 
17 <area·shape="poly"·id="edge4_Node000004_Node000002"·title="·"·alt=""·coords="204,136,138,177,135,172,202,131"/> 
18 <area·shape="rect"·id="Node000005"·href="$a00917_source.html"·title="·"·alt=""·coords="141,269,299,309"/>15 <area·shape="rect"·id="Node000005"·href="$a00407_source.html"·title="·"·alt=""·coords="209,607,367,647"/>
19 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="235,134,225,256,220,255,229,133"/>16 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/>
20 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="207,311,188,340,168,377,152,419,145,464,145,555,147,589,155,615,170,637,195,659,222,674,260,686,357,704,466,716,568,722,567,728,465,721,356,710,258,691,220,678,192,664,166,641,150,617,142,590,140,555,140,464,147,418,163,374,184,337,203,308"/> 
21 <area·shape="poly"·id="edge8_Node000006_Node000003"·title="·"·alt=""·coords="297,488,260,507,244,520,230,535,210,568,200,599,202,629,221,660,243,676,276,690,318,702,365,710,469,721,568,725,568,730,469,726,365,715,317,707,274,695,240,681,217,663,197,630,194,598,205,566,226,532,240,516,257,502,294,483"/> 
22 <area·shape="rect"·id="Node000007"·href="$a00935_source.html"·title="·"·alt=""·coords="241,533,399,573"/> 
23 <area·shape="poly"·id="edge9_Node000006_Node000007"·title="·"·alt=""·coords="362,487,340,523,336,520,357,484"/> 
24 <area·shape="rect"·id="Node000008"·href="$a00938_source.html"·title="·"·alt=""·coords="373,621,531,661"/> 
25 <area·shape="poly"·id="edge14_Node000006_Node000008"·title="·"·alt=""·coords="386,484,414,532,444,607,439,609,410,535,381,487"/> 
26 <area·shape="rect"·id="Node000010"·href="$a01097_source.html"·title="·"·alt=""·coords="1104,533,1299,573"/> 
27 <area·shape="poly"·id="edge15_Node000006_Node000010"·title="·"·alt=""·coords="451,472,1090,538,1090,543,450,478"/> 
28 <area·shape="poly"·id="edge10_Node000007_Node000003"·title="·"·alt=""·coords="324,573,335,617,346,640,362,659,396,677,447,692,568,714,567,719,446,698,394,682,358,663,341,643,330,619,319,574"/> 
29 <area·shape="poly"·id="edge11_Node000007_Node000008"·title="·"·alt=""·coords="351,571,413,612,410,616,348,576"/> 
30 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="231,629,297,654"/>17 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="795,695,973,735"/>
 18 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/>
 19 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/>
 20 <area·shape="poly"·id="edge7_Node000006_Node000004"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/>
 21 <area·shape="rect"·id="Node000007"·href="$a00413_source.html"·title="·"·alt=""·coords="466,519,625,559"/>
 22 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/>
 23 <area·shape="rect"·id="Node000008"·href="$a00422_source.html"·title="·"·alt=""·coords="585,607,743,647"/>
 24 <area·shape="poly"·id="edge13_Node000006_Node000008"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/>
 25 <area·shape="rect"·id="Node000010"·href="$a00344_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/>
 26 <area·shape="poly"·id="edge14_Node000006_Node000010"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/>
 27 <area·shape="poly"·id="edge9_Node000007_Node000004"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/>
 28 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/>
 29 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="443,614,509,639"/>
31 <area·shape="poly"·id="edge13_Node000007_Node000009"·title="·"·alt=""·coords="310,575,281,618,277,615,305,572"/>30 <area·shape="poly"·id="edge12_Node000007_Node000009"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/>
32 <area·shape="poly"·id="edge12_Node000008_Node000003"·title="·"·alt=""·coords="501,659,611,702,609,707,499,664"/>31 <area·shape="poly"·id="edge11_Node000008_Node000004"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/>
33 <area·shape="poly"·id="edge17_Node000011_Node000003"·title="·"·alt=""·coords="2040,117,1659,123,1405,131,1141,145,893,167,782,181,685,197,604,216,542,238,504,262,494,275,491,288,491,467,492,500,498,527,506,550,517,571,549,611,590,659,633,699,629,703,586,663,544,614,513,574,501,552,49[·...·truncated·by·diffoscope;·len:·121,·SHA:·fabac7523d843cb3fb9afa6ce6ed6c9caa086b62640554e2fbaf9bd63bed39d9·...·]"/>32 <area·shape="poly"·id="edge16_Node000011_Node000004"·title="·"·alt=""·coords="2442,120,2025,139,1447,174,1169,197,935,223,843,237,774,252,730,267,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,271,728,262,77[·...·truncated·by·diffoscope;·len:·57,·SHA:·38bb85fd67209c6d1e1590cece0d7d29b032f5db8f8001bdfdce365a601f9a12·...·]"/>
34 <area·shape="rect"·id="Node000012"·href="$a01196_source.html"·title="·"·alt=""·coords="1697,621,1861,661"/>33 <area·shape="rect"·id="Node000012"·href="$a00290_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/>
35 <area·shape="poly"·id="edge18_Node000011_Node000012"·title="·"·alt=""·coords="2123,133,2123,288,2123,379,2120,413,2111,440,2095,463,2070,487,2051,501,2033,510,2000,517,1965,522,1925,536,1817,615,1813,611,1923,531,1964,516,1999,512,2032,505,2048,497,2066,483,2091,460,2106,438,2115,412[·...·truncated·by·diffoscope;·len:·27,·SHA:·7f244a01d786b7ac73ca0cc81ba5cadb0ef5096cbc389aaad6f877d4a91a53f9·...·]"/>34 <area·shape="poly"·id="edge17_Node000011_Node000012"·title="·"·alt=""·coords="2535,133,2565,197,2578,238,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408[·...·truncated·by·diffoscope;·len:·45,·SHA:·4fb36e6c81ad32a63ab4cac26e6a7f791ffe5a3a7d4f83554abc5be76928627d·...·]"/>
36 <area·shape="rect"·id="Node000014"·href="$a00932_source.html"·title="·"·alt=""·coords="2158,181,2317,221"/>35 <area·shape="rect"·id="Node000014"·href="$a00389_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/>
37 <area·shape="poly"·id="edge21_Node000011_Node000014"·title="·"·alt=""·coords="2148,131,2202,171,2199,175,2144,136"/>36 <area·shape="poly"·id="edge20_Node000011_Node000014"·title="·"·alt=""·coords="2511,135,2485,172,2481,169,2506,132"/>
38 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="2173,717,2232,742"/>37 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="2348,702,2407,727"/>
39 <area·shape="poly"·id="edge71_Node000011_Node000015"·title="·"·alt=""·coords="2200,119,2282,134,2325,147,2366,164,2403,186,2432,214,2452,247,2459,288,2459,555,2452,591,2435,622,2410,649,2379,671,2345,689,2310,703,2246,722,2245,717,2308,698,2343,684,2376,666,2407,645,2431,619,2447,589,2453,554,2453,288,2447,249,2428,217,2399,190,2364,169,2324,152,2281,139,2199,124"/> 
40 <area·shape="poly"·id="edge70_Node000011_Node000025"·title="·"·alt=""·coords="2200,114,2296,125,2347,136,2397,152,2441,175,2477,204,2490,222,2501,242,2507,264,2509,288,2509,555,2507,578,2501,601,2481,644,2455,681,2430,709,2426,705,2451,677,2476,641,2496,599,2502,577,2504,555,2504,288,2502,265,2496,244,24[·...·truncated·by·diffoscope;·len:·60,·SHA:·1808d4cc218e7551881b5483298a229b62598129cf069506885e2274a949931c·...·]"/>38 <area·shape="poly"·id="edge70_Node000011_Node000015"·title="·"·alt=""·coords="2581,131,2618,151,2651,180,2669,204,2679,226,2683,250,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,531,2674,508,26[·...·truncated·by·diffoscope;·len:·78,·SHA:·487b2bd36ef70ced66854b4d13c3855c76b9c3f4f56f7e85ddbc9ff5db2ff538·...·]"/>
 39 <area·shape="poly"·id="edge69_Node000011_Node000025"·title="·"·alt=""·coords="2602,126,2655,146,2680,161,2702,179,2721,203,2731,225,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2729,251,2725,227,2716,206,2698,183,2677,165,2652,150,2600,131"/>
41 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2059,717,2144,742"/>40 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2223,702,2308,727"/>
42 <area·shape="poly"·id="edge72_Node000011_Node000030"·title="·"·alt=""·coords="2200,119,2235,126,2270,138,2303,156,2331,180,2350,205,2357,229,2357,288,2357,467,2351,512,2333,553,2307,590,2275,623,2240,652,2204,677,2141,713,2138,708,2201,673,2237,648,2272,619,2303,587,2329,550,2346,510[·...·truncated·by·diffoscope;·len:·81,·SHA:·978ed6ecc0abb591d3f112c70d5de6444daebef930fc0593de5b7adddecabbff·...·]"/>41 <area·shape="poly"·id="edge71_Node000011_Node000030"·title="·"·alt=""·coords="2546,132,2573,158,2602,193,2624,234,2631,257,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281[·...·truncated·by·diffoscope;·len:·45,·SHA:·18cd22abee2c946202f65e61bf499fcbc12cd3108eea870a98accbba890812d5·...·]"/>
43 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="1952,453,2032,478"/>42 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="2209,438,2289,463"/>
44 <area·shape="poly"·id="edge80_Node000011_Node000036"·title="·"·alt=""·coords="2116,134,2003,440,1998,439,2111,133"/>43 <area·shape="poly"·id="edge79_Node000011_Node000036"·title="·"·alt=""·coords="2454,136,2412,155,2374,183,2349,212,2327,243,2293,311,2270,375,2257,425,2252,423,2265,373,2289,309,2323,240,2345,208,2370,179,2409,151,2452,131"/>
45 <area·shape="rect"·id="Node000037"·href="$a00989_source.html"·title="·"·alt=""·coords="1242,181,1406,221"/>44 <area·shape="rect"·id="Node000037"·href="$a00470_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/>
46 <area·shape="poly"·id="edge73_Node000011_Node000037"·title="·"·alt=""·coords="2041,126,1420,192,1420,187,2040,121"/>45 <area·shape="poly"·id="edge72_Node000011_Node000037"·title="·"·alt=""·coords="2442,125,1772,193,1771,188,2442,120"/>
47 <area·shape="poly"·id="edge19_Node000012_Node000003"·title="·"·alt=""·coords="1697,661,1678,664,1424,690,1171,709,774,728,774,722,1171,704,1423,685,1677,659,1696,656"/>46 <area·shape="poly"·id="edge18_Node000012_Node000004"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/>
48 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1747,717,1823,742"/>47 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1887,702,1963,727"/>
49 <area·shape="poly"·id="edge20_Node000012_Node000013"·title="·"·alt=""·coords="1783,661,1786,703,1781,703,1777,662"/>48 <area·shape="poly"·id="edge19_Node000012_Node000013"·title="·"·alt=""·coords="1902,646,1918,688,1913,690,1897,648"/>
50 <area·shape="poly"·id="edge22_Node000014_Node000015"·title="·"·alt=""·coords="2243,221,2251,289,2256,376,2256,555,2252,597,2242,639,2217,705,2212,703,2237,637,2247,596,2251,555,2251,376,2246,290,2238,222"/>49 <area·shape="poly"·id="edge21_Node000014_Node000015"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/>
51 <area·shape="rect"·id="Node000016"·href="$a01076_source.html"·title="·"·alt=""·coords="1760,277,2011,302"/>50 <area·shape="rect"·id="Node000016"·href="$a00518_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/>
52 <area·shape="poly"·id="edge23_Node000014_Node000016"·title="·"·alt=""·coords="2161,224,1946,276,1945,271,2159,219"/>51 <area·shape="poly"·id="edge22_Node000014_Node000016"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/>
53 <area·shape="rect"·id="Node000031"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1936,533,2115,573"/>52 <area·shape="rect"·id="Node000031"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/>
54 <area·shape="poly"·id="edge69_Node000014_Node000031"·title="·"·alt=""·coords="2238,222,2230,272,2213,342,2184,417,2164,454,2141,487,2115,511,2086,529,2084,525,2112,507,2137,484,2160,451,2179,415,2207,340,2224,271,2233,221"/> 
55 <area·shape="poly"·id="edge25_Node000016_Node000003"·title="·"·alt=""·coords="1909,300,1961,331,2019,376,2041,402,2056,430,2058,458,2046,487,2028,506,2010,516,1991,521,1971,522,1928,523,1906,527,1881,536,1865,546,1853,556,1841,566,1824,576,1741,606,1670,625,1605,637,1544,643,1416,64[·...·truncated·by·diffoscope;·len:·276,·SHA:·cbf09101238072f77adf67cf3572bbad76126784d0853470299ece26337d1445·...·]"/>53 <area·shape="poly"·id="edge68_Node000014_Node000031"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/>
 54 <area·shape="poly"·id="edge24_Node000016_Node000004"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,1549,692,1239,705,987,713,987,708,1238,700,1548,686,1828,668,1927,657,1986,644,2001,636,2010,625,2020,614,2036,604,2084,590,2128,588,2170,592,2209,599,2246,603,2282,601,2316,587,2350,557,2369,528,2375,499,2371,471,2358,443,2338,417,2312,391,2249,345,2218,328,2186,315,2119,297"/>
56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1723,541,1810,566"/>55 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="2253,526,2339,551"/>
57 <area·shape="poly"·id="edge24_Node000016_Node000017"·title="·"·alt=""·coords="1883,303,1780,529,1775,527,1878,301"/>56 <area·shape="poly"·id="edge23_Node000016_Node000017"·title="·"·alt=""·coords="2081,292,2137,309,2199,337,2229,355,2258,376,2283,401,2304,429,2312,450,2314,472,2307,513,2302,512,2308,472,2306,451,2299,432,2279,404,2254,380,2226,359,2196,341,2135,314,2080,297"/>
58 <area·shape="rect"·id="Node000018"·href="$a01070_source.html"·title="·"·alt=""·coords="1378,445,1542,485"/>57 <area·shape="rect"·id="Node000018"·href="$a00458_source.html"·title="·"·alt=""·coords="1831,431,1995,471"/>
59 <area·shape="poly"·id="edge26_Node000016_Node000018"·title="·"·alt=""·coords="1858,305,1520,443,1518,438,1856,300"/>58 <area·shape="poly"·id="edge25_Node000016_Node000018"·title="·"·alt=""·coords="2021,296,1936,421,1932,418,2017,293"/>
60 <area·shape="rect"·id="Node000022"·href="$a00995_source.html"·title="·"·alt=""·coords="1242,357,1406,397"/>59 <area·shape="rect"·id="Node000022"·href="$a00464_source.html"·title="·"·alt=""·coords="1594,343,1758,383"/>
61 <area·shape="poly"·id="edge32_Node000016_Node000022"·title="·"·alt=""·coords="1811,305,1420,364,1419,359,1810,299"/>60 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1976,297,1772,343,1771,337,1975,292"/>
62 <area·shape="poly"·id="edge27_Node000018_Node000003"·title="·"·alt=""·coords="1459,486,1443,531,1430,555,1411,575,1363,604,1296,630,1214,652,1124,671,936,702,774,721,773,716,935,696,1123,666,1213,647,1294,624,1361,599,1408,571,1425,552,1438,529,1454,485"/> 
63 <area·shape="poly"·id="edge29_Node000018_Node000017"·title="·"·alt=""·coords="1528,483,1713,534,1712,540,1527,488"/>61 <area·shape="poly"·id="edge26_Node000018_Node000004"·title="·"·alt=""·coords="1917,471,1913,516,1905,540,1890,561,1871,572,1841,584,1754,606,1639,628,1504,648,1221,683,987,707,987,701,1221,677,1504,643,1638,623,1753,601,1840,579,1869,568,1886,557,1900,538,1908,515,1912,471"/>
 62 <area·shape="poly"·id="edge28_Node000018_Node000017"·title="·"·alt=""·coords="1996,463,2112,486,2241,516,2251,519,2250,524,2239,521,2111,491,1995,469"/>
64 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1571,541,1647,566"/>63 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1650,526,1726,551"/>
65 <area·shape="poly"·id="edge28_Node000018_Node000019"·title="·"·alt=""·coords="1494,483,1579,532,1576,536,1491,488"/>64 <area·shape="poly"·id="edge27_Node000018_Node000019"·title="·"·alt=""·coords="1865,473,1732,524,1730,519,1863,468"/>
66 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1472,541,1547,566"/>65 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1951,526,2025,551"/>
67 <area·shape="poly"·id="edge30_Node000018_Node000020"·title="·"·alt=""·coords="1473,484,1498,527,1493,530,1469,487"/>66 <area·shape="poly"·id="edge29_Node000018_Node000020"·title="·"·alt=""·coords="1932,469,1971,514,1967,517,1928,473"/>
68 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1323,541,1397,566"/>67 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1801,526,1876,551"/>
69 <area·shape="poly"·id="edge31_Node000018_Node000021"·title="·"·alt=""·coords="1440,488,1386,533,1382,529,1436,484"/>68 <area·shape="poly"·id="edge30_Node000018_Node000021"·title="·"·alt=""·coords="1899,473,1860,517,1856,514,1895,469"/>
 69 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1594,367,1538,372,1476,383,1414,403,1358,433,1329,458,1310,484,1298,511,1289,540,1279,568,1267,596,1247,623,1217,649,1177,667,1120,682,988,704,987,699,1118,677,1176,662,1215,644,1243,620,1262,594,1275,566,1284,538,1293,510,1305,481,1325,454,1354,428,1412,398,1475,378,1537,367,1594,361"/>
 70 <area·shape="poly"·id="edge39_Node000022_Node000010"·title="·"·alt=""·coords="1595,383,1541,403,1492,433,1462,468,1441,507,1436,504,1457,465,1489,429,1539,398,1593,378"/>
 71 <area·shape="poly"·id="edge34_Node000022_Node000015"·title="·"·alt=""·coords="1759,368,1907,388,1992,405,2074,428,2098,438,2115,448,2154,468,2184,476,2212,479,2262,478,2285,479,2308,485,2331,496,2354,517,2368,537,2378,559,2388,606,2389,651,2385,689,2380,688,2383,651,2383,606,2373,560,2363,539,2350,520,2328,501,2306,490,2285,485,2262,484,2212,484,2183,482,2152,473,2112,453,2095,443,2072,433,1990,411,1906,393,1758,373"/>
 72 <area·shape="poly"·id="edge37_Node000022_Node000017"·title="·"·alt=""·coords="1759,373,1878,395,2009,428,2057,447,2104,468,2250,519,2248,524,2102,473,2055,452,2007,433,1877,400,1758,378"/>
70 <area·shape="poly"·id="edge33_Node000022_Node000003"·title="·"·alt=""·coords="1258,400,1209,420,1163,448,1139,468,1123,486,1094,534,1080,571,1076,603,1067,634,1058,649,1043,663,1023,675,997,686,929,703,851,715,774,723,774,718,850,710,928,697,995,681,1021,671,1040,659,1054,645,1062,631,1070,602,1075,570,1090,532,1119,483,1135,464,1160,443,1207,415,1256,395"/> 
71 <area·shape="poly"·id="edge40_Node000022_Node000010"·title="·"·alt=""·coords="1243,399,1206,418,1190,431,1177,447,1170,464,1171,483,1184,521,1179,522,1166,484,1165,463,1172,444,1186,427,1203,414,1240,394"/> 
72 <area·shape="poly"·id="edge35_Node000022_Node000015"·title="·"·alt=""·coords="1406,381,1575,399,1672,417,1768,443,1791,453,1807,463,1824,473,1846,483,1893,493,1935,496,2010,489,2045,487,2081,491,2118,505,2156,531,2173,549,2186,571,2202,618,2208,664,2208,703,2202,703,2202,665,2197,619,2181,573,2169,553,2153,535,2115,510,2080,497,2045,493,2010,494,1935,501,1892,499,1845,488,1821,478,1805,468,1788,457,1766,448,1671,423,1574,405,1406,386"/> 
73 <area·shape="poly"·id="edge38_Node000022_Node000017"·title="·"·alt=""·coords="1407,379,1497,385,1594,397,1681,416,1715,428,1739,443,1754,462,1763,484,1770,527,1764,528,1758,486,1749,465,1736,447,1713,433,1680,421,1593,402,1496,391,1406,384"/> 
74 <area·shape="poly"·id="edge61_Node000022_Node000018"·title="·"·alt=""·coords="1355,395,1420,436,1417,440,1352,400"/> 
75 <area·shape="poly"·id="edge39_Node000022_Node000021"·title="·"·alt=""·coords="1252,400,1217,419,1202,432,1190,447,1183,465,1190,483,1318,533,1316,538,1186,487,1178,465,1186,444,1198,428,1214,414,1249,395"/> 
76 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1199,453,1270,478"/> 
77 <area·shape="poly"·id="edge34_Node000022_Node000023"·title="·"·alt=""·coords="1306,400,1259,445,1255,441,1302,396"/>73 <area·shape="poly"·id="edge60_Node000022_Node000018"·title="·"·alt=""·coords="1729,380,1849,423,1848,428,1727,385"/>
 74 <area·shape="poly"·id="edge38_Node000022_Node000021"·title="·"·alt=""·coords="1709,381,1740,402,1770,429,1804,472,1829,513,1824,515,1799,475,1766,432,1737,406,1706,385"/>
78 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1295,453,1353,478"/>75 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1502,438,1573,463"/>
 76 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="1647,385,1569,433,1566,428,1644,380"/>
 77 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1368,438,1427,463"/>
79 <area·shape="poly"·id="edge36_Node000022_Node000024"·title="·"·alt=""·coords="1327,398,1327,439,1321,439,1321,398"/>78 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="1606,385,1446,433,1439,436,1438,431,1445,428,1604,380"/>
80 <area·shape="poly"·id="edge37_Node000022_Node000025"·title="·"·alt=""·coords="1407,382,1599,403,1712,420,1825,443,1883,462,1941,483,2016,497,2076,501,2136,508,2170,517,2209,531,2249,549,2278,567,2335,620,2370,662,2395,703,2391,706,2365,665,2331,623,2275,571,2246,554,2207,536,2168,522[·...·truncated·by·diffoscope;·len:·81,·SHA:·2e1b56fef84bcc7afda8d940d5c57b713083c634f22cba54d135c7b48ad95869·...·]"/>79 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="1758,363,1839,369,1934,380,2034,400,2133,428,2153,438,2167,448,2180,458,2198,468,2249,484,2291,490,2332,497,2382,516,2453,558,2518,606,2612,690,2608,694,2514,610,2450,562,2380,521,2331,503,2290,496,2248,489[·...·truncated·by·diffoscope;·len:·81,·SHA:·4e531693e5a6793af2657597e3a3dd69c9a2ba7079b713fd203bc5f949f16640·...·]"/>
 80 <area·shape="rect"·id="Node000026"·href="$a00314_source.html"·title="·"·alt=""·coords="1039,607,1203,647"/>
 81 <area·shape="poly"·id="edge40_Node000022_Node000026"·title="·"·alt=""·coords="1594,370,1496,377,1388,388,1290,407,1252,419,1224,433,1205,449,1188,468,1161,512,1143,556,1131,594,1126,593,1138,554,1157,509,1184,465,1201,445,1221,428,1250,414,1288,402,1387,383,1496,371,1594,365"/>
81 <area·shape="rect"·id="Node000026"·href="$a01193_source.html"·title="·"·alt=""·coords="865,621,1029,661"/>82 <area·shape="rect"·id="Node000027"·href="$a00521_source.html"·title="·"·alt=""·coords="802,519,966,559"/>
82 <area·shape="poly"·id="edge41_Node000022_Node000026"·title="·"·alt=""·coords="1242,382,1193,388,1141,400,1089,419,1043,447,1009,484,984,527,967,571,956,608,951,607,962,569,979,525,1005,481,1040,443,1087,414,1139,395,1192,383,1241,377"/>83 <area·shape="poly"·id="edge42_Node000022_Node000027"·title="·"·alt=""·coords="1594,367,1445,371,1265,381,1177,389,1096,400,1028,415,979,433,955,448,935,468,904,509,899,505,931,464,952,444,976,428,1027,410,1095,395,1176,384,1265,375,1444,365,1594,362"/>
83 <area·shape="rect"·id="Node000027"·href="$a01043_source.html"·title="·"·alt=""·coords="577,533,741,573"/>84 <area·shape="rect"·id="Node000028"·href="$a00527_source.html"·title="·"·alt=""·coords="989,431,1153,471"/>
84 <area·shape="poly"·id="edge43_Node000022_Node000027"·title="·"·alt=""·coords="1242,386,1126,394,993,406,869,424,820,435,782,448,754,464,727,483,685,525,681,521,724,479,751,459,780,443,818,430,868,419,992,401,1125,388,1241,380"/> 
85 <area·shape="rect"·id="Node000028"·href="$a01064_source.html"·title="·"·alt=""·coords="793,445,957,485"/> 
86 <area·shape="poly"·id="edge45_Node000022_Node000028"·title="·"·alt=""·coords="1242,397,971,449,970,443,1241,392"/>85 <area·shape="poly"·id="edge44_Node000022_Node000028"·title="·"·alt=""·coords="1594,376,1401,400,1172,433,1167,434,1166,429,1172,428,1401,395,1593,371"/>
87 <area·shape="rect"·id="Node000035"·href="$a00914_source.html"·title="·"·alt=""·coords="1566,445,1725,485"/>86 <area·shape="rect"·id="Node000035"·href="$a00383_source.html"·title="·"·alt=""·coords="1597,431,1755,471"/>
88 <area·shape="poly"·id="edge62_Node000022_Node000035"·title="·"·alt=""·coords="1395,395,1563,439,1561,444,1394,400"/>87 <area·shape="poly"·id="edge61_Node000022_Node000035"·title="·"·alt=""·coords="1679,383,1679,417,1673,417,1673,383"/>
89 <area·shape="poly"·id="edge68_Node000022_Node000036"·title="·"·alt=""·coords="1406,385,1622,409,1883,443,1938,452,1938,457,1882,448,1622,414,1406,390"/>88 <area·shape="poly"·id="edge67_Node000022_Node000036"·title="·"·alt=""·coords="1759,367,1957,388,2074,406,2191,428,2204,431,2203,437,2190,433,2074,411,1956,394,1758,373"/>
 89 <area·shape="poly"·id="edge41_Node000026_Node000004"·title="·"·alt=""·coords="1070,649,950,692,948,687,1068,644"/>
 90 <area·shape="poly"·id="edge43_Node000027_Node000004"·title="·"·alt=""·coords="887,559,887,681,881,681,881,559"/>
90 <area·shape="poly"·id="edge42_Node000026_Node000003"·title="·"·alt=""·coords="887,664,745,708,743,703,885,659"/>91 <area·shape="poly"·id="edge45_Node000028_Node000004"·title="·"·alt=""·coords="1059,472,908,685,903,682,1055,469"/>
 92 <area·shape="poly"·id="edge59_Node000028_Node000008"·title="·"·alt=""·coords="1091,469,1107,489,1121,513,1126,537,1123,549,1117,560,1092,579,1057,593,1013,605,964,613,857,624,757,628,757,623,856,619,963,608,1012,600,1055,588,1090,574,1113,557,1118,547,1120,537,1116,515,1103,492,1087,473"/>
 93 <area·shape="poly"·id="edge48_Node000028_Node000019"·title="·"·alt=""·coords="1154,461,1637,528,1636,533,1153,466"/>
91 <area·shape="poly"·id="edge44_Node000027_Node000003"·title="·"·alt=""·coords="663,573,671,695,666,696,657,574"/> 
92 <area·shape="poly"·id="edge46_Node000028_Node000003"·title="·"·alt=""·coords="863,487,798,575,697,700,693,697,794,572,859,484"/> 
93 <area·shape="poly"·id="edge60_Node000028_Node000008"·title="·"·alt=""·coords="858,487,804,537,755,576,703,598,649,614,546,634,545,629,647,609,701,593,752,571,801,533,854,483"/> 
94 <area·shape="poly"·id="edge49_Node000028_Node000019"·title="·"·alt=""·coords="957,469,1274,494,1439,512,1559,531,1570,534,1569,539,1558,536,1439,517,1274,500,957,475"/> 
95 <area·shape="poly"·id="edge59_Node000028_Node000027"·title="·"·alt=""·coords="828,488,720,531,718,526,826,483"/>94 <area·shape="poly"·id="edge58_Node000028_Node000027"·title="·"·alt=""·coords="1031,473,938,516,936,511,1029,468"/>
Max diff block lines reached; 0/39088 bytes (0.00%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
174 B
./usr/share/doc/libopenmesh-dev/html/a00735.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 c8d67fdd7b61e7e8265c33a8b67daa111 d143b574404b93c15c6a8b34247af0aa
35.6 MB
./usr/share/doc/libopenmesh-dev/html/a00735.png
35.6 MB
sng
Max HTML report size reached
70.8 KB
./usr/share/doc/libopenmesh-dev/html/a00746.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 85 lines modifiedOffset 88, 363 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>·&#124;
 95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">CompositeLoopT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">RulesT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06482_source.html">Composite/CompositeT.hh</a>&quot;</code><br·/>99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>
 100 <code>#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</code><br·/>
100 <code>#include·&quot;<a·class="el"·href="a06494_source.html">Composite/CompositeTraits.hh</a>&quot;</code><br·/>101 <code>#include·&quot;<a·class="el"·href="a00749_source.html">RulesT.hh</a>&quot;</code><br·/>
 102 <code>#include·&lt;cmath&gt;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">103 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·CompositeLoopT.hh:</div>104 Include·dependency·graph·for·RulesT_impl.hh:</div>
103 <div·class="dyncontent">105 <div·class="dyncontent">
104 <div·class="center"><img·src="a00747.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeLoopT_8hh"·alt=""/></div>106 <div·class="center"><img·src="a00747.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT__impl_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeLoopT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeLoopT_8hh">107 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT__impl_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT__impl_8hh">
 108 <area·shape="rect"·title="·"·alt=""·coords="4984,5,5190,60"/>
 109 <area·shape="rect"·title="·"·alt=""·coords="3583,1428,3762,1468"/>
 110 <area·shape="poly"·title="·"·alt=""·coords="5191,43,5262,61,5298,74,5331,91,5360,111,5382,136,5397,165,5403,200,5403,1273,5398,1311,5385,1339,5361,1362,5328,1382,5303,1389,5255,1396,5105,1408,4657,1427,4156,1440,3775,1448,3775,1442,4156,1435,4657,1422,5105,1403,5255,1391,5302,1384,5326,1378,5358,1358,5380,1336,5393,1310,5398,1273,5398,200,5392,167,5378,139,5356,115,5328,95,5296,79,5261,66,5190,48"/>
 111 <area·shape="rect"·href="a00524_source.html"·title="·"·alt=""·coords="4735,108,4951,133"/>
 112 <area·shape="poly"·title="·"·alt=""·coords="5013,63,4889,106,4887,101,5011,58"/>
 113 <area·shape="rect"·href="a00749.html"·title="·"·alt=""·coords="572,907,658,933"/>
 114 <area·shape="poly"·title="·"·alt=""·coords="4983,37,3921,47,3127,58,2278,74,1462,96,769,124,496,141,287,159,154,180,120,191,112,196,109,201,110,643,113,679,123,711,139,741,161,767,187,791,216,812,284,847,358,874,433,892,559,912,558,917,432,897,357,879,282,852,214,817,183,795,157,771,135,744,118,713,108,680,104,643,104,199,108,192,118,186,153,175,287,154,496,136,768,119,1462,91,2278,69,3127,53,3920,42,4983,32"/>
 115 <area·shape="rect"·title="·"·alt=""·coords="5438,108,5501,133"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="5191,54,5419,105,5425,107,5424,112,5418,111,5190,60"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="4938,131,5064,151,5199,184,5259,204,5307,228,5340,256,5349,271,5352,288,5352,1273,5349,1310,5338,1338,5317,1361,5287,1382,5262,1390,5216,1396,5071,1408,4636,1428,4148,1441,3775,1448,3775,1442,4148,1435,4635,1422,5071,1403,5216,1391,5261,1384,5284,1378,5314,1357,5333,1335,5344,1309,5347,1273,5347,288,5344,273,5336,259,5304,233,5257,209,5198,189,5063,157,4937,136"/>
 118 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="3006,900,3170,940"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="4735,128,4248,146,3587,177,3266,197,2993,220,2796,245,2736,258,2707,271,2702,279,2702,288,2708,308,2726,347,2762,410,2867,579,3070,887,3066,890,2863,582,2757,413,2721,350,2703,310,2697,288,2697,278,2704,267,2734,253,2795,240,2992,215,3266,192,3587,172,4248,141,4735,123"/>
 120 <area·shape="rect"·href="a00509_source.html"·title="·"·alt=""·coords="1620,365,1858,390"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="4735,125,4172,126,3371,133,2969,140,2611,150,2333,165,2235,174,2170,184,2110,200,2050,221,1935,270,1838,320,1770,360,1767,355,1836,316,1933,265,2048,216,2108,195,2169,179,2235,169,2333,160,2611,145,2969,135,3371,127,4172,120,4735,119"/>
 122 <area·shape="rect"·href="a00461_source.html"·title="·"·alt=""·coords="4672,445,4875,485"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="4833,135,4816,156,4801,182,4783,250,4774,319,4772,382,4774,432,4768,432,4767,382,4769,318,4778,249,4796,180,4812,153,4829,132"/>
 124 <area·shape="rect"·href="a00455_source.html"·title="·"·alt=""·coords="4811,181,5014,221"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="4855,132,4889,169,4885,173,4851,135"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="3171,918,3424,922,3586,929,3757,942,3924,961,4076,989,4143,1006,4201,1026,4250,1048,4289,1074,4312,1099,4326,1126,4332,1154,4331,1182,4323,1211,4308,1240,4289,1267,4265,1294,4227,1328,4193,1350,4156,1366,4108,1383,4022,1407,3934,1425,3850,1437,3776,1444,3775,1439,3849,1431,3933,1420,4021,1402,4106,1377,4154,1361,4191,1345,4224,1324,4261,1290,4285,1264,4304,1237,4318,1209,4326,1181,4327,1154,4321,1127,4308,1102,4285,1078,4248,1053,4199,1031,4141,1011,4075,994,3923,967,3756,947,3586,935,3424,928,3171,923"/>
 127 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="3318,1252,3482,1292"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="3115,938,3281,1064,3362,1128,3400,1163,3407,1182,3410,1201,3409,1239,3404,1238,3405,1202,3402,1183,3395,1165,3358,1132,3278,1068,3112,942"/>
 129 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="3190,1164,3354,1204"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="3104,939,3253,1151,3249,1154,3099,942"/>
 131 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="2353,1164,2517,1204"/>
 132 <area·shape="poly"·title="·"·alt=""·coords="3006,935,2872,957,2716,989,2640,1008,2573,1029,2518,1053,2479,1078,2466,1094,2455,1113,2443,1151,2438,1150,2450,1110,2461,1091,2476,1074,2515,1048,2571,1024,2639,1003,2714,983,2871,952,3005,930"/>
 133 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="2490,1076,2654,1116"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="3033,943,2642,1074,2640,1069,3032,938"/>
 135 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="2302,995,2552,1021"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="3006,935,2529,996,2528,991,3005,929"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="3416,1291,3453,1334,3477,1357,3503,1378,3547,1402,3593,1421,3591,1426,3545,1407,3500,1382,3473,1361,3449,1338,3412,1294"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="3277,1204,3287,1246,3296,1269,3309,1290,3335,1319,3365,1343,3432,1383,3503,1410,3570,1428,3569,1434,3501,1415,3429,1387,3362,1348,3331,1322,3305,1294,3291,1272,3282,1248,3272,1205"/>
 139 <area·shape="poly"·title="·"·alt=""·coords="3302,1202,3362,1242,3359,1246,3299,1206"/>
 140 <area·shape="rect"·title="·"·alt=""·coords="3182,1259,3243,1285"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="3261,1206,3231,1249,3226,1246,3257,1203"/>
 142 <area·shape="rect"·title="·"·alt=""·coords="520,1435,606,1461"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="3238,1207,3137,1253,3073,1277,3007,1295,2873,1314,2706,1326,2516,1332,2315,1334,1923,1335,1755,1337,1619,1343,1440,1361,1262,1383,619,1444,619,1439,1261,1377,1440,1356,1619,1337,1754,1331,1923,1329,2315,1329,2516,1327,2706,1321,2873,1309,3006,1289,3071,1272,3135,1248,3236,1202"/>
 144 <area·shape="rect"·title="·"·alt=""·coords="2417,1259,2493,1285"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="3190,1194,2803,1224,2615,1241,2506,1255,2495,1257,2494,1252,2505,1249,2614,1236,2803,1219,3190,1189"/>
 146 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1230,1252,1408,1292"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="3190,1194,2974,1207,2580,1222,2273,1229,1966,1237,1572,1255,1422,1265,1422,1259,1572,1249,1966,1232,2273,1224,2579,1217,2973,1201,3190,1188"/>
 148 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="4713,1252,4872,1292"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="3355,1187,3620,1201,3906,1213,4129,1220,4351,1229,4636,1249,4699,1256,4699,1261,4636,1255,4351,1235,4128,1225,3906,1218,3620,1207,3354,1193"/>
 150 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="1631,1340,1810,1380"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="1408,1289,1620,1335,1619,1340,1406,1295"/>
 152 <area·shape="poly"·title="·"·alt=""·coords="1810,1375,1828,1377,1987,1390,2197,1402,2701,1421,3569,1442,3569,1447,2700,1426,2197,1407,1987,1395,1828,1383,1809,1380"/>
 153 <area·shape="poly"·title="·"·alt=""·coords="1631,1380,1612,1383,1155,1414,620,1446,619,1441,1155,1409,1612,1377,1630,1375"/>
 154 <area·shape="rect"·title="·"·alt=""·coords="2333,1435,2409,1461"/>
 155 <area·shape="poly"·title="·"·alt=""·coords="1810,1375,1829,1377,2105,1414,2320,1439,2319,1444,2105,1419,1828,1383,1809,1380"/>
 156 <area·shape="rect"·title="·"·alt=""·coords="1676,1435,1765,1461"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="1723,1380,1723,1421,1718,1421,1718,1380"/>
 158 <area·shape="rect"·title="·"·alt=""·coords="901,1435,964,1461"/>
 159 <area·shape="poly"·title="·"·alt=""·coords="1631,1380,1613,1383,1428,1405,1246,1423,977,1446,977,1441,1246,1418,1427,1400,1612,1377,1630,1375"/>
 160 <area·shape="rect"·title="·"·alt=""·coords="1342,1435,1392,1461"/>
 161 <area·shape="poly"·title="·"·alt=""·coords="1643,1383,1406,1440,1405,1435,1642,1377"/>
 162 <area·shape="rect"·title="·"·alt=""·coords="255,1435,314,1461"/>
 163 <area·shape="poly"·title="·"·alt=""·coords="1631,1371,1460,1383,984,1406,776,1415,508,1431,328,1445,327,1440,508,1425,776,1410,984,1400,1460,1377,1630,1366"/>
 164 <area·shape="poly"·title="·"·alt=""·coords="4781,1294,4741,1340,4713,1364,4681,1382,4628,1395,4539,1407,4288,1425,4007,1438,3776,1446,3775,1441,4007,1433,4287,1420,4538,1401,4627,1390,4679,1378,4710,1360,4737,1336,4777,1290"/>
 165 <area·shape="poly"·title="·"·alt=""·coords="2422,1206,2410,1225,2401,1248,2398,1270,2406,1290,2428,1306,2464,1321,2577,1349,2730,1373,2907,1393,3276,1423,3570,1439,3569,1445,3276,1428,2906,1398,2729,1378,2576,1354,2463,1326,2425,1311,2402,1294,2393,1271,2396,1247,2405,1223,2418,1203"/>
 166 <area·shape="poly"·title="·"·alt=""·coords="2442,1204,2452,1245,2446,1246,2437,1205"/>
 167 <area·shape="rect"·title="·"·alt=""·coords="2221,1259,2308,1285"/>
 168 <area·shape="poly"·title="·"·alt=""·coords="2399,1206,2300,1256,2298,1251,2396,1202"/>
106 <area·shape="rect"·title="·"·alt=""·coords="267,5,478,45"/>169 <area·shape="rect"·title="·"·alt=""·coords="2672,1259,2747,1285"/>
 170 <area·shape="poly"·title="·"·alt=""·coords="2496,1202,2661,1253,2659,1258,2494,1207"/>
 171 <area·shape="rect"·title="·"·alt=""·coords="2518,1259,2592,1285"/>
 172 <area·shape="poly"·title="·"·alt=""·coords="2463,1202,2529,1249,2526,1253,2460,1206"/>
 173 <area·shape="poly"·title="·"·alt=""·coords="2655,1101,2833,1122,2917,1139,2950,1150,2975,1162,3006,1187,3027,1214,3041,1243,3052,1272,3062,1301,3076,1328,3096,1354,3127,1378,3161,1393,3207,1405,3323,1424,3452,1435,3569,1441,3569,1447,3452,1441,3323,1429,3206,1410,3159,1398,3124,1382,3092,1358,3071,1331,3057,1303,3047,1274,3036,1245,3023,1217,3003,1191,2972,1166,2948,1155,2915,1145,2832,1127,2654,1106"/>
 174 <area·shape="poly"·title="·"·alt=""·coords="2655,1100,3081,1132,3278,1149,3368,1162,3383,1178,3393,1198,3402,1238,3397,1239,3388,1200,3379,1181,3366,1166,3278,1154,3080,1137,2654,1106"/>
 175 <area·shape="poly"·title="·"·alt=""·coords="2655,1105,3121,1161,3177,1168,3176,1174,3120,1167,2654,1110"/>
 176 <area·shape="poly"·title="·"·alt=""·coords="2490,1104,2034,1130,1807,1148,1725,1157,1677,1167,1642,1180,1614,1194,1570,1226,1526,1260,1465,1294,1387,1326,1325,1345,1180,1383,978,1438,976,1433,1178,1377,1323,1340,1386,1321,1463,1290,1523,1256,1567,1222,1612,1190,1640,1175,1675,1161,1724,1152,1806,1143,2034,1125,2490,1099"/>
 177 <area·shape="poly"·title="·"·alt=""·coords="2490,1104,1971,1135,1717,1152,1592,1167,1553,1184,1525,1203,1466,1254,1445,1276,1436,1285,1421,1294,1369,1315,1324,1328,1282,1334,1243,1336,1160,1336,1111,1337,1055,1343,327,1443,327,1438,1055,1337,1111,1332,1160,1330,1243,1331,1282,1329,1323,1323,1368,1310,1419,1290,1433,1281,1442,1272,1462,1250,1522,1198,1550,1179,1590,1161,1717,1147,1971,1129,2490,1099"/>
 178 <area·shape="poly"·title="·"·alt=""·coords="2543,1118,2478,1159,2475,1154,2541,1114"/>
 179 <area·shape="poly"·title="·"·alt=""·coords="2491,1110,2415,1130,2377,1146,2342,1166,2321,1184,2303,1206,2278,1248,2273,1245,2299,1203,2317,1181,2339,1162,2374,1141,2413,1125,2489,1105"/>
 180 <area·shape="poly"·title="·"·alt=""·coords="2573,1116,2560,1246,2555,1245,2568,1116"/>
 181 <area·shape="rect"·title="·"·alt=""·coords="3969,1171,4040,1197"/>
 182 <area·shape="poly"·title="·"·alt=""·coords="2655,1099,3703,1161,3955,1177,3955,1182,3703,1167,2654,1105"/>
 183 <area·shape="rect"·title="·"·alt=""·coords="3632,1171,3691,1197"/>
 184 <area·shape="poly"·title="·"·alt=""·coords="2655,1099,3026,1122,3512,1161,3619,1174,3618,1179,3512,1167,3026,1127,2655,1104"/>
 185 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1584,1252,1779,1292"/>
 186 <area·shape="poly"·title="·"·alt=""·coords="2490,1104,2027,1129,1806,1147,1734,1157,1702,1166,1690,1181,1684,1199,1680,1238,1675,1238,1678,1198,1686,1179,1699,1162,1733,1152,1806,1142,2026,1124,2490,1098"/>
 187 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="3830,1340,3994,1380"/>
 188 <area·shape="poly"·title="·"·alt=""·coords="2655,1099,2980,1120,3188,1138,3398,1161,3888,1250,3902,1267,3910,1287,3916,1326,3911,1327,3905,1288,3897,1270,3885,1254,3397,1167,3188,1143,2980,1125,2654,1104"/>
 189 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1713,1164,1872,1204"/>
 190 <area·shape="poly"·title="·"·alt=""·coords="2490,1108,1942,1167,1885,1173,1885,1168,1941,1161,2490,1103"/>
 191 <area·shape="rect"·title="·"·alt=""·coords="2592,1171,2672,1197"/>
 192 <area·shape="poly"·title="·"·alt=""·coords="2588,1115,2618,1158,2614,1161,2583,1118"/>
 193 <area·shape="poly"·title="·"·alt=""·coords="3860,1383,3738,1426,3736,1421,3859,1378"/>
 194 <area·shape="poly"·title="·"·alt=""·coords="1872,1192,2319,1249,2404,1261,2403,1266,2319,1255,1871,1198"/>
 195 <area·shape="poly"·title="·"·alt=""·coords="1812,1202,1828,1222,1840,1246,1845,1270,1843,1282,1837,1294,1813,1317,1789,1330,1765,1336,1739,1337,1684,1334,1653,1336,1620,1343,1566,1363,1512,1383,1360,1412,1208,1431,1075,1442,978,1448,977,1442,1075,1437,1208,1426,1359,1407,1510,1377,1564,1358,1618,1337,1652,1330,1684,1329,1739,1332,1764,1331,1787,1325,1810,1313,1833,1290,1838,1281,1840,1270,1835,1247,1823,1225,1808,1206"/>
 196 <area·shape="poly"·title="·"·alt=""·coords="1801,1204,1808,1248,1805,1272,1793,1294,1774,1301,1731,1308,1586,1327,1141,1373,327,1446,327,1440,1140,1368,1585,1322,1730,1303,1772,1296,1789,1290,1800,1271,1803,1248,1796,1205"/>
Max diff block lines reached; 8644/69295 bytes (12.47%) of diff not shown.
3.02 KB
html2text {}
    
Offset 1, 32 lines modifiedOffset 1, 46 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
6 CompositeLoopT.hh·File·Reference 
7 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h" 
8 #include·"_.C_.o_.m_.p_.o_.s_.i_.t_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s_.._.h_.h"5 _.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_.s
 6 RulesT_impl.hh·File·Reference
 7 #include·<OpenMesh/Core/System/config.h>
 8 #include·<OpenMesh/Core/IO/MeshIO.hh>
 9 #include·"_\x8R_\x8u_\x8l_\x8e_\x8s_\x8T_\x8._\x8h_\x8h"
 10 #include·<cmath>
9 Include·dependency·graph·for·CompositeLoopT.hh:11 Include·dependency·graph·for·RulesT_impl.hh:
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
12 ·class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
13  ········_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m·composite·Loop·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
14   
15 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8: 
16 ·········_\x8E_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f 
17  ········Helper·struct.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
18   
19 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8: 
20 ·········_\x8E_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f_\x8:_\x8:_\x8c_\x8o_\x8m_\x8p_\x8u_\x8t_\x8e_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t 
21   
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h14 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
24  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the15  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
25 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.16 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
26  17  
27 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_.n_.i_.f_.o_.r_.m18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_.d_.a_.p_.t_.i_.v_.e
28  ···········Software·related·to·uniform·subdivision·of·meshes.19  ···········Software·related·to·adaptive·subdivision·of·meshes.
 20  
 21 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
 22 #define ·O\x8OP\x8PE\x8EN\x8NM\x8ME\x8ES\x8SH\x8H_\x8_S\x8SU\x8UB\x8BD\x8DI\x8IV\x8VI\x8ID\x8DE\x8ER\x8R_\x8_A\x8AD\x8DA\x8AP\x8PT\x8TI\x8IV\x8VE\x8E_\x8_R\x8RU\x8UL\x8LE\x8ES\x8ST\x8T_\x8_C\x8CC\x8C
 23  
 24 #define ·M\x8MO\x8OB\x8BJ\x8J   Base::mesh_.data
 25  
 26 #define ·F\x8FH\x8H   face_handle
 27  
 28 #define ·V\x8VH\x8H   vertex_handle
 29  
 30 #define ·E\x8EH\x8H   edge_handle
 31  
 32 #define ·H\x8HE\x8EH\x8H   halfedge_handle
 33  
 34 #define ·N\x8NH\x8HE\x8EH\x8H   next_halfedge_handle
 35  
 36 #define ·P\x8PH\x8HE\x8EH\x8H   prev_halfedge_handle
 37  
 38 #define ·O\x8OH\x8HE\x8EH\x8H   opposite_halfedge_handle
 39  
 40 #define ·T\x8TV\x8VH\x8H   to_vertex_handle
 41  
 42 #define ·F\x8FV\x8VH\x8H   from_vertex_handle
29  43  
30 ===============================================================================44 ===============================================================================
31 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.45 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
32 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.46 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
1.3 MB
./usr/share/doc/libopenmesh-dev/html/a00746_source.html
    
Offset 23, 1868 lines modifiedOffset 23, 17011 lines modified
00000160:·2e38·222f·3e0a·3c6d·6574·6120·6e61·6d65··.8"/>.<meta·name00000160:·2e38·222f·3e0a·3c6d·6574·6120·6e61·6d65··.8"/>.<meta·name
00000170:·3d22·7669·6577·706f·7274·2220·636f·6e74··="viewport"·cont00000170:·3d22·7669·6577·706f·7274·2220·636f·6e74··="viewport"·cont
00000180:·656e·743d·2277·6964·7468·3d64·6576·6963··ent="width=devic00000180:·656e·743d·2277·6964·7468·3d64·6576·6963··ent="width=devic
00000190:·652d·7769·6474·682c·2069·6e69·7469·616c··e-width,·initial00000190:·652d·7769·6474·682c·2069·6e69·7469·616c··e-width,·initial
000001a0:·2d73·6361·6c65·3d31·222f·3e0a·3c74·6974··-scale=1"/>.<tit000001a0:·2d73·6361·6c65·3d31·222f·3e0a·3c74·6974··-scale=1"/>.<tit
000001b0:·6c65·3e4f·7065·6e4d·6573·683a·204f·7065··le>OpenMesh:·Ope000001b0:·6c65·3e4f·7065·6e4d·6573·683a·204f·7065··le>OpenMesh:·Ope
000001c0:·6e4d·6573·682f·546f·6f6c·732f·5375·6264··nMesh/Tools/Subd000001c0:·6e4d·6573·682f·546f·6f6c·732f·5375·6264··nMesh/Tools/Subd
 000001d0:·6976·6964·6572·2f41·6461·7074·6976·652f··ivider/Adaptive/
 000001e0:·436f·6d70·6f73·6974·652f·5275·6c65·7354··Composite/RulesT
 000001f0:·5f69·6d70·6c2e·6868·2053·6f75·7263·6520··_impl.hh·Source·
 00000200:·4669·6c65·3c2f·7469·746c·653e·0a3c·6c69··File</title>.<li
 00000210:·6e6b·2068·7265·663d·2274·6162·732e·6373··nk·href="tabs.cs
000001d0:·6976·6964·6572·2f55·6e69·666f·726d·2f43··ivider/Uniform/C 
000001e0:·6f6d·706f·7369·7465·4c6f·6f70·542e·6868··ompositeLoopT.hh 
000001f0:·2053·6f75·7263·6520·4669·6c65·3c2f·7469···Source·File</ti 
00000200:·746c·653e·0a3c·6c69·6e6b·2068·7265·663d··tle>.<link·href= 
00000210:·2274·6162·732e·6373·7322·2072·656c·3d22··"tabs.css"·rel=" 
00000220:·7374·796c·6573·6865·6574·2220·7479·7065··stylesheet"·type 
00000230:·3d22·7465·7874·2f63·7373·222f·3e0a·3c73··="text/css"/>.<s 
00000240:·6372·6970·7420·7479·7065·3d22·7465·7874··cript·type="text 
00000250:·2f6a·6176·6173·6372·6970·7422·2073·7263··/javascript"·src 
00000260:·3d22·6a71·7565·7279·2e6a·7322·3e3c·2f73··="jquery.js"></s 
00000270:·6372·6970·743e·0a3c·7363·7269·7074·2074··cript>.<script·t 
00000280:·7970·653d·2274·6578·742f·6a61·7661·7363··ype="text/javasc 
00000290:·7269·7074·2220·7372·633d·2264·796e·7365··ript"·src="dynse 
000002a0:·6374·696f·6e73·2e6a·7322·3e3c·2f73·6372··ctions.js"></scr 
000002b0:·6970·743e·0a3c·6c69·6e6b·2068·7265·663d··ipt>.<link·href= 
000002c0:·226e·6176·7472·6565·2e63·7373·2220·7265··"navtree.css"·re 
000002d0:·6c3d·2273·7479·6c65·7368·6565·7422·2074··l="stylesheet"·t 
000002e0:·7970·653d·2274·6578·742f·6373·7322·2f3e··ype="text/css"/> 
000002f0:·0a3c·7363·7269·7074·2074·7970·653d·2274··.<script·type="t 
00000300:·6578·742f·6a61·7661·7363·7269·7074·2220··ext/javascript"· 
00000310:·7372·633d·2272·6573·697a·652e·6a73·223e··src="resize.js"> 
00000320:·3c2f·7363·7269·7074·3e0a·3c73·6372·6970··</script>.<scrip 
00000330:·7420·7479·7065·3d22·7465·7874·2f6a·6176··t·type="text/jav 
00000340:·6173·6372·6970·7422·2073·7263·3d22·6e61··ascript"·src="na 
00000350:·7674·7265·6564·6174·612e·6a73·223e·3c2f··vtreedata.js"></ 
00000360:·7363·7269·7074·3e0a·3c73·6372·6970·7420··script>.<script· 
00000370:·7479·7065·3d22·7465·7874·2f6a·6176·6173··type="text/javas 
00000380:·6372·6970·7422·2073·7263·3d22·6e61·7674··cript"·src="navt 
00000390:·7265·652e·6a73·223e·3c2f·7363·7269·7074··ree.js"></script 
000003a0:·3e0a·3c6c·696e·6b20·6872·6566·3d22·7365··>.<link·href="se 
000003b0:·6172·6368·2f73·6561·7263·682e·6373·7322··arch/search.css" 
000003c0:·2072·656c·3d22·7374·796c·6573·6865·6574···rel="stylesheet00000220:·7322·2072·656c·3d22·7374·796c·6573·6865··s"·rel="styleshe
000003d0:·2220·7479·7065·3d22·7465·7874·2f63·7373··"·type="text/css00000230:·6574·2220·7479·7065·3d22·7465·7874·2f63··et"·type="text/c
000003e0:·222f·3e0a·3c73·6372·6970·7420·7479·7065··"/>.<script·type00000240:·7373·222f·3e0a·3c73·6372·6970·7420·7479··ss"/>.<script·ty
000003f0:·3d22·7465·7874·2f6a·6176·6173·6372·6970··="text/javascrip00000250:·7065·3d22·7465·7874·2f6a·6176·6173·6372··pe="text/javascr
00000400:·7422·2073·7263·3d22·7365·6172·6368·2f73··t"·src="search/s 
00000410:·6561·7263·6864·6174·612e·6a73·223e·3c2f··earchdata.js"></ 
00000420:·7363·7269·7074·3e0a·3c73·6372·6970·7420··script>.<script· 
00000430:·7479·7065·3d22·7465·7874·2f6a·6176·6173··type="text/javas 
00000440:·6372·6970·7422·2073·7263·3d22·7365·6172··cript"·src="sear00000260:·6970·7422·2073·7263·3d22·6a71·7565·7279··ipt"·src="jquery
00000450:·6368·2f73·6561·7263·682e·6a73·223e·3c2f··ch/search.js"></ 
00000460:·7363·7269·7074·3e0a·3c6c·696e·6b20·6872··script>.<link·hr 
00000470:·6566·3d22·646f·7879·6765·6e2e·6373·7322··ef="doxygen.css" 
00000480:·2072·656c·3d22·7374·796c·6573·6865·6574···rel="stylesheet 
00000490:·2220·7479·7065·3d22·7465·7874·2f63·7373··"·type="text/css 
000004a0:·2220·2f3e·0a3c·6c69·6e6b·2068·7265·663d··"·/>.<link·href= 
000004b0:·226c·6f67·6f5f·616c·6967·6e2e·6373·7322··"logo_align.css" 
000004c0:·2072·656c·3d22·7374·796c·6573·6865·6574···rel="stylesheet 
000004d0:·2220·7479·7065·3d22·7465·7874·2f63·7373··"·type="text/css 
000004e0:·222f·3e0a·3c2f·6865·6164·3e0a·3c62·6f64··"/>.</head>.<bod 
000004f0:·793e·0a3c·6469·7620·6964·3d22·746f·7022··y>.<div·id="top" 
00000500:·3e3c·212d·2d20·646f·206e·6f74·2072·656d··><!--·do·not·rem 
00000510:·6f76·6520·7468·6973·2064·6976·2c20·6974··ove·this·div,·it 
00000520:·2069·7320·636c·6f73·6564·2062·7920·646f···is·closed·by·do 
00000530:·7879·6765·6e21·202d·2d3e·0a3c·6469·7620··xygen!·-->.<div· 
00000540:·6964·3d22·7469·746c·6561·7265·6122·3e0a··id="titlearea">. 
00000550:·3c74·6162·6c65·2063·656c·6c73·7061·6369··<table·cellspaci 
00000560:·6e67·3d22·3022·2063·656c·6c70·6164·6469··ng="0"·cellpaddi 
00000570:·6e67·3d22·3022·3e0a·203c·7462·6f64·793e··ng="0">.·<tbody> 
00000580:·0a20·3c74·7220·6964·3d22·7072·6f6a·6563··.·<tr·id="projec 
00000590:·7472·6f77·223e·0a20·203c·7464·2069·643d··trow">.··<td·id= 
000005a0:·2270·726f·6a65·6374·6c6f·676f·223e·3c69··"projectlogo"><i 
000005b0:·6d67·2061·6c74·3d22·4c6f·676f·2220·7372··mg·alt="Logo"·sr 
000005c0:·633d·2272·7774·685f·7663·695f·7267·622e··c="rwth_vci_rgb. 
000005d0:·6a70·6722·2f3e·3c2f·7464·3e0a·2020·3c74··jpg"/></td>.··<t 
000005e0:·6420·6964·3d22·7072·6f6a·6563·7461·6c69··d·id="projectali 
000005f0:·676e·223e·0a20·2020·3c64·6976·2069·643d··gn">.···<div·id= 
00000600:·2270·726f·6a65·6374·6e61·6d65·223e·4f70··"projectname">Op 
00000610:·656e·4d65·7368·0a20·2020·3c2f·6469·763e··enMesh.···</div> 
00000620:·0a20·203c·2f74·643e·0a20·3c2f·7472·3e0a··.··</td>.·</tr>. 
00000630:·203c·2f74·626f·6479·3e0a·3c2f·7461·626c···</tbody>.</tabl 
00000640:·653e·0a3c·2f64·6976·3e0a·3c21·2d2d·2065··e>.</div>.<!--·e 
00000650:·6e64·2068·6561·6465·7220·7061·7274·202d··nd·header·part·- 
00000660:·2d3e·0a3c·212d·2d20·4765·6e65·7261·7465··->.<!--·Generate 
00000670:·6420·6279·2044·6f78·7967·656e·2031·2e39··d·by·Doxygen·1.9 
00000680:·2e38·202d·2d3e·0a3c·7363·7269·7074·2074··.8·-->.<script·t 
00000690:·7970·653d·2274·6578·742f·6a61·7661·7363··ype="text/javasc 
000006a0:·7269·7074·223e·0a2f·2a20·406c·6963·656e··ript">./*·@licen 
000006b0:·7365·206d·6167·6e65·743a·3f78·743d·7572··se·magnet:?xt=ur 
000006c0:·6e3a·6274·6968·3a64·3364·3961·3961·3635··n:btih:d3d9a9a65 
000006d0:·3935·3532·3166·3936·3636·6135·6539·3463··95521f9666a5e94c 
000006e0:·6338·3330·6461·6238·3362·3635·3639·3926··c830dab83b65699& 
000006f0:·616d·703b·646e·3d65·7870·6174·2e74·7874··amp;dn=expat.txt 
00000700:·204d·4954·202a·2f0a·7661·7220·7365·6172···MIT·*/.var·sear 
00000710:·6368·426f·7820·3d20·6e65·7720·5365·6172··chBox·=·new·Sear 
00000720:·6368·426f·7828·2273·6561·7263·6842·6f78··chBox("searchBox 
00000730:·222c·2022·7365·6172·6368·2f22·2c27·2e68··",·"search/",'.h 
00000740:·746d·6c27·293b·0a2f·2a20·406c·6963·656e··tml');./*·@licen 
00000750:·7365·2d65·6e64·202a·2f0a·3c2f·7363·7269··se-end·*/.</scri 
00000760:·7074·3e0a·3c73·6372·6970·7420·7479·7065··pt>.<script·type 
00000770:·3d22·7465·7874·2f6a·6176·6173·6372·6970··="text/javascrip 
00000780:·7422·2073·7263·3d22·6d65·6e75·6461·7461··t"·src="menudata 
00000790:·2e6a·7322·3e3c·2f73·6372·6970·743e·0a3c··.js"></script>.<00000270:·2e6a·7322·3e3c·2f73·6372·6970·743e·0a3c··.js"></script>.<
000007a0:·7363·7269·7074·2074·7970·653d·2274·6578··script·type="tex00000280:·7363·7269·7074·2074·7970·653d·2274·6578··script·type="tex
000007b0:·742f·6a61·7661·7363·7269·7074·2220·7372··t/javascript"·sr00000290:·742f·6a61·7661·7363·7269·7074·2220·7372··t/javascript"·sr
000007c0:·633d·226d·656e·752e·6a73·223e·3c2f·7363··c="menu.js"></sc000002a0:·633d·2264·796e·7365·6374·696f·6e73·2e6a··c="dynsections.j
 000002b0:·7322·3e3c·2f73·6372·6970·743e·0a3c·6c69··s"></script>.<li
 000002c0:·6e6b·2068·7265·663d·226e·6176·7472·6565··nk·href="navtree
 000002d0:·2e63·7373·2220·7265·6c3d·2273·7479·6c65··.css"·rel="style
 000002e0:·7368·6565·7422·2074·7970·653d·2274·6578··sheet"·type="tex
 000002f0:·742f·6373·7322·2f3e·0a3c·7363·7269·7074··t/css"/>.<script
 00000300:·2074·7970·653d·2274·6578·742f·6a61·7661···type="text/java
 00000310:·7363·7269·7074·2220·7372·633d·2272·6573··script"·src="res
 00000320:·697a·652e·6a73·223e·3c2f·7363·7269·7074··ize.js"></script
000007d0:·7269·7074·3e0a·3c73·6372·6970·7420·7479··ript>.<script·ty00000330:·3e0a·3c73·6372·6970·7420·7479·7065·3d22··>.<script·type="
000007e0:·7065·3d22·7465·7874·2f6a·6176·6173·6372··pe="text/javascr00000340:·7465·7874·2f6a·6176·6173·6372·6970·7422··text/javascript"
000007f0:·6970·7422·3e0a·2f2a·2040·6c69·6365·6e73··ipt">./*·@licens 
00000800:·6520·6d61·676e·6574·3a3f·7874·3d75·726e··e·magnet:?xt=urn 
00000810:·3a62·7469·683a·6433·6439·6139·6136·3539··:btih:d3d9a9a659 
00000820:·3535·3231·6639·3636·3661·3565·3934·6363··5521f9666a5e94cc 
00000830:·3833·3064·6162·3833·6236·3536·3939·2661··830dab83b65699&a 
00000840:·6d70·3b64·6e3d·6578·7061·742e·7478·7420··mp;dn=expat.txt· 
00000850:·4d49·5420·2a2f·0a24·2866·756e·6374·696f··MIT·*/.$(functio 
00000860:·6e28·2920·7b0a·2020·696e·6974·4d65·6e75··n()·{.··initMenu 
00000870:·2827·272c·7472·7565·2c66·616c·7365·2c27··('',true,false,' 
Max diff block lines reached; 1266355/1298120 bytes (97.55%) of diff not shown.
64.4 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CompositeLoopT.hh5 RulesT_impl.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 51, 141 lines modifiedOffset 51, 2092 lines modified
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 48//55 48//
56 =============================================================================56 =============================================================================
57 49//57 49//
58 50//·CLASS·LoopT58 50//·Rules·-·IMPLEMENTATION
59 51//59 51//
60 52//60 52//
61 =============================================================================61 =============================================================================
62 5362 53
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH 
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH63 54
 64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_CC
65 5665 56
66 5766 57
67 58//==·INCLUDES67 58//==·INCLUDES
68 =================================================================68 =================================================================
69 5969 59
 70 60#include·<OpenMesh/Core/System/config.h>
 71 61#include·<OpenMesh/Core/IO/MeshIO.hh>
 72 62#include·"_\x8R_\x8u_\x8l_\x8e_\x8s_\x8T_\x8._\x8h_\x8h"
 73 63//·--------------------
 74 64#if·defined(OM_CC_MIPS)
 75 65#·include·<math.h>
 76 66#else
 77 67#·include·<cmath>
 78 68#endif
70 60#include·"Composite/CompositeT.hh" 
71 61#include·"Composite/CompositeTraits.hh" 
72 62 
73 63 
74 64//==·NAMESPACE 
75 ================================================================ 
76 65 
77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
78 67namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
79 68namespace·Uniform·{·//·BEGIN_NS_DECIMATER 
80 6979 69
81 70 
82 71//==·CLASS·DEFINITION80 70#if·defined(OM_CC_MSVC)
 81 71#·pragma·warning(disable:4244)
 82 72#endif
 83 73
 84 74//==·NAMESPACE
83 =========================================================85 ================================================================
 86 75
 87 76namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 88 77namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 89 78namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
84 72 
85 75template·<class·MeshType,·class·RealType·=·double> 
86 _\x87_\x86class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T·:·public·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T<MeshType,·RealType> 
87 77{ 
88 78public: 
89 7990 79
90 80·typedef·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d; 
91 81 
92 82public: 
93 83 
94 84·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T()·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d()·{}; 
95 85·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T(MeshType&·_mesh)·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d(_mesh)·{}; 
96 86·_\x8~_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_\x8o_\x8o_\x8p_\x8T()·{} 
97 87 
98 88public: 
99 89 
100 _\x89_\x80·const·char·*_\x8n_\x8a_\x8m_\x8e()·const·override·{·return·"Uniform·Composite·Loop";·} 
101 91 
102 92protected:·//·inherited·interface91 80
 92 81//==·IMPLEMENTATION
 93 ==========================================================
 94 82
 95 83#define·MOBJ·Base::mesh_.data
 96 84#define·FH·face_handle
 97 85#define·VH·vertex_handle
 98 86#define·EH·edge_handle
 99 87#define·HEH·halfedge_handle
 100 88#define·NHEH·next_halfedge_handle
 101 89#define·PHEH·prev_halfedge_handle
 102 90#define·OHEH·opposite_halfedge_handle
 103 91#define·TVH·to_vertex_handle
 104 92#define·FVH·from_vertex_handle
103 93105 93
104 _\x89_\x84·void·_\x8a_\x8p_\x8p_\x8l_\x8y_\x8__\x8r_\x8u_\x8l_\x8e_\x8s(void)·override 
105 95·{ 
106 96·Inherited::Tvv4(); 
107 97·Inherited::VdE(); 
108 98·Inherited::EVc(coeffs_); 
109 99·Inherited::VdE(); 
110 100·Inherited::EVc(coeffs_); 
111 101·}106 94//·------------------------------------------------------------------·Tvv3·--
 107 --
 108 95
 109 96
 110 97template<class·M>
 111 98void
 112 _\x89_\x89_\x8T_\x8v_\x8v_\x83_\x8<_\x8M_\x8>_\x8:_\x8:_\x8r_\x8a_\x8i_\x8s_\x8e(typename·M::FaceHandle&·_fh,·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_target_state)
 113 100{
 114 101·if·(MOBJ(_fh).state()·<·_target_state)
112 102115 102·{
113 103protected:116 103·this->update(_fh,·_target_state);
114 104117 104
115 105·typedef·typename·Inherited::Coeff·Coeff; 
116 106 
117 107 
118 _.1_.1_.1·struct·_.E_.V_.C_.o_.e_.f_.f·:·public·_.C_.o_.e_.f_.f118 105·typename·M::VertexVertexIter·vv_it;
 119 106·typename·M::FaceVertexIter·fv_it;
 120 107·typename·M::VertexHandle·vh;
 121 108·typename·M::Point·position(0.0,·0.0,·0.0);
 122 109·typename·M::Point·face_position;
 123 110·const·typename·M::Point·zero_point(0.0,·0.0,·0.0);
 124 111·std::vector<typename·M::VertexHandle>·vertex_vector;
119 112·{125 112
Max diff block lines reached; 61290/65928 bytes (92.97%) of diff not shown.
66.0 KB
./usr/share/doc/libopenmesh-dev/html/a00747.map
    
Offset 1, 37 lines modifiedOffset 1, 288 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT_impl.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT_impl.hh">
 2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="4984,5,5190,60"/>
 3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="3583,1428,3762,1468"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="5191,43,5262,61,5298,74,5331,91,5360,111,5382,136,5397,165,5403,200,5403,1273,5398,1311,5385,1339,5361,1362,5328,1382,5303,1389,5255,1396,5105,1408,4657,1427,4156,1440,3775,1448,3775,1442,4156,1435,4657,1422,5105,1403,5255,1391,5302,1384,5326,1378,5358,1358,5380,1336,5393,1310,5398,1273,5398,200,5392,167,5378,139,5356,115,5328,95,5296,79,5261,66,5190,48"/>
 5 <area·shape="rect"·id="Node000003"·href="$a00524_source.html"·title="·"·alt=""·coords="4735,108,4951,133"/>
 6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="5013,63,4889,106,4887,101,5011,58"/>
 7 <area·shape="rect"·id="Node000071"·href="$a00749.html"·title="·"·alt=""·coords="572,907,658,933"/>
 8 <area·shape="poly"·id="edge197_Node000001_Node000071"·title="·"·alt=""·coords="4983,37,3921,47,3127,58,2278,74,1462,96,769,124,496,141,287,159,154,180,120,191,112,196,109,201,110,643,113,679,123,711,139,741,161,767,187,791,216,812,284,847,358,874,433,892,559,912,558,917,432,897,357,879,282,852,214,817,183,795,157,771,135,744,118,713,108,680,104,643,104,199,108,192,118,186,153,175,287,154,496,136,768,119,1462,91,2278,69,3127,53,3920,42,4983,32"/>
 9 <area·shape="rect"·id="Node000076"·title="·"·alt=""·coords="5438,108,5501,133"/>
 10 <area·shape="poly"·id="edge210_Node000001_Node000076"·title="·"·alt=""·coords="5191,54,5419,105,5425,107,5424,112,5418,111,5190,60"/>
 11 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="4938,131,5064,151,5199,184,5259,204,5307,228,5340,256,5349,271,5352,288,5352,1273,5349,1310,5338,1338,5317,1361,5287,1382,5262,1390,5216,1396,5071,1408,4636,1428,4148,1441,3775,1448,3775,1442,4148,1435,4635,1422,5071,1403,5216,1391,5261,1384,5284,1378,5314,1357,5333,1335,5344,1309,5347,1273,5347,288,5344,273,5336,259,5304,233,5257,209,5198,189,5063,157,4937,136"/>
 12 <area·shape="rect"·id="Node000004"·href="$a00470_source.html"·title="·"·alt=""·coords="3006,900,3170,940"/>
 13 <area·shape="poly"·id="edge4_Node000003_Node000004"·title="·"·alt=""·coords="4735,128,4248,146,3587,177,3266,197,2993,220,2796,245,2736,258,2707,271,2702,279,2702,288,2708,308,2726,347,2762,410,2867,579,3070,887,3066,890,2863,582,2757,413,2721,350,2703,310,2697,288,2697,278,2704,267,2734,253,2795,240,2992,215,3266,192,3587,172,4248,141,4735,123"/>
 14 <area·shape="rect"·id="Node000031"·href="$a00509_source.html"·title="·"·alt=""·coords="1620,365,1858,390"/>
 15 <area·shape="poly"·id="edge59_Node000003_Node000031"·title="·"·alt=""·coords="4735,125,4172,126,3371,133,2969,140,2611,150,2333,165,2235,174,2170,184,2110,200,2050,221,1935,270,1838,320,1770,360,1767,355,1836,316,1933,265,2048,216,2108,195,2169,179,2235,169,2333,160,2611,145,2969,135,3371,127,4172,120,4735,119"/>
 16 <area·shape="rect"·id="Node000046"·href="$a00461_source.html"·title="·"·alt=""·coords="4672,445,4875,485"/>
 17 <area·shape="poly"·id="edge116_Node000003_Node000046"·title="·"·alt=""·coords="4833,135,4816,156,4801,182,4783,250,4774,319,4772,382,4774,432,4768,432,4767,382,4769,318,4778,249,4796,180,4812,153,4829,132"/>
 18 <area·shape="rect"·id="Node000052"·href="$a00455_source.html"·title="·"·alt=""·coords="4811,181,5014,221"/>
 19 <area·shape="poly"·id="edge133_Node000003_Node000052"·title="·"·alt=""·coords="4855,132,4889,169,4885,173,4851,135"/>
 20 <area·shape="poly"·id="edge5_Node000004_Node000002"·title="·"·alt=""·coords="3171,918,3424,922,3586,929,3757,942,3924,961,4076,989,4143,1006,4201,1026,4250,1048,4289,1074,4312,1099,4326,1126,4332,1154,4331,1182,4323,1211,4308,1240,4289,1267,4265,1294,4227,1328,4193,1350,4156,1366,4108,1383,4022,1407,3934,1425,3850,1437,3776,1444,3775,1439,3849,1431,3933,1420,4021,1402,4106,1377,4154,1361,4191,1345,4224,1324,4261,1290,4285,1264,4304,1237,4318,1209,4326,1181,4327,1154,4321,1127,4308,1102,4285,1078,4248,1053,4199,1031,4141,1011,4075,994,3923,967,3756,947,3586,935,3424,928,3171,923"/>
 21 <area·shape="rect"·id="Node000005"·href="$a00521_source.html"·title="·"·alt=""·coords="3318,1252,3482,1292"/>
 22 <area·shape="poly"·id="edge6_Node000004_Node000005"·title="·"·alt=""·coords="3115,938,3281,1064,3362,1128,3400,1163,3407,1182,3410,1201,3409,1239,3404,1238,3405,1202,3402,1183,3395,1165,3358,1132,3278,1068,3112,942"/>
 23 <area·shape="rect"·id="Node000006"·href="$a00527_source.html"·title="·"·alt=""·coords="3190,1164,3354,1204"/>
 24 <area·shape="poly"·id="edge8_Node000004_Node000006"·title="·"·alt=""·coords="3104,939,3253,1151,3249,1154,3099,942"/>
 25 <area·shape="rect"·id="Node000018"·href="$a00458_source.html"·title="·"·alt=""·coords="2353,1164,2517,1204"/>
 26 <area·shape="poly"·id="edge25_Node000004_Node000018"·title="·"·alt=""·coords="3006,935,2872,957,2716,989,2640,1008,2573,1029,2518,1053,2479,1078,2466,1094,2455,1113,2443,1151,2438,1150,2450,1110,2461,1091,2476,1074,2515,1048,2571,1024,2639,1003,2714,983,2871,952,3005,930"/>
 27 <area·shape="rect"·id="Node000022"·href="$a00464_source.html"·title="·"·alt=""·coords="2490,1076,2654,1116"/>
 28 <area·shape="poly"·id="edge31_Node000004_Node000022"·title="·"·alt=""·coords="3033,943,2642,1074,2640,1069,3032,938"/>
 29 <area·shape="rect"·id="Node000030"·href="$a00518_source.html"·title="·"·alt=""·coords="2302,995,2552,1021"/>
 30 <area·shape="poly"·id="edge54_Node000004_Node000030"·title="·"·alt=""·coords="3006,935,2529,996,2528,991,3005,929"/>
 31 <area·shape="poly"·id="edge7_Node000005_Node000002"·title="·"·alt=""·coords="3416,1291,3453,1334,3477,1357,3503,1378,3547,1402,3593,1421,3591,1426,3545,1407,3500,1382,3473,1361,3449,1338,3412,1294"/>
 32 <area·shape="poly"·id="edge9_Node000006_Node000002"·title="·"·alt=""·coords="3277,1204,3287,1246,3296,1269,3309,1290,3335,1319,3365,1343,3432,1383,3503,1410,3570,1428,3569,1434,3501,1415,3429,1387,3362,1348,3331,1322,3305,1294,3291,1272,3282,1248,3272,1205"/>
 33 <area·shape="poly"·id="edge22_Node000006_Node000005"·title="·"·alt=""·coords="3302,1202,3362,1242,3359,1246,3299,1206"/>
 34 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="3182,1259,3243,1285"/>
 35 <area·shape="poly"·id="edge10_Node000006_Node000007"·title="·"·alt=""·coords="3261,1206,3231,1249,3226,1246,3257,1203"/>
 36 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="520,1435,606,1461"/>
 37 <area·shape="poly"·id="edge11_Node000006_Node000008"·title="·"·alt=""·coords="3238,1207,3137,1253,3073,1277,3007,1295,2873,1314,2706,1326,2516,1332,2315,1334,1923,1335,1755,1337,1619,1343,1440,1361,1262,1383,619,1444,619,1439,1261,1377,1440,1356,1619,1337,1754,1331,1923,1329,2315,1329,2516,1327,2706,1321,2873,1309,3006,1289,3071,1272,3135,1248,3236,1202"/>
 38 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="2417,1259,2493,1285"/>
 39 <area·shape="poly"·id="edge12_Node000006_Node000009"·title="·"·alt=""·coords="3190,1194,2803,1224,2615,1241,2506,1255,2495,1257,2494,1252,2505,1249,2614,1236,2803,1219,3190,1189"/>
 40 <area·shape="rect"·id="Node000010"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1230,1252,1408,1292"/>
 41 <area·shape="poly"·id="edge13_Node000006_Node000010"·title="·"·alt=""·coords="3190,1194,2974,1207,2580,1222,2273,1229,1966,1237,1572,1255,1422,1265,1422,1259,1572,1249,1966,1232,2273,1224,2579,1217,2973,1201,3190,1188"/>
 42 <area·shape="rect"·id="Node000017"·href="$a00422_source.html"·title="·"·alt=""·coords="4713,1252,4872,1292"/>
 43 <area·shape="poly"·id="edge23_Node000006_Node000017"·title="·"·alt=""·coords="3355,1187,3620,1201,3906,1213,4129,1220,4351,1229,4636,1249,4699,1256,4699,1261,4636,1255,4351,1235,4128,1225,3906,1218,3620,1207,3354,1193"/>
 44 <area·shape="rect"·id="Node000011"·href="$a00335_source.html"·title="·"·alt=""·coords="1631,1340,1810,1380"/>
 45 <area·shape="poly"·id="edge14_Node000010_Node000011"·title="·"·alt=""·coords="1408,1289,1620,1335,1619,1340,1406,1295"/>
 46 <area·shape="poly"·id="edge15_Node000011_Node000002"·title="·"·alt=""·coords="1810,1375,1828,1377,1987,1390,2197,1402,2701,1421,3569,1442,3569,1447,2700,1426,2197,1407,1987,1395,1828,1383,1809,1380"/>
 47 <area·shape="poly"·id="edge21_Node000011_Node000008"·title="·"·alt=""·coords="1631,1380,1612,1383,1155,1414,620,1446,619,1441,1155,1409,1612,1377,1630,1375"/>
 48 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="2333,1435,2409,1461"/>
 49 <area·shape="poly"·id="edge16_Node000011_Node000012"·title="·"·alt=""·coords="1810,1375,1829,1377,2105,1414,2320,1439,2319,1444,2105,1419,1828,1383,1809,1380"/>
 50 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1676,1435,1765,1461"/>
 51 <area·shape="poly"·id="edge17_Node000011_Node000013"·title="·"·alt=""·coords="1723,1380,1723,1421,1718,1421,1718,1380"/>
 52 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="901,1435,964,1461"/>
 53 <area·shape="poly"·id="edge18_Node000011_Node000014"·title="·"·alt=""·coords="1631,1380,1613,1383,1428,1405,1246,1423,977,1446,977,1441,1246,1418,1427,1400,1612,1377,1630,1375"/>
 54 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1342,1435,1392,1461"/>
 55 <area·shape="poly"·id="edge19_Node000011_Node000015"·title="·"·alt=""·coords="1643,1383,1406,1440,1405,1435,1642,1377"/>
 56 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="255,1435,314,1461"/>
 57 <area·shape="poly"·id="edge20_Node000011_Node000016"·title="·"·alt=""·coords="1631,1371,1460,1383,984,1406,776,1415,508,1431,328,1445,327,1440,508,1425,776,1410,984,1400,1460,1377,1630,1366"/>
 58 <area·shape="poly"·id="edge24_Node000017_Node000002"·title="·"·alt=""·coords="4781,1294,4741,1340,4713,1364,4681,1382,4628,1395,4539,1407,4288,1425,4007,1438,3776,1446,3775,1441,4007,1433,4287,1420,4538,1401,4627,1390,4679,1378,4710,1360,4737,1336,4777,1290"/>
 59 <area·shape="poly"·id="edge26_Node000018_Node000002"·title="·"·alt=""·coords="2422,1206,2410,1225,2401,1248,2398,1270,2406,1290,2428,1306,2464,1321,2577,1349,2730,1373,2907,1393,3276,1423,3570,1439,3569,1445,3276,1428,2906,1398,2729,1378,2576,1354,2463,1326,2425,1311,2402,1294,2393,1271,2396,1247,2405,1223,2418,1203"/>
 60 <area·shape="poly"·id="edge27_Node000018_Node000009"·title="·"·alt=""·coords="2442,1204,2452,1245,2446,1246,2437,1205"/>
 61 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="2221,1259,2308,1285"/>
 62 <area·shape="poly"·id="edge28_Node000018_Node000019"·title="·"·alt=""·coords="2399,1206,2300,1256,2298,1251,2396,1202"/>
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="267,5,478,45"/>63 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2672,1259,2747,1285"/>
 64 <area·shape="poly"·id="edge29_Node000018_Node000020"·title="·"·alt=""·coords="2496,1202,2661,1253,2659,1258,2494,1207"/>
 65 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="2518,1259,2592,1285"/>
 66 <area·shape="poly"·id="edge30_Node000018_Node000021"·title="·"·alt=""·coords="2463,1202,2529,1249,2526,1253,2460,1206"/>
 67 <area·shape="poly"·id="edge32_Node000022_Node000002"·title="·"·alt=""·coords="2655,1101,2833,1122,2917,1139,2950,1150,2975,1162,3006,1187,3027,1214,3041,1243,3052,1272,3062,1301,3076,1328,3096,1354,3127,1378,3161,1393,3207,1405,3323,1424,3452,1435,3569,1441,3569,1447,3452,1441,3323,1429,3206,1410,3159,1398,3124,1382,3092,1358,3071,1331,3057,1303,3047,1274,3036,1245,3023,1217,3003,1191,2972,1166,2948,1155,2915,1145,2832,1127,2654,1106"/>
 68 <area·shape="poly"·id="edge42_Node000022_Node000005"·title="·"·alt=""·coords="2655,1100,3081,1132,3278,1149,3368,1162,3383,1178,3393,1198,3402,1238,3397,1239,3388,1200,3379,1181,3366,1166,3278,1154,3080,1137,2654,1106"/>
 69 <area·shape="poly"·id="edge43_Node000022_Node000006"·title="·"·alt=""·coords="2655,1105,3121,1161,3177,1168,3176,1174,3120,1167,2654,1110"/>
 70 <area·shape="poly"·id="edge36_Node000022_Node000014"·title="·"·alt=""·coords="2490,1104,2034,1130,1807,1148,1725,1157,1677,1167,1642,1180,1614,1194,1570,1226,1526,1260,1465,1294,1387,1326,1325,1345,1180,1383,978,1438,976,1433,1178,1377,1323,1340,1386,1321,1463,1290,1523,1256,1567,1222,1612,1190,1640,1175,1675,1161,1724,1152,1806,1143,2034,1125,2490,1099"/>
 71 <area·shape="poly"·id="edge34_Node000022_Node000016"·title="·"·alt=""·coords="2490,1104,1971,1135,1717,1152,1592,1167,1553,1184,1525,1203,1466,1254,1445,1276,1436,1285,1421,1294,1369,1315,1324,1328,1282,1334,1243,1336,1160,1336,1111,1337,1055,1343,327,1443,327,1438,1055,1337,1111,1332,1160,1330,1243,1331,1282,1329,1323,1323,1368,1310,1419,1290,1433,1281,1442,1272,1462,1250,1522,1198,1550,1179,1590,1161,1717,1147,1971,1129,2490,1099"/>
 72 <area·shape="poly"·id="edge44_Node000022_Node000018"·title="·"·alt=""·coords="2543,1118,2478,1159,2475,1154,2541,1114"/>
 73 <area·shape="poly"·id="edge37_Node000022_Node000019"·title="·"·alt=""·coords="2491,1110,2415,1130,2377,1146,2342,1166,2321,1184,2303,1206,2278,1248,2273,1245,2299,1203,2317,1181,2339,1162,2374,1141,2413,1125,2489,1105"/>
 74 <area·shape="poly"·id="edge38_Node000022_Node000021"·title="·"·alt=""·coords="2573,1116,2560,1246,2555,1245,2568,1116"/>
 75 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="3969,1171,4040,1197"/>
 76 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="2655,1099,3703,1161,3955,1177,3955,1182,3703,1167,2654,1105"/>
 77 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="3632,1171,3691,1197"/>
 78 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="2655,1099,3026,1122,3512,1161,3619,1174,3618,1179,3512,1167,3026,1127,2655,1104"/>
 79 <area·shape="rect"·id="Node000025"·href="$a00344_source.html"·title="·"·alt=""·coords="1584,1252,1779,1292"/>
 80 <area·shape="poly"·id="edge39_Node000022_Node000025"·title="·"·alt=""·coords="2490,1104,2027,1129,1806,1147,1734,1157,1702,1166,1690,1181,1684,1199,1680,1238,1675,1238,1678,1198,1686,1179,1699,1162,1733,1152,1806,1142,2026,1124,2490,1098"/>
 81 <area·shape="rect"·id="Node000026"·href="$a00314_source.html"·title="·"·alt=""·coords="3830,1340,3994,1380"/>
 82 <area·shape="poly"·id="edge40_Node000022_Node000026"·title="·"·alt=""·coords="2655,1099,2980,1120,3188,1138,3398,1161,3888,1250,3902,1267,3910,1287,3916,1326,3911,1327,3905,1288,3897,1270,3885,1254,3397,1167,3188,1143,2980,1125,2654,1104"/>
 83 <area·shape="rect"·id="Node000027"·href="$a00383_source.html"·title="·"·alt=""·coords="1713,1164,1872,1204"/>
 84 <area·shape="poly"·id="edge45_Node000022_Node000027"·title="·"·alt=""·coords="2490,1108,1942,1167,1885,1173,1885,1168,1941,1161,2490,1103"/>
 85 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="2592,1171,2672,1197"/>
 86 <area·shape="poly"·id="edge53_Node000022_Node000029"·title="·"·alt=""·coords="2588,1115,2618,1158,2614,1161,2583,1118"/>
 87 <area·shape="poly"·id="edge41_Node000026_Node000002"·title="·"·alt=""·coords="3860,1383,3738,1426,3736,1421,3859,1378"/>
 88 <area·shape="poly"·id="edge47_Node000027_Node000009"·title="·"·alt=""·coords="1872,1192,2319,1249,2404,1261,2403,1266,2319,1255,1871,1198"/>
 89 <area·shape="poly"·id="edge48_Node000027_Node000014"·title="·"·alt=""·coords="1812,1202,1828,1222,1840,1246,1845,1270,1843,1282,1837,1294,1813,1317,1789,1330,1765,1336,1739,1337,1684,1334,1653,1336,1620,1343,1566,1363,1512,1383,1360,1412,1208,1431,1075,1442,978,1448,977,1442,1075,1437,1208,1426,1359,1407,1510,1377,1564,1358,1618,1337,1652,1330,1684,1329,1739,1332,1764,1331,1787,1325,1810,1313,1833,1290,1838,1281,1840,1270,1835,1247,1823,1225,1808,1206"/>
 90 <area·shape="poly"·id="edge46_Node000027_Node000016"·title="·"·alt=""·coords="1801,1204,1808,1248,1805,1272,1793,1294,1774,1301,1731,1308,1586,1327,1141,1373,327,1446,327,1440,1140,1368,1585,1322,1730,1303,1772,1296,1789,1290,1800,1271,1803,1248,1796,1205"/>
 91 <area·shape="poly"·id="edge52_Node000027_Node000025"·title="·"·alt=""·coords="1769,1206,1719,1245,1715,1241,1766,1202"/>
3 <area·shape="rect"·id="Node000002"·href="$a06482.html"·title="·"·alt=""·coords="132,174,325,199"/>92 <area·shape="rect"·id="Node000028"·href="$a00290_source.html"·title="·"·alt=""·coords="2832,1252,2996,1292"/>
 93 <area·shape="poly"·id="edge49_Node000027_Node000028"·title="·"·alt=""·coords="1872,1187,2254,1210,2759,1249,2818,1256,2818,1261,2759,1255,2254,1215,1872,1192"/>
 94 <area·shape="poly"·id="edge50_Node000028_Node000002"·title="·"·alt=""·coords="2936,1290,2996,1336,3035,1359,3076,1377,3116,1389,3169,1399,3301,1416,3569,1438,3569,1444,3300,1422,3168,1404,3115,1394,3074,1383,3032,1364,2993,1340,2933,1294"/>
 95 <area·shape="poly"·id="edge51_Node000028_Node000012"·title="·"·alt=""·coords="2856,1295,2421,1434,2419,1429,2854,1290"/>
 96 <area·shape="poly"·id="edge56_Node000030_Node000002"·title="·"·alt=""·coords="2496,1018,3083,1113,3173,1122,3245,1123,3315,1131,3354,1143,3399,1162,3432,1179,3455,1198,3497,1251,3516,1286,3524,1317,3533,1347,3554,1378,3581,1401,3611,1419,3609,1424,3578,1406,3550,1382,3528,1349,3519,1318,3511,1288,3493,1253,3451,1202,3429,1184,3396,1166,3352,1148,3314,1137,3245,1128,3173,1127,3083,1119,2495,1023"/>
 97 <area·shape="poly"·id="edge57_Node000030_Node000018"·title="·"·alt=""·coords="2430,1021,2436,1150,2431,1150,2425,1021"/>
 98 <area·shape="poly"·id="edge55_Node000030_Node000019"·title="·"·alt=""·coords="2416,1023,2361,1081,2328,1121,2300,1165,2282,1207,2272,1246,2267,1245,2277,1205,2295,1163,2324,1118,2357,1077,2412,1019"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="358,47,251,165,247,162,354,44"/>99 <area·shape="poly"·id="edge58_Node000030_Node000022"·title="·"·alt=""·coords="2448,1019,2530,1067,2527,1071,2445,1023"/>
5 <area·shape="rect"·id="Node000009"·href="$a06494.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="373,93,594,119"/> 
6 <area·shape="poly"·id="edge9_Node000001_Node000009"·title="·"·alt=""·coords="401,43,457,83,454,87,398,48"/>100 <area·shape="poly"·id="edge64_Node000031_Node000002"·title="·"·alt=""·coords="1858,377,1970,383,2103,394,2245,413,2385,443,2517,485,2677,547,2854,625,3040,714,3223,808,3392,903,3538,993,3650,1074,3696,1112,3713,1133,3727,1163,3731,1184,3727,1205,3715,1229,3701,1253,3690,1296,3683,13[·...·truncated·by·diffoscope;·len:·230,·SHA:·258ee5068cbe278d5a33c2c89148996be3219c8ed88cd02e85877ed8b8d7e9f7·...·]"/>
 101 <area·shape="poly"·id="edge62_Node000031_Node000016"·title="·"·alt=""·coords="1620,382,1262,386,801,397,576,405,380,416,228,430,175,439,140,448,89,465,47,483,31,494,19,508,11,527,8,552,8,1273,8,1306,11,1332,20,1354,39,1378,61,1396,86,1410,140,1430,194,1441,241,1444,241,1450,194,1446,139,1436,84,1415,58,1400,36,1382,15,1357,6,1333,3,1306,3,1273,3,552,6,526,14,506,27,490,44,478,87,460,138,443,174,434,227,425,379,411,576,400,801,391,1261,381,1620,377"/>
 102 <area·shape="poly"·id="edge61_Node000031_Node000020"·title="·"·alt=""·coords="1858,381,1984,389,2121,401,2246,419,2296,430,2335,443,2368,460,2392,479,2436,532,2532,671,2567,730,2595,787,2619,847,2642,912,2689,1075,2700,1122,2707,1169,2712,1245,2707,1246,2701,1169,2695,1123,2684,1077,2637,914,2614,849,2590,790,2562,732,2528,673,2431,535,2389,482,2366,465,2333,448,2295,435,2245,424,2120,406,1983,394,1858,386"/>
7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="318,262,377,287"/>103 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="195,717,259,742"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="246,197,322,252,318,256,243,202"/>104 <area·shape="poly"·id="edge60_Node000031_Node000032"·title="·"·alt=""·coords="1620,384,1288,392,874,405,513,424,393,435,356,441,338,448,308,473,285,504,267,539,253,576,236,647,230,703,225,703,231,646,248,574,262,537,280,501,304,469,335,443,355,436,393,430,513,419,874,400,1288,386,16[·...·truncated·by·diffoscope;·len:·6,·SHA:·ded43cbb86426ff019845beb2fc8feedf81e87fdecf5695c7ee68885924266e4·...·]"/>
9 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,262,68,287"/>105 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="3039,629,3082,654"/>
10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="204,202,76,259,74,254,202,197"/>106 <area·shape="poly"·id="edge63_Node000031_Node000033"·title="·"·alt=""·coords="1858,378,1997,383,2169,394,2355,413,2541,443,2621,461,2683,479,2820,531,2934,578,3027,621,3025,626,2932,583,2818,536,2681,484,2620,466,2540,448,2354,419,2168,399,1997,388,1858,383"/>
11 <area·shape="rect"·id="Node000005"·href="$a00752.html"·title="·"·alt=""·coords="92,255,293,295"/>107 <area·shape="rect"·id="Node000034"·href="$a00515_source.html"·title="·"·alt=""·coords="402,541,620,566"/>
12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="226,201,208,243,203,241,221,198"/>108 <area·shape="poly"·id="edge65_Node000031_Node000034"·title="·"·alt=""·coords="1620,381,1463,384,1267,394,1051,415,943,429,837,448,756,467,677,492,552,538,550,533,676,487,755,462,836,443,942,424,1051,409,1267,389,1463,379,1620,376"/>
13 <area·shape="rect"·id="Node000006"·href="$a01229_source.html"·title="·"·alt=""·coords="282,343,461,383"/>109 <area·shape="rect"·id="Node000035"·href="$a00065_source.html"·title="·"·alt=""·coords="848,445,1038,485"/>
14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="233,292,321,334,319,339,231,297"/>110 <area·shape="poly"·id="edge68_Node000031_Node000035"·title="·"·alt=""·coords="1633,393,1051,455,1051,450,1632,387"/>
15 <area·shape="rect"·id="Node000008"·href="$a00917_source.html"·title="·"·alt=""·coords="99,343,257,383"/>111 <area·shape="rect"·id="Node000038"·href="$a00041_source.html"·title="·"·alt=""·coords="1307,533,1510,573"/>
 112 <area·shape="poly"·id="edge113_Node000031_Node000038"·title="·"·alt=""·coords="1718,392,1457,529,1455,525,1716,388"/>
 113 <area·shape="rect"·id="Node000043"·href="$a00434_source.html"·title="·"·alt=""·coords="2294,805,2453,845"/>
 114 <area·shape="poly"·id="edge115_Node000031_Node000043"·title="·"·alt=""·coords="1858,382,2027,398,2120,411,2210,428,2292,450,2357,477,2383,493,2402,511,2415,530,2419,552,2419,643,2416,684,2408,724,2388,792,2383,791,2403,723,2411,683,2414,643,2414,552,2410,532,2398,514,2380,498,2355,482,2290,455,2209,433,2119,416,2027,403,1857,387"/>
 115 <area·shape="rect"·id="Node000044"·href="$a00545_source.html"·title="·"·alt=""·coords="349,445,534,485"/>
 116 <area·shape="poly"·id="edge103_Node000031_Node000044"·title="·"·alt=""·coords="1620,384,1156,403,860,422,562,448,548,450,547,444,561,443,860,416,1155,398,1620,379"/>
 117 <area·shape="rect"·id="Node000045"·href="$a00011_source.html"·title="·"·alt=""·coords="1080,533,1283,573"/>
 118 <area·shape="poly"·id="edge114_Node000031_Node000045"·title="·"·alt=""·coords="1703,393,1256,532,1254,527,1702,387"/>
 119 <area·shape="poly"·id="edge66_Node000034_Node000002"·title="·"·alt=""·coords="620,558,1686,619,1763,629,1826,636,1855,643,1882,657,1908,677,1933,708,1938,719,1939,729,1933,750,1927,765,1919,775,1911,785,1905,798,1898,826,1899,838,1905,850,1919,864,1934,871,1969,873,2005,876,2022,883,2037,898,2042,909,2042,919,2038,940,2031,984,2023,1018,2017,1051,2014,1095,2014,1273,2019,1310,2033,1337,2058,1358,2092,1378,2126,1389,2179,1400,2330,1417,2529,1429,2755,1437,3217,1445,3569,1445,3569,1450,3216,1450,2754,1443,2528,1435,2330,1422,2178,1405,2125,1395,2090,1382,2055,1362,2029,1340,2013,1312,2008,1274,2008,1095,2011,1051,2018,1017,2026,983,2032,940,2037,919,2037,910,2033,902,2019,888,2004,881,1969,879,1933,876,1916,869,1901,854,1894,839,1893,826,1900,796,1907,782,1915,772,1922,762,1928,748,1934,728,1933,720,1929,711,1904,681,1879,661,1853,648,1825,641,1762,634,1685,624,619,563"/>
 120 <area·shape="poly"·id="edge67_Node000034_Node000016"·title="·"·alt=""·coords="500,568,407,648,342,701,272,752,248,765,228,772,210,781,192,799,173,828,164,854,160,883,160,919,160,1273,161,1305,165,1329,175,1352,192,1378,219,1406,249,1427,246,1431,215,1410,187,1382,170,1355,160,1331,156,1305,155,1273,155,919,155,882,158,853,168,826,187,796,207,777,226,767,246,760,269,747,338,696,404,644,496,564"/>
 121 <area·shape="poly"·id="edge74_Node000035_Node000002"·title="·"·alt=""·coords="1038,468,1434,489,1703,508,1991,533,2280,565,2548,604,2669,627,2776,651,2869,678,2944,707,2985,734,3033,776,3081,819,3119,850,3176,881,3251,915,3429,989,3518,1029,3598,1071,3663,1116,3687,1139,3705,1163,3712,1184,3705,1205,3694,1221,3680,1230,3666,1239,3656,1253,3646,1295,3646,1338,3653,1380,3663,1414,3658,1415,3648,1381,3641,1339,3641,1294,3651,1251,3663,1235,3677,1226,3690,1217,3700,1203,3706,1184,3701,1165,3683,1142,3659,1120,3595,1076,3516,1034,3427,994,3249,920,3174,886,3116,854,3077,823,3030,780,2982,739,2942,712,2867,683,2775,657,2668,632,2548,610,2279,571,1991,539,1702,514,1434,495,1038,473"/>
 122 <area·shape="poly"·id="edge73_Node000035_Node000008"·title="·"·alt=""·coords="913,488,849,535,684,714,586,829,532,901,496,975,476,1037,467,1100,464,1183,464,1273,466,1296,472,1318,492,1360,518,1396,542,1424,538,1427,513,1399,487,1363,467,1320,461,1297,459,1273,459,1183,461,1100,471,1035,492,973,527,899,582,826,680,710,845,531,910,483"/>
 123 <area·shape="poly"·id="edge70_Node000035_Node000016"·title="·"·alt=""·coords="899,488,696,578,566,642,438,712,370,751,310,799,272,829,241,852,228,864,219,878,213,896,211,919,211,1273,217,1316,232,1358,251,1394,269,1423,265,1426,246,1397,227,1360,212,1318,206,1274,206,919,208,895,214,876,224,860,237,847,269,824,307,795,367,747,435,707,564,637,694,574,897,483"/>
 124 <area·shape="poly"·id="edge69_Node000035_Node000032"·title="·"·alt=""·coords="849,486,770,506,691,536,661,555,632,576,534,622,435,662,273,717,271,712,433,657,532,617,630,571,658,551,688,531,769,501,848,481"/>
 125 <area·shape="poly"·id="edge75_Node000035_Node000034"·title="·"·alt=""·coords="849,488,582,541,581,535,848,483"/>
 126 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="860,541,925,566"/>
Max diff block lines reached; 0/67483 bytes (0.00%) of diff not shown.
174 B
./usr/share/doc/libopenmesh-dev/html/a00747.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 01b4de3003704b22969c506e414767771 a7391e21045acc24aa29b011eb4f5783
73.7 MB
./usr/share/doc/libopenmesh-dev/html/a00747.png
73.7 MB
sng
Max HTML report size reached
39.7 KB
./usr/share/doc/libopenmesh-dev/html/a00749.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 90, 169 lines modifiedOffset 90, 135 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">LongestEdgeT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">RulesT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
 99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
 100 <code>#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</code><br·/>
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/> 
100 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/> 
101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/> 
102 <code>#include·&lt;vector&gt;</code><br·/>101 <code>#include·&lt;vector&gt;</code><br·/>
103 <code>#include·&lt;queue&gt;</code><br·/> 
104 <code>#include·&lt;cmath&gt;</code><br·/> 
105 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
106 Include·dependency·graph·for·LongestEdgeT.hh:</div>103 Include·dependency·graph·for·RulesT.hh:</div>
107 <div·class="dyncontent">104 <div·class="dyncontent">
108 <div·class="center"><img·src="a00750.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2LongestEdgeT_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00750.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hh"·alt=""/></div>
109 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2LongestEdgeT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2LongestEdgeT_8hh">106 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hh">
110 <area·shape="rect"·title="·"·alt=""·coords="2581,5,2782,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="158,5,383,45"/>
111 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="166,519,367,559"/> 
112 <area·shape="poly"·title="·"·alt=""·coords="2580,31,2222,37,1730,50,1238,69,1033,82,878,96,790,99,702,92,618,82,540,74,473,76,445,82,422,93,402,109,388,132,379,162,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,161,383,130,398,106,419,88,444,77,473,70,540,69,618,76,703,87,790,94,877,91,1033,76,1238,64,1730,45,2222,32,2580,25"/> 
113 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="517,431,675,471"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="2581,32,2102,51,1450,86,1138,109,877,136,775,151,697,167,648,184,636,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,632,189,646,180,696,162,774,146,876,131,1138,104,1450,80,2102,46,2581,27"/> 
115 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="2501,93,2659,133"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="2661,48,2615,86,2611,82,2657,44"/> 
117 <area·shape="rect"·title="·"·alt=""·coords="2599,702,2662,727"/> 
118 <area·shape="poly"·title="·"·alt=""·coords="2703,44,2729,71,2755,109,2777,152,2783,176,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2778,177,2772,154,2751,111,2724,75,2699,47"/> 
119 <area·shape="rect"·title="·"·alt=""·coords="2821,101,2883,126"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="2720,43,2818,92,2816,97,2718,48"/> 
121 <area·shape="rect"·title="·"·alt=""·coords="2907,101,2970,126"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="2749,43,2897,91,2902,93,2900,98,2895,96,2747,48"/> 
123 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,607,184,647"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/> 
125 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="209,607,367,647"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/> 
127 <area·shape="rect"·title="·"·alt=""·coords="795,695,973,735"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/> 
131 <area·shape="rect"·href="a00935_source.html"·title="·"·alt=""·coords="466,519,625,559"/> 
132 <area·shape="poly"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/> 
133 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="585,607,743,647"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/> 
135 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/> 
139 <area·shape="rect"·title="·"·alt=""·coords="443,614,509,639"/> 
140 <area·shape="poly"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/> 
142 <area·shape="poly"·title="·"·alt=""·coords="2501,120,2071,138,1473,173,1185,195,943,221,848,236,776,251,731,266,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,270,728,262,775,245,847,230,942,216,1185,190,1473,167,2071,133,2500,115"/> 
143 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/> 
144 <area·shape="poly"·title="·"·alt=""·coords="2583,134,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408,2577,364,2577,281,2577,134"/> 
145 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/>108 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="195,48,155,67,122,95,111,112,104,130,98,168,92,167,99,129,107,109,118,92,152,62,193,43"/>
146 <area·shape="poly"·title="·"·alt=""·coords="2556,136,2501,175,2498,171,2552,131"/> 
147 <area·shape="rect"·title="·"·alt=""·coords="2348,702,2407,727"/> 
148 <area·shape="poly"·title="·"·alt=""·coords="2607,132,2630,153,2652,180,2677,227,2682,251,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,531,2674,508,2678,484,2679,452,2679,281,2677,251,2672,229,2647,183,2626,157,2603,136"/> 
149 <area·shape="poly"·title="·"·alt=""·coords="2634,131,2670,151,2702,180,2720,204,2730,226,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2728,251,2724,228,2715,207,2698,183,2667,156,2631,136"/> 
150 <area·shape="rect"·title="·"·alt=""·coords="2223,702,2308,727"/> 
151 <area·shape="poly"·title="·"·alt=""·coords="2592,133,2618,197,2629,238,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281,2624,239,2613,198,2587,135"/> 
152 <area·shape="rect"·title="·"·alt=""·coords="2209,438,2289,463"/> 
153 <area·shape="poly"·title="·"·alt=""·coords="2501,127,2434,147,2402,163,2374,183,2348,211,2325,242,2291,310,2269,375,2256,425,2251,424,2263,373,2286,307,2321,239,2344,207,2370,179,2400,158,2433,142,2499,122"/> 
154 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/> 
155 <area·shape="poly"·title="·"·alt=""·coords="2501,125,1772,194,1772,188,2500,120"/> 
156 <area·shape="poly"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/> 
157 <area·shape="rect"·title="·"·alt=""·coords="1893,702,1969,727"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="1903,646,1922,688,1917,690,1898,648"/> 
159 <area·shape="poly"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/> 
160 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/>110 <area·shape="rect"·href="a00752_source.html"·title="·"·alt=""·coords="133,93,409,133"/>
161 <area·shape="poly"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/>111 <area·shape="poly"·title="·"·alt=""·coords="273,46,273,79,268,79,268,46"/>
162 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/> 
163 <area·shape="poly"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/> 
164 <area·shape="poly"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,[·...·truncated·by·diffoscope;·len:·276,·SHA:·84de6f1ca3ff3f8721f5a7568d9f449acb486405fb638d70c433397be388e6e3·...·]"/>112 <area·shape="rect"·title="·"·alt=""·coords="433,101,495,126"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="314,43,427,93,425,98,312,48"/>
 114 <area·shape="rect"·title="·"·alt=""·coords="271,533,449,573"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="97,222,101,273,113,343,124,381,138,418,158,453,182,483,217,511,258,529,256,534,215,515,178,487,153,456,134,420,119,382,108,344,96,274,92,222"/>
 116 <area·shape="rect"·title="·"·alt=""·coords="224,189,283,214"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="269,134,261,175,256,174,264,133"/>
 118 <area·shape="rect"·href="a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="307,181,594,221"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="311,131,400,173,398,178,309,136"/>
 120 <area·shape="rect"·title="·"·alt=""·coords="309,277,360,302"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="427,224,363,271,360,266,423,219"/>
 122 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="385,269,549,309"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="457,221,463,255,458,256,452,222"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="385,311,247,340,172,359,161,383,162,406,173,429,192,452,247,493,305,525,303,530,244,497,188,456,168,432,156,407,156,381,169,355,246,335,384,305"/>
 125 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="183,357,377,397"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="427,312,334,354,332,349,425,307"/>
 127 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,357,566,397"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="473,309,480,343,475,344,468,310"/>
 129 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="590,357,754,397"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="513,307,616,350,614,355,511,312"/>
 131 <area·shape="poly"·title="·"·alt=""·coords="445,400,415,420,389,447,372,483,365,520,359,519,367,481,384,444,411,416,442,395"/>
 132 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="398,445,562,485"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="486,398,484,432,479,431,480,397"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="455,488,399,527,396,523,452,483"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="662,399,627,444,603,467,576,488,521,515,463,534,462,529,519,510,573,483,599,463,623,440,657,396"/>
 136 <area·shape="rect"·title="·"·alt=""·coords="638,453,714,478"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="676,397,677,439,672,439,670,398"/>
 138 </map>
 139 </div>
 140 </div><div·class="textblock"><div·class="dynheader">
 141 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
 142 <div·class="dyncontent">
 143 <div·class="center"><img·src="a00751.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hhdep"·alt=""/></div>
 144 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hhdep">
Max diff block lines reached; 12111/34831 bytes (34.77%) of diff not shown.
5.58 KB
html2text {}
    
Offset 1, 32 lines modifiedOffset 1, 78 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 LongestEdgeT.hh·File·Reference6 RulesT.hh·File·Reference
 7 #include·<OpenMesh/Core/System/config.hh>
 8 #include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh>
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
8 #include·<OpenMesh/Core/Utils/vector_cast.hh> 
9 #include·<OpenMesh/Core/Utils/Property.hh> 
10 #include·<vector>9 #include·<vector>
11 #include·<queue> 
12 #include·<cmath> 
13 Include·dependency·graph·for·LongestEdgeT.hh:10 Include·dependency·graph·for·RulesT.hh:
 11 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8a_\x8r_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8, 
17 ········_.R_.e_.a_.l_.T_.y_.p_.e_\x8·_\x8>14 class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.A_.d_.a_.p_.t_.i_.v_.e_.:_.:_.T_.v_.v_.3_.<_.·_.M_\x8·_\x8>
 15  ·······_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e·Composite·Subdivision·framework.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18  16  
19 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
20  ·······Uniform·_.L_.o_.n_.g_.e_.s_.t_.E_.d_.g_.e_.T·subdivision·algorithm·_.M_.o_.r_.e_.._.._..17 class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.A_.d_.a_.p_.t_.i_.v_.e_.:_.:_.T_.v_.v_.4_.<_.·_.M_.·_.>
 18  ·······Topological·composite·rule·Tvv,4·doing·a·1-4·split·of·a·face.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 19  
 20 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8F_\x8<_\x8·_\x8M_\x8·_\x8>
 21  ·······Composite·rule·_\x8V_\x8F.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 22  
 23 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8F_\x8<_\x8·_\x8M_\x8·_\x8>
 24  ·······Composite·rule·_\x8F_\x8F.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 25  
 26 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8F_\x8c_\x8<_\x8·_\x8M_\x8·_\x8>
 27  ·······Composite·rule·_\x8F_\x8F_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 28  
 29 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8V_\x8<_\x8·_\x8M_\x8·_\x8>
 30  ·······Composite·rule·_\x8F_\x8V.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 31  
 32 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8V_\x8c_\x8<_\x8·_\x8M_\x8·_\x8>
 33  ·······Composite·rule·_\x8F_\x8V_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 34  
 35 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8V_\x8<_\x8·_\x8M_\x8·_\x8>
 36  ·······Composite·rule·_\x8V_\x8V.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 37  
 38 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8V_\x8c_\x8<_\x8·_\x8M_\x8·_\x8>
 39  ·······Composite·rule·_\x8V_\x8V_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 40  
 41 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8E_\x8<_\x8·_\x8M_\x8·_\x8>
 42  ·······Composite·rule·_\x8V_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 43  
 44 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8d_\x8E_\x8<_\x8·_\x8M_\x8·_\x8>
 45  ·······Composite·rule·_\x8V_\x8d_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 46  
 47 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8d_\x8E_\x8c_\x8<_\x8·_\x8M_\x8·_\x8>
 48  ·······Composite·rule·_\x8V_\x8d_\x8E_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 49  
 50 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8V_\x8<_\x8·_\x8M_\x8·_\x8>
 51  ·······Composite·rule·_\x8E_\x8V.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 52  
 53 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8V_\x8c_\x8<_\x8·_\x8M_\x8·_\x8>
 54  ·······Composite·rule·_\x8E_\x8V_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 55  
 56 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8F_\x8<_\x8·_\x8M_\x8·_\x8>
 57  ·······Composite·rule·_\x8E_\x8F.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 58  
 59 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8E_\x8<_\x8·_\x8M_\x8·_\x8>
 60  ·······Composite·rule·_\x8F_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 61  
 62 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8d_\x8E_\x8<_\x8·_\x8M_\x8·_\x8>
 63  ·······Composite·rule·_\x8E_\x8d_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 64  
 65 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8d_\x8E_\x8c_\x8<_\x8·_\x8M_\x8·_\x8>
 66  ·······Composite·rule·_\x8E_\x8d_\x8E_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21  67  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s68 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h69 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
24  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the70  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
25 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.71 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
26  72  
27 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_.n_.i_.f_.o_.r_.m73 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_.d_.a_.p_.t_.i_.v_.e
28  ···········Software·related·to·uniform·subdivision·of·meshes.74  ···········Software·related·to·adaptive·subdivision·of·meshes.
29  75  
30 ===============================================================================76 ===============================================================================
31 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.77 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
32 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.78 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
1.69 KB
./usr/share/doc/libopenmesh-dev/html/a00749.js
1.6 KB
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 20 lines modified
1 var·a00749·=·[1 var·a00749·=·[
2 ····["OpenMesh::Subdivider::Uniform::CompareLengthFunction<·MeshType,·RealType·>",·"a03770.html",·null], 
3 ····["OpenMesh::Subdivider::Uniform::LongestEdgeT<·MeshType,·RealType·>",·"a03774.html",·"a03774"]2 ····["OpenMesh::Subdivider::Adaptive::Tvv3<·M·>",·"a03638.html",·"a03638"],
 3 ····["OpenMesh::Subdivider::Adaptive::Tvv4<·M·>",·"a03642.html",·"a03642"],
 4 ····["OpenMesh::Subdivider::Adaptive::VF<·M·>",·"a03646.html",·"a03646"],
 5 ····["OpenMesh::Subdivider::Adaptive::FF<·M·>",·"a03650.html",·"a03650"],
 6 ····["OpenMesh::Subdivider::Adaptive::FFc<·M·>",·"a03654.html",·"a03654"],
 7 ····["OpenMesh::Subdivider::Adaptive::FV<·M·>",·"a03658.html",·"a03658"],
 8 ····["OpenMesh::Subdivider::Adaptive::FVc<·M·>",·"a03662.html",·"a03662"],
 9 ····["OpenMesh::Subdivider::Adaptive::VV<·M·>",·"a03666.html",·"a03666"],
 10 ····["OpenMesh::Subdivider::Adaptive::VVc<·M·>",·"a03670.html",·"a03670"],
 11 ····["OpenMesh::Subdivider::Adaptive::VE<·M·>",·"a03674.html",·"a03674"],
 12 ····["OpenMesh::Subdivider::Adaptive::VdE<·M·>",·"a03678.html",·"a03678"],
 13 ····["OpenMesh::Subdivider::Adaptive::VdEc<·M·>",·"a03682.html",·"a03682"],
 14 ····["OpenMesh::Subdivider::Adaptive::EV<·M·>",·"a03686.html",·"a03686"],
 15 ····["OpenMesh::Subdivider::Adaptive::EVc<·M·>",·"a03690.html",·"a03690"],
 16 ····["OpenMesh::Subdivider::Adaptive::EF<·M·>",·"a03694.html",·"a03694"],
 17 ····["OpenMesh::Subdivider::Adaptive::FE<·M·>",·"a03698.html",·"a03698"],
 18 ····["OpenMesh::Subdivider::Adaptive::EdE<·M·>",·"a03702.html",·"a03702"],
 19 ····["OpenMesh::Subdivider::Adaptive::EdEc<·M·>",·"a03706.html",·"a03706"]
4 ];20 ];
142 KB
./usr/share/doc/libopenmesh-dev/html/a00749_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">LongestEdgeT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">RulesT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00749.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00749.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 137, 202 lines modifiedOffset 137, 497 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
144 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··CLASS·LongestEdgeT</span></div> 
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//··Composite·Subdivision·and·Averaging·Rules</span></div>
 148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH</span></div>
 152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·LINEAR_H</span></div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·LINEAR_H</span></div> 
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
 158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</span></div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------·STL</span></div>159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·--------------------·STL</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;queue&gt;</span></div> 
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div> 
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#else</span></div>161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div> 
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#endif</span></div>162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBDIVIDER</span></div>
 167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//=============================================================================</span></div>
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div>
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div> 
177 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">174 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="};">
 175 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03638.html">···84</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03638.html">Tvv3</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT</a>&lt;M&gt;</div>
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03770.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03770.html">CompareLengthFunction</a>·{</div> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">public</span>:</div> 
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>176 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>{</div>
 177 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03638.html#a8cb3b185a2a7db8aad9f3d33e52182a1">···86</a></span>··COMPOSITE_RULE(·<a·class="code·hl_class"·href="a03638.html">Tvv3</a>,·M·);</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">typedef</span>·std::pair&lt;typename·MeshType::EdgeHandle,·RealType&gt;·queueElement;</div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordtype">bool</span>·operator()(<span·class="keyword">const</span>·queueElement&amp;·t1,·<span·class="keyword">const</span>·queueElement&amp;·t2)·<span·class="comment">//·Returns·true·if·t1·is·smaller·than·t2</span></div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····{</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">return</span>·(t1.second·&lt;·t2.second);</div>178 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">private</span>:</div>
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····}</div>179 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>·················<a·class="code·hl_class"·href="a03610.html">Base</a>;</div>
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>};</div>180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··</div>
188 </div> 
189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>181 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">public</span>:</div>
190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>182 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">float</span>&gt;</div> 
192 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="};"> 
193 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a03774.html">···99</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03774.html">LongestEdgeT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href[·...·truncated·by·diffoscope;·len:·55,·SHA:·49e308f4e02fae1d28c124f56d07bd93f0ce0b9d2685d036efcfce38cf93db12·...·];</div>183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>·<a·class="code·hl_class"·href="a03610.html">Inherited</a>;</div>
 184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 185 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03638.html">Tvv3</a>(M&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03610.html">Inherited</a>(_mesh)·{·Base::set_subdiv_type(3);·};</div>
 186 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 187 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">void</span>·raise(<span·class="keyword">typename</span>·M::FaceHandle&amp;···_fh,·<a·class="code·hl_typedef"·href="a01250.html#af706613543b0da1b097580a9dc30fc6e">state_t</a>·_target_state)·<span·class="keyword">override</span>;</div>
 188 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">void</span>·raise(<span·class="keyword">typename</span>·M::VertexHandle&amp;·_vh,·<a·class="code·hl_typedef"·href="a01250.html#af706613543b0da1b097580a9dc30fc6e">state_t</a>·_target_state)·<span·class="keyword">override</span>;</div>
 189 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>};</div>
 190 </div>
 191 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
194 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>{</div>192 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
195 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">public</span>:</div>193 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//=============================================================================</span></div>
196 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>194 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
197 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div> 
198 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div> 
199 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div> 
200 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>195 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
201 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keyword">typedef</span>·std::vector&lt;·std::vector&lt;real_t&gt;·&gt;······weights_t;</div> 
202 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="keyword">typedef</span>·std::vector&lt;real_t&gt;·····················weight_t;</div>196 <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};">
 197 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03642.html">··106</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03642.html">Tvv4</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT</a>&lt;M&gt;</div>
 198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>{</div>
 199 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03642.html#aa519b268fb79a42557a49d07344b6819">··108</a></span>··COMPOSITE_RULE(·<a·class="code·hl_class"·href="a03642.html">Tvv4</a>,·M·);</div>
203 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>200 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
204 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">typedef</span>·std::pair&lt;·typename·mesh_t::EdgeHandle,·real_t·&gt;·queueElement;</div> 
205 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>201 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword">private</span>:</div>
 202 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>·················<a·class="code·hl_class"·href="a03610.html">Base</a>;</div>
Max diff block lines reached; 92980/114777 bytes (81.01%) of diff not shown.
30.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 LongestEdgeT.hh5 RulesT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 47, 227 lines modifiedOffset 47, 562 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
 54 43
54 47//55 49//
55 =============================================================================56 =============================================================================
56 48// 
57 49//·CLASS·LongestEdgeT 
58 50//57 50//
 58 51//·Composite·Subdivision·and·Averaging·Rules
59 51//59 52//
 60 53//
60 =============================================================================61 =============================================================================
61 52 
62 53 
63 54#ifndef·LINEAR_H 
64 55#define·LINEAR_H 
65 56 
66 57#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
67 58#include·<OpenMesh/Core/Utils/vector_cast.hh> 
68 59#include·<OpenMesh/Core/Utils/Property.hh>62 54
 63 55#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH
 64 56#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH
 65 57
 66 58
 67 59//==·INCLUDES
 68 =================================================================
 69 60
 70 61#include·<OpenMesh/Core/System/config.hh>
 71 62#include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh>
69 60//·--------------------·STL72 63//·--------------------·STL
70 61#include·<vector>73 64#include·<vector>
 74 65
 75 66
71 62#include·<queue> 
72 63#if·defined(OM_CC_MIPS) 
73 64#·include·<math.h> 
74 65#else 
75 66#·include·<cmath> 
76 67#endif 
77 68 
78 69 
79 70//==·NAMESPACE76 67//==·NAMESPACE
80 ================================================================77 ================================================================
81 7178 68
82 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH79 69namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
83 73namespace·Subdivider·{·//·BEGIN_NS_DECIMATER80 70namespace·Subdivider·{·//·BEGIN_NS_SUBDIVIDER
84 74namespace·Uniform·{·//·BEGIN_NS_UNIFORM 
85 75 
86 7681 71namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
 82 72
 83 73
87 77//==·CLASS·DEFINITION84 74//==·CLASS·DEFINITION
88 =========================================================85 =========================================================
 86 75
 87 80//
 88 =============================================================================
 89 81
 90 _\x88_\x84template·<class·M>·class·_\x8T_\x8v_\x8v_\x83·:·public·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T<M>
 91 85{
 92 _\x88_\x86·COMPOSITE_RULE(·_\x8T_\x8v_\x8v_\x83,·M·);
 93 87private:
 94 88·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8B_\x8a_\x8s_\x8e;
 95 89
 96 90public:
89 78 
90 79template·<typename·MeshType,·typename·RealType·=·double> 
91 _\x88_\x80class·_\x8C_\x8o_\x8m_\x8p_\x8a_\x8r_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n·{ 
92 81·public: 
93 82 
94 83·typedef·std::pair<typename·MeshType::EdgeHandle,·RealType>·queueElement; 
95 84 
96 85·bool·operator()(const·queueElement&·t1,·const·queueElement&·t2)·//·Returns 
97 true·if·t1·is·smaller·than·t2 
98 86·{ 
99 87·return·(t1.second·<·t2.second); 
100 88·} 
101 89}; 
102 90 
103 9197 91
104 98template·<typename·MeshType,·typename·RealType·=·float> 
105 _.9_.9class·_.L_.o_.n_.g_.e_.s_.t_.E_.d_.g_.e_.T·:·public·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T<MeshType,·RealType>98 92·typedef·_.R_.u_.l_.e_.I_.n_.t_.e_.r_.f_.a_.c_.e_.T_.<_.M_.>·_.I_.n_.h_.e_.r_.i_.t_.e_.d;
 99 93
 100 94·explicit·_\x8T_\x8v_\x8v_\x83(M&·_mesh)·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d(_mesh)·{·Base::set_subdiv_type(3);·};
 101 95
 102 96·void·raise(typename·M::FaceHandle&·_fh,·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_target_state)·override;
 103 97·void·raise(typename·M::VertexHandle&·_vh,·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_target_state)·override;
 104 98};
 105 99
106 100{106 100
107 101public:107 101//
 108 =============================================================================
108 102109 102
 110 103
 111 _\x81_\x80_\x86template·<class·M>·class·_\x8T_\x8v_\x8v_\x84·:·public·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T<M>
 112 107{
 113 _\x81_\x80_\x88·COMPOSITE_RULE(·_\x8T_\x8v_\x8v_\x84,·M·);
109 103·typedef·RealType·real_t; 
110 104·typedef·MeshType·mesh_t; 
111 105·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t; 
112 106 
113 107·typedef·std::vector<·std::vector<real_t>·>·weights_t; 
114 108·typedef·std::vector<real_t>·weight_t; 
115 109114 109
116 110·typedef·std::pair<·typename·mesh_t::EdgeHandle,·real_t·>·queueElement; 
117 111115 110private:
 116 111·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8B_\x8a_\x8s_\x8e;
118 112public:117 112public:
119 113 
120 114 
Max diff block lines reached; 26093/30860 bytes (84.55%) of diff not shown.
23.3 KB
./usr/share/doc/libopenmesh-dev/html/a00750.map
    
Offset 1, 123 lines modifiedOffset 1, 33 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2581,5,2782,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="158,5,383,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00752.html"·title="·"·alt=""·coords="166,519,367,559"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2580,31,2222,37,1730,50,1238,69,1033,82,878,96,790,99,702,92,618,82,540,74,473,76,445,82,422,93,402,109,388,132,379,162,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,161,383,130,398,106,419,88,444,77,473,70,540,69,618,76,703,87,790,94,877,91,1033,76,1238,64,1730,45,2222,32,2580,25"/> 
5 <area·shape="rect"·id="Node000006"·href="$a00911_source.html"·title="·"·alt=""·coords="517,431,675,471"/> 
6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="2581,32,2102,51,1450,86,1138,109,877,136,775,151,697,167,648,184,636,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,632,189,646,180,696,162,774,146,876,131,1138,104,1450,80,2102,46,2581,27"/> 
7 <area·shape="rect"·id="Node000011"·href="$a00929_source.html"·title="·"·alt=""·coords="2501,93,2659,133"/> 
8 <area·shape="poly"·id="edge15_Node000001_Node000011"·title="·"·alt=""·coords="2661,48,2615,86,2611,82,2657,44"/> 
9 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="2599,702,2662,727"/> 
10 <area·shape="poly"·id="edge80_Node000001_Node000025"·title="·"·alt=""·coords="2703,44,2729,71,2755,109,2777,152,2783,176,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2778,177,2772,154,2751,111,2724,75,2699,47"/> 
11 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2821,101,2883,126"/> 
12 <area·shape="poly"·id="edge81_Node000001_Node000038"·title="·"·alt=""·coords="2720,43,2818,92,2816,97,2718,48"/> 
13 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="2907,101,2970,126"/> 
14 <area·shape="poly"·id="edge82_Node000001_Node000039"·title="·"·alt=""·coords="2749,43,2897,91,2902,93,2900,98,2895,96,2747,48"/> 
15 <area·shape="rect"·id="Node000003"·href="$a01229_source.html"·title="·"·alt=""·coords="5,607,184,647"/> 
16 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/> 
17 <area·shape="rect"·id="Node000005"·href="$a00917_source.html"·title="·"·alt=""·coords="209,607,367,647"/> 
18 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/> 
19 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="795,695,973,735"/> 
20 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/> 
21 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/> 
22 <area·shape="poly"·id="edge7_Node000006_Node000004"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/> 
23 <area·shape="rect"·id="Node000007"·href="$a00935_source.html"·title="·"·alt=""·coords="466,519,625,559"/> 
24 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/> 
25 <area·shape="rect"·id="Node000008"·href="$a00938_source.html"·title="·"·alt=""·coords="585,607,743,647"/> 
26 <area·shape="poly"·id="edge13_Node000006_Node000008"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/> 
27 <area·shape="rect"·id="Node000010"·href="$a01097_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/> 
28 <area·shape="poly"·id="edge14_Node000006_Node000010"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/> 
29 <area·shape="poly"·id="edge9_Node000007_Node000004"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/> 
30 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/> 
31 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="443,614,509,639"/> 
32 <area·shape="poly"·id="edge12_Node000007_Node000009"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/> 
33 <area·shape="poly"·id="edge11_Node000008_Node000004"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/> 
34 <area·shape="poly"·id="edge16_Node000011_Node000004"·title="·"·alt=""·coords="2501,120,2071,138,1473,173,1185,195,943,221,848,236,776,251,731,266,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,270,728,262,775,245,847,230,942,216,1185,190,1473,167,2071,133,2500,115"/> 
35 <area·shape="rect"·id="Node000012"·href="$a01196_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/> 
36 <area·shape="poly"·id="edge17_Node000011_Node000012"·title="·"·alt=""·coords="2583,134,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408,2577,364,2577,281,2577,134"/> 
37 <area·shape="rect"·id="Node000014"·href="$a00932_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/>3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="195,48,155,67,122,95,111,112,104,130,98,168,92,167,99,129,107,109,118,92,152,62,193,43"/>
38 <area·shape="poly"·id="edge20_Node000011_Node000014"·title="·"·alt=""·coords="2556,136,2501,175,2498,171,2552,131"/> 
39 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="2348,702,2407,727"/> 
40 <area·shape="poly"·id="edge70_Node000011_Node000015"·title="·"·alt=""·coords="2607,132,2630,153,2652,180,2677,227,2682,251,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,531,2674,508,2678,484,2679,452,2679,281,2677,251,2672,229,2647,183,2626,157,2603,136"/> 
41 <area·shape="poly"·id="edge69_Node000011_Node000025"·title="·"·alt=""·coords="2634,131,2670,151,2702,180,2720,204,2730,226,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2728,251,2724,228,2715,207,2698,183,2667,156,2631,136"/> 
42 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2223,702,2308,727"/> 
43 <area·shape="poly"·id="edge71_Node000011_Node000030"·title="·"·alt=""·coords="2592,133,2618,197,2629,238,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281,2624,239,2613,198,2587,135"/> 
44 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="2209,438,2289,463"/> 
45 <area·shape="poly"·id="edge79_Node000011_Node000036"·title="·"·alt=""·coords="2501,127,2434,147,2402,163,2374,183,2348,211,2325,242,2291,310,2269,375,2256,425,2251,424,2263,373,2286,307,2321,239,2344,207,2370,179,2400,158,2433,142,2499,122"/> 
46 <area·shape="rect"·id="Node000037"·href="$a00989_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/> 
47 <area·shape="poly"·id="edge72_Node000011_Node000037"·title="·"·alt=""·coords="2501,125,1772,194,1772,188,2500,120"/> 
48 <area·shape="poly"·id="edge18_Node000012_Node000004"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/> 
49 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1893,702,1969,727"/> 
50 <area·shape="poly"·id="edge19_Node000012_Node000013"·title="·"·alt=""·coords="1903,646,1922,688,1917,690,1898,648"/> 
51 <area·shape="poly"·id="edge21_Node000014_Node000015"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/> 
52 <area·shape="rect"·id="Node000016"·href="$a01076_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/> 
53 <area·shape="poly"·id="edge22_Node000014_Node000016"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/> 
54 <area·shape="rect"·id="Node000031"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/> 
55 <area·shape="poly"·id="edge68_Node000014_Node000031"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/> 
56 <area·shape="poly"·id="edge24_Node000016_Node000004"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,1549,692,1239,705,987,713,987,708,1238,700,1548,686,1828,668,1927,657,1986,644,2001,636,2010,625,2020,614,2036,604,2084,590,2128,588,2170,592,2209,599,2246,603,2282,601,2316,587,2350,557,2369,528,2375,499,2371,471,2358,443,2338,417,2312,391,2249,345,2218,328,2186,315,2119,297"/> 
57 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="2253,526,2339,551"/> 
58 <area·shape="poly"·id="edge23_Node000016_Node000017"·title="·"·alt=""·coords="2081,292,2137,309,2199,337,2229,355,2258,376,2283,401,2304,429,2312,450,2314,472,2307,513,2302,512,2308,472,2306,451,2299,432,2279,404,2254,380,2226,359,2196,341,2135,314,2080,297"/> 
59 <area·shape="rect"·id="Node000018"·href="$a01070_source.html"·title="·"·alt=""·coords="1831,431,1995,471"/> 
60 <area·shape="poly"·id="edge25_Node000016_Node000018"·title="·"·alt=""·coords="2021,296,1936,421,1932,418,2017,293"/> 
61 <area·shape="rect"·id="Node000022"·href="$a00995_source.html"·title="·"·alt=""·coords="1594,343,1758,383"/>5 <area·shape="rect"·id="Node000004"·href="$a00752_source.html"·title="·"·alt=""·coords="133,93,409,133"/>
62 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1976,297,1772,343,1771,337,1975,292"/> 
63 <area·shape="poly"·id="edge26_Node000018_Node000004"·title="·"·alt=""·coords="1917,471,1913,516,1905,540,1890,561,1871,572,1841,584,1754,606,1639,628,1504,648,1221,683,987,707,987,701,1221,677,1504,643,1638,623,1753,601,1840,579,1869,568,1886,557,1900,538,1908,515,1912,471"/> 
64 <area·shape="poly"·id="edge28_Node000018_Node000017"·title="·"·alt=""·coords="1996,463,2112,486,2241,516,2251,519,2250,524,2239,521,2111,491,1995,469"/> 
65 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1650,526,1726,551"/> 
66 <area·shape="poly"·id="edge27_Node000018_Node000019"·title="·"·alt=""·coords="1865,473,1732,524,1730,519,1863,468"/> 
67 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1951,526,2025,551"/> 
68 <area·shape="poly"·id="edge29_Node000018_Node000020"·title="·"·alt=""·coords="1932,469,1971,514,1967,517,1928,473"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="273,46,273,79,268,79,268,46"/>
69 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1801,526,1876,551"/>7 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="433,101,495,126"/>
70 <area·shape="poly"·id="edge30_Node000018_Node000021"·title="·"·alt=""·coords="1899,473,1860,517,1856,514,1895,469"/> 
71 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1594,367,1538,372,1476,383,1414,403,1358,433,1329,458,1310,484,1298,511,1289,540,1279,568,1267,596,1247,623,1217,649,1177,667,1120,682,988,704,987,699,1118,677,1176,662,1215,644,1243,620,1262,594,1275,566,1284,538,1293,510,1305,481,1325,454,1354,428,1412,398,1475,378,1537,367,1594,361"/> 
72 <area·shape="poly"·id="edge39_Node000022_Node000010"·title="·"·alt=""·coords="1595,383,1541,403,1492,433,1462,468,1441,507,1436,504,1457,465,1489,429,1539,398,1593,378"/> 
73 <area·shape="poly"·id="edge34_Node000022_Node000015"·title="·"·alt=""·coords="1759,368,1907,388,1992,405,2074,428,2098,438,2115,448,2154,468,2184,476,2212,479,2262,478,2285,479,2308,485,2331,496,2354,517,2368,537,2378,559,2388,606,2389,651,2385,689,2380,688,2383,651,2383,606,2373,560,2363,539,2350,520,2328,501,2306,490,2285,485,2262,484,2212,484,2183,482,2152,473,2112,453,2095,443,2072,433,1990,411,1906,393,1758,373"/> 
74 <area·shape="poly"·id="edge37_Node000022_Node000017"·title="·"·alt=""·coords="1759,373,1878,395,2009,428,2057,447,2104,468,2250,519,2248,524,2102,473,2055,452,2007,433,1877,400,1758,378"/> 
75 <area·shape="poly"·id="edge60_Node000022_Node000018"·title="·"·alt=""·coords="1729,380,1849,423,1848,428,1727,385"/>8 <area·shape="poly"·id="edge17_Node000001_Node000014"·title="·"·alt=""·coords="314,43,427,93,425,98,312,48"/>
76 <area·shape="poly"·id="edge38_Node000022_Node000021"·title="·"·alt=""·coords="1709,381,1740,402,1770,429,1804,472,1829,513,1824,515,1799,475,1766,432,1737,406,1706,385"/> 
77 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1502,438,1573,463"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="271,533,449,573"/>
 10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,222,101,273,113,343,124,381,138,418,158,453,182,483,217,511,258,529,256,534,215,515,178,487,153,456,134,420,119,382,108,344,96,274,92,222"/>
 11 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="224,189,283,214"/>
 12 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="269,134,261,175,256,174,264,133"/>
 13 <area·shape="rect"·id="Node000006"·href="$a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="307,181,594,221"/>
 14 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="311,131,400,173,398,178,309,136"/>
 15 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="309,277,360,302"/>
 16 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="427,224,363,271,360,266,423,219"/>
 17 <area·shape="rect"·id="Node000008"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="385,269,549,309"/>
 18 <area·shape="poly"·id="edge7_Node000006_Node000008"·title="·"·alt=""·coords="457,221,463,255,458,256,452,222"/>
 19 <area·shape="poly"·id="edge8_Node000008_Node000003"·title="·"·alt=""·coords="385,311,247,340,172,359,161,383,162,406,173,429,192,452,247,493,305,525,303,530,244,497,188,456,168,432,156,407,156,381,169,355,246,335,384,305"/>
 20 <area·shape="rect"·id="Node000009"·href="$a00344_source.html"·title="·"·alt=""·coords="183,357,377,397"/>
 21 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="427,312,334,354,332,349,425,307"/>
 22 <area·shape="rect"·id="Node000010"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,357,566,397"/>
78 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="1647,385,1569,433,1566,428,1644,380"/>23 <area·shape="poly"·id="edge10_Node000008_Node000010"·title="·"·alt=""·coords="473,309,480,343,475,344,468,310"/>
 24 <area·shape="rect"·id="Node000012"·href="$a00290_source.html"·title="·"·alt=""·coords="590,357,754,397"/>
 25 <area·shape="poly"·id="edge14_Node000008_Node000012"·title="·"·alt=""·coords="513,307,616,350,614,355,511,312"/>
 26 <area·shape="poly"·id="edge11_Node000010_Node000003"·title="·"·alt=""·coords="445,400,415,420,389,447,372,483,365,520,359,519,367,481,384,444,411,416,442,395"/>
 27 <area·shape="rect"·id="Node000011"·href="$a00314_source.html"·title="·"·alt=""·coords="398,445,562,485"/>
 28 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="486,398,484,432,479,431,480,397"/>
 29 <area·shape="poly"·id="edge13_Node000011_Node000003"·title="·"·alt=""·coords="455,488,399,527,396,523,452,483"/>
 30 <area·shape="poly"·id="edge15_Node000012_Node000003"·title="·"·alt=""·coords="662,399,627,444,603,467,576,488,521,515,463,534,462,529,519,510,573,483,599,463,623,440,657,396"/>
79 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1368,438,1427,463"/>31 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="638,453,714,478"/>
80 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="1606,385,1446,433,1439,436,1438,431,1445,428,1604,380"/> 
81 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="1758,363,1839,369,1934,380,2034,400,2133,428,2153,438,2167,448,2180,458,2198,468,2249,484,2291,490,2332,497,2382,516,2453,558,2518,606,2612,690,2608,694,2514,610,2450,562,2380,521,2331,503,2290,496,2248,489,2196,473,2177,463,2163,452,2150,442,2131,433,2033,405,1933,386,1838,374,1758,369"/> 
82 <area·shape="rect"·id="Node000026"·href="$a01193_source.html"·title="·"·alt=""·coords="1039,607,1203,647"/> 
83 <area·shape="poly"·id="edge40_Node000022_Node000026"·title="·"·alt=""·coords="1594,370,1496,377,1388,388,1290,407,1252,419,1224,433,1205,449,1188,468,1161,512,1143,556,1131,594,1126,593,1138,554,1157,509,1184,465,1201,445,1221,428,1250,414,1288,402,1387,383,1496,371,1594,365"/> 
84 <area·shape="rect"·id="Node000027"·href="$a01043_source.html"·title="·"·alt=""·coords="802,519,966,559"/> 
85 <area·shape="poly"·id="edge42_Node000022_Node000027"·title="·"·alt=""·coords="1594,367,1445,371,1265,381,1177,389,1096,400,1028,415,979,433,955,448,935,468,904,509,899,505,931,464,952,444,976,428,1027,410,1095,395,1176,384,1265,375,1444,365,1594,362"/> 
86 <area·shape="rect"·id="Node000028"·href="$a01064_source.html"·title="·"·alt=""·coords="989,431,1153,471"/> 
87 <area·shape="poly"·id="edge44_Node000022_Node000028"·title="·"·alt=""·coords="1594,376,1401,400,1172,433,1167,434,1166,429,1172,428,1401,395,1593,371"/> 
88 <area·shape="rect"·id="Node000035"·href="$a00914_source.html"·title="·"·alt=""·coords="1597,431,1755,471"/> 
89 <area·shape="poly"·id="edge61_Node000022_Node000035"·title="·"·alt=""·coords="1679,383,1679,417,1673,417,1673,383"/> 
90 <area·shape="poly"·id="edge67_Node000022_Node000036"·title="·"·alt=""·coords="1759,367,1957,388,2074,406,2191,428,2204,431,2203,437,2190,433,2074,411,1956,394,1758,373"/> 
91 <area·shape="poly"·id="edge41_Node000026_Node000004"·title="·"·alt=""·coords="1070,649,950,692,948,687,1068,644"/> 
92 <area·shape="poly"·id="edge43_Node000027_Node000004"·title="·"·alt=""·coords="887,559,887,681,881,681,881,559"/> 
93 <area·shape="poly"·id="edge45_Node000028_Node000004"·title="·"·alt=""·coords="1059,472,908,685,903,682,1055,469"/> 
94 <area·shape="poly"·id="edge59_Node000028_Node000008"·title="·"·alt=""·coords="1091,469,1107,489,1121,513,1126,537,1123,549,1117,560,1092,579,1057,593,1013,605,964,613,857,624,757,628,757,623,856,619,963,608,1012,600,1055,588,1090,574,1113,557,1118,547,1120,537,1116,515,1103,492,1087,473"/> 
95 <area·shape="poly"·id="edge48_Node000028_Node000019"·title="·"·alt=""·coords="1154,461,1637,528,1636,533,1153,466"/> 
96 <area·shape="poly"·id="edge58_Node000028_Node000027"·title="·"·alt=""·coords="1031,473,938,516,936,511,1029,468"/> 
97 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1041,526,1103,551"/> 
98 <area·shape="poly"·id="edge46_Node000028_Node000029"·title="·"·alt=""·coords="1074,471,1074,512,1069,512,1068,471"/> 
99 <area·shape="poly"·id="edge47_Node000028_Node000030"·title="·"·alt=""·coords="1105,468,1199,515,1257,538,1318,556,1383,562,1493,564,1787,564,1940,566,2077,572,2182,584,2219,593,2242,605,2257,623,2265,645,2270,688,2265,688,2260,646,2252,625,2238,609,2217,598,2181,589,2076,577,1940,571,1787,569,1493,569,1382,567,1317,561,1256,543,1197,520,1102,473"/> 
100 <area·shape="poly"·id="edge49_Node000028_Node000031"·title="·"·alt=""·coords="1153,455,2036,516,2036,522,1153,460"/> 
101 <area·shape="rect"·id="Node000032"·href="$a01223_source.html"·title="·"·alt=""·coords="2049,607,2228,647"/> 
102 <area·shape="poly"·id="edge50_Node000031_Node000032"·title="·"·alt=""·coords="2141,559,2141,593,2136,593,2136,559"/> 
103 <area·shape="poly"·id="edge51_Node000032_Node000004"·title="·"·alt=""·coords="2050,647,2031,649,1734,677,1441,696,1181,708,987,714,987,709,1181,703,1440,691,1734,672,2030,644,2049,642"/> 
104 <area·shape="poly"·id="edge52_Node000032_Node000013"·title="·"·alt=""·coords="2094,649,1972,699,1970,694,2092,644"/>32 <area·shape="poly"·id="edge16_Node000012_Node000013"·title="·"·alt=""·coords="676,397,677,439,672,439,670,398"/>
105 <area·shape="poly"·id="edge56_Node000032_Node000015"·title="·"·alt=""·coords="2192,644,2336,696,2334,701,2190,649"/> 
106 <area·shape="poly"·id="edge54_Node000032_Node000025"·title="·"·alt=""·coords="2229,641,2586,703,2585,708,2228,646"/> 
Max diff block lines reached; 0/23725 bytes (0.00%) of diff not shown.
174 B
./usr/share/doc/libopenmesh-dev/html/a00750.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 fdcf06e92440acbadfa3482c8b7d28591 74d795c0e76fbe912d9bd8cbc4d1efb5
22.7 MB
./usr/share/doc/libopenmesh-dev/html/a00750.png
22.7 MB
sng
Max HTML report size reached
119 KB
./usr/share/doc/libopenmesh-dev/html/a00752_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SubdividerT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">RuleInterfaceT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00752.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 154 lines modifiedOffset 138, 396 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SubdividerT</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·RuleInterfaceT</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH</span></div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDE·==================================================================</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06497.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</span></div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div> 
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#if·defined(_DEBUG)·||·defined(DEBUG)</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology</span></div> 
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·changing·methods·of·OpenMesh</span></div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Utils/MeshCheckerT.hh&gt;</span></div> 
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)·\</span></div> 
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">·····assert(OpenMesh::Utils::MeshCheckerT&lt;T&gt;(m).check())</span></div> 
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#else</span></div> 
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)</span></div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#endif</span></div> 
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBDIVIDER</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·FORWARDS·=================================================================</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span>CompositeT;</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span>RuleInterfaceT;</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>Subdivider·{</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span>Uniform····{</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
176 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·R·&gt;·</div>
177 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};">179 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="};">
178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03806.html">···88</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03806.html">SubdividerT</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href[·...·truncated·by·diffoscope;·len:·31,·SHA:·bd70975774cc2f28ac660fb417a5d9d286ff28171771ab66c8d553b4c3601745·...·]le</a></div>180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03606.html">···83</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03606.html">RuleHandleT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·hre[·...·truncated·by·diffoscope;·len:·24,·SHA:·9fa48e3f779059b343970ee8989a627ecb42be802bb3f429ef65b35ba65df63e·...·]le</a></div>
 181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div>
 182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03606.html">RuleHandleT</a>(<span·class="keywordtype">int</span>·_idx=-1)·:·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a>(_idx)·{}</div>
 183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·R·Rule;</div>
 184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">operator</span>·bool()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">is_valid</a>();·}</div>
179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">public</span>:</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>};</div>
 188 </div>
181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 190 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="preprocessor">#define·COMPOSITE_RULE(·classname,·mesh_type·)·\</span></div>
182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·MeshType·mesh_t;</div>191 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">··protected:\</span></div>
 192 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="preprocessor">····friend·class·CompositeT&lt;mesh_type&gt;;·\</span></div>
183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·RealType·real_t;</div> 
184 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">public</span>:</div>193 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">··public:·\</span></div>
 194 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="preprocessor">····const·char·*type()·const·override·{·return·#classname;·}·\</span></div>
 195 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="preprocessor">····typedef·classname&lt;mesh_type&gt;·····Self;··········\</span></div>
 196 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="preprocessor">····typedef·RuleHandleT&lt;·Self·&gt;······Handle</span></div>
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
187 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a03806.html#a89341e7a735352adbb76f6842d3fab12">··101</a></span>··<a·class="code·hl_function"·href="a03806.html#a89341e7a735352adbb76f6842d3fab12">SubdividerT</a>(<span·class="keywordtype">void</span>)·:·attached_()·{·}</div> 
190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>197 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
191 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a03806.html#a697277667735e023a5c62b7c406a2cad">··105</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03806.html#a697277667735e023a5c62b7c406a2cad">SubdividerT</a>(·MeshType·&amp;_m·)·:·attached_(nullptr)·{··<a·class="code·hl_function"·href="a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba">attach</a>(_m);·}</div> 
192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>198 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>199 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
194 <div·class="foldopen"·id="foldopen00110"·data-start="{"·data-end="}">200 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="};">
195 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="a03806.html#a89c316211e4014b0705d34a141152f4f">··110</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03806.html#a89c316211e4014b0705d34a141152f4f">~SubdividerT</a>()·</div> 
196 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··{·<a·class="code·hl_function"·href="a03806.html#a5e43f1fde3bd9588b4265fe1d1be6a8d">detach</a>();·}</div> 
197 </div>201 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03610.html">··108</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span><a·class="cod[·...·truncated·by·diffoscope;·len:·50,·SHA:·03c12f007885e7a196fa5e7fac3eff8cb99c5aacc13a0f85559bbfd44cd841dd·...·]/div>
 202 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>{</div>
 203 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword">public</span>:</div>
198 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>204 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>
199 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="a03806.html#ae99c0d1ca58d107cd235c76554b4f1a6">··114</a></span>··<span·class="keyword">virtual</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·h[·...·truncated·by·diffoscope;·len:·153,·SHA:·aaa871089870303f7b91cbcfff72eaba058b658911df0cf160b3d32613d53c0f·...·];</div>205 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<span·class="keyword">typedef</span>·M···················Mesh;</div>
Max diff block lines reached; 72813/95135 bytes (76.54%) of diff not shown.
25.6 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 RuleInterfaceT.hh
5 SubdividerT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 184 lines modifiedOffset 47, 474 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44
55 48//55 45//
56 =============================================================================56 =============================================================================
 57 46//
 58 47//·CLASS·RuleInterfaceT
 59 48//
57 49//60 49//
58 50//·CLASS·SubdividerT 
59 51// 
60 52// 
61 =============================================================================61 =============================================================================
 62 50
 63 51#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH
 64 52#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH
62 5365 53
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH 
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH66 54
 67 55//==·INCLUDES
 68 =================================================================
65 5669 56
 70 57#include·<string>
 71 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 72 59
66 57//==·INCLUDE 
67 ================================================================== 
68 58 
69 59#include·<OpenMesh/Core/System/config.hh> 
70 60#include·<OpenMesh/Core/Utils/Noncopyable.hh> 
71 61#if·defined(_DEBUG)·||·defined(DEBUG) 
72 62//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology 
73 63//·changing·methods·of·OpenMesh 
74 64#·include·<OpenMesh/Tools/Utils/MeshCheckerT.hh> 
75 65#·define·ASSERT_CONSISTENCY(·T,·m·)·\ 
76 66·assert(OpenMesh::Utils::MeshCheckerT<T>(m).check()) 
77 67#else 
78 68#·define·ASSERT_CONSISTENCY(·T,·m·) 
79 69#endif 
80 70 
81 71//==·NAMESPACE73 60//==·NAMESPACE
82 ================================================================74 ================================================================
83 72 
84 73namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
85 74namespace·Subdivider·{ 
86 75namespace·Uniform·{ 
87 7675 61
 76 62namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 77 63namespace·Subdivider·{·//·BEGIN_NS_SUBDIVIDER
 78 64namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
 79 65
 80 66
 81 67//==·FORWARDS
 82 =================================================================
 83 68
 84 69template·<typename·M>·class·CompositeT;
 85 70template·<typename·M>·class·RuleInterfaceT;
 86 71
88 77//==·CLASS·DEFINITION87 72//==·CLASS·DEFINITION
89 =========================================================88 =========================================================
90 78 
91 87template·<typename·MeshType,·typename·RealType·=·double> 
92 _.8_.8class·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T·:·private·_.U_.t_.i_.l_.s_.:_.:_.N_.o_.n_.c_.o_.p_.y_.a_.b_.l_.e89 73
 90 74
 91 75//·--------------------------------------------------------------------------
 92 --
 93 76
 94 82template·<·typename·R·>
 95 _\x88_\x83struct·_\x8R_\x8u_\x8l_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T·:·public·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 96 84{
 97 85·explicit·_\x8R_\x8u_\x8l_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(int·_idx=-1)·:·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_idx)·{}
 98 86·typedef·R·Rule;
 99 87
 100 88·operator·bool()·const·{·return·_\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d();·}
93 89{101 89
94 90public:102 90};
95 91103 91
96 92·typedef·MeshType·mesh_t; 
97 93·typedef·RealType·real_t; 
98 94104 95#define·COMPOSITE_RULE(·classname,·mesh_type·)·\
 105 96·protected:\
 106 97·friend·class·CompositeT<mesh_type>;·\
99 95public:107 98·public:·\
 108 99·const·char·*type()·const·override·{·return·#classname;·}·\
 109 100·typedef·classname<mesh_type>·Self;·\
 110 101·typedef·RuleHandleT<·Self·>·Handle
100 96 
101 98 
102 99 
103 _\x81_\x80_\x81·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T(void)·:·attached_()·{·} 
104 102111 102
105 _\x81_\x80_\x85·explicit·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T(·MeshType·&_m·)·:·attached_(nullptr)·{·_\x8a_\x8t_\x8t_\x8a_\x8c_\x8h(_m);·} 
106 106 
107 108 
108 _\x81_\x81_\x80·virtual·_\x8~_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T() 
109 111·{·_\x8d_\x8e_\x8t_\x8a_\x8c_\x8h();·} 
110 112 
111 _.1_.1_.4·virtual·const·char·*_.n_.a_.m_.e(·void·)·const·=·0;112 103
 113 104//·-------------------------------------------------------------------------
 114 ---
 115 _\x81_\x80_\x88template·<typename·M>·class·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T
 116 109{
 117 110public:
 118 111
 119 112·typedef·M·Mesh;
 120 113·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8S_\x8e_\x8l_\x8f;
 121 114·typedef·_\x8R_\x8u_\x8l_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8S_\x8e_\x8l_\x8f_\x8·_\x8>·_\x8R_\x8u_\x8l_\x8e;
Max diff block lines reached; 21745/26152 bytes (83.15%) of diff not shown.
48.0 KB
./usr/share/doc/libopenmesh-dev/html/a00755_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Dualizer/meshDualT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeSqrt3T.hh</div></div>98 ··<div·class="headertitle"><div·class="title">meshDualT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00755.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 136, 126 lines modifiedOffset 136, 114 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">/*</span></div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">··Compute·the·dual·of·a·mesh:</span></div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">··-·each·face·of·the·original·mesh·is·replaced·by·a·vertex·at·the·center·of·gravity·of·the·vertices·of·the·face</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">··-·each·vertex·of·the·original·mesh·is·replaced·by·a·face·containing·the·dual·vertices·of·its·primal·adjacent·faces</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment"></span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">··Changelog:</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">····-·29·mar·2010:·initial·work</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment"></span>·</div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SQRT3T</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">··Programmer:·</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">····Clement·Courbet·-·clement.courbet@ecp.fr</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment"></span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">··(c)·Clement·Courbet·2010</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">*/</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_MESH_DUAL_H</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_MESH_DUAL_H</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&quot;Composite/CompositeT.hh&quot;</span></div> 
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&quot;Composite/CompositeTraits.hh&quot;</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------·STL</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#else</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#endif</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div> 
171 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};"> 
172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03758.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03758.html">CompositeSqrt3T</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT</a>&lt;MeshType,·RealType&gt;</div> 
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div> 
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">namespace·</span>Util·{·</div>
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>···<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,·RealType&gt;</a>·<a·class="code·hl_class"·href="a03722.html">Inherited</a>;</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//==·Function·DEFINITION·=========================================================</span></div>
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshTraits&gt;</div>
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>PolyMesh_ArrayKernelT&lt;MeshTraits&gt;*·MeshDual·(PolyMesh_ArrayKernelT&lt;MeshTraits&gt;·&amp;primal)</div>
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03758.html">CompositeSqrt3T</a>()·:·<a·class="code·hl_class"·href="a03722.html">Inherited</a>()·{};</div> 
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03758.html">CompositeSqrt3T</a>(MeshType&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03722.html">Inherited</a>(_mesh)·{};</div> 
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a03758.html">~CompositeSqrt3T</a>()·{}</div> 
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div> 
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>···</div>185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03758.html#a7110dbf63df02704b0b251c48e639992">···90</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03758.html#a7110dbf63df02704b0b251c48e639992">name</a>()<spa[·...·truncated·by·diffoscope;·len:·156,·SHA:·423cd1abb64a714c3fe5d7e54b54983744e291406e6f05573cb6037bfc4cae43·...·]</div>186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··PolyMesh_ArrayKernelT&lt;MeshTraits&gt;*·dual·=·<span·class="keyword">new</span>·PolyMesh_ArrayKernelT&lt;MeshTraits&gt;();</div>
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">protected</span>:·<span·class="comment">//·inherited·interface</span></div>188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//we·will·need·to·reference·which·vertex·in·the·dual·is·attached·to·each·face·in·the·primal</span></div>
 189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//and·which·face·of·the·dual·is·attached·to·each·vertex·in·the·primal.</span></div>
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··FPropHandleT&lt;·typename·PolyMesh_ArrayKernelT&lt;MeshTraits&gt;::VertexHandle·&gt;·primalToDual;</div>
190 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}"> 
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03758.html#ace39436a69d029a19559d69a6fd4d329">···94</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03758.html#ace39436a69d029a19559d69a6fd4d329">apply_rules</a>(<span·class="keywordtype">void</span>)<span·class="keyword">·override</span></div> 
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">··</span>{</div> 
193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····Inherited::Tvv3();·</div>192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··primal.add_property(primalToDual);</div>
194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····Inherited::VF();·</div>193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····Inherited::FF();·</div> 
196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····Inherited::FVc(coeffs_);·</div>194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="comment">//for·each·face·in·the·primal·mesh,·add·a·vertex·at·the·center·of·gravity·of·the·face</span></div>
 195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordflow">for</span>(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0a371650bb71152018ea1f3f570b465b">PolyMesh_ArrayKernelT&lt;MeshTraits&gt;::ConstFaceIter</a>·fit=primal.faces_begin();·fit!=primal.faces_end();·++fit)</div>
197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··}</div>196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··{</div>
198 </div> 
199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> 
200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="keyword">protected</span>:</div>197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">PolyMesh_ArrayKernelT&lt;MeshTraits&gt;::Point</a>·centerPoint(0,0,0);</div>
 198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">PolyMesh_ArrayKernelT&lt;MeshTraits&gt;::Scalar</a>·degree=·0.0;</div>
 199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>······<span·class="keywordflow">for</span>(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a23b20f8208bae0aa1b344cac48c1f635">PolyMesh_ArrayKernelT&lt;MeshTraits&gt;::ConstFaceVertexIter</a>·vit=primal.cfv_iter(*fit);·vit.is_valid();·++vit,·++degree)·{</div>
201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>···</div>200 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>········centerPoint·+=·primal.point(*vit);</div>
Max diff block lines reached; 9268/37766 bytes (24.54%) of diff not shown.
11.0 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 meshDualT.hh
5 CompositeSqrt3T.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 46, 141 lines modifiedOffset 45, 151 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 42 
54 43 
55 48// 
56 ============================================================================= 
57 49// 
58 50//·CLASS·SQRT3T 
59 51// 
60 52// 
61 ============================================================================= 
62 53 
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH 
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH 
65 56 
66 5752 42/*
 53 43·Compute·the·dual·of·a·mesh:
 54 44·-·each·face·of·the·original·mesh·is·replaced·by·a·vertex·at·the·center·of
 55 gravity·of·the·vertices·of·the·face
 56 45·-·each·vertex·of·the·original·mesh·is·replaced·by·a·face·containing·the·dual
 57 vertices·of·its·primal·adjacent·faces
 58 46
 59 47·Changelog:
 60 48·-·29·mar·2010:·initial·work
 61 49
 62 50·Programmer:
 63 51·Clement·Courbet·-·clement.courbet@ecp.fr
 64 52
 65 53·(c)·Clement·Courbet·2010
 66 54*/
 67 55
 68 56#ifndef·OPENMESH_MESH_DUAL_H
 69 57#define·OPENMESH_MESH_DUAL_H
 70 58
67 58//==·INCLUDES71 59//==·INCLUDES
68 =================================================================72 =================================================================
69 59 
70 60#include·"Composite/CompositeT.hh" 
71 61#include·"Composite/CompositeTraits.hh" 
72 62 
73 6373 60
 74 61//·--------------------·STL
 75 62#include·<vector>
 76 63#if·defined(OM_CC_MIPS)
 77 64#·include·<math.h>
 78 65#else
 79 66#·include·<cmath>
 80 67#endif
 81 68
 82 69#include·<OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh>
 83 70#include·<OpenMesh/Core/Utils/Property.hh>
 84 71
 85 72//==·FORWARDDECLARATIONS
 86 ======================================================
 87 73
74 64//==·NAMESPACE88 74//==·NAMESPACES
75 ================================================================89 ===============================================================
 90 75
 91 76
 92 77namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 93 78namespace·Util·{
76 65 
77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
78 67namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
79 68namespace·Uniform·{·//·BEGIN_NS_UNIFORM 
80 69 
81 70 
82 71//==·CLASS·DEFINITION 
83 ========================================================= 
84 72 
85 75template·<typename·MeshType,·typename·RealType·=·double> 
86 _\x87_\x86class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T·:·public·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T<MeshType,·RealType> 
87 77{ 
88 78public: 
89 7994 79
90 80·typedef·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.<_.M_.e_.s_.h_.T_.y_.p_.e_.,_.·_.R_.e_.a_.l_.T_.y_.p_.e_.>·_.I_.n_.h_.e_.r_.i_.t_.e_.d;95 80//==·Function·DEFINITION
 96 =========================================================
91 8197 81
 98 87template·<typename·MeshTraits>
 99 88PolyMesh_ArrayKernelT<MeshTraits>*·MeshDual
 100 (PolyMesh_ArrayKernelT<MeshTraits>·&primal)
92 82public: 
93 83 
94 84·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T()·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d()·{}; 
95 85·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T(MeshType&·_mesh)·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d(_mesh)·{}; 
96 86·_\x8~_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T()·{} 
97 87 
98 88public: 
99 89101 89{
100 _.9_.0·const·char·*_.n_.a_.m_.e()·const·override·{·return·"Uniform·Composite·Sqrt3";·}102 90·PolyMesh_ArrayKernelT<MeshTraits>*·dual·=·new
 103 PolyMesh_ArrayKernelT<MeshTraits>();
101 91104 91
102 92protected:·//·inherited·interface 
103 93 
104 _\x89_\x84·void·_\x8a_\x8p_\x8p_\x8l_\x8y_\x8__\x8r_\x8u_\x8l_\x8e_\x8s(void)·override 
105 95·{ 
106 96·Inherited::Tvv3(); 
107 97·Inherited::VF(); 
108 98·Inherited::FF(); 
109 99·Inherited::FVc(coeffs_);105 92·//we·will·need·to·reference·which·vertex·in·the·dual·is·attached·to·each
 106 face·in·the·primal
 107 93·//and·which·face·of·the·dual·is·attached·to·each·vertex·in·the·primal.
 108 94
 109 95·FPropHandleT<·typename·PolyMesh_ArrayKernelT<MeshTraits>::VertexHandle·>
 110 primalToDual;
 111 96·primal.add_property(primalToDual);
 112 97
Max diff block lines reached; 5267/11207 bytes (47.00%) of diff not shown.
22.1 KB
./usr/share/doc/libopenmesh-dev/html/a00758.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 67 lines modifiedOffset 88, 142 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>·&#124;
 95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">CatmullClarkT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00767_source.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</code><br·/>
100 <code>#include·&lt;cmath&gt;</code><br·/> 
101 </div><div·class="textblock"><div·class="dynheader">100 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·CatmullClarkT.hh:</div>101 Include·dependency·graph·for·LaplaceSmootherT_impl.hh:</div>
103 <div·class="dyncontent">102 <div·class="dyncontent">
104 <div·class="center"><img·src="a00759.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hh"·alt=""/></div>103 <div·class="center"><img·src="a00759.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT__impl_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hh">104 <map·name="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT__impl_8hh"·id="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT__impl_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="167,5,369,45"/>105 <area·shape="rect"·title="·"·alt=""·coords="2049,5,2252,45"/>
107 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="90,93,291,133"/>106 <area·shape="rect"·href="a00767.html"·title="·"·alt=""·coords="2053,93,2248,133"/>
108 <area·shape="poly"·title="·"·alt=""·coords="253,47,219,85,215,81,249,44"/>107 <area·shape="poly"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>
109 <area·shape="rect"·title="·"·alt=""·coords="315,101,378,126"/> 
110 <area·shape="poly"·title="·"·alt=""·coords="287,44,328,88,325,92,283,47"/> 
111 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/> 
112 <area·shape="poly"·title="·"·alt=""·coords="171,136,128,174,124,170,168,132"/> 
113 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="209,181,367,221"/>108 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="2053,181,2248,221"/>
114 <area·shape="poly"·title="·"·alt=""·coords="214,132,258,170,254,174,211,136"/> 
115 <area·shape="rect"·title="·"·alt=""·coords="101,269,280,309"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="118,220,161,258,157,262,114,224"/>109 <area·shape="poly"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>
 110 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>
 111 <area·shape="poly"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>
 112 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="357,269,515,309"/>
117 <area·shape="poly"·title="·"·alt=""·coords="268,224,224,262,221,258,265,220"/>113 <area·shape="poly"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>
 114 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/>
118 </map> 
119 </div> 
120 </div><div·class="textblock"><div·class="dynheader"> 
121 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div> 
122 <div·class="dyncontent"> 
123 <div·class="center"><img·src="a00760.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hhdep"·alt=""/></div> 
124 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CatmullClarkT_8hhdep"> 
125 <area·shape="rect"·title="·"·alt=""·coords="5,5,207,45"/>116 <area·shape="rect"·title="·"·alt=""·coords="1596,885,1775,925"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/>
 118 <area·shape="poly"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/>
 119 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="753,797,917,837"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/>
 121 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="357,357,515,397"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>
 123 <area·shape="rect"·title="·"·alt=""·coords="128,893,187,918"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/>
 125 <area·shape="rect"·title="·"·alt=""·coords="329,893,391,918"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/>
 127 <area·shape="rect"·title="·"·alt=""·coords="469,893,555,918"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/>
 129 <area·shape="rect"·title="·"·alt=""·coords="1764,629,1844,654"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/>
 131 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>
 132 <area·shape="poly"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>
 134 <area·shape="rect"·title="·"·alt=""·coords="787,893,863,918"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>
126 <area·shape="rect"·href="a00728_source.html"·title="·"·alt=""·coords="5,93,207,148"/>137 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="549,453,800,478"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>
 139 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>
 140 <area·shape="poly"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,947,809,927,800,894,793,851,790,750,788,698,786,652,780,613,769,586,751,574,734,566,716,561,677,568,637,583,597,603,559,625,525,662,477"/>
 142 <area·shape="rect"·title="·"·alt=""·coords="601,717,687,742"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>
 144 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="742,621,906,661"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>
 146 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>
 148 <area·shape="poly"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>
 150 <area·shape="rect"·title="·"·alt=""·coords="1062,717,1138,742"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/>
 152 <area·shape="rect"·title="·"·alt=""·coords="712,717,787,742"/>
 153 <area·shape="poly"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/>
 154 <area·shape="rect"·title="·"·alt=""·coords="861,717,936,742"/>
 155 <area·shape="poly"·title="·"·alt=""·coords="843,660,882,704,878,708,839,663"/>
 156 <area·shape="poly"·title="·"·alt=""·coords="1189,560,1273,580,1316,597,1356,619,1381,638,1399,657,1411,679,1423,709,1426,734,1422,754,1414,773,1408,798,1403,819,1403,827,1407,836,1434,854,1476,869,1583,890,1582,895,1475,874,1431,859,1403,839,1398,828,1398,818,1403,797,1409,772,1417,752,1421,733,1417,710,1407,681,1395,660,1378,642,1353,624,1314,602,1272,585,1188,565"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="1025,558,874,562,693,573,521,592,452,606,401,624,359,649,320,680,284,715,253,752,203,825,171,882,166,879,198,822,249,749,280,711,316,676,356,644,399,619,451,601,520,587,692,567,874,557,1024,553"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="1025,565,860,587,783,604,731,624,708,641,687,663,658,706,654,703,683,659,704,637,728,619,782,599,859,582,1024,560"/>
 159 <area·shape="poly"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/>
 161 <area·shape="rect"·title="·"·alt=""·coords="982,629,1053,654"/>
127 <area·shape="poly"·title="·"·alt=""·coords="109,59,109,93,103,93,103,59"/>162 <area·shape="poly"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/>
 163 <area·shape="rect"·title="·"·alt=""·coords="1077,629,1136,654"/>
 164 <area·shape="poly"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/>
 165 <area·shape="poly"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/>
 166 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/>
 167 <area·shape="poly"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/>
 168 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>
 169 <area·shape="poly"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/>
 170 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/>
 171 <area·shape="poly"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/>
 172 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>
 173 <area·shape="poly"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>
 174 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>
 175 <area·shape="poly"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/>
 176 <area·shape="poly"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/>
 177 <area·shape="poly"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/>
 178 <area·shape="poly"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/>
 179 <area·shape="poly"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/>
 180 <area·shape="poly"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/>
 181 <area·shape="poly"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/>
 182 <area·shape="rect"·title="·"·alt=""·coords="1584,717,1645,742"/>
Max diff block lines reached; 2190/20565 bytes (10.65%) of diff not shown.
1.92 KB
html2text {}
    
Offset 1, 27 lines modifiedOffset 1, 17 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
6 CatmullClarkT.hh·File·Reference5 _.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_.s
 6 LaplaceSmootherT_impl.hh·File·Reference
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_.o_.o_.t_.h_.e_.r_./_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
8 #include·<cmath> 
9 Include·dependency·graph·for·CatmullClarkT.hh:8 Include·dependency·graph·for·LaplaceSmootherT_impl.hh:
10 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
13 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
14  ·······Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of 
15 ········Ljubljana,·Slovenia·(_\x8h_\x8t_\x8t_\x8p_\x8:_\x8/_\x8/_\x8w_\x8w_\x8w_\x8._\x8l_\x8e_\x8c_\x8a_\x8d_\x8._\x8f_\x8s_\x8._\x8u_\x8n_\x8i_\x8-_\x8l_\x8j_\x8._\x8s_\x8i_\x8/_\x8~_\x8l_\x8e_\x8o_\x8n)·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16   
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
19  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
20 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
21  14  
22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m 
23  ···········Software·related·to·uniform·subdivision·of·meshes. 
24   
25 ===============================================================================15 ===============================================================================
26 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.16 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
27 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.17 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
63.8 KB
./usr/share/doc/libopenmesh-dev/html/a00758_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CatmullClarkT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00758.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00758.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 138 lines modifiedOffset 136, 201 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
143 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·CatmullClarkT</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LaplaceSmootherT·-·IMPLEMENTATION</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH</span></div> 
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_LAPLACE_SMOOTHERT_C</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00767.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------·STL</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#else</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Smoother·{</div>
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBVIDER</span></div> 
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>LaplaceSmootherT&lt;Mesh&gt;::</div>
 170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>LaplaceSmootherT(Mesh&amp;·_mesh)</div>
 171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··:·SmootherT&lt;Mesh&gt;(_mesh)</div>
 172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>{</div>
 173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//·custom·properties</span></div>
 174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··Base::mesh_.add_property(vertex_weights_);</div>
 175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··Base::mesh_.add_property(edge_weights_);</div>
 176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>}</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
 180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>LaplaceSmootherT&lt;Mesh&gt;::</div>
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>~LaplaceSmootherT()</div>
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div> 
177 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};"> 
178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03718.html">···85</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03718.html">CatmullClarkT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;·MeshType,·RealType·&gt;</div> 
179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div> 
180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">public</span>:</div> 
181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>{</div>
182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::FaceHandle·············FaceHandle;</div> 
183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexHandle···········VertexHandle;</div> 
184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::EdgeHandle·············EdgeHandle;</div> 
185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::HalfedgeHandle·········HalfedgeHandle;</div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·free·custom·properties</span></div>
 187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··Base::mesh_.remove_property(vertex_weights_);</div>
 188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··Base::mesh_.remove_property(edge_weights_);</div>
 189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div>
186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Point··················Point;</div> 
188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Normal·················Normal;</div> 
189 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::FaceIter···············FaceIter;</div> 
190 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::EdgeIter···············EdgeIter;</div> 
191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexIter·············VertexIter;</div> 
192 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
193 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexEdgeIter·········VertexEdgeIter;</div>195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
194 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexFaceIter·········VertexFaceIter;</div>196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keywordtype">void</span></div>
 197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>LaplaceSmootherT&lt;Mesh&gt;::</div>
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>initialize(Component·_comp,·Continuity·_cont)</div>
195 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>{</div>
196 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VOHIter················VOHIter;</div>200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··SmootherT&lt;Mesh&gt;::initialize(_comp,·_cont);</div>
197 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
198 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·MeshType,·RealType·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="comment">//·calculate·weights</span></div>
 203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keywordflow">switch</span>·(_comp)</div>
199 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··{</div>
200 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03718.html#ae6d980d140a5fa437cbd052cad08ad5b">··108</a></span>··<a·class="code·hl_function"·href="a03718.html#ae6d980d140a5fa437cbd052cad08ad5b">CatmullClarkT</a>(··)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>()·{··}</div>205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keywordflow">case</span>·Base::Tangential:</div>
 206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······compute_weights(UniformWeighting);</div>
 207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······<span·class="keywordflow">break</span>;</div>
201 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>208 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>
202 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a03718.html#a4dffc85efdd793bb06fd62ae54440e46">··111</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03718.html#a4dffc85efdd793bb06fd62ae54440e46">CatmullClarkT</a>(MeshType·&amp;_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m)·{··}</div> 
203 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>209 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
Max diff block lines reached; 26691/50932 bytes (52.41%) of diff not shown.
13.9 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CatmullClarkT.hh5 LaplaceSmootherT_impl.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 46, 170 lines modifiedOffset 46, 234 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
 53 42
 54 43
53 45// 
54 ============================================================================= 
55 46// 
56 47//·CLASS·CatmullClarkT 
57 48//55 48//
 56 =============================================================================
58 49//57 49//
 58 50//·CLASS·LaplaceSmootherT·-·IMPLEMENTATION
 59 51//
 60 52//
59 =============================================================================61 =============================================================================
 62 53
 63 54#define·OPENMESH_LAPLACE_SMOOTHERT_C
60 50 
61 51 
62 52#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH 
63 53#define·OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH 
64 54 
65 5564 55
66 56//==·INCLUDES65 56//==·INCLUDES
67 =================================================================66 =================================================================
68 5767 57
69 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>68 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_.o_.o_.t_.h_.e_.r_./_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
70 5969 59
 70 60
71 60//·--------------------·STL 
72 61#if·defined(OM_CC_MIPS) 
73 62#·include·<math.h> 
74 63#else 
75 64#·include·<cmath> 
76 65#endif 
77 66 
78 67//==·FORWARDDECLARATIONS 
79 ====================================================== 
80 68 
81 69//==·NAMESPACES71 61//==·NAMESPACES
82 ===============================================================72 ===============================================================
 73 62
 74 63
 75 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 76 65namespace·Smoother·{
 77 66
 78 67
 79 68//==·IMPLEMENTATION
 80 ==========================================================
 81 69
83 7082 70
84 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
85 72namespace·Subdivider·{·//·BEGIN_NS_SUBVIDER 
86 73namespace·Uniform·{·//·BEGIN_NS_UNIFORM 
87 74 
88 75//==·CLASS·DEFINITION 
89 ========================================================= 
90 76 
91 77 
92 84template·<typename·MeshType,·typename·RealType·=·double> 
93 _\x88_\x85class·_\x8C_\x8a_\x8t_\x8m_\x8u_\x8l_\x8l_\x8C_\x8l_\x8a_\x8r_\x8k_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<·MeshType,·RealType·> 
94 86{ 
95 87public:83 71template·<class·Mesh>
 84 72LaplaceSmootherT<Mesh>::
 85 73LaplaceSmootherT(Mesh&·_mesh)
 86 74·:·SmootherT<Mesh>(_mesh)
 87 75{
 88 76·//·custom·properties
 89 77·Base::mesh_.add_property(vertex_weights_);
 90 78·Base::mesh_.add_property(edge_weights_);
 91 79}
 92 80
 93 81
 94 82//---------------------------------------------------------------------------
 95 --
 96 83
 97 84
 98 85template·<class·Mesh>
 99 86LaplaceSmootherT<Mesh>::
 100 87~LaplaceSmootherT()
96 88101 88{
97 89·typedef·typename·MeshType::FaceHandle·FaceHandle; 
98 90·typedef·typename·MeshType::VertexHandle·VertexHandle; 
99 91·typedef·typename·MeshType::EdgeHandle·EdgeHandle; 
100 92·typedef·typename·MeshType::HalfedgeHandle·HalfedgeHandle;102 89·//·free·custom·properties
 103 90·Base::mesh_.remove_property(vertex_weights_);
 104 91·Base::mesh_.remove_property(edge_weights_);
 105 92}
101 93106 93
102 94·typedef·typename·MeshType::Point·Point; 
103 95·typedef·typename·MeshType::Normal·Normal; 
104 96·typedef·typename·MeshType::FaceIter·FaceIter; 
105 97·typedef·typename·MeshType::EdgeIter·EdgeIter; 
106 98·typedef·typename·MeshType::VertexIter·VertexIter; 
107 99 
108 100·typedef·typename·MeshType::VertexEdgeIter·VertexEdgeIter; 
109 101·typedef·typename·MeshType::VertexFaceIter·VertexFaceIter;107 94
 108 95//---------------------------------------------------------------------------
 109 --
 110 96
 111 97
 112 98template·<class·Mesh>
 113 99void
 114 100LaplaceSmootherT<Mesh>::
 115 101initialize(Component·_comp,·Continuity·_cont)
110 102116 102{
111 103·typedef·typename·MeshType::VOHIter·VOHIter;117 103·SmootherT<Mesh>::initialize(_comp,·_cont);
112 104118 104
113 105·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t; 
Max diff block lines reached; 9602/14240 bytes (67.43%) of diff not shown.
18.3 KB
./usr/share/doc/libopenmesh-dev/html/a00759.map
    
Offset 1, 14 lines modifiedOffset 1, 109 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh">1 <map·id="OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh"·name="OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="167,5,369,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2049,5,2252,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00752.html"·title="·"·alt=""·coords="90,93,291,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00767.html"·title="·"·alt=""·coords="2053,93,2248,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="253,47,219,85,215,81,249,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>
5 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="315,101,378,126"/> 
6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="287,44,328,88,325,92,283,47"/> 
7 <area·shape="rect"·id="Node000003"·href="$a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="171,136,128,174,124,170,168,132"/> 
9 <area·shape="rect"·id="Node000005"·href="$a00917_source.html"·title="·"·alt=""·coords="209,181,367,221"/>5 <area·shape="rect"·id="Node000003"·href="$a00770.html"·title="·"·alt=""·coords="2053,181,2248,221"/>
 6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>
 7 <area·shape="rect"·id="Node000004"·href="$a00323_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>
 8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>
 9 <area·shape="rect"·id="Node000006"·href="$a00443_source.html"·title="·"·alt=""·coords="357,269,515,309"/>
10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="214,132,258,170,254,174,211,136"/>10 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>
 11 <area·shape="rect"·id="Node000035"·href="$a00407_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/>
 12 <area·shape="poly"·id="edge71_Node000003_Node000035"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/>
 13 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1596,885,1775,925"/>
 14 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/>
 15 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/>
 16 <area·shape="rect"·id="Node000007"·href="$a00290_source.html"·title="·"·alt=""·coords="753,797,917,837"/>
 17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/>
 18 <area·shape="rect"·id="Node000009"·href="$a00389_source.html"·title="·"·alt=""·coords="357,357,515,397"/>
 19 <area·shape="poly"·id="edge10_Node000006_Node000009"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>
11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="101,269,280,309"/>20 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="128,893,187,918"/>
 21 <area·shape="poly"·id="edge61_Node000006_Node000010"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/>
 22 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="329,893,391,918"/>
 23 <area·shape="poly"·id="edge60_Node000006_Node000020"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/>
 24 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="469,893,555,918"/>
 25 <area·shape="poly"·id="edge62_Node000006_Node000026"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/>
 26 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1764,629,1844,654"/>
 27 <area·shape="poly"·id="edge70_Node000006_Node000033"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/>
 28 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>
 29 <area·shape="poly"·id="edge63_Node000006_Node000034"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>
 30 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>
 31 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="787,893,863,918"/>
 32 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>
 33 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>
 34 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="549,453,800,478"/>
 35 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>
 36 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>
 37 <area·shape="poly"·id="edge59_Node000009_Node000027"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>
 38 <area·shape="poly"·id="edge14_Node000011_Node000005"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,947,809,927,800,894,793,851,790,750,788,698,786,652,780,613,769,586,751,574,734,566,716,561,677,568,637,583,597,603,559,625,525,662,477"/>
 39 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="601,717,687,742"/>
 40 <area·shape="poly"·id="edge13_Node000011_Node000012"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>
 41 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="742,621,906,661"/>
 42 <area·shape="poly"·id="edge15_Node000011_Node000013"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>
 43 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>
 44 <area·shape="poly"·id="edge21_Node000011_Node000017"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>
 45 <area·shape="poly"·id="edge16_Node000013_Node000005"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>
 46 <area·shape="poly"·id="edge18_Node000013_Node000012"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>
 47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1062,717,1138,742"/>
 48 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/>
 49 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="712,717,787,742"/>
 50 <area·shape="poly"·id="edge19_Node000013_Node000015"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/>
 51 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="861,717,936,742"/>
 52 <area·shape="poly"·id="edge20_Node000013_Node000016"·title="·"·alt=""·coords="843,660,882,704,878,708,839,663"/>
 53 <area·shape="poly"·id="edge22_Node000017_Node000005"·title="·"·alt=""·coords="1189,560,1273,580,1316,597,1356,619,1381,638,1399,657,1411,679,1423,709,1426,734,1422,754,1414,773,1408,798,1403,819,1403,827,1407,836,1434,854,1476,869,1583,890,1582,895,1475,874,1431,859,1403,839,1398,828,1398,818,1403,797,1409,772,1417,752,1421,733,1417,710,1407,681,1395,660,1378,642,1353,624,1314,602,1272,585,1188,565"/>
 54 <area·shape="poly"·id="edge24_Node000017_Node000010"·title="·"·alt=""·coords="1025,558,874,562,693,573,521,592,452,606,401,624,359,649,320,680,284,715,253,752,203,825,171,882,166,879,198,822,249,749,280,711,316,676,356,644,399,619,451,601,520,587,692,567,874,557,1024,553"/>
 55 <area·shape="poly"·id="edge27_Node000017_Node000012"·title="·"·alt=""·coords="1025,565,860,587,783,604,731,624,708,641,687,663,658,706,654,703,683,659,704,637,728,619,782,599,859,582,1024,560"/>
 56 <area·shape="poly"·id="edge51_Node000017_Node000013"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>
 57 <area·shape="poly"·id="edge28_Node000017_Node000016"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/>
 58 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="982,629,1053,654"/>
 59 <area·shape="poly"·id="edge23_Node000017_Node000018"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/>
 60 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1077,629,1136,654"/>
 61 <area·shape="poly"·id="edge25_Node000017_Node000019"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/>
 62 <area·shape="poly"·id="edge26_Node000017_Node000020"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/>
 63 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/>
 64 <area·shape="poly"·id="edge29_Node000017_Node000021"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/>
 65 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>
 66 <area·shape="poly"·id="edge30_Node000017_Node000022"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/>
 67 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/>
 68 <area·shape="poly"·id="edge32_Node000017_Node000023"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/>
 69 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>
 70 <area·shape="poly"·id="edge34_Node000017_Node000024"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>
 71 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>
 72 <area·shape="poly"·id="edge52_Node000017_Node000032"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/>
 73 <area·shape="poly"·id="edge58_Node000017_Node000033"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/>
 74 <area·shape="poly"·id="edge31_Node000022_Node000005"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/>
 75 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/>
 76 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/>
 77 <area·shape="poly"·id="edge38_Node000024_Node000014"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/>
 78 <area·shape="poly"·id="edge48_Node000024_Node000023"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/>
 79 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1584,717,1645,742"/>
 80 <area·shape="poly"·id="edge36_Node000024_Node000025"·title="·"·alt=""·coords="1611,661,1615,703,1610,703,1606,662"/>
 81 <area·shape="poly"·id="edge37_Node000024_Node000026"·title="·"·alt=""·coords="1584,664,1514,710,1468,734,1421,752,1358,759,1253,762,972,763,825,764,694,770,594,781,560,789,539,799,525,816,517,837,513,879,508,879,512,835,521,813,536,795,558,784,593,776,694,765,825,759,972,757,1253,757,1358,754,1419,747,1466,729,1511,706,1581,659"/>
 82 <area·shape="poly"·id="edge39_Node000024_Node000027"·title="·"·alt=""·coords="1525,651,1331,664,959,685,797,695,588,712,539,717,539,712,588,707,796,689,959,679,1331,659,1524,646"/>
 83 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="1606,797,1765,837"/>
 84 <area·shape="poly"·id="edge49_Node000024_Node000031"·title="·"·alt=""·coords="1627,660,1644,682,1660,708,1674,747,1683,783,1678,785,1669,748,1655,710,1640,685,1622,663"/>
 85 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="549,797,728,837"/>
 86 <area·shape="poly"·id="edge40_Node000027_Node000028"·title="·"·alt=""·coords="482,747,583,790,581,795,479,752"/>
 87 <area·shape="poly"·id="edge41_Node000028_Node000005"·title="·"·alt=""·coords="728,833,740,835,976,860,1210,878,1582,898,1582,903,1210,884,975,865,740,840,728,838"/>
 88 <area·shape="poly"·id="edge42_Node000028_Node000008"·title="·"·alt=""·coords="681,835,789,884,787,889,679,840"/>
 89 <area·shape="poly"·id="edge46_Node000028_Node000010"·title="·"·alt=""·coords="550,837,201,899,200,894,549,832"/>
 90 <area·shape="poly"·id="edge44_Node000028_Node000020"·title="·"·alt=""·coords="578,840,405,893,404,888,577,835"/>
 91 <area·shape="poly"·id="edge47_Node000028_Node000026"·title="·"·alt=""·coords="612,840,542,887,539,883,609,835"/>
 92 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="587,893,677,918"/>
 93 <area·shape="poly"·id="edge43_Node000028_Node000029"·title="·"·alt=""·coords="640,838,637,879,631,879,635,837"/>
 94 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="701,893,752,918"/>
 95 <area·shape="poly"·id="edge45_Node000028_Node000030"·title="·"·alt=""·coords="660,836,706,881,703,884,656,840"/>
 96 <area·shape="poly"·id="edge50_Node000031_Node000005"·title="·"·alt=""·coords="1688,838,1688,871,1683,871,1683,838"/>
 97 <area·shape="poly"·id="edge56_Node000032_Node000007"·title="·"·alt=""·coords="1232,663,1200,708,1177,732,1151,752,1097,777,1040,796,983,807,931,814,930,809,983,802,1039,790,1095,772,1148,747,1173,728,1196,705,1227,660"/>
 98 <area·shape="poly"·id="edge53_Node000032_Node000010"·title="·"·alt=""·coords="1161,662,1065,686,993,712,981,721,972,732,964,742,949,752,874,779,808,792,748,794,691,791,572,783,503,786,425,800,359,819,295,843,193,889,191,884,293,838,357,814,423,795,503,781,572,777,691,785,748,789,807,786,873,774,947,747,960,738,968,728,977,718,991,707,1063,681,1160,657"/>
 99 <area·shape="poly"·id="edge54_Node000032_Node000014"·title="·"·alt=""·coords="1211,664,1132,712,1129,707,1208,659"/>
 100 <area·shape="poly"·id="edge55_Node000032_Node000020"·title="·"·alt=""·coords="1173,664,1113,685,1051,712,1034,722,1023,733,1011,743,993,752,920,773,855,780,797,779,741,773,687,768,629,768,566,777,494,800,461,817,429,840,381,884,377,880,426,835,458,813,492,795,565,772,629,763,687,763,742,768,797,774,855,775,919,767,991,747,1008,738,1019,729,1031,718,1048,707,1111,680,1172,659"/>
 101 <area·shape="poly"·id="edge57_Node000032_Node000021"·title="·"·alt=""·coords="1258,660,1289,697,1284,701,1254,663"/>
 102 <area·shape="poly"·id="edge64_Node000034_Node000005"·title="·"·alt=""·coords="1190,394,1195,395,1306,411,1405,420,1493,428,1575,440,1652,460,1727,493,1765,516,1803,545,1883,619,1915,651,1942,679,1951,694,1956,711,1956,729,1949,750,1935,776,1918,798,1874,835,1824,863,1775,883,1773,879,1822,859,1871,831,1914,794,1931,773,1944,748,1950,729,1951,712,1946,696,1938,682,1912,655,1879,623,1800,549,1762,521,1725,498,1650,465,1574,445,1493,434,1404,426,1306,416,1194,400,1189,399"/>
 103 <area·shape="poly"·id="edge69_Node000034_Node000011"·title="·"·alt=""·coords="1025,398,746,453,745,447,1024,392"/>
 104 <area·shape="poly"·id="edge67_Node000034_Node000013"·title="·"·alt=""·coords="1088,399,856,614,853,610,1085,396"/>
 105 <area·shape="poly"·id="edge68_Node000034_Node000017"·title="·"·alt=""·coords="1109,398,1109,520,1104,520,1104,398"/>
 106 <area·shape="poly"·id="edge65_Node000034_Node000023"·title="·"·alt=""·coords="1190,390,1357,424,1560,475,1657,507,1744,541,1813,579,1839,599,1858,620,1867,638,1870,658,1866,696,1861,696,1865,658,1862,640,1854,623,1835,603,1810,583,1742,546,1656,512,1558,481,1356,429,1188,396"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="118,220,161,258,157,262,114,224"/>107 <area·shape="poly"·id="edge66_Node000034_Node000024"·title="·"·alt=""·coords="1144,395,1560,613,1557,617,1141,400"/>
13 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="268,224,224,262,221,258,265,220"/>108 <area·shape="poly"·id="edge72_Node000035_Node000005"·title="·"·alt=""·coords="2254,574,2245,628,2224,700,2208,739,2188,776,2163,810,2132,839,2107,854,2072,866,1984,884,1883,896,1789,903,1789,897,1883,890,1983,879,2071,861,2105,849,2129,835,2159,807,2184,773,2203,737,2219,699,2240,62[·...·truncated·by·diffoscope;·len:·10,·SHA:·429d80b39c09b91d8c4e847920b974985b49bbcdc6c64efc54daaa31a778f224·...·]"/>
14 </map>109 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a00759.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 c13824b9c899b22d4eb16f16e8dae4901 af37246a919503dc8702f15d313ffb4b
19.7 MB
./usr/share/doc/libopenmesh-dev/html/a00759.png
19.7 MB
sng
Max HTML report size reached
24.8 KB
./usr/share/doc/libopenmesh-dev/html/a00761.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 83 lines modifiedOffset 88, 146 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>·&#124;94 <a·href="#namespaces">Namespaces</a>·&#124;
96 <a·href="#define-members">Macros</a>··</div>95 <a·href="#define-members">Macros</a>··</div>
97 ··<div·class="headertitle"><div·class="title">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT_impl.hh·File·Reference</div></div>
98 </div><!--header-->97 </div><!--header-->
99 <div·class="contents">98 <div·class="contents">
  
100 <p>Interpolating·Labsik·Greiner·Subdivider·as·described·in·"Interpolating·sqrt(3)·subdivision"·Labsik·&amp;·Greiner,·2000.·· 
101 <a·href="#details">More...</a></p> 
102 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</code><br·/> 
103 <code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/> 
104 <code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00776_source.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</code><br·/>
105 <code>#include·&lt;vector&gt;</code><br·/> 
106 <code>#include·&lt;cmath&gt;</code><br·/> 
107 </div><div·class="textblock"><div·class="dynheader">100 </div><div·class="textblock"><div·class="dynheader">
108 Include·dependency·graph·for·Sqrt3InterpolatingSubdividerLabsikGreinerT.hh:</div>101 Include·dependency·graph·for·JacobiLaplaceSmootherT_impl.hh:</div>
109 <div·class="dyncontent">102 <div·class="dyncontent">
110 <div·class="center"><img·src="a00762.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3InterpolatingSubdividerLabsikGreinerT_8hh"·alt=""/></div>103 <div·class="center"><img·src="a00762.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT__impl_8hh"·alt=""/></div>
 104 <map·name="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT__impl_8hh"·id="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT__impl_8hh">
 105 <area·shape="rect"·title="·"·alt=""·coords="2053,5,2248,60"/>
111 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3InterpolatingSubdividerLabsikGreinerT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3InterpolatingSubdividerLabsikGreinerT_8hh"> 
112 <area·shape="rect"·title="Interpolating·Labsik·Greiner·Subdivider·as·described·in·&quot;Interpolating·sqrt(3)·subdivision&quot;·Labsik·&amp;·..."·alt=""·coords="227,5,497,60"/> 
113 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="5,108,169,148"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="286,63,156,106,155,101,284,58"/> 
115 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="150,196,329,236"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="303,62,274,83,251,109,243,127,239,145,238,182,232,182,234,145,238,125,246,107,270,79,300,58"/> 
117 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="261,108,463,148"/>106 <area·shape="rect"·href="a00776.html"·title="·"·alt=""·coords="2048,108,2253,148"/>
118 <area·shape="poly"·title="·"·alt=""·coords="365,60,365,94,359,94,359,60"/>107 <area·shape="poly"·title="·"·alt=""·coords="2153,60,2153,94,2148,94,2148,60"/>
119 <area·shape="rect"·title="·"·alt=""·coords="487,115,549,141"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="407,58,488,106,486,111,405,62"/> 
121 <area·shape="rect"·title="·"·alt=""·coords="573,115,636,141"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="436,58,563,106,568,107,566,112,561,110,435,63"/> 
123 <area·shape="rect"·title="·"·alt=""·coords="150,284,329,324"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="69,150,52,169,38,191,32,214,34,224,39,234,58,255,82,271,109,283,137,291,136,296,107,288,80,276,55,259,34,238,29,226,27,213,33,189,48,166,65,146"/> 
125 <area·shape="rect"·title="·"·alt=""·coords="49,203,125,229"/>108 <area·shape="rect"·href="a00767.html"·title="·"·alt=""·coords="2053,196,2248,236"/>
126 <area·shape="poly"·title="·"·alt=""·coords="90,148,90,189,85,189,85,148"/>109 <area·shape="poly"·title="·"·alt=""·coords="2153,148,2153,182,2148,182,2148,148"/>
 110 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="2053,284,2248,324"/>
127 <area·shape="poly"·title="·"·alt=""·coords="242,236,242,270,237,270,237,236"/>111 <area·shape="poly"·title="·"·alt=""·coords="2153,236,2153,270,2148,270,2148,236"/>
 112 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="2061,548,2240,588"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="2153,324,2153,534,2148,534,2148,324"/>
 114 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="357,372,515,412"/>
128 <area·shape="poly"·title="·"·alt=""·coords="336,150,279,190,276,186,333,146"/>115 <area·shape="poly"·title="·"·alt=""·coords="2053,313,530,389,529,383,2053,308"/>
 116 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="2174,636,2333,676"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="2164,323,2211,417,2236,481,2255,547,2259,586,2259,622,2253,622,2254,587,2249,549,2231,482,2206,419,2159,325"/>
 118 <area·shape="rect"·title="·"·alt=""·coords="1596,988,1775,1028"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="2146,589,2126,656,2118,699,2115,743,2115,833,2110,870,2097,898,2075,920,2044,942,1999,961,1935,977,1789,999,1788,994,1934,972,1998,956,2041,938,2072,916,2093,895,2105,869,2109,833,2109,743,2113,698,2121,655,2141,588"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="516,391,887,397,1135,406,1391,421,1632,442,1739,456,1834,473,1913,491,1974,513,2012,538,2023,552,2027,566,2027,834,2020,871,2003,903,1977,930,1945,952,1908,969,1868,982,1789,1000,1788,994,1867,977,1906,964,1942,947,1974,926,1999,900,2015,870,2021,833,2021,567,2018,554,2009,541,1971,518,1912,496,1833,478,1739,462,1631,448,1390,426,1134,411,887,403,516,396"/>
 121 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="753,900,917,940"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="395,414,352,439,308,473,290,493,275,516,265,540,261,567,261,745,266,782,280,808,303,829,336,850,370,864,415,874,525,885,641,891,740,898,739,903,641,896,524,890,414,879,368,869,333,854,300,833,276,811,261,783,256,746,256,566,260,539,270,513,285,490,305,469,349,434,392,410"/>
129 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="353,196,512,236"/>123 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="357,460,515,500"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="439,412,439,446,433,446,433,412"/>
 125 <area·shape="rect"·title="·"·alt=""·coords="128,995,187,1021"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="357,403,197,425,123,442,94,451,73,462,44,484,24,506,12,532,8,567,8,833,11,859,20,883,33,905,50,925,88,960,125,986,122,990,85,965,46,929,29,908,15,885,6,860,3,833,3,567,7,530,19,503,40,480,71,458,92,447,122,436,196,420,356,398"/>
 127 <area·shape="rect"·title="·"·alt=""·coords="329,995,391,1021"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="357,398,263,410,213,421,165,437,123,459,89,488,67,523,61,544,59,567,59,657,61,687,67,716,89,770,123,820,163,866,207,905,252,939,327,986,324,991,249,943,204,909,159,869,118,824,85,773,62,717,56,688,53,657,53,567,56,543,62,521,85,484,120,455,163,432,212,416,262,405,356,393"/>
 129 <area·shape="rect"·title="·"·alt=""·coords="469,995,555,1021"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="358,415,317,434,282,462,253,498,234,533,223,566,219,600,220,636,225,674,243,763,253,810,262,829,278,850,324,896,377,934,429,965,473,987,471,992,426,970,374,939,321,900,274,854,258,832,248,812,237,765,220,675,214,636,213,600,218,565,229,530,249,495,278,458,314,429,356,410"/>
 131 <area·shape="rect"·title="·"·alt=""·coords="1764,731,1844,757"/>
 132 <area·shape="poly"·title="·"·alt=""·coords="516,394,873,416,1063,434,1141,445,1201,457,1289,485,1377,518,1543,593,1682,667,1775,721,1772,726,1679,671,1541,598,1375,523,1287,490,1199,463,1140,450,1063,439,873,421,515,399"/>
 133 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1025,460,1189,500"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="516,401,1012,464,1011,469,515,406"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="917,935,936,937,1114,959,1291,976,1582,998,1582,1003,1291,981,1113,964,936,943,917,940"/>
 136 <area·shape="rect"·title="·"·alt=""·coords="787,995,863,1021"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="835,941,831,982,825,981,830,940"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="425,502,381,565,319,661,251,778,190,901,175,944,165,982,160,981,170,942,186,899,246,775,314,659,376,562,420,499"/>
 139 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="549,555,800,581"/>
 140 <area·shape="poly"·title="·"·alt=""·coords="489,498,631,548,629,553,487,503"/>
 141 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,812,525,852"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="439,500,439,798,433,798,433,500"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="666,583,629,631,607,665,588,702,573,741,567,780,571,817,579,834,590,850,615,867,653,878,699,883,750,886,852,887,895,891,929,897,950,907,964,918,978,928,998,937,1047,949,1111,960,1268,978,1583,999,1582,1005,1268,983,1110,966,1046,955,996,943,976,933,961,922,947,912,927,903,894,896,851,893,750,891,698,889,652,883,613,872,586,854,574,837,566,819,561,780,568,740,583,700,603,662,625,628,662,580"/>
 144 <area·shape="rect"·title="·"·alt=""·coords="601,819,687,845"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="676,581,650,806,644,806,671,581"/>
 146 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="742,724,906,764"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="686,579,801,712,797,715,682,582"/>
 148 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1025,636,1189,676"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="733,578,1012,633,1011,638,732,583"/>
 150 <area·shape="poly"·title="·"·alt=""·coords="825,764,829,808,837,831,851,850,888,869,957,889,1157,929,1386,965,1583,991,1582,997,1386,970,1156,934,956,894,886,874,848,854,833,833,824,809,820,764"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="786,766,681,816,679,811,783,762"/>
 152 <area·shape="rect"·title="·"·alt=""·coords="1062,819,1138,845"/>
 153 <area·shape="poly"·title="·"·alt=""·coords="885,762,1051,813,1049,818,884,767"/>
 154 <area·shape="rect"·title="·"·alt=""·coords="712,819,787,845"/>
130 <area·shape="poly"·title="·"·alt=""·coords="380,147,411,184,406,187,376,150"/>155 <area·shape="poly"·title="·"·alt=""·coords="809,766,770,811,766,807,805,763"/>
131 <area·shape="poly"·title="·"·alt=""·coords="391,238,295,281,293,276,389,234"/>156 <area·shape="rect"·title="·"·alt=""·coords="861,819,936,845"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="843,763,882,807,878,811,839,766"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="1189,663,1273,683,1316,699,1356,722,1381,741,1399,759,1411,781,1423,811,1426,836,1422,856,1414,876,1408,901,1403,922,1403,930,1407,938,1434,957,1476,972,1583,993,1582,998,1475,977,1431,961,1403,942,1398,931,1398,921,1403,899,1409,874,1417,855,1421,836,1417,813,1407,784,1395,763,1378,745,1353,726,1314,704,1272,688,1188,668"/>
 159 <area·shape="poly"·title="·"·alt=""·coords="1025,661,874,665,693,675,521,695,452,709,401,726,359,751,320,782,284,818,253,855,203,928,171,984,166,982,198,925,249,852,280,814,316,778,356,747,399,722,451,704,520,690,692,670,874,660,1024,655"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="1025,668,860,690,783,707,731,726,708,744,687,765,658,809,654,806,683,762,704,740,728,722,782,701,859,685,1024,662"/>
 161 <area·shape="poly"·title="·"·alt=""·coords="1045,679,900,723,898,717,1044,674"/>
 162 <area·shape="poly"·title="·"·alt=""·coords="1053,678,1011,699,971,726,936,767,912,808,907,806,932,764,968,722,1008,694,1051,674"/>
 163 <area·shape="rect"·title="·"·alt=""·coords="982,731,1053,757"/>
 164 <area·shape="poly"·title="·"·alt=""·coords="1089,678,1041,724,1038,720,1085,674"/>
 165 <area·shape="rect"·title="·"·alt=""·coords="1077,731,1136,757"/>
 166 <area·shape="poly"·title="·"·alt=""·coords="1109,676,1109,717,1104,717,1104,676"/>
 167 <area·shape="poly"·title="·"·alt=""·coords="1025,663,852,676,749,687,643,702,543,722,453,747,382,777,356,795,337,814,326,833,320,855,319,878,321,901,334,945,349,982,344,984,329,947,316,902,313,878,315,854,321,831,333,810,353,791,380,773,451,742,541,717,643,697,748,682,852,671,1024,658"/>
 168 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1213,812,1408,852"/>
 169 <area·shape="poly"·title="·"·alt=""·coords="1190,669,1275,691,1310,705,1333,722,1341,741,1342,761,1331,800,1326,799,1337,761,1336,742,1329,726,1308,710,1274,696,1188,674"/>
 170 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1418,900,1582,940"/>
 171 <area·shape="poly"·title="·"·alt=""·coords="1189,660,1264,668,1342,680,1411,698,1438,709,1456,722,1472,740,1483,760,1498,804,1504,848,1505,886,1500,886,1499,849,1493,805,1478,762,1467,743,1453,726,1435,714,1409,703,1341,686,1263,673,1189,666"/>
 172 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1771,812,1935,852"/>
 173 <area·shape="poly"·title="·"·alt=""·coords="1189,658,1316,666,1464,679,1602,697,1658,708,1701,722,1718,730,1729,740,1754,762,1814,802,1811,807,1750,766,1725,744,1715,735,1699,726,1657,714,1601,702,1463,684,1315,672,1189,664"/>
 174 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1525,724,1689,764"/>
 175 <area·shape="poly"·title="·"·alt=""·coords="1189,668,1506,721,1511,722,1510,728,1505,727,1188,673"/>
 176 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1161,724,1319,764"/>
 177 <area·shape="poly"·title="·"·alt=""·coords="1138,674,1200,714,1198,719,1135,679"/>
Max diff block lines reached; 3326/22643 bytes (14.69%) of diff not shown.
2.56 KB
html2text {}
    
Offset 1, 38 lines modifiedOffset 1, 17 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
 6 JacobiLaplaceSmootherT_impl.hh·File·Reference
 7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 8 Include·dependency·graph·for·JacobiLaplaceSmootherT_impl.hh:
6 Sqrt3InterpolatingSubdividerLabsikGreinerT.hh·File·Reference 
7 Interpolating·Labsik·Greiner·Subdivider·as·described·in·"Interpolating·sqrt(3) 
8 subdivision"·Labsik·&·Greiner,·2000.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
9 #include·<OpenMesh/Core/Mesh/Handles.hh> 
10 #include·<OpenMesh/Core/System/config.hh> 
11 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
12 #include·<vector> 
13 #include·<cmath> 
14 Include·dependency·graph·for·Sqrt3InterpolatingSubdividerLabsikGreinerT.hh: 
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
17 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8n_\x8g_\x8S_\x8q_\x8r_\x8t_\x83_\x8L_\x8G_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8, 
18 ········_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
19  ·······Uniform·Interpolating·Sqrt3·subdivision·algorithm·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
25  14  
26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m 
27  ···········Software·related·to·uniform·subdivision·of·meshes. 
28   
29 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
30 #define ·A\x8AS\x8SS\x8SE\x8ER\x8RT\x8T_\x8_C\x8CO\x8ON\x8NS\x8SI\x8IS\x8ST\x8TE\x8EN\x8NC\x8CY\x8Y(T,·m) 
31   
32 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
33 Interpolating·Labsik·Greiner·Subdivider·as·described·in·"Interpolating·sqrt(3) 
34 subdivision"·Labsik·&·Greiner,·2000. 
35 Clement·Courbet·-·_\x8c_\x8l_\x8e_\x8m_\x8e_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8n_\x8t_\x8._\x8c_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8o_\x8u_\x8r_\x8b_\x8e_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8t_\x8@_\x8e_\x8c_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8p_\x8._\x8f_\x8r 
36 ===============================================================================15 ===============================================================================
37 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.16 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
38 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.17 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
143 KB
./usr/share/doc/libopenmesh-dev/html/a00761_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00761.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00761.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 591 lines modifiedOffset 136, 174 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·JacobiLaplaceSmootherT·-·IMPLEMENTATION</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
143 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div> 
145 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//··CLASS·InterpolatingSqrt3LGT</span></div> 
146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//=============================================================================</span></div> 
148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH</span></div> 
150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00776.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</span></div>
151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div> 
157 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Smoother·{</div>
158 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
159 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#if·defined(_DEBUG)·||·defined(DEBUG)</span></div> 
160 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology</span></div> 
161 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//·changing·methods·of·OpenMesh</span></div> 
162 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Utils/MeshCheckerT.hh&gt;</span></div> 
163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)·\</span></div> 
164 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">·····assert(OpenMesh::Utils::MeshCheckerT&lt;T&gt;(m).check())</span></div> 
165 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#else</span></div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
166 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#··define·ASSERT_CONSISTENCY(·T,·m·)</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
167 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif</span></div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keywordtype">void</span></div>
168 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·--------------------·STL</span></div>170 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">
 171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03594.html#ab2005750a4f280668298131ab37588af">···73</a></span><a·class="code·hl_function"·href="a03594.html#ab2005750a4f280668298131ab37588af">JacobiLaplaceSmootherT&lt;Mesh&gt;::</a></div>
 172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><a·class="code·hl_function"·href="a03594.html#ab2005750a4f280668298131ab37588af">smooth</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n)</div>
 173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>{</div>
 174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C0)</div>
169 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··{</div>
170 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div> 
171 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····Base::mesh_.add_property(umbrellas_);</div>
 177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C1)</div>
 178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······Base::mesh_.add_property(squared_umbrellas_);</div>
172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#else</span></div>179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··}</div>
173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div> 
174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="preprocessor">#endif</span></div> 
175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//#define·MIRROR_TRIANGLES</span></div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_function"·href="a03602.html#a6f87efbec4758b930d02372f26c8bed8">LaplaceSmootherT&lt;Mesh&gt;::smooth</a>(_n);</div>
177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//#define·MIN_NORM</span></div>182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C0)</div>
178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··{</div>
179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····Base::mesh_.remove_property(umbrellas_);</div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">if</span>·(Base::continuity()·&gt;·Base::C1)</div>
 187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······Base::mesh_.remove_property(squared_umbrellas_);</div>
180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··}</div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div>
 190 </div>
181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div> 
184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
185 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
186 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
187 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
188 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
189 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div> 
190 <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};"> 
191 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03794.html">··106</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03794.html">InterpolatingSqrt3LGT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_[·...·truncated·by·diffoscope;·len:·65,·SHA:·3fc402678d544c8883564c91d2c608f49ac7180c82d2fc7f110d2ee6af2d865b·...·]&gt;</div>196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keywordtype">void</span></div>
 198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><a·class="code·hl_class"·href="a03594.html">JacobiLaplaceSmootherT&lt;Mesh&gt;::</a></div>
 199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><a·class="code·hl_class"·href="a03594.html">compute_new_positions_C0</a>()</div>
192 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>{</div>200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>{</div>
193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="keyword">public</span>:</div>201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">Mesh::VertexIter</a>·····················································v_it,·v_e[·...·truncated·by·diffoscope;·len:·31,·SHA:·e51644a351445fadb4a934bb5779946d1b36beba755ef330483ac7938d28c0c3·...·]</div>
 202 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#acf4b52db4b0198a91a02c06003623bfb">Mesh::ConstVertexOHalfedgeIter</a>·voh_it;</div>
 203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a3570fd132d1ac589b380485cf59c9e0b">Mesh::Normal</a>·························································u,·p,·zero(0,0,0);</div>
 204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·························································w;</div>
194 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
195 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div> 
196 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div> 
197 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>206 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordflow">for</span>·(v_it=Base::mesh_.vertices_begin();·v_it!=v_end;·++v_it)</div>
 207 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··{</div>
Max diff block lines reached; 89214/115650 bytes (77.14%) of diff not shown.
30.4 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Sqrt3InterpolatingSubdividerLabsikGreinerT.hh5 JacobiLaplaceSmootherT_impl.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 46, 655 lines modifiedOffset 46, 208 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 51//53 42
 54 43
 55 48//
54 =============================================================================56 =============================================================================
 57 49//
 58 50//·CLASS·JacobiLaplaceSmootherT·-·IMPLEMENTATION
 59 51//
55 52//60 52//
56 53//·CLASS·InterpolatingSqrt3LGT 
57 54// 
58 55// 
59 =============================================================================61 =============================================================================
60 56 
61 57#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH 
62 58#define·OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH62 53
 63 54#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C
 64 55
 65 56//==·INCLUDES
 66 =================================================================
 67 57
 68 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
63 5969 59
64 6070 60
65 61//==·INCLUDES71 61//==·NAMESPACES
66 =================================================================72 ===============================================================
67 6273 62
68 63#include·<OpenMesh/Core/Mesh/Handles.hh> 
69 64#include·<OpenMesh/Core/System/config.hh> 
70 65#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T_.._.h_.h>74 63
 75 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 76 65namespace·Smoother·{
71 6677 66
 78 67
 79 68//==·IMPLEMENTATION
72 67#if·defined(_DEBUG)·||·defined(DEBUG) 
73 68//·Makes·life·lot·easier,·when·playing/messing·around·with·low-level·topology 
74 69//·changing·methods·of·OpenMesh 
75 70#·include·<OpenMesh/Tools/Utils/MeshCheckerT.hh> 
76 71#·define·ASSERT_CONSISTENCY(·T,·m·)·\ 
77 72·assert(OpenMesh::Utils::MeshCheckerT<T>(m).check()) 
78 73#else 
79 74#·define·ASSERT_CONSISTENCY(·T,·m·) 
80 75#endif 
81 76//·--------------------·STL 
82 77#include·<vector> 
83 78#if·defined(OM_CC_MIPS) 
84 79#·include·<math.h> 
85 80#else 
86 81#·include·<cmath> 
87 82#endif 
88 83 
89 84//#define·MIRROR_TRIANGLES 
90 85//#define·MIN_NORM 
91 86 
92 87//==·NAMESPACE 
93 ================================================================80 ==========================================================
94 88 
95 89namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
96 90namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
97 91namespace·Uniform·{·//·BEGIN_NS_UNIFORM81 69
 82 70
 83 71template·<class·Mesh>
 84 72void
 85 _\x87_\x83_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:
 86 74_\x8s_\x8m_\x8o_\x8o_\x8t_\x8h(unsigned·int·_n)
 87 75{
 88 76·if·(Base::continuity()·>·Base::C0)
 89 77·{
 90 78·Base::mesh_.add_property(umbrellas_);
 91 79·if·(Base::continuity()·>·Base::C1)
 92 80·Base::mesh_.add_property(squared_umbrellas_);
 93 81·}
 94 82
 95 83·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8s_\x8m_\x8o_\x8o_\x8t_\x8h(_n);
 96 84
 97 85·if·(Base::continuity()·>·Base::C0)
 98 86·{
 99 87·Base::mesh_.remove_property(umbrellas_);
 100 88·if·(Base::continuity()·>·Base::C1)
 101 89·Base::mesh_.remove_property(squared_umbrellas_);
 102 90·}
 103 91}
98 92104 92
99 93105 93
100 94//==·CLASS·DEFINITION 
101 =========================================================106 94//---------------------------------------------------------------------------
 107 --
102 95108 95
103 96109 96
104 105template·<typename·MeshType,·typename·RealType·=·double> 
105 _.1_.0_.6class·_.I_.n_.t_.e_.r_.p_.o_.l_.a_.t_.i_.n_.g_.S_.q_.r_.t_.3_.L_.G_.T·:·public·_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T<·MeshType,·RealType·>110 97template·<class·Mesh>
 111 98void
 112 99_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:
 113 100_\x8c_\x8o_\x8m_\x8p_\x8u_\x8t_\x8e_\x8__\x8n_\x8e_\x8w_\x8__\x8p_\x8o_\x8s_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8__\x8C_\x80()
106 107{114 101{
107 108public: 
108 109 
109 110·typedef·RealType·real_t; 
110 111·typedef·MeshType·mesh_t; 
111 112·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t; 
112 113 
113 114·typedef·std::vector<·std::vector<real_t>·>·weights_t; 
114 115 
115 116public: 
116 117 
117 118 
118 119·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8n_\x8g_\x8S_\x8q_\x8r_\x8t_\x83_\x8L_\x8G_\x8T(void)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t() 
Max diff block lines reached; 24948/31081 bytes (80.27%) of diff not shown.
19.7 KB
./usr/share/doc/libopenmesh-dev/html/a00762.map
    
Offset 1, 22 lines modifiedOffset 1, 111 lines modified
 1 <map·id="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh"·name="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh">
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh"> 
2 <area·shape="rect"·id="Node000001"·title="Interpolating·Labsik·Greiner·Subdivider·as·described·in·&quot;Interpolating·sqrt(3)·subdivision&quot;·Labsik·&amp;·..."·alt=""·coords="227,5,497,60"/> 
3 <area·shape="rect"·id="Node000002"·href="$a01196_source.html"·title="·"·alt=""·coords="5,108,169,148"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2053,5,2248,60"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="286,63,156,106,155,101,284,58"/> 
5 <area·shape="rect"·id="Node000005"·href="$a01229_source.html"·title="·"·alt=""·coords="150,196,329,236"/> 
6 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="303,62,274,83,251,109,243,127,239,145,238,182,232,182,234,145,238,125,246,107,270,79,300,58"/> 
7 <area·shape="rect"·id="Node000006"·href="$a00752.html"·title="·"·alt=""·coords="261,108,463,148"/>3 <area·shape="rect"·id="Node000002"·href="$a00776.html"·title="·"·alt=""·coords="2048,108,2253,148"/>
8 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="365,60,365,94,359,94,359,60"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,60,2153,94,2148,94,2148,60"/>
9 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="487,115,549,141"/> 
10 <area·shape="poly"·id="edge10_Node000001_Node000008"·title="·"·alt=""·coords="407,58,488,106,486,111,405,62"/> 
11 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="573,115,636,141"/> 
12 <area·shape="poly"·id="edge11_Node000001_Node000009"·title="·"·alt=""·coords="436,58,563,106,568,107,566,112,561,110,435,63"/> 
13 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="150,284,329,324"/> 
14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="69,150,52,169,38,191,32,214,34,224,39,234,58,255,82,271,109,283,137,291,136,296,107,288,80,276,55,259,34,238,29,226,27,213,33,189,48,166,65,146"/> 
15 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="49,203,125,229"/>5 <area·shape="rect"·id="Node000003"·href="$a00767.html"·title="·"·alt=""·coords="2053,196,2248,236"/>
16 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="90,148,90,189,85,189,85,148"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,148,2153,182,2148,182,2148,148"/>
17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="242,236,242,270,237,270,237,236"/>7 <area·shape="rect"·id="Node000004"·href="$a00770.html"·title="·"·alt=""·coords="2053,284,2248,324"/>
18 <area·shape="poly"·id="edge7_Node000006_Node000005"·title="·"·alt=""·coords="336,150,279,190,276,186,333,146"/>8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2153,236,2153,270,2148,270,2148,236"/>
 9 <area·shape="rect"·id="Node000005"·href="$a00323_source.html"·title="·"·alt=""·coords="2061,548,2240,588"/>
 10 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2153,324,2153,534,2148,534,2148,324"/>
 11 <area·shape="rect"·id="Node000007"·href="$a00443_source.html"·title="·"·alt=""·coords="357,372,515,412"/>
 12 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="2053,313,530,389,529,383,2053,308"/>
 13 <area·shape="rect"·id="Node000036"·href="$a00407_source.html"·title="·"·alt=""·coords="2174,636,2333,676"/>
 14 <area·shape="poly"·id="edge72_Node000004_Node000036"·title="·"·alt=""·coords="2164,323,2211,417,2236,481,2255,547,2259,586,2259,622,2253,622,2254,587,2249,549,2231,482,2206,419,2159,325"/>
 15 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1596,988,1775,1028"/>
 16 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="2146,589,2126,656,2118,699,2115,743,2115,833,2110,870,2097,898,2075,920,2044,942,1999,961,1935,977,1789,999,1788,994,1934,972,1998,956,2041,938,2072,916,2093,895,2105,869,2109,833,2109,743,2113,698,2121,655,2141,588"/>
 17 <area·shape="poly"·id="edge7_Node000007_Node000006"·title="·"·alt=""·coords="516,391,887,397,1135,406,1391,421,1632,442,1739,456,1834,473,1913,491,1974,513,2012,538,2023,552,2027,566,2027,834,2020,871,2003,903,1977,930,1945,952,1908,969,1868,982,1789,1000,1788,994,1867,977,1906,964,1942,947,1974,926,1999,900,2015,870,2021,833,2021,567,2018,554,2009,541,1971,518,1912,496,1833,478,1739,462,1631,448,1390,426,1134,411,887,403,516,396"/>
 18 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="753,900,917,940"/>
 19 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="395,414,352,439,308,473,290,493,275,516,265,540,261,567,261,745,266,782,280,808,303,829,336,850,370,864,415,874,525,885,641,891,740,898,739,903,641,896,524,890,414,879,368,869,333,854,300,833,276,811,261,783,256,746,256,566,260,539,270,513,285,490,305,469,349,434,392,410"/>
19 <area·shape="rect"·id="Node000007"·href="$a00917_source.html"·title="·"·alt=""·coords="353,196,512,236"/>20 <area·shape="rect"·id="Node000010"·href="$a00389_source.html"·title="·"·alt=""·coords="357,460,515,500"/>
20 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="380,147,411,184,406,187,376,150"/> 
21 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="391,238,295,281,293,276,389,234"/>21 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="439,412,439,446,433,446,433,412"/>
 22 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="128,995,187,1021"/>
 23 <area·shape="poly"·id="edge62_Node000007_Node000011"·title="·"·alt=""·coords="357,403,197,425,123,442,94,451,73,462,44,484,24,506,12,532,8,567,8,833,11,859,20,883,33,905,50,925,88,960,125,986,122,990,85,965,46,929,29,908,15,885,6,860,3,833,3,567,7,530,19,503,40,480,71,458,92,447,122,436,196,420,356,398"/>
 24 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="329,995,391,1021"/>
 25 <area·shape="poly"·id="edge61_Node000007_Node000021"·title="·"·alt=""·coords="357,398,263,410,213,421,165,437,123,459,89,488,67,523,61,544,59,567,59,657,61,687,67,716,89,770,123,820,163,866,207,905,252,939,327,986,324,991,249,943,204,909,159,869,118,824,85,773,62,717,56,688,53,657,53,567,56,543,62,521,85,484,120,455,163,432,212,416,262,405,356,393"/>
 26 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="469,995,555,1021"/>
 27 <area·shape="poly"·id="edge63_Node000007_Node000027"·title="·"·alt=""·coords="358,415,317,434,282,462,253,498,234,533,223,566,219,600,220,636,225,674,243,763,253,810,262,829,278,850,324,896,377,934,429,965,473,987,471,992,426,970,374,939,321,900,274,854,258,832,248,812,237,765,220,675,214,636,213,600,218,565,229,530,249,495,278,458,314,429,356,410"/>
 28 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1764,731,1844,757"/>
 29 <area·shape="poly"·id="edge71_Node000007_Node000034"·title="·"·alt=""·coords="516,394,873,416,1063,434,1141,445,1201,457,1289,485,1377,518,1543,593,1682,667,1775,721,1772,726,1679,671,1541,598,1375,523,1287,490,1199,463,1140,450,1063,439,873,421,515,399"/>
 30 <area·shape="rect"·id="Node000035"·href="$a00470_source.html"·title="·"·alt=""·coords="1025,460,1189,500"/>
 31 <area·shape="poly"·id="edge64_Node000007_Node000035"·title="·"·alt=""·coords="516,401,1012,464,1011,469,515,406"/>
 32 <area·shape="poly"·id="edge9_Node000008_Node000006"·title="·"·alt=""·coords="917,935,936,937,1114,959,1291,976,1582,998,1582,1003,1291,981,1113,964,936,943,917,940"/>
 33 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="787,995,863,1021"/>
 34 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="835,941,831,982,825,981,830,940"/>
 35 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="425,502,381,565,319,661,251,778,190,901,175,944,165,982,160,981,170,942,186,899,246,775,314,659,376,562,420,499"/>
 36 <area·shape="rect"·id="Node000012"·href="$a00518_source.html"·title="·"·alt=""·coords="549,555,800,581"/>
 37 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="489,498,631,548,629,553,487,503"/>
 38 <area·shape="rect"·id="Node000028"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,812,525,852"/>
 39 <area·shape="poly"·id="edge60_Node000010_Node000028"·title="·"·alt=""·coords="439,500,439,798,433,798,433,500"/>
 40 <area·shape="poly"·id="edge15_Node000012_Node000006"·title="·"·alt=""·coords="666,583,629,631,607,665,588,702,573,741,567,780,571,817,579,834,590,850,615,867,653,878,699,883,750,886,852,887,895,891,929,897,950,907,964,918,978,928,998,937,1047,949,1111,960,1268,978,1583,999,1582,1005,1268,983,1110,966,1046,955,996,943,976,933,961,922,947,912,927,903,894,896,851,893,750,891,698,889,652,883,613,872,586,854,574,837,566,819,561,780,568,740,583,700,603,662,625,628,662,580"/>
 41 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="601,819,687,845"/>
 42 <area·shape="poly"·id="edge14_Node000012_Node000013"·title="·"·alt=""·coords="676,581,650,806,644,806,671,581"/>
 43 <area·shape="rect"·id="Node000014"·href="$a00458_source.html"·title="·"·alt=""·coords="742,724,906,764"/>
 44 <area·shape="poly"·id="edge16_Node000012_Node000014"·title="·"·alt=""·coords="686,579,801,712,797,715,682,582"/>
 45 <area·shape="rect"·id="Node000018"·href="$a00464_source.html"·title="·"·alt=""·coords="1025,636,1189,676"/>
 46 <area·shape="poly"·id="edge22_Node000012_Node000018"·title="·"·alt=""·coords="733,578,1012,633,1011,638,732,583"/>
 47 <area·shape="poly"·id="edge17_Node000014_Node000006"·title="·"·alt=""·coords="825,764,829,808,837,831,851,850,888,869,957,889,1157,929,1386,965,1583,991,1582,997,1386,970,1156,934,956,894,886,874,848,854,833,833,824,809,820,764"/>
 48 <area·shape="poly"·id="edge19_Node000014_Node000013"·title="·"·alt=""·coords="786,766,681,816,679,811,783,762"/>
 49 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1062,819,1138,845"/>
 50 <area·shape="poly"·id="edge18_Node000014_Node000015"·title="·"·alt=""·coords="885,762,1051,813,1049,818,884,767"/>
 51 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="712,819,787,845"/>
 52 <area·shape="poly"·id="edge20_Node000014_Node000016"·title="·"·alt=""·coords="809,766,770,811,766,807,805,763"/>
 53 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="861,819,936,845"/>
 54 <area·shape="poly"·id="edge21_Node000014_Node000017"·title="·"·alt=""·coords="843,763,882,807,878,811,839,766"/>
 55 <area·shape="poly"·id="edge23_Node000018_Node000006"·title="·"·alt=""·coords="1189,663,1273,683,1316,699,1356,722,1381,741,1399,759,1411,781,1423,811,1426,836,1422,856,1414,876,1408,901,1403,922,1403,930,1407,938,1434,957,1476,972,1583,993,1582,998,1475,977,1431,961,1403,942,1398,931,1398,921,1403,899,1409,874,1417,855,1421,836,1417,813,1407,784,1395,763,1378,745,1353,726,1314,704,1272,688,1188,668"/>
 56 <area·shape="poly"·id="edge25_Node000018_Node000011"·title="·"·alt=""·coords="1025,661,874,665,693,675,521,695,452,709,401,726,359,751,320,782,284,818,253,855,203,928,171,984,166,982,198,925,249,852,280,814,316,778,356,747,399,722,451,704,520,690,692,670,874,660,1024,655"/>
 57 <area·shape="poly"·id="edge28_Node000018_Node000013"·title="·"·alt=""·coords="1025,668,860,690,783,707,731,726,708,744,687,765,658,809,654,806,683,762,704,740,728,722,782,701,859,685,1024,662"/>
 58 <area·shape="poly"·id="edge52_Node000018_Node000014"·title="·"·alt=""·coords="1045,679,900,723,898,717,1044,674"/>
 59 <area·shape="poly"·id="edge29_Node000018_Node000017"·title="·"·alt=""·coords="1053,678,1011,699,971,726,936,767,912,808,907,806,932,764,968,722,1008,694,1051,674"/>
 60 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="982,731,1053,757"/>
 61 <area·shape="poly"·id="edge24_Node000018_Node000019"·title="·"·alt=""·coords="1089,678,1041,724,1038,720,1085,674"/>
 62 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1077,731,1136,757"/>
 63 <area·shape="poly"·id="edge26_Node000018_Node000020"·title="·"·alt=""·coords="1109,676,1109,717,1104,717,1104,676"/>
 64 <area·shape="poly"·id="edge27_Node000018_Node000021"·title="·"·alt=""·coords="1025,663,852,676,749,687,643,702,543,722,453,747,382,777,356,795,337,814,326,833,320,855,319,878,321,901,334,945,349,982,344,984,329,947,316,902,313,878,315,854,321,831,333,810,353,791,380,773,451,742,541,717,643,697,748,682,852,671,1024,658"/>
 65 <area·shape="rect"·id="Node000022"·href="$a00344_source.html"·title="·"·alt=""·coords="1213,812,1408,852"/>
 66 <area·shape="poly"·id="edge30_Node000018_Node000022"·title="·"·alt=""·coords="1190,669,1275,691,1310,705,1333,722,1341,741,1342,761,1331,800,1326,799,1337,761,1336,742,1329,726,1308,710,1274,696,1188,674"/>
 67 <area·shape="rect"·id="Node000023"·href="$a00314_source.html"·title="·"·alt=""·coords="1418,900,1582,940"/>
 68 <area·shape="poly"·id="edge31_Node000018_Node000023"·title="·"·alt=""·coords="1189,660,1264,668,1342,680,1411,698,1438,709,1456,722,1472,740,1483,760,1498,804,1504,848,1505,886,1500,886,1499,849,1493,805,1478,762,1467,743,1453,726,1435,714,1409,703,1341,686,1263,673,1189,666"/>
 69 <area·shape="rect"·id="Node000024"·href="$a00521_source.html"·title="·"·alt=""·coords="1771,812,1935,852"/>
 70 <area·shape="poly"·id="edge33_Node000018_Node000024"·title="·"·alt=""·coords="1189,658,1316,666,1464,679,1602,697,1658,708,1701,722,1718,730,1729,740,1754,762,1814,802,1811,807,1750,766,1725,744,1715,735,1699,726,1657,714,1601,702,1463,684,1315,672,1189,664"/>
 71 <area·shape="rect"·id="Node000025"·href="$a00527_source.html"·title="·"·alt=""·coords="1525,724,1689,764"/>
 72 <area·shape="poly"·id="edge35_Node000018_Node000025"·title="·"·alt=""·coords="1189,668,1506,721,1511,722,1510,728,1505,727,1188,673"/>
 73 <area·shape="rect"·id="Node000033"·href="$a00383_source.html"·title="·"·alt=""·coords="1161,724,1319,764"/>
 74 <area·shape="poly"·id="edge53_Node000018_Node000033"·title="·"·alt=""·coords="1138,674,1200,714,1198,719,1135,679"/>
 75 <area·shape="poly"·id="edge59_Node000018_Node000034"·title="·"·alt=""·coords="1189,658,1440,676,1593,695,1746,721,1760,725,1759,730,1745,727,1592,700,1439,682,1189,663"/>
 76 <area·shape="poly"·id="edge32_Node000023_Node000006"·title="·"·alt=""·coords="1542,938,1633,980,1631,985,1540,942"/>
 77 <area·shape="poly"·id="edge34_Node000024_Node000006"·title="·"·alt=""·coords="1855,853,1847,896,1837,920,1823,942,1796,966,1763,985,1761,980,1792,962,1819,938,1833,918,1841,894,1850,852"/>
 78 <area·shape="poly"·id="edge36_Node000025_Node000006"·title="·"·alt=""·coords="1642,762,1677,785,1716,816,1751,854,1778,899,1784,920,1778,941,1761,964,1739,983,1736,979,1757,961,1774,939,1779,920,1774,901,1747,857,1712,820,1674,789,1639,766"/>
 79 <area·shape="poly"·id="edge39_Node000025_Node000015"·title="·"·alt=""·coords="1525,761,1202,815,1152,824,1151,818,1201,809,1524,756"/>
 80 <area·shape="poly"·id="edge49_Node000025_Node000024"·title="·"·alt=""·coords="1662,762,1787,805,1785,810,1660,767"/>
 81 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1584,819,1645,845"/>
 82 <area·shape="poly"·id="edge37_Node000025_Node000026"·title="·"·alt=""·coords="1611,764,1615,805,1610,806,1606,765"/>
 83 <area·shape="poly"·id="edge38_Node000025_Node000027"·title="·"·alt=""·coords="1584,766,1514,813,1468,836,1421,855,1358,862,1253,865,972,865,825,867,694,872,594,884,560,892,539,902,525,919,517,939,513,982,508,981,512,938,521,916,536,898,558,887,593,878,694,867,825,862,972,860,1253,860,1358,857,1419,849,1466,832,1511,808,1581,762"/>
 84 <area·shape="poly"·id="edge40_Node000025_Node000028"·title="·"·alt=""·coords="1525,754,1331,767,959,787,797,797,588,815,539,820,539,815,588,809,796,792,959,782,1331,761,1524,748"/>
 85 <area·shape="rect"·id="Node000032"·href="$a00422_source.html"·title="·"·alt=""·coords="1606,900,1765,940"/>
 86 <area·shape="poly"·id="edge50_Node000025_Node000032"·title="·"·alt=""·coords="1627,763,1644,785,1660,811,1674,849,1683,886,1678,887,1669,851,1655,813,1640,788,1622,766"/>
 87 <area·shape="rect"·id="Node000029"·href="$a00335_source.html"·title="·"·alt=""·coords="549,900,728,940"/>
 88 <area·shape="poly"·id="edge41_Node000028_Node000029"·title="·"·alt=""·coords="482,850,583,892,581,897,479,855"/>
 89 <area·shape="poly"·id="edge42_Node000029_Node000006"·title="·"·alt=""·coords="728,936,740,937,976,963,1210,981,1582,1000,1582,1006,1210,986,975,968,740,943,728,941"/>
 90 <area·shape="poly"·id="edge43_Node000029_Node000009"·title="·"·alt=""·coords="681,938,789,987,787,992,679,942"/>
 91 <area·shape="poly"·id="edge47_Node000029_Node000011"·title="·"·alt=""·coords="550,940,201,1002,200,996,549,935"/>
 92 <area·shape="poly"·id="edge45_Node000029_Node000021"·title="·"·alt=""·coords="578,943,405,996,404,990,577,938"/>
 93 <area·shape="poly"·id="edge48_Node000029_Node000027"·title="·"·alt=""·coords="612,942,542,990,539,985,609,938"/>
 94 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="587,995,677,1021"/>
 95 <area·shape="poly"·id="edge44_Node000029_Node000030"·title="·"·alt=""·coords="640,940,637,982,631,981,635,940"/>
 96 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="701,995,752,1021"/>
 97 <area·shape="poly"·id="edge46_Node000029_Node000031"·title="·"·alt=""·coords="660,938,706,983,703,987,656,942"/>
 98 <area·shape="poly"·id="edge51_Node000032_Node000006"·title="·"·alt=""·coords="1688,940,1688,974,1683,974,1683,940"/>
 99 <area·shape="poly"·id="edge57_Node000033_Node000008"·title="·"·alt=""·coords="1232,766,1200,811,1177,834,1151,854,1097,880,1040,898,983,910,931,917,930,912,983,905,1039,893,1095,875,1148,850,1173,830,1196,807,1227,763"/>
 100 <area·shape="poly"·id="edge54_Node000033_Node000011"·title="·"·alt=""·coords="1161,765,1065,789,993,814,981,824,972,834,964,845,949,854,874,881,808,894,748,897,691,893,572,885,503,889,425,903,359,922,295,946,193,992,191,987,293,941,357,917,423,897,503,883,572,880,691,888,748,892,807,889,873,876,947,850,960,841,968,831,977,820,991,810,1063,784,1160,760"/>
 101 <area·shape="poly"·id="edge55_Node000033_Node000015"·title="·"·alt=""·coords="1211,766,1132,814,1129,810,1208,762"/>
 102 <area·shape="poly"·id="edge56_Node000033_Node000021"·title="·"·alt=""·coords="1173,767,1113,787,1051,814,1034,825,1023,835,1011,845,993,854,920,875,855,883,797,882,741,876,687,871,629,871,566,880,494,902,461,920,429,942,381,987,377,983,426,938,458,915,492,898,565,874,629,865,687,866,742,871,797,876,855,878,919,870,991,850,1008,841,1019,831,1031,821,1048,810,1111,782,1172,761"/>
 103 <area·shape="poly"·id="edge58_Node000033_Node000022"·title="·"·alt=""·coords="1258,763,1289,800,1284,803,1254,766"/>
 104 <area·shape="poly"·id="edge65_Node000035_Node000006"·title="·"·alt=""·coords="1190,496,1195,497,1306,513,1405,523,1493,531,1575,543,1652,562,1727,596,1765,619,1803,647,1883,722,1915,754,1942,782,1951,797,1956,814,1956,832,1949,853,1935,878,1918,901,1874,938,1824,966,1775,986,1773,981,1822,961,1871,934,1914,897,1931,875,1944,851,1950,831,1951,814,1946,799,1938,785,1912,757,1879,726,1800,652,1762,623,1725,600,1650,568,1574,548,1493,536,1404,528,1306,519,1194,503,1189,502"/>
 105 <area·shape="poly"·id="edge70_Node000035_Node000012"·title="·"·alt=""·coords="1025,500,746,555,745,550,1024,495"/>
 106 <area·shape="poly"·id="edge68_Node000035_Node000014"·title="·"·alt=""·coords="1088,502,856,716,853,712,1085,498"/>
 107 <area·shape="poly"·id="edge69_Node000035_Node000018"·title="·"·alt=""·coords="1109,500,1109,622,1104,622,1104,500"/>
 108 <area·shape="poly"·id="edge66_Node000035_Node000024"·title="·"·alt=""·coords="1190,493,1357,527,1560,578,1657,609,1744,644,1813,682,1839,702,1858,722,1867,741,1870,761,1866,799,1861,798,1865,761,1862,742,1854,726,1835,706,1810,686,1742,649,1656,614,1558,583,1356,532,1188,498"/>
 109 <area·shape="poly"·id="edge67_Node000035_Node000025"·title="·"·alt=""·coords="1144,498,1560,715,1557,720,1141,502"/>
 110 <area·shape="poly"·id="edge73_Node000036_Node000006"·title="·"·alt=""·coords="2254,677,2245,730,2224,803,2208,842,2188,879,2163,913,2132,942,2107,956,2072,968,1984,987,1883,998,1789,1005,1789,1000,1883,993,1983,981,2071,963,2105,951,2129,938,2159,910,2184,876,2203,839,2219,801,2240,729,2249,676"/>
22 </map>111 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a00762.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 3f4fe500d8bbaa8547bc3545ddb3dce31 1cee1af758f7fcb98a6c2f5ca3acee88
22.5 MB
./usr/share/doc/libopenmesh-dev/html/a00762.png
22.5 MB
sng
Max HTML report size reached
107 KB
./usr/share/doc/libopenmesh-dev/html/a00767_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/LaplaceSmootherT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">RuleInterfaceT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00767.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 396 lines modifiedOffset 138, 102 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·RuleInterfaceT</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·LaplaceSmootherT</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_LAPLACE_SMOOTHERT_HH</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_LAPLACE_SMOOTHERT_HH</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06491.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBDIVIDER</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Smoother·{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·FORWARDS·=================================================================</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span>CompositeT;</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span>RuleInterfaceT;</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 169 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
 170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03598.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03602.html">SmootherT</a>&lt;Mesh&gt;</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">private</span>:</div>
 173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03602.html">SmootherT&lt;Mesh&gt;</a>···················<a·class="code·hl_class"·href="a03602.html">Base</a>;</div>
 174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">public</span>:</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·R·&gt;·</div> 
179 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="};"> 
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03606.html">···83</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03606.html">RuleHandleT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·hr[·...·truncated·by·diffoscope;·len:·31,·SHA:·f6c6f9eb7b15e5b910ccc2b46d6a2878ddd1abad1c45398ef702d92c01d75002·...·]</div>176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_enumeration"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">SmootherT&lt;Mesh&gt;::Component</a>····[·...·truncated·by·diffoscope;·len:·99,·SHA:·e921f58c048ee3bfca751988702306209b0d2987fdc3b74d74bcac29d8b4a53b·...·]</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::Continuity····Continuity;</div>
 178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::Scalar········Scalar;</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::VertexHandle··VertexHandle;</div>
 180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·SmootherT&lt;Mesh&gt;::EdgeHandle····EdgeHandle;</div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div>181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··</div>
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03606.html">RuleHandleT</a>(<span·class="keywordtype">int</span>·_idx=-1)·:·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a>(_idx)·{}</div> 
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·R·Rule;</div> 
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">operator</span>·bool()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309[·...·truncated·by·diffoscope;·len:·20,·SHA:·094c5836d29d7fca5511771932d1916af4c6bb363f27385d76233afd249a1559·...·]</div>183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT</a>(·Mesh&amp;·_mesh·);</div>
 184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03598.html">~LaplaceSmootherT</a>();</div>
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">void</span>·initialize(<a·class="code·hl_enumeration"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">Component</a>·_comp,·Continuity·_cont);</div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>};</div> 
188 </div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
190 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="preprocessor">#define·COMPOSITE_RULE(·classname,·mesh_type·)·\</span></div>189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
191 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">··protected:\</span></div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">protected</span>:</div>
192 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="preprocessor">····friend·class·CompositeT&lt;mesh_type&gt;;·\</span></div>191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
193 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">··public:·\</span></div>192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="comment">//·misc·helpers</span></div>
194 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="preprocessor">····const·char·*type()·const·override·{·return·#classname;·}·\</span></div> 
195 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="preprocessor">····typedef·classname&lt;mesh_type&gt;·····Self;··········\</span></div> 
196 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="preprocessor">····typedef·RuleHandleT&lt;·Self·&gt;······Handle</span></div>193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··Scalar·weight(VertexHandle·_vh)<span·class="keyword">·const·</span></div>
 195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·Base::mesh_.property(vertex_weights_,·_vh);·}</div>
 196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··Scalar·weight(EdgeHandle·_eh)<span·class="keyword">·const·</span></div>
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·Base::mesh_.property(edge_weights_,·_eh);·}</div>
197 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
198 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
199 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
200 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="};"> 
201 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03610.html">··108</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03610.html[·...·truncated·by·diffoscope;·len:·20,·SHA:·3e155c3cb808a07ef3fbc60cc3db36394534f0eb7f45833a8b5ff26491a9f1ff·...·]</div>201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="keyword">private</span>:</div>
 202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
 203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">enum</span>·LaplaceWeighting·{·UniformWeighting,·CotWeighting·};</div>
 204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordtype">void</span>·compute_weights(LaplaceWeighting·_mode);</div>
Max diff block lines reached; 12551/85535 bytes (14.67%) of diff not shown.
23.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 RuleInterfaceT.hh5 LaplaceSmootherT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 474 lines modifiedOffset 48, 118 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·CLASS·RuleInterfaceT 
59 48//55 48//
 56 =============================================================================
60 49//57 49//
 58 50//·CLASS·LaplaceSmootherT
 59 51//
 60 52//
61 =============================================================================61 =============================================================================
62 50 
63 51#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH 
64 52#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH 
65 5362 53
 63 54#ifndef·OPENMESH_LAPLACE_SMOOTHERT_HH
 64 55#define·OPENMESH_LAPLACE_SMOOTHERT_HH
66 54 
67 55//==·INCLUDES 
68 ================================================================= 
69 5665 56
 66 57
 67 58
 68 59//==·INCLUDES
70 57#include·<string> 
71 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
72 59 
73 60//==·NAMESPACE 
74 ================================================================ 
75 61 
76 62namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
77 63namespace·Subdivider·{·//·BEGIN_NS_SUBDIVIDER 
78 64namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE 
79 65 
80 66 
81 67//==·FORWARDS 
82 =================================================================69 =================================================================
 70 60
 71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 72 62
 73 63
 74 64//==·NAMESPACES
 75 ===============================================================
 76 65
 77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 78 67namespace·Smoother·{
83 6879 68
84 69template·<typename·M>·class·CompositeT; 
85 70template·<typename·M>·class·RuleInterfaceT; 
86 71 
87 72//==·CLASS·DEFINITION80 69//==·CLASS·DEFINITION
88 =========================================================81 =========================================================
89 7382 70
 83 72template·<class·Mesh>
 84 _\x87_\x83class·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T·:·public·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T<Mesh>
90 7485 74{
91 75//·-------------------------------------------------------------------------- 
92 -- 
93 76 
94 82template·<·typename·R·> 
95 _.8_.3struct·_.R_.u_.l_.e_.H_.a_.n_.d_.l_.e_.T·:·public·_.B_.a_.s_.e_.H_.a_.n_.d_.l_.e86 75private:
 87 76·typedef·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8B_\x8a_\x8s_\x8e;
 88 77public:
 89 78
 90 79·typedef·typename·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t;
 91 80·typedef·typename·SmootherT<Mesh>::Continuity·Continuity;
 92 81·typedef·typename·SmootherT<Mesh>::Scalar·Scalar;
 93 82·typedef·typename·SmootherT<Mesh>::VertexHandle·VertexHandle;
 94 83·typedef·typename·SmootherT<Mesh>::EdgeHandle·EdgeHandle;
96 84{95 84
97 85·explicit·_\x8R_\x8u_\x8l_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(int·_idx=-1)·:·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_idx)·{} 
98 86·typedef·R·Rule; 
99 87 
100 88·operator·bool()·const·{·return·_.i_.s_.__.v_.a_.l_.i_.d();·}96 85
 97 86·explicit·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T(·Mesh&·_mesh·);
 98 87·virtual·_\x8~_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T();
 99 88
101 89100 89
102 90};101 90·void·initialize(_.C_.o_.m_.p_.o_.n_.e_.n_.t·_comp,·Continuity·_cont);
103 91102 91
104 95#define·COMPOSITE_RULE(·classname,·mesh_type·)·\103 92
105 96·protected:\104 93protected:
106 97·friend·class·CompositeT<mesh_type>;·\ 
107 98·public:·\ 
108 99·const·char·*type()·const·override·{·return·#classname;·}·\ 
109 100·typedef·classname<mesh_type>·Self;·\ 
110 101·typedef·RuleHandleT<·Self·>·Handle105 94
 106 95·//·misc·helpers
 107 96
 108 97·Scalar·weight(VertexHandle·_vh)·const
 109 98·{·return·Base::mesh_.property(vertex_weights_,·_vh);·}
 110 99
 111 100·Scalar·weight(EdgeHandle·_eh)·const
 112 101·{·return·Base::mesh_.property(edge_weights_,·_eh);·}
111 102113 102
112 103114 103
113 104//·------------------------------------------------------------------------- 
114 --- 
115 _.1_.0_.8template·<typename·M>·class·_.R_.u_.l_.e_.I_.n_.t_.e_.r_.f_.a_.c_.e_.T115 104private:
 116 105
 117 106·enum·LaplaceWeighting·{·UniformWeighting,·CotWeighting·};
 118 107·void·compute_weights(LaplaceWeighting·_mode);
 119 108
116 109{120 109
117 110public: 
Max diff block lines reached; 10220/23598 bytes (43.31%) of diff not shown.
37.1 KB
./usr/share/doc/libopenmesh-dev/html/a00770.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/SmootherT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 90, 136 lines modifiedOffset 90, 167 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">RulesT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">SmootherT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
100 <code>#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</code><br·/> 
101 <code>#include·&lt;vector&gt;</code><br·/>100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
 101 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·RulesT.hh:</div>103 Include·dependency·graph·for·SmootherT.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00771.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00771.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2SmootherT_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT_8hh">106 <map·name="aOpenMesh_2Tools_2Smoother_2SmootherT_8hh"·id="aOpenMesh_2Tools_2Smoother_2SmootherT_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="158,5,383,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="2053,5,2248,45"/>
 108 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="2061,269,2240,309"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="2153,45,2153,256,2148,256,2148,45"/>
 110 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="357,93,515,133"/>
 111 <area·shape="poly"·title="·"·alt=""·coords="2053,34,530,110,529,105,2053,29"/>
 112 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="2174,357,2333,397"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="2164,44,2211,138,2236,202,2255,269,2259,308,2259,344,2253,344,2254,308,2249,270,2231,204,2206,140,2159,47"/>
 114 <area·shape="rect"·title="·"·alt=""·coords="1596,709,1775,749"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="2146,310,2126,378,2118,420,2115,464,2115,555,2110,592,2097,619,2075,641,2044,664,1999,683,1935,699,1789,720,1788,715,1934,693,1998,678,2041,659,2072,637,2093,616,2105,590,2109,555,2109,464,2113,420,2121,376,2141,309"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="516,112,887,119,1135,127,1391,142,1632,164,1739,178,1834,194,1913,213,1974,234,2012,259,2023,273,2027,288,2027,555,2020,593,2003,625,1977,651,1945,673,1908,690,1868,704,1789,721,1788,716,1867,699,1906,685,1942,668,1974,647,1999,622,2015,591,2021,554,2021,288,2018,275,2009,263,1971,239,1912,218,1833,199,1739,183,1631,169,1390,147,1134,133,887,124,516,118"/>
 117 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="753,621,917,661"/>
 118 <area·shape="poly"·title="·"·alt=""·coords="395,136,352,160,308,194,290,215,275,237,265,262,261,288,261,466,266,503,280,529,303,550,336,571,370,585,415,595,525,606,641,612,740,619,739,624,641,617,524,612,414,600,368,590,333,576,300,554,276,532,261,505,256,467,256,288,260,260,270,235,285,211,305,190,349,156,392,131"/>
108 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/>119 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="357,181,515,221"/>
109 <area·shape="poly"·title="·"·alt=""·coords="195,48,155,67,122,95,111,112,104,130,98,168,92,167,99,129,107,109,118,92,152,62,193,43"/> 
110 <area·shape="rect"·href="a00767_source.html"·title="·"·alt=""·coords="133,93,409,133"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="273,46,273,79,268,79,268,46"/> 
112 <area·shape="rect"·title="·"·alt=""·coords="433,101,495,126"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="314,43,427,93,425,98,312,48"/>120 <area·shape="poly"·title="·"·alt=""·coords="439,134,439,167,433,167,433,134"/>
114 <area·shape="rect"·title="·"·alt=""·coords="271,533,449,573"/>121 <area·shape="rect"·title="·"·alt=""·coords="128,717,187,742"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="357,124,197,146,123,163,94,173,73,184,44,205,24,227,12,253,8,288,8,555,11,580,20,604,33,626,50,647,88,682,125,707,122,712,85,686,46,650,29,629,15,606,6,581,3,555,3,288,7,251,19,224,40,201,71,179,92,168,122,158,196,141,356,119"/>
115 <area·shape="poly"·title="·"·alt=""·coords="97,222,101,273,113,343,124,381,138,418,158,453,182,483,217,511,258,529,256,534,215,515,178,487,153,456,134,420,119,382,108,344,96,274,92,222"/> 
116 <area·shape="rect"·title="·"·alt=""·coords="224,189,283,214"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="269,134,261,175,256,174,264,133"/> 
118 <area·shape="rect"·href="a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="307,181,594,221"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="311,131,400,173,398,178,309,136"/> 
120 <area·shape="rect"·title="·"·alt=""·coords="309,277,360,302"/>123 <area·shape="rect"·title="·"·alt=""·coords="329,717,391,742"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="357,119,263,131,213,142,165,159,123,181,89,209,67,244,61,265,59,288,59,379,61,408,67,437,89,492,123,542,163,587,207,627,252,660,327,708,324,712,249,665,204,631,159,591,118,545,85,494,62,439,56,409,53,379,53,288,56,264,62,242,85,205,120,176,163,154,212,137,262,126,356,114"/>
 125 <area·shape="rect"·title="·"·alt=""·coords="469,717,555,742"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="358,136,317,155,282,183,253,220,234,254,223,287,219,321,220,357,225,395,243,485,253,532,262,550,278,572,324,617,377,656,429,686,473,709,471,713,426,691,374,660,321,621,274,575,258,553,248,534,237,486,220,396,214,357,213,321,218,286,229,252,249,217,278,179,314,150,356,131"/>
121 <area·shape="poly"·title="·"·alt=""·coords="427,224,363,271,360,266,423,219"/> 
122 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="385,269,549,309"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="457,221,463,255,458,256,452,222"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="385,311,247,340,172,359,161,383,162,406,173,429,192,452,247,493,305,525,303,530,244,497,188,456,168,432,156,407,156,381,169,355,246,335,384,305"/> 
125 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="183,357,377,397"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="427,312,334,354,332,349,425,307"/> 
127 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,357,566,397"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="473,309,480,343,475,344,468,310"/> 
129 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="590,357,754,397"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="513,307,616,350,614,355,511,312"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="445,400,415,420,389,447,372,483,365,520,359,519,367,481,384,444,411,416,442,395"/> 
132 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="398,445,562,485"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="486,398,484,432,479,431,480,397"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="455,488,399,527,396,523,452,483"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="662,399,627,444,603,467,576,488,521,515,463,534,462,529,519,510,573,483,599,463,623,440,657,396"/> 
136 <area·shape="rect"·title="·"·alt=""·coords="638,453,714,478"/>127 <area·shape="rect"·title="·"·alt=""·coords="1764,453,1844,478"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="516,115,873,137,1063,155,1141,166,1201,179,1289,206,1377,239,1543,315,1682,388,1775,443,1772,447,1679,393,1541,319,1375,244,1287,211,1199,184,1140,172,1063,161,873,142,515,121"/>
 129 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1025,181,1189,221"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="516,122,1012,185,1011,191,515,127"/>
 131 <area·shape="poly"·title="·"·alt=""·coords="917,656,936,659,1114,680,1291,697,1582,719,1582,725,1291,703,1113,685,936,664,917,661"/>
 132 <area·shape="rect"·title="·"·alt=""·coords="787,717,863,742"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="835,662,831,703,825,703,830,661"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="425,223,381,286,319,383,251,499,190,622,175,665,165,704,160,702,170,663,186,620,246,496,314,380,376,283,420,220"/>
 135 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="549,277,800,302"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="489,219,631,270,629,275,487,224"/>
 137 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,533,525,573"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="439,221,439,519,433,519,433,221"/>
 139 <area·shape="poly"·title="·"·alt=""·coords="666,304,629,352,607,386,588,423,573,462,567,502,571,539,579,556,590,571,615,588,653,599,699,605,750,607,852,609,895,612,929,619,950,629,964,639,978,650,998,659,1047,671,1111,682,1268,699,1583,721,1582,726,1268,705,1110,687,1046,676,996,664,976,654,961,644,947,633,927,624,894,617,851,614,750,612,698,610,652,604,613,593,586,575,574,558,566,540,561,501,568,461,583,421,603,383,625,349,662,301"/>
 140 <area·shape="rect"·title="·"·alt=""·coords="601,541,687,566"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="676,303,650,528,644,527,671,302"/>
 142 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="742,445,906,485"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="686,300,801,433,797,437,682,304"/>
 144 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="733,299,1012,355,1011,360,732,305"/>
 146 <area·shape="poly"·title="·"·alt=""·coords="825,485,829,529,837,552,851,571,888,590,957,610,1157,650,1386,686,1583,713,1582,718,1386,691,1156,656,956,615,886,595,848,575,833,555,824,530,820,486"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="786,488,681,537,679,533,783,483"/>
 148 <area·shape="rect"·title="·"·alt=""·coords="1062,541,1138,566"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="885,483,1051,534,1049,539,884,488"/>
 150 <area·shape="rect"·title="·"·alt=""·coords="712,541,787,566"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="809,487,770,532,766,528,805,484"/>
 152 <area·shape="rect"·title="·"·alt=""·coords="861,541,936,566"/>
 153 <area·shape="poly"·title="·"·alt=""·coords="843,484,882,528,878,532,839,487"/>
 154 <area·shape="poly"·title="·"·alt=""·coords="1189,384,1273,404,1316,421,1356,443,1381,462,1399,481,1411,503,1423,533,1426,558,1422,578,1414,597,1408,622,1403,643,1403,651,1407,660,1434,678,1476,693,1583,714,1582,719,1475,698,1431,683,1403,663,1398,652,1398,642,1403,621,1409,596,1417,576,1421,557,1417,534,1407,505,1395,484,1378,466,1353,448,1314,426,1272,409,1188,389"/>
 155 <area·shape="poly"·title="·"·alt=""·coords="1025,382,874,386,693,397,521,416,452,430,401,448,359,473,320,504,284,539,253,576,203,649,171,706,166,703,198,646,249,573,280,535,316,500,356,468,399,443,451,425,520,411,692,391,874,381,1024,377"/>
 156 <area·shape="poly"·title="·"·alt=""·coords="1025,389,860,411,783,428,731,448,708,465,687,487,658,530,654,527,683,483,704,461,728,443,782,423,859,406,1024,384"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="1045,400,900,444,898,439,1044,395"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="1053,400,1011,420,971,447,936,488,912,530,907,527,932,485,968,443,1008,415,1051,395"/>
 159 <area·shape="rect"·title="·"·alt=""·coords="982,453,1053,478"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="1089,400,1041,445,1038,441,1085,396"/>
 161 <area·shape="rect"·title="·"·alt=""·coords="1077,453,1136,478"/>
137 <area·shape="poly"·title="·"·alt=""·coords="676,397,677,439,672,439,670,398"/>162 <area·shape="poly"·title="·"·alt=""·coords="1109,398,1109,439,1104,439,1104,398"/>
 163 <area·shape="poly"·title="·"·alt=""·coords="1025,385,852,397,749,408,643,423,543,443,453,468,382,499,356,516,337,535,326,554,320,576,319,599,321,622,334,667,349,703,344,705,329,669,316,623,313,599,315,575,321,552,333,532,353,512,380,494,451,463,541,438,643,418,748,403,852,392,1024,379"/>
 164 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1213,533,1408,573"/>
 165 <area·shape="poly"·title="·"·alt=""·coords="1190,390,1275,412,1310,427,1333,444,1341,462,1342,483,1331,521,1326,520,1337,482,1336,464,1329,447,1308,431,1274,417,1188,395"/>
 166 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1418,621,1582,661"/>
 167 <area·shape="poly"·title="·"·alt=""·coords="1189,382,1264,389,1342,402,1411,419,1438,430,1456,443,1472,461,1483,481,1498,525,1504,570,1505,607,1500,607,1499,570,1493,527,1478,484,1467,464,1453,447,1435,435,1409,424,1341,407,1263,395,1189,387"/>
 168 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1771,533,1935,573"/>
 169 <area·shape="poly"·title="·"·alt=""·coords="1189,380,1316,388,1464,400,1602,418,1658,430,1701,443,1718,452,1729,461,1754,483,1814,524,1811,528,1750,487,1725,465,1715,456,1699,448,1657,435,1601,424,1463,406,1315,393,1189,385"/>
 170 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1525,445,1689,485"/>
 171 <area·shape="poly"·title="·"·alt=""·coords="1189,389,1506,443,1511,444,1510,449,1505,448,1188,395"/>
 172 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1161,445,1319,485"/>
 173 <area·shape="poly"·title="·"·alt=""·coords="1138,395,1200,436,1198,440,1135,400"/>
 174 <area·shape="poly"·title="·"·alt=""·coords="1189,379,1440,398,1593,416,1746,443,1760,446,1759,451,1745,448,1592,422,1439,403,1189,385"/>
Max diff block lines reached; 13610/32890 bytes (41.38%) of diff not shown.
4.88 KB
html2text {}
    
Offset 1, 78 lines modifiedOffset 1, 24 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 RulesT.hh·File·Reference6 SmootherT.hh·File·Reference
7 #include·<OpenMesh/Core/System/config.hh>7 #include·<OpenMesh/Core/System/config.hh>
8 #include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh> 
9 #include·<vector>8 #include·<OpenMesh/Core/Utils/Property.hh>
 9 #include·<OpenMesh/Core/Utils/Noncopyable.hh>
10 Include·dependency·graph·for·RulesT.hh:10 Include·dependency·graph·for·SmootherT.hh:
11 This·graph·shows·which·files·directly·or·indirectly·include·this·file:11 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8T_\x8v_\x8v_\x83_\x8<_\x8·_\x8M_\x8·_\x8> 
15  ·······_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e·Composite·Subdivision·framework.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16   
17 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8T_\x8v_\x8v_\x84_\x8<_\x8·_\x8M_\x8·_\x8> 
18  ·······Topological·composite·rule·Tvv,4·doing·a·1-4·split·of·a·face.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19   
20 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.A_.d_.a_.p_.t_.i_.v_.e_.:_.:_.V_.F_.<_.·_.M_\x8·_\x8>14 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8m_.o_.o_.t_.h_.e_.r_.:_.:_.S_.m_.o_.o_.t_.h_.e_.r_.T_.<_.·_.M_.e_.s_.h_\x8·_\x8>
 15  ·······Base·class·for·smoothing·algorithms.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21  ·······Composite·rule·_\x8V_\x8F.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
22   
23 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8F_\x8<_\x8·_\x8M_\x8·_\x8> 
24  ·······Composite·rule·_\x8F_\x8F.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
25   
26 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8F_\x8c_\x8<_\x8·_\x8M_\x8·_\x8> 
27  ·······Composite·rule·_\x8F_\x8F_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
28   
29 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8V_\x8<_\x8·_\x8M_\x8·_\x8> 
30  ·······Composite·rule·_\x8F_\x8V.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
31   
32 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8V_\x8c_\x8<_\x8·_\x8M_\x8·_\x8> 
33  ·······Composite·rule·_\x8F_\x8V_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
34   
35 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8V_\x8<_\x8·_\x8M_\x8·_\x8> 
36  ·······Composite·rule·_\x8V_\x8V.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
37   
38 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8V_\x8c_\x8<_\x8·_\x8M_\x8·_\x8> 
39  ·······Composite·rule·_\x8V_\x8V_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
40   
41 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8E_\x8<_\x8·_\x8M_\x8·_\x8> 
42  ·······Composite·rule·_\x8V_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
43   
44 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8d_\x8E_\x8<_\x8·_\x8M_\x8·_\x8> 
45  ·······Composite·rule·_\x8V_\x8d_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
46   
47 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8V_\x8d_\x8E_\x8c_\x8<_\x8·_\x8M_\x8·_\x8> 
48  ·······Composite·rule·_\x8V_\x8d_\x8E_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
49   
50 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8V_\x8<_\x8·_\x8M_\x8·_\x8> 
51  ·······Composite·rule·_\x8E_\x8V.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
52   
53 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8V_\x8c_\x8<_\x8·_\x8M_\x8·_\x8> 
54  ·······Composite·rule·_\x8E_\x8V_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
55   
56 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8F_\x8<_\x8·_\x8M_\x8·_\x8> 
57  ·······Composite·rule·_\x8E_\x8F.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
58   
59 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8F_\x8E_\x8<_\x8·_\x8M_\x8·_\x8> 
60  ·······Composite·rule·_\x8F_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
61   
62 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8d_\x8E_\x8<_\x8·_\x8M_\x8·_\x8> 
63  ·······Composite·rule·_\x8E_\x8d_\x8E.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
64   
65 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8E_\x8d_\x8E_\x8c_\x8<_\x8·_\x8M_\x8·_\x8> 
66  ·······Composite·rule·_\x8E_\x8d_\x8E_\x8c.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
67  16  
68 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
69 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
70  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the19  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
71 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.20 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
72  21  
73 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e 
74  ···········Software·related·to·adaptive·subdivision·of·meshes. 
75   
76 ===============================================================================22 ===============================================================================
77 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.23 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
78 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.24 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
1.55 KB
./usr/share/doc/libopenmesh-dev/html/a00770.js
1.46 KB
js-beautify {}
    
Offset 1, 20 lines modifiedOffset 1, 3 lines modified
1 var·a00770·=·[1 var·a00770·=·[
 2 ····["OpenMesh::Smoother::SmootherT<·Mesh·>",·"a03602.html",·"a03602"]
2 ····["OpenMesh::Subdivider::Adaptive::Tvv3<·M·>",·"a03638.html",·"a03638"], 
3 ····["OpenMesh::Subdivider::Adaptive::Tvv4<·M·>",·"a03642.html",·"a03642"], 
4 ····["OpenMesh::Subdivider::Adaptive::VF<·M·>",·"a03646.html",·"a03646"], 
5 ····["OpenMesh::Subdivider::Adaptive::FF<·M·>",·"a03650.html",·"a03650"], 
6 ····["OpenMesh::Subdivider::Adaptive::FFc<·M·>",·"a03654.html",·"a03654"], 
7 ····["OpenMesh::Subdivider::Adaptive::FV<·M·>",·"a03658.html",·"a03658"], 
8 ····["OpenMesh::Subdivider::Adaptive::FVc<·M·>",·"a03662.html",·"a03662"], 
9 ····["OpenMesh::Subdivider::Adaptive::VV<·M·>",·"a03666.html",·"a03666"], 
10 ····["OpenMesh::Subdivider::Adaptive::VVc<·M·>",·"a03670.html",·"a03670"], 
11 ····["OpenMesh::Subdivider::Adaptive::VE<·M·>",·"a03674.html",·"a03674"], 
12 ····["OpenMesh::Subdivider::Adaptive::VdE<·M·>",·"a03678.html",·"a03678"], 
13 ····["OpenMesh::Subdivider::Adaptive::VdEc<·M·>",·"a03682.html",·"a03682"], 
14 ····["OpenMesh::Subdivider::Adaptive::EV<·M·>",·"a03686.html",·"a03686"], 
15 ····["OpenMesh::Subdivider::Adaptive::EVc<·M·>",·"a03690.html",·"a03690"], 
16 ····["OpenMesh::Subdivider::Adaptive::EF<·M·>",·"a03694.html",·"a03694"], 
17 ····["OpenMesh::Subdivider::Adaptive::FE<·M·>",·"a03698.html",·"a03698"], 
18 ····["OpenMesh::Subdivider::Adaptive::EdE<·M·>",·"a03702.html",·"a03702"], 
19 ····["OpenMesh::Subdivider::Adaptive::EdEc<·M·>",·"a03706.html",·"a03706"] 
20 ];3 ];
146 KB
./usr/share/doc/libopenmesh-dev/html/a00770_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/SmootherT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">RulesT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SmootherT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00770.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00770.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 496 lines modifiedOffset 138, 190 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SmootherT</span></div>
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//··Composite·Subdivision·and·Averaging·Rules</span></div> 
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SMOOTHER_SMOOTHERT_HH</span></div>
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SMOOTHER_SMOOTHERT_HH</span></div>
 153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·--------------------·STL</span></div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBDIVIDER</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Smoother·{</div>
167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//=============================================================================</span></div> 
173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div> 
174 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="};">171 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};">
175 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03638.html">···84</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03638.html">[·...·truncated·by·diffoscope;·len:·118,·SHA:·50c4df6890a999e1e073cdd0453fdf954bc816c30bbfb2b22b72915b5efce2d0·...·]</div>172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03602.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03602.html">SmootherT</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href=[·...·truncated·by·diffoscope;·len:·36,·SHA:·4a3b685ac4b16d1dbce1ae099e944ee0d3f9e49df3dc4e2f52310df0a4f7c1d0·...·]</div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
 174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>
 175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>········Scalar;</div>
 177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·········Point;</div>
 178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a3570fd132d1ac589b380485cf59c9e0b">Mesh::Normal</a>········NormalType;</div>
 179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>··VertexHandle;</div>
 180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a1e3309b66b4cb3bf22b6229f20375ef2">Mesh::EdgeHandle</a>····EdgeHandle;</div>
176 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>{</div>181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
177 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03638.html#a8cb3b185a2a7db8aad9f3d33e52182a1">···86</a></span>··COMPOSITE_RULE(·<a·class="code·hl_class"·href="a03638.html">Tvv3</a>,·M·);</div> 
178 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">private</span>:</div>182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·initialize·smoother</span></div>
 183 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};">
 184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">···87</a></span>··<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a03602.html#a867faa77ce2ddee85543459f6653af18">Component</a>·{</div>
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03602.html#a867faa77ce2ddee85543459f6653af18abe52e6b9d369495ca31057e39e29e465">···88</a></span>····<a·class="code·hl_enumvalue"·href="a03602.html#a867faa77ce2ddee85543459f6653af18abe52e6b9d369495ca31057e39e29e465">Tangential</a>,···········</div>
 186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03602.html#a867faa77ce2ddee85543459f6653af18af2527cfb0045e95d97010a5621e9ca5c">···89</a></span>····<a·class="code·hl_enumvalue"·href="a03602.html#a867faa77ce2ddee85543459f6653af18af2527cfb0045e95d97010a5621e9ca5c">Normal</a>,···············</div>
 187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<a·class="code·hl_enumvalue"·href="a03602.html#a867faa77ce2ddee85543459f6653af18a898a6c92513c4d4ec9fbd4652752c602">Tangential_and_Normal</a>·</div>
 188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03602.html#a867faa77ce2ddee85543459f6653af18a898a6c92513c4d4ec9fbd4652752c602">···91</a></span>··};</div>
179 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>·················<a·class="code·hl_class"·href="a03610.html">Base</a>;</div> 
180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··</div> 
181 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">public</span>:</div> 
182 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>·<a·class="code·hl_class"·href="a03610.html">Inherited</a>;</div> 
184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
185 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03638.html">Tvv3</a>(M&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03610.html">Inherited</a>(_mesh)·{·Base::set_subdiv_type(3);·};</div> 
186 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> 
187 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">void</span>·raise(<span·class="keyword">typename</span>·M::FaceHandle&amp;···_fh,·<a·class="code·hl_typedef"·href="a01250.html#af706613543b0da1b097580a9dc30fc6e">state_t</a>·_target_state)·<span·class="keyword">override</span>;</div> 
188 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">void</span>·raise(<span·class="keyword">typename</span>·M::VertexHandle&amp;·_vh,·<a·class="code·hl_typedef"·href="a01250.html#af706613543b0da1b097580a9dc30fc6e">state_t</a>·_target_state)·<span·class="keyword">override</span>;</div> 
189 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>};</div> 
190 </div>189 </div>
191 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">enum</span>·Continuity·{</div>
 192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····C0,</div>
 193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····C1,</div>
 194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····C2</div>
 195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··};</div>
 196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">public</span>:</div>
192 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
193 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//=============================================================================</span></div>199 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··SmootherT(·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh·);</div>
194 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>200 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">virtual</span>·~SmootherT();</div>
195 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> 
196 <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};"> 
197 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03642.html">··106</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03642.html">Tvv4</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT</a>&lt;M&gt;</div> 
198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>{</div>201 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
199 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03642.html#aa519b268fb79a42557a49d07344b6819">··108</a></span>··COMPOSITE_RULE(·<a·class="code·hl_class"·href="a03642.html">Tvv4</a>,·M·);</div> 
200 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>202 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
201 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword">private</span>:</div> 
202 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>·················<a·class="code·hl_class"·href="a03610.html">Base</a>;</div> 
203 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="keyword">public</span>:</div>203 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="keyword">public</span>:</div>
Max diff block lines reached; 89705/116935 bytes (76.71%) of diff not shown.
31.7 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 RulesT.hh5 SmootherT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 48, 561 lines modifiedOffset 48, 253 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 49//55 48//
56 =============================================================================56 =============================================================================
 57 49//
 58 50//·CLASS·SmootherT
57 50//59 51//
58 51//·Composite·Subdivision·and·Averaging·Rules 
59 52//60 52//
60 53// 
61 =============================================================================61 =============================================================================
62 54 
63 55#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH 
64 56#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH62 53
 63 54#ifndef·OPENMESH_SMOOTHER_SMOOTHERT_HH
 64 55#define·OPENMESH_SMOOTHER_SMOOTHERT_HH
 65 56
65 5766 57
66 58 
67 59//==·INCLUDES67 58//==·INCLUDES
68 =================================================================68 =================================================================
69 6069 59
70 61#include·<OpenMesh/Core/System/config.hh>70 60#include·<OpenMesh/Core/System/config.hh>
71 62#include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh> 
72 63//·--------------------·STL 
73 64#include·<vector>71 61#include·<OpenMesh/Core/Utils/Property.hh>
 72 62#include·<OpenMesh/Core/Utils/Noncopyable.hh>
 73 63
 74 64//==·FORWARDDECLARATIONS
 75 ======================================================
74 6576 65
75 66 
76 67//==·NAMESPACE77 66//==·NAMESPACES
77 ================================================================78 ===============================================================
78 6879 67
79 69namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH80 68namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 81 69namespace·Smoother·{
 82 70
80 70namespace·Subdivider·{·//·BEGIN_NS_SUBDIVIDER 
81 71namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE 
82 72 
83 73 
84 74//==·CLASS·DEFINITION83 71//==·CLASS·DEFINITION
85 =========================================================84 =========================================================
86 75 
87 80// 
88 ============================================================================= 
89 81 
90 _.8_.4template·<class·M>·class·_.T_.v_.v_.3·:·public·_.R_.u_.l_.e_.I_.n_.t_.e_.r_.f_.a_.c_.e_.T<M>85 72
 86 75template·<class·Mesh>
 87 _\x87_\x86class·_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T·:·private·_\x8U_\x8t_\x8i_\x8l_\x8s_\x8:_\x8:_\x8N_\x8o_\x8n_\x8c_\x8o_\x8p_\x8y_\x8a_\x8b_\x8l_\x8e
 88 77{
 89 78public:
 90 79
 91 80·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·Scalar;
 92 81·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·Point;
 93 82·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·NormalType;
 94 83·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·VertexHandle;
 95 84·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·EdgeHandle;
91 85{96 85
92 _\x88_\x86·COMPOSITE_RULE(·_\x8T_\x8v_\x8v_\x83,·M·); 
93 87private: 
94 88·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8B_\x8a_\x8s_\x8e; 
95 8997 86·//·initialize·smoother
 98 _\x88_\x87·enum·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·{
 99 _\x88_\x88·_\x8T_\x8a_\x8n_\x8g_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l,
 100 _\x88_\x89·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l,
 101 90·_\x8T_\x8a_\x8n_\x8g_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l_\x8__\x8a_\x8n_\x8d_\x8__\x8N_\x8o_\x8r_\x8m_\x8a_\x8l
 102 _\x89_\x81·};
 103 92
 104 93·enum·Continuity·{
 105 94·C0,
 106 95·C1,
 107 96·C2
 108 97·};
 109 98
96 90public:110 99public:
97 91 
98 92·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d; 
99 93 
100 94·explicit·_\x8T_\x8v_\x8v_\x83(M&·_mesh)·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d(_mesh)·{·Base::set_subdiv_type(3);·}; 
101 95 
102 96·void·raise(typename·M::FaceHandle&·_fh,·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_target_state)·override; 
103 97·void·raise(typename·M::VertexHandle&·_vh,·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_target_state)·override; 
104 98}; 
105 99 
106 100111 100
107 101//112 105·SmootherT(·_.M_.e_.s_.h&·_mesh·);
 113 106·virtual·~SmootherT();
 114 107
 115 108
 116 109public:
 117 110
 118 111·//
108 =============================================================================119 ===========================================================================
 120 114·//
 121 ===========================================================================
109 102 
110 103 
111 _\x81_\x80_\x86template·<class·M>·class·_\x8T_\x8v_\x8v_\x84·:·public·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T<M> 
112 107{ 
113 _\x81_\x80_\x88·COMPOSITE_RULE(·_\x8T_\x8v_\x8v_\x84,·M·); 
114 109 
115 110private: 
116 111·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8B_\x8a_\x8s_\x8e; 
117 112public: 
118 113·typedef·typename·M::HalfedgeHandle·HEH; 
119 114·typedef·typename·M::VertexHandle·VH; 
120 115122 115
Max diff block lines reached; 26980/32460 bytes (83.12%) of diff not shown.
20.3 KB
./usr/share/doc/libopenmesh-dev/html/a00771.map
    
Offset 1, 33 lines modifiedOffset 1, 105 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh">1 <map·id="OpenMesh/Tools/Smoother/SmootherT.hh"·name="OpenMesh/Tools/Smoother/SmootherT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="158,5,383,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2053,5,2248,45"/>
 3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="2061,269,2240,309"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,45,2153,256,2148,256,2148,45"/>
 5 <area·shape="rect"·id="Node000004"·href="$a00443_source.html"·title="·"·alt=""·coords="357,93,515,133"/>
 6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="2053,34,530,110,529,105,2053,29"/>
 7 <area·shape="rect"·id="Node000033"·href="$a00407_source.html"·title="·"·alt=""·coords="2174,357,2333,397"/>
 8 <area·shape="poly"·id="edge69_Node000001_Node000033"·title="·"·alt=""·coords="2164,44,2211,138,2236,202,2255,269,2259,308,2259,344,2253,344,2254,308,2249,270,2231,204,2206,140,2159,47"/>
 9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1596,709,1775,749"/>
 10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2146,310,2126,378,2118,420,2115,464,2115,555,2110,592,2097,619,2075,641,2044,664,1999,683,1935,699,1789,720,1788,715,1934,693,1998,678,2041,659,2072,637,2093,616,2105,590,2109,555,2109,464,2113,420,2121,376,2141,309"/>
 11 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="516,112,887,119,1135,127,1391,142,1632,164,1739,178,1834,194,1913,213,1974,234,2012,259,2023,273,2027,288,2027,555,2020,593,2003,625,1977,651,1945,673,1908,690,1868,704,1789,721,1788,716,1867,699,1906,685,1942,668,1974,647,1999,622,2015,591,2021,554,2021,288,2018,275,2009,263,1971,239,1912,218,1833,199,1739,183,1631,169,1390,147,1134,133,887,124,516,118"/>
 12 <area·shape="rect"·id="Node000005"·href="$a00290_source.html"·title="·"·alt=""·coords="753,621,917,661"/>
 13 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="395,136,352,160,308,194,290,215,275,237,265,262,261,288,261,466,266,503,280,529,303,550,336,571,370,585,415,595,525,606,641,612,740,619,739,624,641,617,524,612,414,600,368,590,333,576,300,554,276,532,261,505,256,467,256,288,260,260,270,235,285,211,305,190,349,156,392,131"/>
3 <area·shape="rect"·id="Node000002"·href="$a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/>14 <area·shape="rect"·id="Node000007"·href="$a00389_source.html"·title="·"·alt=""·coords="357,181,515,221"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="195,48,155,67,122,95,111,112,104,130,98,168,92,167,99,129,107,109,118,92,152,62,193,43"/> 
5 <area·shape="rect"·id="Node000004"·href="$a00767_source.html"·title="·"·alt=""·coords="133,93,409,133"/> 
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="273,46,273,79,268,79,268,46"/> 
7 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="433,101,495,126"/> 
8 <area·shape="poly"·id="edge17_Node000001_Node000014"·title="·"·alt=""·coords="314,43,427,93,425,98,312,48"/>15 <area·shape="poly"·id="edge8_Node000004_Node000007"·title="·"·alt=""·coords="439,134,439,167,433,167,433,134"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="271,533,449,573"/>16 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="128,717,187,742"/>
 17 <area·shape="poly"·id="edge59_Node000004_Node000008"·title="·"·alt=""·coords="357,124,197,146,123,163,94,173,73,184,44,205,24,227,12,253,8,288,8,555,11,580,20,604,33,626,50,647,88,682,125,707,122,712,85,686,46,650,29,629,15,606,6,581,3,555,3,288,7,251,19,224,40,201,71,179,92,168,122,158,196,141,356,119"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,222,101,273,113,343,124,381,138,418,158,453,182,483,217,511,258,529,256,534,215,515,178,487,153,456,134,420,119,382,108,344,96,274,92,222"/> 
11 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="224,189,283,214"/> 
12 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="269,134,261,175,256,174,264,133"/> 
13 <area·shape="rect"·id="Node000006"·href="$a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="307,181,594,221"/> 
14 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="311,131,400,173,398,178,309,136"/> 
15 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="309,277,360,302"/>18 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="329,717,391,742"/>
 19 <area·shape="poly"·id="edge58_Node000004_Node000018"·title="·"·alt=""·coords="357,119,263,131,213,142,165,159,123,181,89,209,67,244,61,265,59,288,59,379,61,408,67,437,89,492,123,542,163,587,207,627,252,660,327,708,324,712,249,665,204,631,159,591,118,545,85,494,62,439,56,409,53,379,53,288,56,264,62,242,85,205,120,176,163,154,212,137,262,126,356,114"/>
 20 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="469,717,555,742"/>
 21 <area·shape="poly"·id="edge60_Node000004_Node000024"·title="·"·alt=""·coords="358,136,317,155,282,183,253,220,234,254,223,287,219,321,220,357,225,395,243,485,253,532,262,550,278,572,324,617,377,656,429,686,473,709,471,713,426,691,374,660,321,621,274,575,258,553,248,534,237,486,220,396,214,357,213,321,218,286,229,252,249,217,278,179,314,150,356,131"/>
16 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="427,224,363,271,360,266,423,219"/> 
17 <area·shape="rect"·id="Node000008"·href="$a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="385,269,549,309"/> 
18 <area·shape="poly"·id="edge7_Node000006_Node000008"·title="·"·alt=""·coords="457,221,463,255,458,256,452,222"/> 
19 <area·shape="poly"·id="edge8_Node000008_Node000003"·title="·"·alt=""·coords="385,311,247,340,172,359,161,383,162,406,173,429,192,452,247,493,305,525,303,530,244,497,188,456,168,432,156,407,156,381,169,355,246,335,384,305"/> 
20 <area·shape="rect"·id="Node000009"·href="$a01097_source.html"·title="·"·alt=""·coords="183,357,377,397"/> 
21 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="427,312,334,354,332,349,425,307"/> 
22 <area·shape="rect"·id="Node000010"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,357,566,397"/> 
23 <area·shape="poly"·id="edge10_Node000008_Node000010"·title="·"·alt=""·coords="473,309,480,343,475,344,468,310"/> 
24 <area·shape="rect"·id="Node000012"·href="$a01196_source.html"·title="·"·alt=""·coords="590,357,754,397"/> 
25 <area·shape="poly"·id="edge14_Node000008_Node000012"·title="·"·alt=""·coords="513,307,616,350,614,355,511,312"/> 
26 <area·shape="poly"·id="edge11_Node000010_Node000003"·title="·"·alt=""·coords="445,400,415,420,389,447,372,483,365,520,359,519,367,481,384,444,411,416,442,395"/> 
27 <area·shape="rect"·id="Node000011"·href="$a01193_source.html"·title="·"·alt=""·coords="398,445,562,485"/> 
28 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="486,398,484,432,479,431,480,397"/> 
29 <area·shape="poly"·id="edge13_Node000011_Node000003"·title="·"·alt=""·coords="455,488,399,527,396,523,452,483"/> 
30 <area·shape="poly"·id="edge15_Node000012_Node000003"·title="·"·alt=""·coords="662,399,627,444,603,467,576,488,521,515,463,534,462,529,519,510,573,483,599,463,623,440,657,396"/> 
31 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="638,453,714,478"/>22 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="1764,453,1844,478"/>
 23 <area·shape="poly"·id="edge68_Node000004_Node000031"·title="·"·alt=""·coords="516,115,873,137,1063,155,1141,166,1201,179,1289,206,1377,239,1543,315,1682,388,1775,443,1772,447,1679,393,1541,319,1375,244,1287,211,1199,184,1140,172,1063,161,873,142,515,121"/>
 24 <area·shape="rect"·id="Node000032"·href="$a00470_source.html"·title="·"·alt=""·coords="1025,181,1189,221"/>
 25 <area·shape="poly"·id="edge61_Node000004_Node000032"·title="·"·alt=""·coords="516,122,1012,185,1011,191,515,127"/>
 26 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="917,656,936,659,1114,680,1291,697,1582,719,1582,725,1291,703,1113,685,936,664,917,661"/>
 27 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="787,717,863,742"/>
 28 <area·shape="poly"·id="edge7_Node000005_Node000006"·title="·"·alt=""·coords="835,662,831,703,825,703,830,661"/>
 29 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="425,223,381,286,319,383,251,499,190,622,175,665,165,704,160,702,170,663,186,620,246,496,314,380,376,283,420,220"/>
 30 <area·shape="rect"·id="Node000009"·href="$a00518_source.html"·title="·"·alt=""·coords="549,277,800,302"/>
 31 <area·shape="poly"·id="edge10_Node000007_Node000009"·title="·"·alt=""·coords="489,219,631,270,629,275,487,224"/>
 32 <area·shape="rect"·id="Node000025"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,533,525,573"/>
 33 <area·shape="poly"·id="edge57_Node000007_Node000025"·title="·"·alt=""·coords="439,221,439,519,433,519,433,221"/>
 34 <area·shape="poly"·id="edge12_Node000009_Node000003"·title="·"·alt=""·coords="666,304,629,352,607,386,588,423,573,462,567,502,571,539,579,556,590,571,615,588,653,599,699,605,750,607,852,609,895,612,929,619,950,629,964,639,978,650,998,659,1047,671,1111,682,1268,699,1583,721,1582,726,1268,705,1110,687,1046,676,996,664,976,654,961,644,947,633,927,624,894,617,851,614,750,612,698,610,652,604,613,593,586,575,574,558,566,540,561,501,568,461,583,421,603,383,625,349,662,301"/>
 35 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="601,541,687,566"/>
 36 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="676,303,650,528,644,527,671,302"/>
 37 <area·shape="rect"·id="Node000011"·href="$a00458_source.html"·title="·"·alt=""·coords="742,445,906,485"/>
 38 <area·shape="poly"·id="edge13_Node000009_Node000011"·title="·"·alt=""·coords="686,300,801,433,797,437,682,304"/>
 39 <area·shape="rect"·id="Node000015"·href="$a00464_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>
 40 <area·shape="poly"·id="edge19_Node000009_Node000015"·title="·"·alt=""·coords="733,299,1012,355,1011,360,732,305"/>
 41 <area·shape="poly"·id="edge14_Node000011_Node000003"·title="·"·alt=""·coords="825,485,829,529,837,552,851,571,888,590,957,610,1157,650,1386,686,1583,713,1582,718,1386,691,1156,656,956,615,886,595,848,575,833,555,824,530,820,486"/>
 42 <area·shape="poly"·id="edge16_Node000011_Node000010"·title="·"·alt=""·coords="786,488,681,537,679,533,783,483"/>
 43 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1062,541,1138,566"/>
 44 <area·shape="poly"·id="edge15_Node000011_Node000012"·title="·"·alt=""·coords="885,483,1051,534,1049,539,884,488"/>
 45 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="712,541,787,566"/>
 46 <area·shape="poly"·id="edge17_Node000011_Node000013"·title="·"·alt=""·coords="809,487,770,532,766,528,805,484"/>
 47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="861,541,936,566"/>
 48 <area·shape="poly"·id="edge18_Node000011_Node000014"·title="·"·alt=""·coords="843,484,882,528,878,532,839,487"/>
 49 <area·shape="poly"·id="edge20_Node000015_Node000003"·title="·"·alt=""·coords="1189,384,1273,404,1316,421,1356,443,1381,462,1399,481,1411,503,1423,533,1426,558,1422,578,1414,597,1408,622,1403,643,1403,651,1407,660,1434,678,1476,693,1583,714,1582,719,1475,698,1431,683,1403,663,1398,652,1398,642,1403,621,1409,596,1417,576,1421,557,1417,534,1407,505,1395,484,1378,466,1353,448,1314,426,1272,409,1188,389"/>
 50 <area·shape="poly"·id="edge22_Node000015_Node000008"·title="·"·alt=""·coords="1025,382,874,386,693,397,521,416,452,430,401,448,359,473,320,504,284,539,253,576,203,649,171,706,166,703,198,646,249,573,280,535,316,500,356,468,399,443,451,425,520,411,692,391,874,381,1024,377"/>
 51 <area·shape="poly"·id="edge25_Node000015_Node000010"·title="·"·alt=""·coords="1025,389,860,411,783,428,731,448,708,465,687,487,658,530,654,527,683,483,704,461,728,443,782,423,859,406,1024,384"/>
 52 <area·shape="poly"·id="edge49_Node000015_Node000011"·title="·"·alt=""·coords="1045,400,900,444,898,439,1044,395"/>
 53 <area·shape="poly"·id="edge26_Node000015_Node000014"·title="·"·alt=""·coords="1053,400,1011,420,971,447,936,488,912,530,907,527,932,485,968,443,1008,415,1051,395"/>
 54 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="982,453,1053,478"/>
 55 <area·shape="poly"·id="edge21_Node000015_Node000016"·title="·"·alt=""·coords="1089,400,1041,445,1038,441,1085,396"/>
 56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1077,453,1136,478"/>
32 <area·shape="poly"·id="edge16_Node000012_Node000013"·title="·"·alt=""·coords="676,397,677,439,672,439,670,398"/>57 <area·shape="poly"·id="edge23_Node000015_Node000017"·title="·"·alt=""·coords="1109,398,1109,439,1104,439,1104,398"/>
 58 <area·shape="poly"·id="edge24_Node000015_Node000018"·title="·"·alt=""·coords="1025,385,852,397,749,408,643,423,543,443,453,468,382,499,356,516,337,535,326,554,320,576,319,599,321,622,334,667,349,703,344,705,329,669,316,623,313,599,315,575,321,552,333,532,353,512,380,494,451,463,541,438,643,418,748,403,852,392,1024,379"/>
 59 <area·shape="rect"·id="Node000019"·href="$a00344_source.html"·title="·"·alt=""·coords="1213,533,1408,573"/>
 60 <area·shape="poly"·id="edge27_Node000015_Node000019"·title="·"·alt=""·coords="1190,390,1275,412,1310,427,1333,444,1341,462,1342,483,1331,521,1326,520,1337,482,1336,464,1329,447,1308,431,1274,417,1188,395"/>
 61 <area·shape="rect"·id="Node000020"·href="$a00314_source.html"·title="·"·alt=""·coords="1418,621,1582,661"/>
 62 <area·shape="poly"·id="edge28_Node000015_Node000020"·title="·"·alt=""·coords="1189,382,1264,389,1342,402,1411,419,1438,430,1456,443,1472,461,1483,481,1498,525,1504,570,1505,607,1500,607,1499,570,1493,527,1478,484,1467,464,1453,447,1435,435,1409,424,1341,407,1263,395,1189,387"/>
 63 <area·shape="rect"·id="Node000021"·href="$a00521_source.html"·title="·"·alt=""·coords="1771,533,1935,573"/>
 64 <area·shape="poly"·id="edge30_Node000015_Node000021"·title="·"·alt=""·coords="1189,380,1316,388,1464,400,1602,418,1658,430,1701,443,1718,452,1729,461,1754,483,1814,524,1811,528,1750,487,1725,465,1715,456,1699,448,1657,435,1601,424,1463,406,1315,393,1189,385"/>
 65 <area·shape="rect"·id="Node000022"·href="$a00527_source.html"·title="·"·alt=""·coords="1525,445,1689,485"/>
 66 <area·shape="poly"·id="edge32_Node000015_Node000022"·title="·"·alt=""·coords="1189,389,1506,443,1511,444,1510,449,1505,448,1188,395"/>
 67 <area·shape="rect"·id="Node000030"·href="$a00383_source.html"·title="·"·alt=""·coords="1161,445,1319,485"/>
 68 <area·shape="poly"·id="edge50_Node000015_Node000030"·title="·"·alt=""·coords="1138,395,1200,436,1198,440,1135,400"/>
 69 <area·shape="poly"·id="edge56_Node000015_Node000031"·title="·"·alt=""·coords="1189,379,1440,398,1593,416,1746,443,1760,446,1759,451,1745,448,1592,422,1439,403,1189,385"/>
 70 <area·shape="poly"·id="edge29_Node000020_Node000003"·title="·"·alt=""·coords="1542,659,1633,701,1631,706,1540,664"/>
 71 <area·shape="poly"·id="edge31_Node000021_Node000003"·title="·"·alt=""·coords="1855,574,1847,617,1837,641,1823,663,1796,688,1763,706,1761,701,1792,683,1819,660,1833,639,1841,616,1850,573"/>
 72 <area·shape="poly"·id="edge33_Node000022_Node000003"·title="·"·alt=""·coords="1642,483,1677,506,1716,537,1751,575,1778,620,1784,642,1778,663,1761,686,1739,704,1736,700,1757,682,1774,660,1779,642,1774,622,1747,579,1712,541,1674,510,1639,488"/>
 73 <area·shape="poly"·id="edge36_Node000022_Node000012"·title="·"·alt=""·coords="1525,482,1202,536,1152,545,1151,540,1201,531,1524,477"/>
 74 <area·shape="poly"·id="edge46_Node000022_Node000021"·title="·"·alt=""·coords="1662,483,1787,526,1785,531,1660,488"/>
 75 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1584,541,1645,566"/>
 76 <area·shape="poly"·id="edge34_Node000022_Node000023"·title="·"·alt=""·coords="1611,485,1615,527,1610,527,1606,486"/>
 77 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="1584,488,1514,534,1468,558,1421,576,1358,583,1253,586,972,587,825,588,694,594,594,605,560,613,539,623,525,640,517,661,513,703,508,703,512,659,521,637,536,619,558,608,593,600,694,589,825,583,972,581,1253,581,1358,578,1419,571,1466,553,1511,530,1581,483"/>
 78 <area·shape="poly"·id="edge37_Node000022_Node000025"·title="·"·alt=""·coords="1525,475,1331,488,959,509,797,519,588,536,539,541,539,536,588,531,796,513,959,503,1331,483,1524,470"/>
 79 <area·shape="rect"·id="Node000029"·href="$a00422_source.html"·title="·"·alt=""·coords="1606,621,1765,661"/>
 80 <area·shape="poly"·id="edge47_Node000022_Node000029"·title="·"·alt=""·coords="1627,484,1644,506,1660,532,1674,571,1683,607,1678,609,1669,572,1655,534,1640,509,1622,487"/>
 81 <area·shape="rect"·id="Node000026"·href="$a00335_source.html"·title="·"·alt=""·coords="549,621,728,661"/>
 82 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="482,571,583,614,581,619,479,576"/>
 83 <area·shape="poly"·id="edge39_Node000026_Node000003"·title="·"·alt=""·coords="728,657,740,659,976,684,1210,702,1582,722,1582,727,1210,708,975,689,740,664,728,662"/>
 84 <area·shape="poly"·id="edge40_Node000026_Node000006"·title="·"·alt=""·coords="681,659,789,708,787,713,679,664"/>
 85 <area·shape="poly"·id="edge44_Node000026_Node000008"·title="·"·alt=""·coords="550,661,201,723,200,718,549,656"/>
 86 <area·shape="poly"·id="edge42_Node000026_Node000018"·title="·"·alt=""·coords="578,664,405,717,404,712,577,659"/>
 87 <area·shape="poly"·id="edge45_Node000026_Node000024"·title="·"·alt=""·coords="612,664,542,711,539,707,609,659"/>
 88 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="587,717,677,742"/>
 89 <area·shape="poly"·id="edge41_Node000026_Node000027"·title="·"·alt=""·coords="640,662,637,703,631,703,635,661"/>
 90 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="701,717,752,742"/>
 91 <area·shape="poly"·id="edge43_Node000026_Node000028"·title="·"·alt=""·coords="660,660,706,705,703,708,656,664"/>
 92 <area·shape="poly"·id="edge48_Node000029_Node000003"·title="·"·alt=""·coords="1688,662,1688,695,1683,695,1683,662"/>
 93 <area·shape="poly"·id="edge54_Node000030_Node000005"·title="·"·alt=""·coords="1232,487,1200,532,1177,556,1151,576,1097,601,1040,620,983,631,931,638,930,633,983,626,1039,614,1095,596,1148,571,1173,552,1196,529,1227,484"/>
 94 <area·shape="poly"·id="edge51_Node000030_Node000008"·title="·"·alt=""·coords="1161,486,1065,510,993,536,981,545,972,556,964,566,949,576,874,603,808,616,748,618,691,615,572,607,503,610,425,624,359,643,295,667,193,713,191,708,293,662,357,638,423,619,503,605,572,601,691,609,748,613,807,610,873,598,947,571,960,562,968,552,977,542,991,531,1063,505,1160,481"/>
 95 <area·shape="poly"·id="edge52_Node000030_Node000012"·title="·"·alt=""·coords="1211,488,1132,536,1129,531,1208,483"/>
 96 <area·shape="poly"·id="edge53_Node000030_Node000018"·title="·"·alt=""·coords="1173,488,1113,509,1051,536,1034,546,1023,557,1011,567,993,576,920,597,855,604,797,603,741,597,687,592,629,592,566,601,494,624,461,641,429,664,381,708,377,704,426,659,458,637,492,619,565,596,629,587,687,587,742,592,797,598,855,599,919,591,991,571,1008,562,1019,553,1031,542,1048,531,1111,504,1172,483"/>
 97 <area·shape="poly"·id="edge55_Node000030_Node000019"·title="·"·alt=""·coords="1258,484,1289,521,1284,525,1254,487"/>
 98 <area·shape="poly"·id="edge62_Node000032_Node000003"·title="·"·alt=""·coords="1190,218,1195,219,1306,235,1405,244,1493,252,1575,264,1652,284,1727,317,1765,340,1803,369,1883,443,1915,475,1942,503,1951,518,1956,535,1956,553,1949,574,1935,600,1918,622,1874,659,1824,687,1775,707,1773,703,1822,683,1871,655,1914,618,1931,597,1944,572,1950,553,1951,536,1946,520,1938,506,1912,479,1879,447,1800,373,1762,345,1725,322,1650,289,1574,269,1493,258,1404,250,1306,240,1194,224,1189,223"/>
 99 <area·shape="poly"·id="edge67_Node000032_Node000009"·title="·"·alt=""·coords="1025,222,746,277,745,271,1024,216"/>
 100 <area·shape="poly"·id="edge65_Node000032_Node000011"·title="·"·alt=""·coords="1088,223,856,438,853,434,1085,220"/>
 101 <area·shape="poly"·id="edge66_Node000032_Node000015"·title="·"·alt=""·coords="1109,222,1109,344,1104,344,1104,222"/>
 102 <area·shape="poly"·id="edge63_Node000032_Node000021"·title="·"·alt=""·coords="1190,214,1357,248,1560,299,1657,331,1744,365,1813,403,1839,423,1858,444,1867,462,1870,482,1866,520,1861,520,1865,482,1862,464,1854,447,1835,427,1810,407,1742,370,1656,336,1558,305,1356,253,1188,220"/>
 103 <area·shape="poly"·id="edge64_Node000032_Node000022"·title="·"·alt=""·coords="1144,219,1560,437,1557,441,1141,224"/>
Max diff block lines reached; 0/20735 bytes (0.00%) of diff not shown.
174 B
./usr/share/doc/libopenmesh-dev/html/a00771.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 c86c0194bfe784cec0c44d58cadd72931 5d340a6dfbec8f18c5a31bcd6996a16d
18.9 MB
./usr/share/doc/libopenmesh-dev/html/a00771.png
18.9 MB
sng
Max HTML report size reached
2.25 KB
./usr/share/doc/libopenmesh-dev/html/a00772.map
    
Offset 1, 5 lines modifiedOffset 1, 18 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh">1 <map·id="OpenMesh/Tools/Smoother/SmootherT.hh"·name="OpenMesh/Tools/Smoother/SmootherT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,231,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="337,5,532,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00773.html"·title="·"·alt=""·coords="15,93,221,148"/>3 <area·shape="rect"·id="Node000002"·href="$a00767.html"·title="·"·alt=""·coords="228,93,423,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="121,59,121,93,115,93,115,59"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="401,56,351,95,348,91,398,52"/>
 5 <area·shape="rect"·id="Node000008"·href="$a00764.html"·title="·"·alt=""·coords="447,93,641,133"/>
 6 <area·shape="poly"·id="edge8_Node000001_Node000008"·title="·"·alt=""·coords="471,52,521,91,518,95,468,56"/>
 7 <area·shape="rect"·id="Node000003"·href="$a00776.html"·title="·"·alt=""·coords="109,181,315,221"/>
 8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="291,144,239,183,235,179,288,140"/>
 9 <area·shape="rect"·id="Node000007"·href="$a00758.html"·title="·"·alt=""·coords="339,181,541,221"/>
 10 <area·shape="poly"·id="edge7_Node000002_Node000007"·title="·"·alt=""·coords="363,140,416,179,413,183,360,144"/>
 11 <area·shape="rect"·id="Node000004"·href="$a00878_source.html"·title="·"·alt=""·coords="5,277,200,317"/>
 12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="181,232,126,279,123,275,178,228"/>
 13 <area·shape="rect"·id="Node000006"·href="$a00761.html"·title="·"·alt=""·coords="224,269,419,324"/>
 14 <area·shape="poly"·id="edge6_Node000003_Node000006"·title="·"·alt=""·coords="246,228,292,267,289,271,243,232"/>
 15 <area·shape="rect"·id="Node000005"·href="$a00875_source.html"·title="·"·alt=""·coords="5,372,200,412"/>
 16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="97,330,98,372,93,372,91,330"/>
 17 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="109,358,107,317,113,317,114,358"/>
5 </map>18 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a00772.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 063321d86c261bd79928495eef2435431 be9e7416047979556004d5e8696af6a7
2.63 MB
./usr/share/doc/libopenmesh-dev/html/a00772.png
2.63 MB
sng
    
Offset 1, 162 lines modifiedOffset 1, 426 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·236;·height:·153;·bitdepth:·8;3 ····width:·647;·height:·417;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 bKGD·{red:·255;··green:·255;··blue:·255;}6 bKGD·{red:·255;··green:·255;··blue:·255;}
7 IMAGE·{7 IMAGE·{
8 ····pixels·hex8 ····pixels·hex
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
13 00000000·00000000·00000000·00000000·6464641c·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·6464641c·00000000·00000000·00000000·00000000· 
14 00000000·00000000·00000000·00000000·65656556·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
15 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
16 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
17 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
18 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
19 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3b3b3bff·707070ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3b3b3bff·707070ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·262626ff·909090ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·262626ff·909090ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
20 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
21 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·505050ff·2e2e2eff·2b2b2bff·444444ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·464646ff·262626ff·727272ff·999999ff·999999ff·999999ff·8b8b8bff·262626ff·2b2b2bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·383838ff·080808ff·262626ff·262626ff·262626ff·262626ff·262626ff·262626ff·282828ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3b3b3bff·7b7b7bff·939393ff·565656ff·333333ff·303030ff·525252ff·909090ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
22 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·838383ff·101010ff·272727ff·616161ff·676767ff·3a3a3aff·050505ff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·2b2b2bff·0e0e0eff·2e2e2eff·999999ff·999999ff·999999ff·4f4f4fff·0f0f0fff·070707ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8c8c8cff·050505ff·6d6d6dff·737373ff·737373ff·252525ff·2c2c2cff·737373ff·737373ff·737373ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8c8c8cff·070707ff·949494ff·2b2b2bff·1c1c1cff·626262ff·6b6b6bff·494949ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
23 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·242424ff·2a2a2aff·989898ff·999999ff·999999ff·999999ff·4a4a4aff·0a0a0aff·919191ff·999999ff·3b3b3bff·696969ff·4a4a4aff·2e2e2eff·444444ff·8d8d8dff·999999ff·999999ff·999999ff·686868ff·383838ff·2f2f2fff·535353ff·969696ff·999999ff·999999ff·3b3b3bff·6a6a6aff·4d4d4dff·2e2e2eff·3d3d3dff·878787ff·999999ff·999999ff·2b2b2bff·434343ff·0a0a0aff·868686ff·999999ff·979797ff·121212ff·4b4b4bff·070707ff·999999ff·999999ff·999999ff·999999ff·686868ff·383838ff·2f2f2fff·535353ff·969696ff·999999ff·999999ff·787878ff·3a3a3aff·2c2c2cff·4a4a4aff·919191ff·999999ff·999999ff·1c1c1cff·5c5c5cff·4d4d4dff·2e2e2eff·3d3d3dff·878787ff·999999ff·999999ff·999999ff·5f5f5fff·2e2e2eff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·989898ff·5c5c5cff·333333ff·343434ff·5f5f5fff·999999ff·999999ff·999999ff·989898ff·5c5c5cff·333333ff·343434ff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·787878ff·3a3a3aff·2c2c2cff·4a4a4aff·919191ff·999999ff·999999ff·999999ff·5f5f5fff·2e2e2eff·8e8e8eff·000000ff·797979ff·999999ff·999999ff·999999ff·919191ff·999999ff·999999ff·323232ff·7a7a7aff·999999ff·999999ff·8c8c8cff·262626ff·929292ff·999999ff·1c1c1cff·5b5b5bff·4a4a4aff·2e2e2eff·444444ff·8d8d8dff·999999ff·999999ff·979797ff·535353ff·2e2e2eff·3f3f3fff·767676ff·000000ff·8d8d8dff·999999ff·3f3f3fff·6c6c6cff·999999ff·636363ff·414141ff·999999ff·999999ff·999999ff·8f8f8fff·272727ff·868686ff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·979797ff·535353ff·2e2e2eff·3f3f3fff·767676ff·000000ff·8d8d8dff·999999ff·999999ff·686868ff·383838ff·2f2f2fff·535353ff·969696ff·999999ff·999999ff·3b3b3bff·6a6a6aff·4c4c4cff·2e2e2eff·717171ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
24 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·000000ff·707070ff·999999ff·999999ff·999999ff·999999ff·929292ff·010101ff·646464ff·999999ff·1c1c1cff·080808ff·4c4c4cff·6a6a6aff·2f2f2fff·171717ff·959595ff·999999ff·4d4d4dff·141414ff·5f5f5fff·6a6a6aff·262626ff·343434ff·999999ff·999999ff·1c1c1cff·0c0c0cff·525252ff·6d6d6dff·303030ff·1c1c1cff·999999ff·999999ff·2b2b2bff·4a4a4aff·404040ff·494949ff·999999ff·6a6a6aff·1f1f1fff·6b6b6bff·070707ff·999999ff·999999ff·999999ff·4d4d4dff·141414ff·5f5f5fff·6a6a6aff·262626ff·343434ff·999999ff·8b8b8bff·060606ff·4f4f4fff·6e6e6eff·515151ff·363636ff·999999ff·999999ff·1c1c1cff·0c0c0cff·525252ff·6d6d6dff·303030ff·1c1c1cff·999999ff·999999ff·999999ff·313131ff·5c5c5cff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·3e3e3eff·151515ff·636363ff·616161ff·121212ff·464646ff·999999ff·999999ff·3e3e3eff·151515ff·636363ff·616161ff·121212ff·464646ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8b8b8bff·060606ff·4f4f4fff·6e6e6eff·515151ff·363636ff·999999ff·999999ff·999999ff·313131ff·5c5c5cff·959595ff·080808ff·4f4f4fff·979797ff·999999ff·999999ff·999999ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·080808ff·4c4c4cff·6a6a6aff·2f2f2fff·171717ff·959595ff·999999ff·3c3c3cff·191919ff·656565ff·5e5e5eff·131313ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·838383ff·020202ff·898989ff·999999ff·999999ff·5a5a5aff·191919ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·3c3c3cff·191919ff·656565ff·5e5e5eff·131313ff·000000ff·8d8d8dff·999999ff·4d4d4dff·141414ff·5f5f5fff·6a6a6aff·262626ff·343434ff·999999ff·999999ff·1c1c1cff·0a0a0aff·505050ff·717171ff·8c8c8cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
25 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·000000ff·878787ff·999999ff·999999ff·999999ff·999999ff·999999ff·111111ff·505050ff·999999ff·1c1c1cff·3b3b3bff·999999ff·999999ff·959595ff·0f0f0fff·646464ff·8f8f8fff·030303ff·7b7b7bff·999999ff·999999ff·909090ff·040404ff·858585ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·898989ff·000000ff·8d8d8dff·999999ff·2b2b2bff·4a4a4aff·7f7f7fff·0e0e0eff·969696ff·2b2b2bff·5e5e5eff·6b6b6bff·070707ff·999999ff·999999ff·8f8f8fff·030303ff·7b7b7bff·999999ff·999999ff·909090ff·040404ff·858585ff·7d7d7dff·070707ff·949494ff·999999ff·999999ff·929292ff·999999ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·898989ff·000000ff·8d8d8dff·999999ff·959595ff·080808ff·898989ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·8c8c8cff·010101ff·787878ff·999999ff·999999ff·717171ff·020202ff·909090ff·8c8c8cff·010101ff·787878ff·999999ff·999999ff·717171ff·020202ff·909090ff·999999ff·212121ff·5d5d5dff·999999ff·7d7d7dff·070707ff·949494ff·999999ff·999999ff·929292ff·999999ff·999999ff·959595ff·080808ff·898989ff·999999ff·717171ff·1a1a1aff·070707ff·232323ff·494949ff·878787ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·3b3b3bff·999999ff·999999ff·959595ff·0f0f0fff·646464ff·8b8b8bff·010101ff·7f7f7fff·999999ff·999999ff·646464ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·252525ff·505050ff·999999ff·999999ff·202020ff·545454ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8b8b8bff·010101ff·7f7f7fff·999999ff·999999ff·646464ff·000000ff·8d8d8dff·8f8f8fff·030303ff·7b7b7bff·999999ff·999999ff·909090ff·040404ff·858585ff·999999ff·1c1c1cff·434343ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
26 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·7a7a7aff·000000ff·7d7d7dff·999999ff·999999ff·999999ff·999999ff·999999ff·070707ff·575757ff·999999ff·1c1c1cff·5c5c5cff·999999ff·999999ff·999999ff·2c2c2cff·4c4c4cff·777777ff·000000ff·262626ff·262626ff·262626ff·262626ff·040404ff·6e6e6eff·999999ff·1c1c1cff·616161ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·252525ff·505050ff·0b0b0bff·949494ff·6b6b6bff·070707ff·999999ff·999999ff·777777ff·000000ff·262626ff·262626ff·262626ff·262626ff·040404ff·6e6e6eff·999999ff·464646ff·181818ff·3b3b3bff·616161ff·939393ff·999999ff·999999ff·1c1c1cff·616161ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·6e6e6eff·1f1f1fff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·757575ff·020202ff·989898ff·999999ff·999999ff·939393ff·000000ff·7a7a7aff·757575ff·020202ff·989898ff·999999ff·999999ff·939393ff·000000ff·7a7a7aff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·464646ff·181818ff·3b3b3bff·616161ff·939393ff·999999ff·999999ff·6e6e6eff·1f1f1fff·999999ff·999999ff·999999ff·999999ff·898989ff·6c6c6cff·333333ff·070707ff·828282ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·1c1c1cff·5c5c5cff·999999ff·999999ff·999999ff·2c2c2cff·4c4c4cff·757575ff·060606ff·999999ff·999999ff·999999ff·858585ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·5f5f5fff·171717ff·999999ff·808080ff·020202ff·8b8b8bff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·757575ff·060606ff·999999ff·999999ff·999999ff·858585ff·000000ff·8d8d8dff·777777ff·000000ff·262626ff·262626ff·262626ff·262626ff·040404ff·6e6e6eff·999999ff·1c1c1cff·5f5f5fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
27 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·959595ff·080808ff·545454ff·999999ff·999999ff·999999ff·999999ff·767676ff·000000ff·7a7a7aff·999999ff·1c1c1cff·525252ff·999999ff·999999ff·999999ff·222222ff·565656ff·808080ff·010101ff·6e6e6eff·737373ff·737373ff·737373ff·737373ff·8d8d8dff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·646464ff·010101ff·434343ff·999999ff·6b6b6bff·070707ff·999999ff·999999ff·808080ff·010101ff·6e6e6eff·737373ff·737373ff·737373ff·737373ff·8d8d8dff·999999ff·999999ff·969696ff·7a7a7aff·3f3f3fff·191919ff·979797ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·404040ff·4c4c4cff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·7f7f7fff·000000ff·919191ff·999999ff·999999ff·898989ff·000000ff·848484ff·7f7f7fff·000000ff·919191ff·999999ff·999999ff·898989ff·000000ff·848484ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·969696ff·7a7a7aff·3f3f3fff·191919ff·979797ff·999999ff·404040ff·4c4c4cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·989898ff·111111ff·515151ff·999999ff·131313ff·6e6e6eff·999999ff·999999ff·828282ff·000000ff·8f8f8fff·999999ff·1c1c1cff·525252ff·999999ff·999999ff·999999ff·222222ff·565656ff·7e7e7eff·010101ff·949494ff·999999ff·999999ff·7b7b7bff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·929292ff·070707ff·767676ff·464646ff·2f2f2fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·7e7e7eff·010101ff·949494ff·999999ff·999999ff·7b7b7bff·000000ff·8d8d8dff·808080ff·010101ff·6e6e6eff·737373ff·737373ff·737373ff·737373ff·8d8d8dff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
28 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·505050ff·0a0a0aff·727272ff·999999ff·999999ff·858585ff·1a1a1aff·2f2f2fff·999999ff·999999ff·1c1c1cff·181818ff·8f8f8fff·999999ff·767676ff·020202ff·7f7f7fff·979797ff·1a1a1aff·4d4d4dff·989898ff·999999ff·979797ff·565656ff·969696ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·969696ff·737373ff·8e8e8eff·999999ff·6b6b6bff·070707ff·999999ff·999999ff·979797ff·1a1a1aff·4d4d4dff·989898ff·999999ff·979797ff·565656ff·969696ff·7b7b7bff·6f6f6fff·999999ff·999999ff·7d7d7dff·000000ff·8e8e8eff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·131313ff·7a7a7aff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·969696ff·141414ff·4a4a4aff·999999ff·999999ff·414141ff·181818ff·989898ff·969696ff·141414ff·4a4a4aff·999999ff·999999ff·414141ff·181818ff·989898ff·999999ff·212121ff·5d5d5dff·999999ff·7b7b7bff·6f6f6fff·999999ff·999999ff·7d7d7dff·000000ff·8e8e8eff·999999ff·131313ff·7a7a7aff·999999ff·8d8d8dff·545454ff·939393ff·999999ff·999999ff·7f7f7fff·050505ff·616161ff·999999ff·262626ff·494949ff·999999ff·999999ff·454545ff·000000ff·8f8f8fff·999999ff·1c1c1cff·181818ff·8f8f8fff·999999ff·767676ff·020202ff·7f7f7fff·969696ff·131313ff·525252ff·999999ff·989898ff·383838ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·3a3a3aff·3a3a3aff·0e0e0eff·6a6a6aff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·969696ff·131313ff·525252ff·999999ff·989898ff·383838ff·000000ff·8d8d8dff·979797ff·1a1a1aff·4d4d4dff·989898ff·999999ff·979797ff·565656ff·969696ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
29 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·989898ff·505050ff·080808ff·141414ff·1b1b1bff·050505ff·393939ff·929292ff·999999ff·999999ff·1c1c1cff·303030ff·0f0f0fff·1e1e1eff·050505ff·555555ff·999999ff·999999ff·818181ff·202020ff·101010ff·202020ff·0b0b0bff·434343ff·989898ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·999999ff·999999ff·999999ff·999999ff·6b6b6bff·070707ff·999999ff·999999ff·999999ff·818181ff·202020ff·101010ff·202020ff·0b0b0bff·434343ff·989898ff·8a8a8aff·2c2c2cff·101010ff·222222ff·080808ff·464646ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·7e7e7eff·101010ff·989898ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·767676ff·111111ff·171717ff·151515ff·141414ff·7a7a7aff·999999ff·999999ff·767676ff·111111ff·171717ff·151515ff·141414ff·7a7a7aff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8a8a8aff·2c2c2cff·101010ff·222222ff·080808ff·464646ff·999999ff·7e7e7eff·101010ff·989898ff·999999ff·959595ff·464646ff·0c0c0cff·1c1c1cff·1d1d1dff·040404ff·3b3b3bff·979797ff·999999ff·717171ff·080808ff·1c1c1cff·141414ff·383838ff·000000ff·8f8f8fff·999999ff·1c1c1cff·303030ff·0f0f0fff·1e1e1eff·050505ff·555555ff·999999ff·999999ff·737373ff·0b0b0bff·191919ff·131313ff·353535ff·000000ff·8d8d8dff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·747474ff·010101ff·0e0e0eff·979797ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·737373ff·0b0b0bff·191919ff·131313ff·353535ff·000000ff·8d8d8dff·999999ff·818181ff·202020ff·101010ff·202020ff·0b0b0bff·434343ff·989898ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
30 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·7a7a7aff·777777ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·929292ff·7a7a7aff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·7a7a7aff·919191ff·999999ff·999999ff·999999ff·7a7a7aff·8b8b8bff·999999ff·999999ff·989898ff·737373ff·949494ff·999999ff·7d7d7dff·858585ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·747474ff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·7a7a7aff·919191ff·999999ff·999999ff·999999ff·999999ff·898989ff·797979ff·8d8d8dff·999999ff·999999ff·999999ff·7a7a7aff·8b8b8bff·999999ff·999999ff·989898ff·737373ff·949494ff·505050ff·3d3d3dff·999999ff·999999ff·999999ff·999999ff·999999ff·7f7f7fff·828282ff·999999ff·999999ff·999999ff·969696ff·7f7f7fff·808080ff·979797ff·999999ff·999999ff·999999ff·999999ff·969696ff·7f7f7fff·808080ff·979797ff·999999ff·999999ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·898989ff·797979ff·8d8d8dff·999999ff·999999ff·505050ff·3d3d3dff·999999ff·999999ff·999999ff·999999ff·959595ff·7d7d7dff·7c7c7cff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·909090ff·797979ff·8d8d8dff·959595ff·737373ff·979797ff·999999ff·7a7a7aff·8b8b8bff·929292ff·7a7a7aff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·949494ff·7b7b7bff·8c8c8cff·959595ff·737373ff·969696ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·999999ff·737373ff·7f7f7fff·999999ff·999999ff·999999ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·949494ff·7b7b7bff·8c8c8cff·959595ff·737373ff·969696ff·999999ff·999999ff·999999ff·888888ff·7a7a7aff·919191ff·999999ff·999999ff·999999ff·7a7a7aff·8b8b8bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
31 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·222222ff·6b6b6bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·222222ff·6b6b6bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
32 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·959595ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·959595ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
33 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
34 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
35 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
36 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·999999ff·999999ff·4f4f4fff·000000ff·616161ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·999999ff·797979ff·2f2f2fff·0b0b0bff·050505ff·1b1b1bff·525252ff·949494ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·2b2b2bff·000000ff·000000ff·050505ff·1b1b1bff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·020202ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
37 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·999999ff·989898ff·131313ff·3b3b3bff·232323ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8b8b8bff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·6e6e6eff·040404ff·454545ff·828282ff·939393ff·7f7f7fff·494949ff·656565ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·2b2b2bff·434343ff·999999ff·939393ff·585858ff·010101ff·7f7f7fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
38 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·999999ff·999999ff·6d6d6dff·1e1e1eff·959595ff·0f0f0fff·7f7f7fff·999999ff·999999ff·999999ff·8a8a8aff·2d2d2dff·080808ff·191919ff·595959ff·000000ff·8d8d8dff·999999ff·2d2d2dff·000000ff·010101ff·131313ff·4f4f4fff·989898ff·999999ff·999999ff·1c1c1cff·494949ff·242424ff·080808ff·1d1d1dff·767676ff·999999ff·343434ff·000000ff·000000ff·000000ff·212121ff·999999ff·212121ff·5d5d5dff·999999ff·585858ff·1d1d1dff·999999ff·999999ff·999999ff·858585ff·010101ff·868686ff·999999ff·929292ff·424242ff·121212ff·090909ff·2d2d2dff·868686ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·989898ff·131313ff·3f3f3fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8c8c8cff·353535ff·0d0d0dff·0d0d0dff·383838ff·8e8e8eff·999999ff·999999ff·1c1c1cff·444444ff·242424ff·070707ff·191919ff·787878ff·545454ff·101010ff·080808ff·3d3d3dff·989898ff·999999ff·999999ff·1c1c1cff·494949ff·242424ff·080808ff·1d1d1dff·767676ff·999999ff·999999ff·8c8c8cff·353535ff·0d0d0dff·0d0d0dff·383838ff·8e8e8eff·999999ff·999999ff·575757ff·131313ff·060606ff·242424ff·7b7b7bff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·343434ff·000000ff·000000ff·000000ff·212121ff·999999ff·929292ff·424242ff·121212ff·090909ff·2d2d2dff·868686ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·999999ff·2b2b2bff·434343ff·999999ff·999999ff·989898ff·020202ff·646464ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·929292ff·424242ff·121212ff·090909ff·2d2d2dff·868686ff·999999ff·999999ff·575757ff·131313ff·060606ff·242424ff·7b7b7bff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
39 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·252525ff·676767ff·999999ff·999999ff·2f2f2fff·626262ff·999999ff·4f4f4fff·414141ff·999999ff·999999ff·999999ff·252525ff·323232ff·8c8c8cff·848484ff·1f1f1fff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·979797ff·7c7c7cff·161616ff·636363ff·999999ff·999999ff·1c1c1cff·0a0a0aff·737373ff·919191ff·525252ff·080808ff·8c8c8cff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8f8f8fff·040404ff·7c7c7cff·999999ff·999999ff·4c4c4cff·282828ff·999999ff·999999ff·313131ff·2c2c2cff·858585ff·919191ff·454545ff·1d1d1dff·989898ff·999999ff·999999ff·252525ff·676767ff·808080ff·000000ff·777777ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·262626ff·2c2c2cff·898989ff·888888ff·272727ff·2c2c2cff·999999ff·999999ff·1c1c1cff·131313ff·7a7a7aff·929292ff·3a3a3aff·080808ff·3d3d3dff·8e8e8eff·838383ff·0e0e0eff·666666ff·999999ff·999999ff·1c1c1cff·0a0a0aff·737373ff·919191ff·525252ff·080808ff·8c8c8cff·999999ff·262626ff·2c2c2cff·898989ff·888888ff·272727ff·2c2c2cff·999999ff·828282ff·030303ff·767676ff·949494ff·777777ff·464646ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·313131ff·2c2c2cff·858585ff·919191ff·454545ff·1d1d1dff·989898ff·999999ff·999999ff·252525ff·676767ff·999999ff·2b2b2bff·434343ff·999999ff·939393ff·585858ff·020202ff·838383ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·313131ff·2c2c2cff·858585ff·919191ff·454545ff·1d1d1dff·989898ff·828282ff·030303ff·767676ff·949494ff·777777ff·464646ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
40 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·060606ff·919191ff·999999ff·898989ff·111111ff·969696ff·999999ff·8e8e8eff·101010ff·949494ff·999999ff·848484ff·000000ff·8c8c8cff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·575757ff·343434ff·999999ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·999999ff·191919ff·5c5c5cff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·343434ff·424242ff·999999ff·989898ff·131313ff·626262ff·999999ff·888888ff·000000ff·898989ff·999999ff·999999ff·989898ff·080808ff·7e7e7eff·999999ff·8f8f8fff·060606ff·919191ff·737373ff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·858585ff·000000ff·868686ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·737373ff·010101ff·929292ff·999999ff·999999ff·373737ff·484848ff·999999ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·999999ff·191919ff·5c5c5cff·858585ff·000000ff·868686ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·858585ff·070707ff·7e7e7eff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·888888ff·000000ff·898989ff·999999ff·999999ff·989898ff·080808ff·7e7e7eff·999999ff·8f8f8fff·060606ff·919191ff·999999ff·2b2b2bff·000000ff·000000ff·000000ff·040404ff·6c6c6cff·999999ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·888888ff·000000ff·898989ff·999999ff·999999ff·989898ff·080808ff·7e7e7eff·858585ff·070707ff·7e7e7eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
41 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·636363ff·2a2a2aff·999999ff·999999ff·4e4e4eff·000000ff·000000ff·000000ff·000000ff·000000ff·5f5f5fff·999999ff·737373ff·070707ff·999999ff·999999ff·999999ff·868686ff·000000ff·8d8d8dff·999999ff·666666ff·1d1d1dff·070707ff·000000ff·000000ff·232323ff·999999ff·999999ff·1c1c1cff·5d5d5dff·999999ff·999999ff·999999ff·2d2d2dff·4b4b4bff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·6e6e6eff·0b0b0bff·959595ff·717171ff·090909ff·949494ff·999999ff·747474ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·6b6b6bff·999999ff·636363ff·2a2a2aff·999999ff·808080ff·000000ff·777777ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·737373ff·020202ff·999999ff·999999ff·999999ff·949494ff·000000ff·797979ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·999999ff·1c1c1cff·5d5d5dff·999999ff·999999ff·999999ff·2d2d2dff·4b4b4bff·737373ff·020202ff·999999ff·999999ff·999999ff·949494ff·000000ff·797979ff·999999ff·6b6b6bff·2b2b2bff·1f1f1fff·3a3a3aff·7d7d7dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·747474ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·6b6b6bff·999999ff·636363ff·2a2a2aff·999999ff·999999ff·2b2b2bff·434343ff·999999ff·8c8c8cff·323232ff·202020ff·979797ff·999999ff·999999ff·101010ff·707070ff·999999ff·999999ff·888888ff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·747474ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·6b6b6bff·999999ff·6b6b6bff·2b2b2bff·1f1f1fff·3a3a3aff·7d7d7dff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
42 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·353535ff·585858ff·999999ff·989898ff·121212ff·808080ff·999999ff·999999ff·999999ff·707070ff·222222ff·999999ff·848484ff·000000ff·8c8c8cff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·8b8b8bff·020202ff·696969ff·919191ff·989898ff·565656ff·212121ff·999999ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·999999ff·191919ff·5c5c5cff·999999ff·202020ff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·989898ff·101010ff·686868ff·373737ff·3e3e3eff·999999ff·999999ff·878787ff·010101ff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·353535ff·585858ff·999999ff·989898ff·131313ff·404040ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·858585ff·000000ff·878787ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·999999ff·191919ff·5c5c5cff·858585ff·000000ff·878787ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·999999ff·999999ff·989898ff·626262ff·080808ff·939393ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·202020ff·5f5f5fff·999999ff·999999ff·878787ff·010101ff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·353535ff·585858ff·999999ff·999999ff·2b2b2bff·434343ff·999999ff·999999ff·8f8f8fff·0b0b0bff·5c5c5cff·999999ff·999999ff·161616ff·6b6b6bff·999999ff·999999ff·7b7b7bff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·878787ff·010101ff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·989898ff·626262ff·080808ff·939393ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
43 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·979797ff·0a0a0aff·868686ff·999999ff·6d6d6dff·121212ff·999999ff·999999ff·999999ff·999999ff·959595ff·070707ff·7e7e7eff·999999ff·232323ff·333333ff·8c8c8cff·858585ff·202020ff·000000ff·8d8d8dff·868686ff·010101ff·727272ff·959595ff·777777ff·121212ff·212121ff·999999ff·999999ff·1c1c1cff·0b0b0bff·737373ff·919191ff·535353ff·080808ff·8c8c8cff·999999ff·2f2f2fff·444444ff·979797ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·494949ff·262626ff·060606ff·797979ff·999999ff·999999ff·999999ff·303030ff·2e2e2eff·828282ff·939393ff·797979ff·303030ff·959595ff·979797ff·0a0a0aff·868686ff·999999ff·999999ff·6e6e6eff·050505ff·474747ff·838383ff·939393ff·7f7f7fff·494949ff·656565ff·999999ff·252525ff·2e2e2eff·8a8a8aff·888888ff·272727ff·2c2c2cff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·999999ff·1c1c1cff·0b0b0bff·737373ff·919191ff·535353ff·080808ff·8c8c8cff·999999ff·252525ff·2e2e2eff·8a8a8aff·888888ff·272727ff·2c2c2cff·999999ff·707070ff·494949ff·838383ff·959595ff·606060ff·030303ff·929292ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·2f2f2fff·444444ff·979797ff·999999ff·999999ff·303030ff·2e2e2eff·828282ff·939393ff·797979ff·303030ff·959595ff·979797ff·0a0a0aff·868686ff·999999ff·999999ff·2b2b2bff·434343ff·999999ff·999999ff·999999ff·505050ff·121212ff·959595ff·999999ff·323232ff·313131ff·8f8f8fff·868686ff·292929ff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·303030ff·2e2e2eff·828282ff·939393ff·797979ff·303030ff·959595ff·707070ff·494949ff·838383ff·959595ff·606060ff·030303ff·929292ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·3b3b3bff·282828ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
44 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·2f2f2fff·3e3e3eff·999999ff·999999ff·999999ff·999999ff·999999ff·2f2f2fff·404040ff·999999ff·898989ff·2c2c2cff·080808ff·191919ff·595959ff·000000ff·8d8d8dff·999999ff·535353ff·0e0e0eff·040404ff·222222ff·434343ff·212121ff·999999ff·999999ff·1c1c1cff·484848ff·232323ff·070707ff·1d1d1dff·747474ff·999999ff·999999ff·767676ff·181818ff·020202ff·212121ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·838383ff·000000ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·919191ff·464646ff·141414ff·070707ff·212121ff·6a6a6aff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·797979ff·2e2e2eff·0b0b0bff·050505ff·1b1b1bff·525252ff·949494ff·999999ff·8b8b8bff·353535ff·0c0c0cff·0d0d0dff·373737ff·8d8d8dff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·777777ff·070707ff·999999ff·999999ff·999999ff·3b3b3bff·434343ff·999999ff·999999ff·1c1c1cff·484848ff·232323ff·070707ff·1d1d1dff·747474ff·999999ff·999999ff·8b8b8bff·353535ff·0c0c0cff·0d0d0dff·373737ff·8d8d8dff·999999ff·959595ff·525252ff·161616ff·050505ff·1c1c1cff·696969ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·767676ff·181818ff·020202ff·212121ff·999999ff·919191ff·464646ff·141414ff·070707ff·212121ff·6a6a6aff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·999999ff·2b2b2bff·434343ff·999999ff·999999ff·999999ff·929292ff·0c0c0cff·5b5b5bff·999999ff·858585ff·252525ff·060606ff·1a1a1aff·5a5a5aff·000000ff·8f8f8fff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·919191ff·464646ff·141414ff·070707ff·212121ff·6a6a6aff·999999ff·959595ff·525252ff·161616ff·050505ff·1c1c1cff·696969ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·999999ff·3b3b3bff·282828ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
45 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
46 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
47 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
48 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
49 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
50 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
51 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
52 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·959b9fff·959b9fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
53 00000000·00000000·00000000·00000000·65656556·666666ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·799ab6ff·799ab5ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
54 00000000·00000000·00000000·00000000·65656556·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·64a4d9ff·64a4d9ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·65656556·00000000·00000000·00000000·00000000· 
55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60b5ff18·63b8fffd·62b9fffe·62baff1a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
56 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6f·64b8fffb·64b8fffb·63b8ff6f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
57 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ffce·64b8fffd·63b8fffe·64b8ffcd·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
58 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b6ff23·63b8fffe·63b8ffff·63b8ffff·63b8ffff·60baff25·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
59 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff7d·63b8fffa·63b8ffff·63b8ffff·63b8fffa·63b7ff7c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
60 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ffda·63b7ffff·63b8ffff·63b8ffff·63b8ffff·62b7ffdd·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
61 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65baff30·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·62b8ff2f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
62 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff89·63b8fffa·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffa·63b8ff88·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
63 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·63b8ffe5·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffe6·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
64 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff3c·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63baff3b·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
65 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff95·63b8fff9·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffa·62b8ff94·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
66 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ffee·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffef·66ccff05·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
67 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff48·63b8ffff·62b7fffc·63b9fffa·63b9fffa·63b8fffb·63b8fffb·63b9fffa·63b9fffa·62b7fffc·63b8ffff·63b8ff48·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
68 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff36·64b9ff66·64b9ff66·64b9ff66·64b9ff66·64b9ffcc·64b9ffcc·64b9ff66·64b9ff66·64b9ff66·64b9ff66·63b8ff36·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
69 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
80 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
81 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
82 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
83 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
84 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
85 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
86 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
87 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
88 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
89 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
90 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
91 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
92 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
93 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
94 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
95 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
96 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
97 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
98 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
99 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
100 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ffaa·63b9ffaa·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
101 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·63ace8c7·63ace8c7·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
102 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·657481ff·657481ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
103 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
104 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
105 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
106 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
107 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·8a8a8aff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·999999ff·848484ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·8a8a8aff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·5d5d5dff·c0c0c0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·5d5d5dff·c0c0c0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
108 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·999999ff·848484ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·999999ff·848484ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
109 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fafafaff·9e9e9eff·565656ff·454545ff·636363ff·bdbdbdff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·a5a5a5ff·3f3f3fff·8e8e8eff·ffffffff·ffffffff·ffffffff·ffffffff·585858ff·3f3f3fff·d8d8d8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·070707ff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·3f3f3fff·d2d2d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·9d9d9dff·ffffffff·adadadff·5d5d5dff·4a4a4aff·747474ff·dcdcdcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
110 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f7f7f7ff·3e3e3eff·212121ff·959595ff·b2b2b2ff·7f7f7fff·090909ff·7d7d7dff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·878787ff·181818ff·151515ff·f8f8f8ff·ffffffff·ffffffff·c3c3c3ff·191919ff·000000ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2b2b2bff·8e8e8eff·bfbfbfff·bfbfbfff·6e6e6eff·1a1a1aff·bfbfbfff·bfbfbfff·bfbfbfff·f0f0f0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·2b2b2bff·c0c0c0ff·878787ff·131313ff·919191ff·b6b6b6ff·8e8e8eff·2a2a2aff·d6d6d6ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
111 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·7c7c7cff·151515ff·eeeeeeff·ffffffff·ffffffff·ffffffff·bcbcbcff·000000ff·c2c2c2ff·ffffffff·939393ff·8a8a8aff·989898ff·525252ff·616161ff·cececeff·ffffffff·ffffffff·ffffffff·d0d0d0ff·696969ff·4b4b4bff·737373ff·eaeaeaff·ffffffff·ffffffff·939393ff·8a8a8aff·9e9e9eff·545454ff·585858ff·c1c1c1ff·ffffffff·ffffffff·878787ff·3b3b3bff·404040ff·a3a3a3ff·ffffffff·ffffffff·5a5a5aff·7d7d7dff·000000ff·cbcbcbff·ffffffff·ffffffff·ffffffff·d0d0d0ff·696969ff·4b4b4bff·737373ff·eaeaeaff·ffffffff·ffffffff·e3e3e3ff·717171ff·494949ff·696969ff·dadadaff·ffffffff·ffffffff·6f6f6fff·636363ff·9e9e9eff·545454ff·585858ff·c1c1c1ff·ffffffff·ffffffff·ffffffff·dededeff·111111ff·fbfbfbff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·ffffffff·bbbbbbff·606060ff·4e4e4eff·828282ff·f5f5f5ff·ffffffff·ffffffff·ffffffff·bbbbbbff·606060ff·4e4e4eff·828282ff·f5f5f5ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·e3e3e3ff·717171ff·494949ff·696969ff·dadadaff·ffffffff·ffffffff·ffffffff·dededeff·111111ff·fbfbfbff·2c2c2cff·898989ff·ffffffff·ffffffff·ffffffff·fbfbfbff·f5f5f5ff·ffffffff·848484ff·9c9c9cff·ffffffff·ffffffff·ffffffff·5a5a5aff·c3c3c3ff·ffffffff·6f6f6fff·636363ff·989898ff·525252ff·616161ff·cececeff·ffffffff·ffffffff·ffffffff·adadadff·545454ff·5d5d5dff·bbbbbbff·272727ff·abababff·ffffffff·999999ff·848484ff·ffffffff·d5d5d5ff·454545ff·f7f7f7ff·ffffffff·ffffffff·ffffffff·606060ff·afafafff·ffffffff·999999ff·848484ff·ffffffff·ffffffff·ffffffff·adadadff·545454ff·5d5d5dff·bbbbbbff·272727ff·abababff·ffffffff·ffffffff·d0d0d0ff·696969ff·4b4b4bff·737373ff·eaeaeaff·ffffffff·ffffffff·939393ff·8a8a8aff·9b9b9bff·565656ff·8d8d8dff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
112 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·222222ff·7b7b7bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·353535ff·676767ff·ffffffff·6f6f6fff·090909ff·595959ff·b2b2b2ff·767676ff·0a0a0aff·d8d8d8ff·ffffffff·bbbbbbff·101010ff·888888ff·b5b5b5ff·696969ff·202020ff·f5f5f5ff·ffffffff·6f6f6fff·0a0a0aff·696969ff·b4b4b4ff·7b7b7bff·090909ff·e5e5e5ff·ffffffff·878787ff·3b3b3bff·aaaaaaff·3a3a3aff·ffffffff·eaeaeaff·0e0e0eff·dfdfdfff·000000ff·cbcbcbff·ffffffff·ffffffff·bbbbbbff·101010ff·888888ff·b5b5b5ff·696969ff·202020ff·f5f5f5ff·ffffffff·313131ff·595959ff·b6b6b6ff·9b9b9bff·333333ff·ffffffff·ffffffff·6f6f6fff·0a0a0aff·696969ff·b4b4b4ff·7b7b7bff·090909ff·e5e5e5ff·ffffffff·ffffffff·919191ff·595959ff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·a8a8a8ff·0c0c0cff·8e8e8eff·afafafff·3f3f3fff·373737ff·fdfdfdff·ffffffff·a8a8a8ff·0c0c0cff·8e8e8eff·afafafff·3f3f3fff·373737ff·fdfdfdff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·313131ff·595959ff·b6b6b6ff·9b9b9bff·333333ff·ffffffff·ffffffff·ffffffff·919191ff·595959ff·ffffffff·474747ff·4d4d4dff·f1f1f1ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·5b5b5bff·7b7b7bff·ffffffff·ffffffff·ffffffff·232323ff·afafafff·ffffffff·6f6f6fff·090909ff·595959ff·b2b2b2ff·767676ff·0a0a0aff·d8d8d8ff·ffffffff·a4a4a4ff·0f0f0fff·949494ff·acacacff·373737ff·070707ff·abababff·ffffffff·777777ff·5b5b5bff·ffffffff·fefefeff·1e1e1eff·a7a7a7ff·ffffffff·ffffffff·d6d6d6ff·040404ff·e6e6e6ff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·a4a4a4ff·0f0f0fff·949494ff·acacacff·373737ff·070707ff·abababff·ffffffff·bbbbbbff·101010ff·888888ff·b5b5b5ff·696969ff·202020ff·f5f5f5ff·ffffffff·6f6f6fff·0a0a0aff·626262ff·b6b6b6ff·d9d9d9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
113 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·020202ff·a1a1a1ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·5c5c5cff·464646ff·ffffffff·6f6f6fff·252525ff·fdfdfdff·ffffffff·ffffffff·525252ff·676767ff·ffffffff·343434ff·8d8d8dff·ffffffff·ffffffff·ffffffff·363636ff·9e9e9eff·ffffffff·6f6f6fff·3a3a3aff·ffffffff·ffffffff·ffffffff·242424ff·abababff·ffffffff·878787ff·3b3b3bff·fbfbfbff·1a1a1aff·d1d1d1ff·888888ff·5d5d5dff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·343434ff·8d8d8dff·ffffffff·ffffffff·ffffffff·363636ff·9e9e9eff·ffffffff·101010ff·c3c3c3ff·ffffffff·ffffffff·f4f4f4ff·ffffffff·ffffffff·6f6f6fff·3a3a3aff·ffffffff·ffffffff·ffffffff·242424ff·abababff·ffffffff·ffffffff·454545ff·a6a6a6ff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·2b2b2bff·888888ff·ffffffff·ffffffff·efefefff·0c0c0cff·b4b4b4ff·ffffffff·2b2b2bff·888888ff·ffffffff·ffffffff·efefefff·0c0c0cff·b4b4b4ff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·101010ff·c3c3c3ff·ffffffff·ffffffff·f4f4f4ff·ffffffff·ffffffff·ffffffff·454545ff·a6a6a6ff·ffffffff·dededeff·464646ff·080808ff·2f2f2fff·686868ff·c5c5c5ff·ffffffff·ffffffff·5b5b5bff·7b7b7bff·ffffffff·ffffffff·ffffffff·232323ff·afafafff·ffffffff·6f6f6fff·252525ff·fdfdfdff·ffffffff·ffffffff·525252ff·676767ff·ffffffff·2b2b2bff·939393ff·ffffffff·ffffffff·e3e3e3ff·030303ff·abababff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·7d7d7dff·464646ff·ffffffff·ffffffff·757575ff·4c4c4cff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·2b2b2bff·939393ff·ffffffff·ffffffff·e3e3e3ff·030303ff·abababff·ffffffff·343434ff·8d8d8dff·ffffffff·ffffffff·ffffffff·363636ff·9e9e9eff·ffffffff·6f6f6fff·303030ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
114 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·0b0b0bff·919191ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·4b4b4bff·515151ff·ffffffff·6f6f6fff·595959ff·ffffffff·ffffffff·ffffffff·898989ff·3f3f3fff·fefefeff·070707ff·2f2f2fff·3f3f3fff·3f3f3fff·3f3f3fff·171717ff·777777ff·ffffffff·6f6f6fff·626262ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·7e7e7eff·656565ff·212121ff·c7c7c7ff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·fefefeff·070707ff·2f2f2fff·3f3f3fff·3f3f3fff·3f3f3fff·171717ff·777777ff·ffffffff·a6a6a6ff·272727ff·555555ff·909090ff·e4e4e4ff·ffffffff·ffffffff·6f6f6fff·626262ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·f2f2f2ff·0a0a0aff·eeeeeeff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·fefefeff·050505ff·c1c1c1ff·ffffffff·ffffffff·ffffffff·353535ff·8c8c8cff·fefefeff·050505ff·c1c1c1ff·ffffffff·ffffffff·ffffffff·353535ff·8c8c8cff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·a6a6a6ff·272727ff·555555ff·909090ff·e4e4e4ff·ffffffff·ffffffff·f2f2f2ff·0a0a0aff·eeeeeeff·ffffffff·ffffffff·ffffffff·efefefff·c1c1c1ff·777777ff·050505ff·a5a5a5ff·ffffffff·5b5b5bff·7b7b7bff·ffffffff·ffffffff·ffffffff·232323ff·afafafff·ffffffff·6f6f6fff·595959ff·ffffffff·ffffffff·ffffffff·898989ff·3f3f3fff·fefefeff·050505ff·c9c9c9ff·ffffffff·ffffffff·ffffffff·1d1d1dff·abababff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·dededeff·030303ff·e3e3e3ff·fcfcfcff·191919ff·adadadff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·fefefeff·050505ff·c9c9c9ff·ffffffff·ffffffff·ffffffff·1d1d1dff·abababff·fefefeff·070707ff·2f2f2fff·3f3f3fff·3f3f3fff·3f3f3fff·171717ff·777777ff·ffffffff·6f6f6fff·5f5f5fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
115 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·454545ff·4c4c4cff·ffffffff·ffffffff·ffffffff·ffffffff·f1f1f1ff·141414ff·8c8c8cff·ffffffff·6f6f6fff·494949ff·ffffffff·ffffffff·ffffffff·797979ff·4f4f4fff·ffffffff·151515ff·898989ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·dbdbdbff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·e4e4e4ff·060606ff·303030ff·ffffffff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·151515ff·898989ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·dbdbdbff·ffffffff·ffffffff·ffffffff·dbdbdbff·909090ff·111111ff·dadadaff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·abababff·3f3f3fff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·131313ff·b1b1b1ff·ffffffff·ffffffff·ffffffff·242424ff·9c9c9cff·ffffffff·131313ff·b1b1b1ff·ffffffff·ffffffff·ffffffff·242424ff·9c9c9cff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·dbdbdbff·909090ff·111111ff·dadadaff·ffffffff·abababff·3f3f3fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·5c5c5cff·474747ff·ffffffff·5f5f5fff·777777ff·ffffffff·ffffffff·ffffffff·181818ff·afafafff·ffffffff·6f6f6fff·494949ff·ffffffff·ffffffff·ffffffff·797979ff·4f4f4fff·ffffffff·121212ff·b9b9b9ff·ffffffff·ffffffff·fefefeff·0e0e0eff·abababff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·404040ff·858585ff·b4b4b4ff·151515ff·fafafaff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·121212ff·b9b9b9ff·ffffffff·ffffffff·fefefeff·0e0e0eff·abababff·ffffffff·151515ff·898989ff·bfbfbfff·bfbfbfff·bfbfbfff·bfbfbfff·dbdbdbff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
116 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·c2c2c2ff·030303ff·909090ff·ffffffff·ffffffff·f3f3f3ff·545454ff·1e1e1eff·f0f0f0ff·ffffffff·6f6f6fff·060606ff·d1d1d1ff·ffffffff·e9e9e9ff·1d1d1dff·969696ff·ffffffff·686868ff·4a4a4aff·f4f4f4ff·ffffffff·ffffffff·b6b6b6ff·d0d0d0ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·ffffffff·cacacaff·dcdcdcff·ffffffff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·686868ff·4a4a4aff·f4f4f4ff·ffffffff·ffffffff·b6b6b6ff·d0d0d0ff·f7f7f7ff·939393ff·fcfcfcff·ffffffff·f7f7f7ff·191919ff·adadadff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·5f5f5fff·8c8c8cff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·5b5b5bff·444444ff·f8f8f8ff·ffffffff·adadadff·070707ff·dededeff·ffffffff·5b5b5bff·444444ff·f8f8f8ff·ffffffff·adadadff·070707ff·dededeff·ffffffff·777777ff·5b5b5bff·ffffffff·f7f7f7ff·939393ff·fcfcfcff·ffffffff·f7f7f7ff·191919ff·adadadff·ffffffff·5f5f5fff·8c8c8cff·ffffffff·ffffffff·898989ff·e3e3e3ff·ffffffff·ffffffff·f0f0f0ff·2c2c2cff·626262ff·ffffffff·808080ff·3d3d3dff·fdfdfdff·ffffffff·b1b1b1ff·000000ff·afafafff·ffffffff·6f6f6fff·060606ff·d1d1d1ff·ffffffff·e9e9e9ff·1d1d1dff·969696ff·ffffffff·5a5a5aff·4c4c4cff·fbfbfbff·ffffffff·9b9b9bff·000000ff·abababff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·a1a1a1ff·252525ff·535353ff·717171ff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·5a5a5aff·4c4c4cff·fbfbfbff·ffffffff·9b9b9bff·000000ff·abababff·ffffffff·686868ff·4a4a4aff·f4f4f4ff·ffffffff·ffffffff·b6b6b6ff·d0d0d0ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
117 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·b2b2b2ff·1e1e1eff·161616ff·333333ff·0b0b0bff·3b3b3bff·dbdbdbff·ffffffff·ffffffff·6f6f6fff·3a3a3aff·242424ff·333333ff·0e0e0eff·555555ff·fbfbfbff·ffffffff·f2f2f2ff·585858ff·101010ff·363636ff·1a1a1aff·4c4c4cff·e8e8e8ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·ffffffff·878787ff·3b3b3bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f3f3f3ff·000000ff·cbcbcbff·ffffffff·ffffffff·f2f2f2ff·585858ff·101010ff·363636ff·1a1a1aff·4c4c4cff·e8e8e8ff·fcfcfcff·6e6e6eff·141414ff·373737ff·161616ff·444444ff·f4f4f4ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·373737ff·9b9b9bff·fdfdfdff·151515ff·d9d9d9ff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·e6e6e6ff·3b3b3bff·171717ff·2f2f2fff·0e0e0eff·a1a1a1ff·ffffffff·ffffffff·e6e6e6ff·3b3b3bff·171717ff·2f2f2fff·0e0e0eff·a1a1a1ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·fcfcfcff·6e6e6eff·141414ff·373737ff·161616ff·444444ff·f4f4f4ff·fdfdfdff·151515ff·d9d9d9ff·ffffffff·ffffffff·9b9b9bff·202020ff·242424ff·363636ff·0c0c0cff·3b3b3bff·e7e7e7ff·ffffffff·e7e7e7ff·232323ff·212121ff·2f2f2fff·464646ff·191919ff·afafafff·ffffffff·6f6f6fff·3a3a3aff·242424ff·333333ff·0e0e0eff·555555ff·fbfbfbff·ffffffff·e4e4e4ff·2f2f2fff·1b1b1bff·2d2d2dff·3f3f3fff·1b1b1bff·abababff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·f5f5f5ff·0d0d0dff·010101ff·d2d2d2ff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·e4e4e4ff·2f2f2fff·1b1b1bff·2d2d2dff·3f3f3fff·1b1b1bff·abababff·ffffffff·f2f2f2ff·585858ff·101010ff·363636ff·1a1a1aff·4c4c4cff·e8e8e8ff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
118 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·d5d5d5ff·c5c5c5ff·e2e2e2ff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·fafafaff·d2d2d2ff·dfdfdfff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ecececff·cacacaff·e8e8e8ff·ffffffff·ffffffff·ffffffff·dbdbdbff·d8d8d8ff·ffffffff·ffffffff·ffffffff·cdcdcdff·e6e6e6ff·ffffffff·e1e1e1ff·cececeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfcfcff·bfbfbfff·f2f2f2ff·ffffffff·ffffffff·ffffffff·ffffffff·ecececff·cacacaff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·f0f0f0ff·c9c9c9ff·dfdfdfff·ffffffff·ffffffff·ffffffff·dbdbdbff·d8d8d8ff·ffffffff·ffffffff·ffffffff·cdcdcdff·e6e6e6ff·c5c5c5ff·262626ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·e4e4e4ff·c8c8c8ff·ffffffff·ffffffff·ffffffff·fefefeff·dfdfdfff·cdcdcdff·f5f5f5ff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·dfdfdfff·cdcdcdff·f5f5f5ff·ffffffff·ffffffff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ffffffff·f0f0f0ff·c9c9c9ff·dfdfdfff·ffffffff·ffffffff·c5c5c5ff·262626ff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfdff·dbdbdbff·c9c9c9ff·e5e5e5ff·ffffffff·ffffffff·ffffffff·ffffffff·f9f9f9ff·cececeff·dfdfdfff·ffffffff·c8c8c8ff·ebebebff·ffffffff·dbdbdbff·d8d8d8ff·fafafaff·d2d2d2ff·dfdfdfff·ffffffff·ffffffff·ffffffff·ffffffff·fcfcfcff·d3d3d3ff·dcdcdcff·fefefeff·c9c9c9ff·eaeaeaff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ffffffff·ffffffff·cfcfcfff·c3c3c3ff·ffffffff·ffffffff·ffffffff·ffffffff·ddddddff·d6d6d6ff·ffffffff·ffffffff·ffffffff·fcfcfcff·d3d3d3ff·dcdcdcff·fefefeff·c9c9c9ff·eaeaeaff·ffffffff·ffffffff·ffffffff·ecececff·cacacaff·e8e8e8ff·ffffffff·ffffffff·ffffffff·dbdbdbff·d8d8d8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
119 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·787878ff·727272ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·787878ff·727272ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
120 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·6f6f6fff·636363ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·d2d2d2ff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·d2d2d2ff·e8e8e8ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
121 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
122 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
123 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
124 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·646464ff·868686ff·ffffffff·ffffffff·c3c3c3ff·000000ff·616161ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·646464ff·868686ff·ffffffff·e5e5e5ff·666666ff·1d1d1dff·060606ff·232323ff·686868ff·e5e5e5ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·646464ff·868686ff·878787ff·000000ff·000000ff·040404ff·1f1f1fff·797979ff·fdfdfdff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·373737ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·000000ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
125 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·1a1a1aff·d3d3d3ff·ffffffff·ffffffff·5d5d5dff·606060ff·0d0d0dff·f0f0f0ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·272727ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·1a1a1aff·d3d3d3ff·e3e3e3ff·191919ff·4a4a4aff·ccccccff·f4f4f4ff·dededeff·999999ff·7b7b7bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefefeff·1a1a1aff·d3d3d3ff·878787ff·2f2f2fff·ffffffff·fafafaff·c0c0c0ff·0c0c0cff·969696ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
126 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·202020ff·ffffffff·ffffffff·eeeeeeff·101010ff·eaeaeaff·525252ff·939393ff·ffffffff·ffffffff·ffffffff·f9f9f9ff·6e6e6eff·141414ff·1d1d1dff·7d7d7dff·252525ff·abababff·ffffffff·8b8b8bff·000000ff·000000ff·161616ff·5d5d5dff·eeeeeeff·ffffffff·ffffffff·6f6f6fff·545454ff·585858ff·121212ff·212121ff·979797ff·ffffffff·979797ff·000000ff·000000ff·000000ff·000000ff·f7f7f7ff·777777ff·5b5b5bff·ffffffff·d3d3d3ff·050505ff·eaeaeaff·ffffffff·ffffffff·fefefeff·202020ff·a1a1a1ff·ffffffff·fefefeff·959595ff·292929ff·0b0b0bff·333333ff·c0c0c0ff·ffffffff·ffffffff·ffffffff·cbcbcbff·202020ff·ffffffff·5f5f5fff·2d2d2dff·fcfcfcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fafafaff·7d7d7dff·202020ff·0e0e0eff·424242ff·d3d3d3ff·ffffffff·ffffffff·6f6f6fff·505050ff·535353ff·131313ff·181818ff·9b9b9bff·b9b9b9ff·2b2b2bff·090909ff·424242ff·e8e8e8ff·ffffffff·ffffffff·6f6f6fff·545454ff·585858ff·121212ff·212121ff·979797ff·ffffffff·ffffffff·fafafaff·7d7d7dff·202020ff·0e0e0eff·424242ff·d3d3d3ff·ffffffff·ffffffff·bcbcbcff·313131ff·090909ff·292929ff·a5a5a5ff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·979797ff·000000ff·000000ff·000000ff·000000ff·f7f7f7ff·fefefeff·959595ff·292929ff·0b0b0bff·333333ff·c0c0c0ff·ffffffff·ffffffff·ffffffff·cbcbcbff·202020ff·ffffffff·878787ff·2f2f2fff·ffffffff·ffffffff·ffffffff·3f3f3fff·666666ff·ffffffff·ffffffff·5b5b5bff·7b7b7bff·ffffffff·ffffffff·ffffffff·232323ff·afafafff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·fefefeff·959595ff·292929ff·0b0b0bff·333333ff·c0c0c0ff·ffffffff·ffffffff·bcbcbcff·313131ff·090909ff·292929ff·a5a5a5ff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
127 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·666666ff·cbcbcbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·7e7e7eff·6c6c6cff·ffffffff·ffffffff·8f8f8fff·636363ff·ffffffff·c4c4c4ff·2d2d2dff·ffffffff·ffffffff·ffffffff·7c7c7cff·282828ff·d4d4d4ff·ecececff·636363ff·000000ff·abababff·ffffffff·ffffffff·ffffffff·ffffffff·e3e3e3ff·4d4d4dff·656565ff·ffffffff·ffffffff·6f6f6fff·000000ff·969696ff·f2f2f2ff·b6b6b6ff·0b0b0bff·b9b9b9ff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·353535ff·8f8f8fff·ffffffff·ffffffff·bebebeff·0d0d0dff·f5f5f5ff·ffffffff·919191ff·222222ff·c8c8c8ff·f5f5f5ff·a9a9a9ff·0e0e0eff·e3e3e3ff·ffffffff·ffffffff·7e7e7eff·6c6c6cff·ffffffff·151515ff·878787ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·7e7e7eff·222222ff·cececeff·efefefff·737373ff·181818ff·f1f1f1ff·ffffffff·6f6f6fff·040404ff·adadadff·f4f4f4ff·9b9b9bff·040404ff·404040ff·dbdbdbff·eeeeeeff·434343ff·6a6a6aff·ffffffff·ffffffff·6f6f6fff·000000ff·969696ff·f2f2f2ff·b6b6b6ff·0b0b0bff·b9b9b9ff·ffffffff·7e7e7eff·222222ff·cececeff·efefefff·737373ff·181818ff·f1f1f1ff·ffffffff·191919ff·8d8d8dff·f6f6f6ff·dbdbdbff·5c5c5cff·ffffffff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·737373ff·5f5f5fff·ffffffff·ffffffff·ffffffff·919191ff·222222ff·c8c8c8ff·f5f5f5ff·a9a9a9ff·0e0e0eff·e3e3e3ff·ffffffff·ffffffff·7e7e7eff·6c6c6cff·ffffffff·878787ff·2f2f2fff·ffffffff·fbfbfbff·c0c0c0ff·0c0c0cff·9f9f9fff·ffffffff·ffffffff·5b5b5bff·7b7b7bff·ffffffff·ffffffff·ffffffff·232323ff·afafafff·ffffffff·777777ff·5b5b5bff·ffffffff·ffffffff·919191ff·222222ff·c8c8c8ff·f5f5f5ff·a9a9a9ff·0e0e0eff·e3e3e3ff·ffffffff·191919ff·8d8d8dff·f6f6f6ff·dbdbdbff·5c5c5cff·ffffffff·ffffffff·ffffffff·ffffffff·939393ff·232323ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·cbcbcbff·666666ff·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
Max diff block lines reached; 0/2754533 bytes (0.00%) of diff not shown.
1.27 MB
./usr/share/doc/libopenmesh-dev/html/a00773_source.html
    
Offset 22, 17012 lines modifiedOffset 22, 1303 lines modified
00000150:·656e·743d·2244·6f78·7967·656e·2031·2e39··ent="Doxygen·1.900000150:·656e·743d·2244·6f78·7967·656e·2031·2e39··ent="Doxygen·1.9
00000160:·2e38·222f·3e0a·3c6d·6574·6120·6e61·6d65··.8"/>.<meta·name00000160:·2e38·222f·3e0a·3c6d·6574·6120·6e61·6d65··.8"/>.<meta·name
00000170:·3d22·7669·6577·706f·7274·2220·636f·6e74··="viewport"·cont00000170:·3d22·7669·6577·706f·7274·2220·636f·6e74··="viewport"·cont
00000180:·656e·743d·2277·6964·7468·3d64·6576·6963··ent="width=devic00000180:·656e·743d·2277·6964·7468·3d64·6576·6963··ent="width=devic
00000190:·652d·7769·6474·682c·2069·6e69·7469·616c··e-width,·initial00000190:·652d·7769·6474·682c·2069·6e69·7469·616c··e-width,·initial
000001a0:·2d73·6361·6c65·3d31·222f·3e0a·3c74·6974··-scale=1"/>.<tit000001a0:·2d73·6361·6c65·3d31·222f·3e0a·3c74·6974··-scale=1"/>.<tit
Diff chunk too large, falling back to line-by-line diff (1296 lines added, 17005 lines removed)
000001b0:·6c65·3e4f·7065·6e4d·6573·683a·204f·7065··le>OpenMesh:·Ope000001b0:·6c65·3e4f·7065·6e4d·6573·683a·204f·7065··le>OpenMesh:·Ope
000001c0:·6e4d·6573·682f·546f·6f6c·732f·5375·6264··nMesh/Tools/Subd000001c0:·6e4d·6573·682f·546f·6f6c·732f·536d·6f6f··nMesh/Tools/Smoo
000001d0:·6976·6964·6572·2f41·6461·7074·6976·652f··ivider/Adaptive/000001d0:·7468·6572·2f73·6d6f·6f74·685f·6d65·7368··ther/smooth_mesh
000001e0:·436f·6d70·6f73·6974·652f·5275·6c65·7354··Composite/RulesT000001e0:·2e68·6820·536f·7572·6365·2046·696c·653c··.hh·Source·File<
000001f0:·5f69·6d70·6c2e·6868·2053·6f75·7263·6520··_impl.hh·Source·000001f0:·2f74·6974·6c65·3e0a·3c6c·696e·6b20·6872··/title>.<link·hr
00000200:·4669·6c65·3c2f·7469·746c·653e·0a3c·6c69··File</title>.<li00000200:·6566·3d22·7461·6273·2e63·7373·2220·7265··ef="tabs.css"·re
00000210:·6e6b·2068·7265·663d·2274·6162·732e·6373··nk·href="tabs.cs00000210:·6c3d·2273·7479·6c65·7368·6565·7422·2074··l="stylesheet"·t
00000220:·7322·2072·656c·3d22·7374·796c·6573·6865··s"·rel="styleshe00000220:·7970·653d·2274·6578·742f·6373·7322·2f3e··ype="text/css"/>
00000230:·6574·2220·7479·7065·3d22·7465·7874·2f63··et"·type="text/c00000230:·0a3c·7363·7269·7074·2074·7970·653d·2274··.<script·type="t
00000240:·7373·222f·3e0a·3c73·6372·6970·7420·7479··ss"/>.<script·ty00000240:·6578·742f·6a61·7661·7363·7269·7074·2220··ext/javascript"·
00000250:·7065·3d22·7465·7874·2f6a·6176·6173·6372··pe="text/javascr00000250:·7372·633d·226a·7175·6572·792e·6a73·223e··src="jquery.js">
00000260:·6970·7422·2073·7263·3d22·6a71·7565·7279··ipt"·src="jquery00000260:·3c2f·7363·7269·7074·3e0a·3c73·6372·6970··</script>.<scrip
00000270:·2e6a·7322·3e3c·2f73·6372·6970·743e·0a3c··.js"></script>.<00000270:·7420·7479·7065·3d22·7465·7874·2f6a·6176··t·type="text/jav
00000280:·7363·7269·7074·2074·7970·653d·2274·6578··script·type="tex00000280:·6173·6372·6970·7422·2073·7263·3d22·6479··ascript"·src="dy
00000290:·742f·6a61·7661·7363·7269·7074·2220·7372··t/javascript"·sr00000290:·6e73·6563·7469·6f6e·732e·6a73·223e·3c2f··nsections.js"></
000002a0:·633d·2264·796e·7365·6374·696f·6e73·2e6a··c="dynsections.j000002a0:·7363·7269·7074·3e0a·3c6c·696e·6b20·6872··script>.<link·hr
000002b0:·7322·3e3c·2f73·6372·6970·743e·0a3c·6c69··s"></script>.<li000002b0:·6566·3d22·6e61·7674·7265·652e·6373·7322··ef="navtree.css"
000002c0:·6e6b·2068·7265·663d·226e·6176·7472·6565··nk·href="navtree000002c0:·2072·656c·3d22·7374·796c·6573·6865·6574···rel="stylesheet
000002d0:·2e63·7373·2220·7265·6c3d·2273·7479·6c65··.css"·rel="style000002d0:·2220·7479·7065·3d22·7465·7874·2f63·7373··"·type="text/css
000002e0:·7368·6565·7422·2074·7970·653d·2274·6578··sheet"·type="tex000002e0:·222f·3e0a·3c73·6372·6970·7420·7479·7065··"/>.<script·type
000002f0:·742f·6373·7322·2f3e·0a3c·7363·7269·7074··t/css"/>.<script000002f0:·3d22·7465·7874·2f6a·6176·6173·6372·6970··="text/javascrip
00000300:·2074·7970·653d·2274·6578·742f·6a61·7661···type="text/java00000300:·7422·2073·7263·3d22·7265·7369·7a65·2e6a··t"·src="resize.j
00000310:·7363·7269·7074·2220·7372·633d·2272·6573··script"·src="res00000310:·7322·3e3c·2f73·6372·6970·743e·0a3c·7363··s"></script>.<sc
00000320:·697a·652e·6a73·223e·3c2f·7363·7269·7074··ize.js"></script00000320:·7269·7074·2074·7970·653d·2274·6578·742f··ript·type="text/
00000330:·3e0a·3c73·6372·6970·7420·7479·7065·3d22··>.<script·type="00000330:·6a61·7661·7363·7269·7074·2220·7372·633d··javascript"·src=
00000340:·7465·7874·2f6a·6176·6173·6372·6970·7422··text/javascript"00000340:·226e·6176·7472·6565·6461·7461·2e6a·7322··"navtreedata.js"
00000350:·2073·7263·3d22·6e61·7674·7265·6564·6174···src="navtreedat00000350:·3e3c·2f73·6372·6970·743e·0a3c·7363·7269··></script>.<scri
00000360:·612e·6a73·223e·3c2f·7363·7269·7074·3e0a··a.js"></script>.00000360:·7074·2074·7970·653d·2274·6578·742f·6a61··pt·type="text/ja
00000370:·3c73·6372·6970·7420·7479·7065·3d22·7465··<script·type="te00000370:·7661·7363·7269·7074·2220·7372·633d·226e··vascript"·src="n
00000380:·7874·2f6a·6176·6173·6372·6970·7422·2073··xt/javascript"·s00000380:·6176·7472·6565·2e6a·7322·3e3c·2f73·6372··avtree.js"></scr
00000390:·7263·3d22·6e61·7674·7265·652e·6a73·223e··rc="navtree.js">00000390:·6970·743e·0a3c·6c69·6e6b·2068·7265·663d··ipt>.<link·href=
000003a0:·3c2f·7363·7269·7074·3e0a·3c6c·696e·6b20··</script>.<link·000003a0:·2273·6561·7263·682f·7365·6172·6368·2e63··"search/search.c
000003b0:·6872·6566·3d22·7365·6172·6368·2f73·6561··href="search/sea000003b0:·7373·2220·7265·6c3d·2273·7479·6c65·7368··ss"·rel="stylesh
000003c0:·7263·682e·6373·7322·2072·656c·3d22·7374··rch.css"·rel="st000003c0:·6565·7422·2074·7970·653d·2274·6578·742f··eet"·type="text/
000003d0:·796c·6573·6865·6574·2220·7479·7065·3d22··ylesheet"·type="000003d0:·6373·7322·2f3e·0a3c·7363·7269·7074·2074··css"/>.<script·t
000003e0:·7465·7874·2f63·7373·222f·3e0a·3c73·6372··text/css"/>.<scr000003e0:·7970·653d·2274·6578·742f·6a61·7661·7363··ype="text/javasc
000003f0:·6970·7420·7479·7065·3d22·7465·7874·2f6a··ipt·type="text/j000003f0:·7269·7074·2220·7372·633d·2273·6561·7263··ript"·src="searc
00000400:·6176·6173·6372·6970·7422·2073·7263·3d22··avascript"·src="00000400:·682f·7365·6172·6368·6461·7461·2e6a·7322··h/searchdata.js"
00000410:·7365·6172·6368·2f73·6561·7263·6864·6174··search/searchdat00000410:·3e3c·2f73·6372·6970·743e·0a3c·7363·7269··></script>.<scri
00000420:·612e·6a73·223e·3c2f·7363·7269·7074·3e0a··a.js"></script>.00000420:·7074·2074·7970·653d·2274·6578·742f·6a61··pt·type="text/ja
00000430:·3c73·6372·6970·7420·7479·7065·3d22·7465··<script·type="te00000430:·7661·7363·7269·7074·2220·7372·633d·2273··vascript"·src="s
00000440:·7874·2f6a·6176·6173·6372·6970·7422·2073··xt/javascript"·s00000440:·6561·7263·682f·7365·6172·6368·2e6a·7322··earch/search.js"
00000450:·7263·3d22·7365·6172·6368·2f73·6561·7263··rc="search/searc00000450:·3e3c·2f73·6372·6970·743e·0a3c·6c69·6e6b··></script>.<link
00000460:·682e·6a73·223e·3c2f·7363·7269·7074·3e0a··h.js"></script>.00000460:·2068·7265·663d·2264·6f78·7967·656e·2e63···href="doxygen.c
00000470:·3c6c·696e·6b20·6872·6566·3d22·646f·7879··<link·href="doxy00000470:·7373·2220·7265·6c3d·2273·7479·6c65·7368··ss"·rel="stylesh
00000480:·6765·6e2e·6373·7322·2072·656c·3d22·7374··gen.css"·rel="st00000480:·6565·7422·2074·7970·653d·2274·6578·742f··eet"·type="text/
00000490:·796c·6573·6865·6574·2220·7479·7065·3d22··ylesheet"·type="00000490:·6373·7322·202f·3e0a·3c6c·696e·6b20·6872··css"·/>.<link·hr
000004a0:·7465·7874·2f63·7373·2220·2f3e·0a3c·6c69··text/css"·/>.<li000004a0:·6566·3d22·6c6f·676f·5f61·6c69·676e·2e63··ef="logo_align.c
000004b0:·6e6b·2068·7265·663d·226c·6f67·6f5f·616c··nk·href="logo_al000004b0:·7373·2220·7265·6c3d·2273·7479·6c65·7368··ss"·rel="stylesh
000004c0:·6967·6e2e·6373·7322·2072·656c·3d22·7374··ign.css"·rel="st000004c0:·6565·7422·2074·7970·653d·2274·6578·742f··eet"·type="text/
000004d0:·796c·6573·6865·6574·2220·7479·7065·3d22··ylesheet"·type="000004d0:·6373·7322·2f3e·0a3c·2f68·6561·643e·0a3c··css"/>.</head>.<
000004e0:·7465·7874·2f63·7373·222f·3e0a·3c2f·6865··text/css"/>.</he000004e0:·626f·6479·3e0a·3c64·6976·2069·643d·2274··body>.<div·id="t
000004f0:·6164·3e0a·3c62·6f64·793e·0a3c·6469·7620··ad>.<body>.<div·000004f0:·6f70·223e·3c21·2d2d·2064·6f20·6e6f·7420··op"><!--·do·not·
00000500:·6964·3d22·746f·7022·3e3c·212d·2d20·646f··id="top"><!--·do00000500:·7265·6d6f·7665·2074·6869·7320·6469·762c··remove·this·div,
00000510:·206e·6f74·2072·656d·6f76·6520·7468·6973···not·remove·this00000510:·2069·7420·6973·2063·6c6f·7365·6420·6279···it·is·closed·by
00000520:·2064·6976·2c20·6974·2069·7320·636c·6f73···div,·it·is·clos00000520:·2064·6f78·7967·656e·2120·2d2d·3e0a·3c64···doxygen!·-->.<d
00000530:·6564·2062·7920·646f·7879·6765·6e21·202d··ed·by·doxygen!·-00000530:·6976·2069·643d·2274·6974·6c65·6172·6561··iv·id="titlearea
00000540:·2d3e·0a3c·6469·7620·6964·3d22·7469·746c··->.<div·id="titl00000540:·223e·0a3c·7461·626c·6520·6365·6c6c·7370··">.<table·cellsp
00000550:·6561·7265·6122·3e0a·3c74·6162·6c65·2063··earea">.<table·c00000550:·6163·696e·673d·2230·2220·6365·6c6c·7061··acing="0"·cellpa
00000560:·656c·6c73·7061·6369·6e67·3d22·3022·2063··ellspacing="0"·c00000560:·6464·696e·673d·2230·223e·0a20·3c74·626f··dding="0">.·<tbo
00000570:·656c·6c70·6164·6469·6e67·3d22·3022·3e0a··ellpadding="0">.00000570:·6479·3e0a·203c·7472·2069·643d·2270·726f··dy>.·<tr·id="pro
00000580:·203c·7462·6f64·793e·0a20·3c74·7220·6964···<tbody>.·<tr·id00000580:·6a65·6374·726f·7722·3e0a·2020·3c74·6420··jectrow">.··<td·
00000590:·3d22·7072·6f6a·6563·7472·6f77·223e·0a20··="projectrow">.·00000590:·6964·3d22·7072·6f6a·6563·746c·6f67·6f22··id="projectlogo"
000005a0:·203c·7464·2069·643d·2270·726f·6a65·6374···<td·id="project000005a0:·3e3c·696d·6720·616c·743d·224c·6f67·6f22··><img·alt="Logo"
000005b0:·6c6f·676f·223e·3c69·6d67·2061·6c74·3d22··logo"><img·alt="000005b0:·2073·7263·3d22·7277·7468·5f76·6369·5f72···src="rwth_vci_r
000005c0:·4c6f·676f·2220·7372·633d·2272·7774·685f··Logo"·src="rwth_000005c0:·6762·2e6a·7067·222f·3e3c·2f74·643e·0a20··gb.jpg"/></td>.·
000005d0:·7663·695f·7267·622e·6a70·6722·2f3e·3c2f··vci_rgb.jpg"/></000005d0:·203c·7464·2069·643d·2270·726f·6a65·6374···<td·id="project
000005e0:·7464·3e0a·2020·3c74·6420·6964·3d22·7072··td>.··<td·id="pr000005e0:·616c·6967·6e22·3e0a·2020·203c·6469·7620··align">.···<div·
000005f0:·6f6a·6563·7461·6c69·676e·223e·0a20·2020··ojectalign">.···000005f0:·6964·3d22·7072·6f6a·6563·746e·616d·6522··id="projectname"
00000600:·3c64·6976·2069·643d·2270·726f·6a65·6374··<div·id="project00000600:·3e4f·7065·6e4d·6573·680a·2020·203c·2f64··>OpenMesh.···</d
00000610:·6e61·6d65·223e·4f70·656e·4d65·7368·0a20··name">OpenMesh.·00000610:·6976·3e0a·2020·3c2f·7464·3e0a·203c·2f74··iv>.··</td>.·</t
00000620:·2020·3c2f·6469·763e·0a20·203c·2f74·643e····</div>.··</td>00000620:·723e·0a20·3c2f·7462·6f64·793e·0a3c·2f74··r>.·</tbody>.</t
00000630:·0a20·3c2f·7472·3e0a·203c·2f74·626f·6479··.·</tr>.·</tbody00000630:·6162·6c65·3e0a·3c2f·6469·763e·0a3c·212d··able>.</div>.<!-
00000640:·3e0a·3c2f·7461·626c·653e·0a3c·2f64·6976··>.</table>.</div00000640:·2d20·656e·6420·6865·6164·6572·2070·6172··-·end·header·par
00000650:·3e0a·3c21·2d2d·2065·6e64·2068·6561·6465··>.<!--·end·heade00000650:·7420·2d2d·3e0a·3c21·2d2d·2047·656e·6572··t·-->.<!--·Gener
00000660:·7220·7061·7274·202d·2d3e·0a3c·212d·2d20··r·part·-->.<!--·00000660:·6174·6564·2062·7920·446f·7879·6765·6e20··ated·by·Doxygen·
00000670:·4765·6e65·7261·7465·6420·6279·2044·6f78··Generated·by·Dox00000670:·312e·392e·3820·2d2d·3e0a·3c73·6372·6970··1.9.8·-->.<scrip
00000680:·7967·656e·2031·2e39·2e38·202d·2d3e·0a3c··ygen·1.9.8·-->.<00000680:·7420·7479·7065·3d22·7465·7874·2f6a·6176··t·type="text/jav
00000690:·7363·7269·7074·2074·7970·653d·2274·6578··script·type="tex00000690:·6173·6372·6970·7422·3e0a·2f2a·2040·6c69··ascript">./*·@li
000006a0:·742f·6a61·7661·7363·7269·7074·223e·0a2f··t/javascript">./000006a0:·6365·6e73·6520·6d61·676e·6574·3a3f·7874··cense·magnet:?xt
000006b0:·2a20·406c·6963·656e·7365·206d·6167·6e65··*·@license·magne000006b0:·3d75·726e·3a62·7469·683a·6433·6439·6139··=urn:btih:d3d9a9
000006c0:·743a·3f78·743d·7572·6e3a·6274·6968·3a64··t:?xt=urn:btih:d000006c0:·6136·3539·3535·3231·6639·3636·3661·3565··a6595521f9666a5e
000006d0:·3364·3961·3961·3635·3935·3532·3166·3936··3d9a9a6595521f96000006d0:·3934·6363·3833·3064·6162·3833·6236·3536··94cc830dab83b656
000006e0:·3636·6135·6539·3463·6338·3330·6461·6238··66a5e94cc830dab8000006e0:·3939·2661·6d70·3b64·6e3d·6578·7061·742e··99&amp;dn=expat.
000006f0:·3362·3635·3639·3926·616d·703b·646e·3d65··3b65699&amp;dn=e000006f0:·7478·7420·4d49·5420·2a2f·0a76·6172·2073··txt·MIT·*/.var·s
00000700:·7870·6174·2e74·7874·204d·4954·202a·2f0a··xpat.txt·MIT·*/.00000700:·6561·7263·6842·6f78·203d·206e·6577·2053··earchBox·=·new·S
00000710:·7661·7220·7365·6172·6368·426f·7820·3d20··var·searchBox·=·00000710:·6561·7263·6842·6f78·2822·7365·6172·6368··earchBox("search
00000720:·6e65·7720·5365·6172·6368·426f·7828·2273··new·SearchBox("s00000720:·426f·7822·2c20·2273·6561·7263·682f·222c··Box",·"search/",
00000730:·6561·7263·6842·6f78·222c·2022·7365·6172··earchBox",·"sear00000730:·272e·6874·6d6c·2729·3b0a·2f2a·2040·6c69··'.html');./*·@li
00000740:·6368·2f22·2c27·2e68·746d·6c27·293b·0a2f··ch/",'.html');./00000740:·6365·6e73·652d·656e·6420·2a2f·0a3c·2f73··cense-end·*/.</s
00000750:·2a20·406c·6963·656e·7365·2d65·6e64·202a··*·@license-end·*00000750:·6372·6970·743e·0a3c·7363·7269·7074·2074··cript>.<script·t
00000760:·2f0a·3c2f·7363·7269·7074·3e0a·3c73·6372··/.</script>.<scr00000760:·7970·653d·2274·6578·742f·6a61·7661·7363··ype="text/javasc
00000770:·6970·7420·7479·7065·3d22·7465·7874·2f6a··ipt·type="text/j00000770:·7269·7074·2220·7372·633d·226d·656e·7564··ript"·src="menud
00000780:·6176·6173·6372·6970·7422·2073·7263·3d22··avascript"·src="00000780:·6174·612e·6a73·223e·3c2f·7363·7269·7074··ata.js"></script
00000790:·6d65·6e75·6461·7461·2e6a·7322·3e3c·2f73··menudata.js"></s00000790:·3e0a·3c73·6372·6970·7420·7479·7065·3d22··>.<script·type="
000007a0:·6372·6970·743e·0a3c·7363·7269·7074·2074··cript>.<script·t000007a0:·7465·7874·2f6a·6176·6173·6372·6970·7422··text/javascript"
000007b0:·7970·653d·2274·6578·742f·6a61·7661·7363··ype="text/javasc000007b0:·2073·7263·3d22·6d65·6e75·2e6a·7322·3e3c···src="menu.js"><
000007c0:·7269·7074·2220·7372·633d·226d·656e·752e··ript"·src="menu.000007c0:·2f73·6372·6970·743e·0a3c·7363·7269·7074··/script>.<script
000007d0:·6a73·223e·3c2f·7363·7269·7074·3e0a·3c73··js"></script>.<s000007d0:·2074·7970·653d·2274·6578·742f·6a61·7661···type="text/java
000007e0:·6372·6970·7420·7479·7065·3d22·7465·7874··cript·type="text000007e0:·7363·7269·7074·223e·0a2f·2a20·406c·6963··script">./*·@lic
000007f0:·2f6a·6176·6173·6372·6970·7422·3e0a·2f2a··/javascript">./*000007f0:·656e·7365·206d·6167·6e65·743a·3f78·743d··ense·magnet:?xt=
00000800:·2040·6c69·6365·6e73·6520·6d61·676e·6574···@license·magnet00000800:·7572·6e3a·6274·6968·3a64·3364·3961·3961··urn:btih:d3d9a9a
00000810:·3a3f·7874·3d75·726e·3a62·7469·683a·6433··:?xt=urn:btih:d300000810:·3635·3935·3532·3166·3936·3636·6135·6539··6595521f9666a5e9
00000820:·6439·6139·6136·3539·3535·3231·6639·3636··d9a9a6595521f96600000820:·3463·6338·3330·6461·6238·3362·3635·3639··4cc830dab83b6569
00000830:·3661·3565·3934·6363·3833·3064·6162·3833··6a5e94cc830dab8300000830:·3926·616d·703b·646e·3d65·7870·6174·2e74··9&amp;dn=expat.t
00000840:·6236·3536·3939·2661·6d70·3b64·6e3d·6578··b65699&amp;dn=ex00000840:·7874·204d·4954·202a·2f0a·2428·6675·6e63··xt·MIT·*/.$(func
00000850:·7061·742e·7478·7420·4d49·5420·2a2f·0a24··pat.txt·MIT·*/.$00000850:·7469·6f6e·2829·207b·0a20·2069·6e69·744d··tion()·{.··initM
00000860:·2866·756e·6374·696f·6e28·2920·7b0a·2020··(function()·{.··00000860:·656e·7528·2727·2c74·7275·652c·6661·6c73··enu('',true,fals
00000870:·696e·6974·4d65·6e75·2827·272c·7472·7565··initMenu('',true00000870:·652c·2773·6561·7263·682e·7068·7027·2c27··e,'search.php','
00000880:·2c66·616c·7365·2c27·7365·6172·6368·2e70··,false,'search.p00000880:·5365·6172·6368·2729·3b0a·2020·2428·646f··Search');.··$(do
00000890:·6870·272c·2753·6561·7263·6827·293b·0a20··hp','Search');.·00000890:·6375·6d65·6e74·292e·7265·6164·7928·6675··cument).ready(fu
000008a0:·2024·2864·6f63·756d·656e·7429·2e72·6561···$(document).rea000008a0:·6e63·7469·6f6e·2829·207b·2069·6e69·745f··nction()·{·init_
000008b0:·6479·2866·756e·6374·696f·6e28·2920·7b20··dy(function()·{·000008b0:·7365·6172·6368·2829·3b20·7d29·3b0a·7d29··search();·});.})
000008c0:·696e·6974·5f73·6561·7263·6828·293b·207d··init_search();·}000008c0:·3b0a·2f2a·2040·6c69·6365·6e73·652d·656e··;./*·@license-en
000008d0:·293b·0a7d·293b·0a2f·2a20·406c·6963·656e··);.});./*·@licen000008d0:·6420·2a2f·0a3c·2f73·6372·6970·743e·0a3c··d·*/.</script>.<
000008e0:·7365·2d65·6e64·202a·2f0a·3c2f·7363·7269··se-end·*/.</scri000008e0:·6469·7620·6964·3d22·6d61·696e·2d6e·6176··div·id="main-nav
000008f0:·7074·3e0a·3c64·6976·2069·643d·226d·6169··pt>.<div·id="mai000008f0:·223e·3c2f·6469·763e·0a3c·7363·7269·7074··"></div>.<script
00000900:·6e2d·6e61·7622·3e3c·2f64·6976·3e0a·3c73··n-nav"></div>.<s00000900:·2074·7970·653d·2274·6578·742f·6a61·7661···type="text/java
00000910:·6372·6970·7420·7479·7065·3d22·7465·7874··cript·type="text00000910:·7363·7269·7074·223e·0a2f·2a20·406c·6963··script">./*·@lic
00000920:·2f6a·6176·6173·6372·6970·7422·3e0a·2f2a··/javascript">./*00000920:·656e·7365·206d·6167·6e65·743a·3f78·743d··ense·magnet:?xt=
Max diff block lines reached; -1/1263271 bytes (-0.00%) of diff not shown.
61.6 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 smooth_mesh.hh
5 RulesT_impl.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 2095 lines modifiedOffset 47, 79 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
 54 44#ifndef·SMOOTH_MESH_HH
 55 45#define·SMOOTH_MESH_HH
 56 46
55 48// 
56 ============================================================================= 
57 49// 
58 50//·Rules·-·IMPLEMENTATION 
59 51// 
60 52// 
61 ============================================================================= 
62 53 
63 54 
64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_CC 
65 56 
66 57 
67 58//==·INCLUDES57 47//==·INCLUDES
68 =================================================================58 =================================================================
 59 48
 60 49#include·<OpenMesh/Core/Utils/Property.hh>
 61 50
69 59 
70 60#include·<OpenMesh/Core/System/config.h> 
71 61#include·<OpenMesh/Core/IO/MeshIO.hh> 
72 62#include·"_\x8R_\x8u_\x8l_\x8e_\x8s_\x8T_\x8._\x8h_\x8h" 
73 63//·-------------------- 
74 64#if·defined(OM_CC_MIPS) 
75 65#·include·<math.h> 
76 66#else 
77 67#·include·<cmath> 
78 68#endif 
79 69 
80 70#if·defined(OM_CC_MSVC) 
81 71#·pragma·warning(disable:4244) 
82 72#endif 
83 73 
84 74//==·NAMESPACE62 51//==·NAMESPACE
85 ================================================================63 ================================================================
86 7564 52
87 76namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH65 53namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//BEGIN_NS_OPENMESH
88 77namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
89 78namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE 
90 79 
91 80 
92 81//==·IMPLEMENTATION 
93 ========================================================== 
94 82 
95 83#define·MOBJ·Base::mesh_.data 
96 84#define·FH·face_handle 
97 85#define·VH·vertex_handle 
98 86#define·EH·edge_handle 
99 87#define·HEH·halfedge_handle 
100 88#define·NHEH·next_halfedge_handle 
101 89#define·PHEH·prev_halfedge_handle 
102 90#define·OHEH·opposite_halfedge_handle 
103 91#define·TVH·to_vertex_handle 
104 92#define·FVH·from_vertex_handle 
105 93 
106 94//·------------------------------------------------------------------·Tvv3·-- 
107 --66 54
 67 55template·<class·_Mesh,·class·_PropertyHandle>
 68 56void·smooth_mesh_property(unsigned·int·_n_iters,·_Mesh&·_m,·_PropertyHandle
 69 _pph)
 70 57{
 71 58·typedef·typename·_PropertyHandle::Value·Value;
 72 59
 73 60·std::vector<Value>·temp_values(_m.n_vertices());
 74 61
 75 62·for·(unsigned·int·i=0;·i·<·_n_iters;·++i)
 76 63·{
 77 64·for·(·typename·_Mesh::ConstVertexIter·cv_it·=·_m.vertices_begin();
 78 65·cv_it·!=·_m.vertices_end();·++cv_it)
 79 66·{
 80 67·unsigned·int·valence·=·0;
 81 68
 82 69·Value&·temp_value·=·temp_values[cv_it->idx()];
 83 70
 84 71·temp_value.vectorize(0);
 85 72
 86 73·for·(·typename·_Mesh::ConstVertexVertexIter·cvv_it·=·_m.cvv_iter(cv_it);
 87 74·cvv_it;·++cvv_it)
 88 75·{
 89 76·temp_value·+=·_m.property(_pph,cvv_it);
 90 77·++valence;
 91 78·}
 92 79·if·(valence·>·0)
 93 80·{//guard·against·isolated·vertices
 94 81·temp_value·*=·(typename·Value::value_type)(1.0·/·valence);
 95 82·}
 96 83·else
 97 84·{
 98 85·temp_value·=·_m.property(_pph,·cv_it);
 99 86·}
 100 87·}
 101 88
 102 89·for·(·typename·_Mesh::ConstVertexIter·cv_it·=·_m.vertices_begin();
 103 90·cv_it·!=·_m.vertices_end();·++cv_it)
 104 91·{
 105 92·_m.property(_pph,cv_it)·=·temp_values[cv_it->idx()];
 106 93·}
 107 94·}
108 95108 95}
109 96109 96
110 97template<class·M>110 97template·<class·_Mesh>
111 98void 
112 _\x89_\x89_\x8T_\x8v_\x8v_\x83_\x8<_\x8M_\x8>_\x8:_\x8:_\x8r_\x8a_\x8i_\x8s_\x8e(typename·M::FaceHandle&·_fh,·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_target_state) 
Max diff block lines reached; 59193/63058 bytes (93.87%) of diff not shown.
36.4 KB
./usr/share/doc/libopenmesh-dev/html/a00776_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">TriMesh_OSGArrayKernelT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00776.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 138, 90 lines modifiedOffset 138, 85 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·TriMesh_OSGArrayKernelT</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//··CLASS·JacobiLaplaceSmootherT</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//=============================================================================</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH</span></div>
 152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------</span></div>156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00767.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/ArrayKernel.hh&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//#include·&lt;OpenMesh/Core/Mesh/ArrayItems.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/FinalMeshItemsT.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//·--------------------</span></div>158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh&gt;</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06473.html">OpenMesh/Tools/Kernel_OSG/Traits.hh</a>&gt;</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh&gt;</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//·--------------------</span></div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Smoother·{</div>
 164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 167 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 168 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">
 169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03594.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03594.html">JacobiLaplaceSmootherT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT</a>&lt;Mesh&gt;</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>
 171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">private</span>:</div>
 172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT&lt;Mesh&gt;</a>············<a·class="code·hl_class"·href="a03598.html">Base</a>;</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">public</span>:</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 176 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03594.html">JacobiLaplaceSmootherT</a>(·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh·)·:·<a·class="code·hl_class"·href="a03598.html">LaplaceSmootherT&lt;Mesh&gt;</a>(_mesh)·{}</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>177 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits&gt;</div> 
186 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};"> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03486.html">···86</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03486.html">TriMesh_OSGArrayKernel_GeneratorT</a></div>178 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·override:·alloc·umbrellas</span></div>
 179 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03594.html#ab2005750a4f280668298131ab37588af">smooth</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n);</div>
 180 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div>181 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT&lt;ArrayItems,·Traits,·true&gt;</a>··<a·class="code·hl_struct"·href="a02522.html">MeshItems</a>;</div> 
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03458.html">AttribKernelT&lt;MeshItems&gt;</a>···················<a·class="code·hl_class"·href="a03458.html">AttribKernel</a>;</div> 
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03454.html">ArrayKernelT&lt;AttribKernel,·MeshItems&gt;</a>······<a·class="code·hl_class"·href="a03454.html">MeshKernel</a>;</div> 
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02826.html">TriMeshT&lt;MeshKernel&gt;</a>·······················<a·class="code·hl_class"·href="a02826.html">Mesh</a>;</div>182 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">protected</span>:</div>
 183 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·compute_new_positions_C0();</div>
 185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·compute_new_positions_C1();</div>
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>};</div>186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
194 </div> 
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">private</span>:</div>
197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;typename·Mesh::Normal&gt;</a>···umbrellas_;</div>
 191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;typename·Mesh::Normal&gt;</a>···squared_umbrellas_;</div>
198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits·=·Kernel_OSG::Traits&gt;··</div> 
199 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="};"> 
200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a03490.html">··102</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03490.html">TriMesh_OSGArrayKernelT</a>·</div> 
201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a03486.html">TriMesh_OSGArrayKernel_GeneratorT</a>&lt;Traits&gt;::Mesh·</div> 
202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>{};</div>192 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>};</div>
203 </div>193 </div>
 194 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
Max diff block lines reached; 3573/28122 bytes (12.71%) of diff not shown.
8.81 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 17 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 TriMesh_OSGArrayKernelT.hh5 JacobiLaplaceSmootherT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
13 8·*·*14 8·*·*
14 9·*---------------------------------------------------------------------------*15 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*16 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------17 11·*---------------------------------------------------------------------------
Offset 47, 107 lines modifiedOffset 48, 104 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·CLASS·TriMesh_OSGArrayKernelT 
59 48// 
60 49//55 49//
61 =============================================================================56 =============================================================================
62 50 
63 51 
64 52#ifndef·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH 
65 53#define·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH57 50//
 58 51//·CLASS·JacobiLaplaceSmootherT
 59 52//
 60 53//
 61 =============================================================================
66 5462 54
 63 55#ifndef·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH
 64 56#define·OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH
67 55 
68 56//==·INCLUDES 
69 ================================================================= 
70 5765 57
71 5866 58
 67 59//==·INCLUDES
 68 =================================================================
 69 60
 70 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 71 62
 72 63
72 59#include·<OpenMesh/Core/System/config.h> 
73 60//·-------------------- 
74 61#include·<OpenMesh/Core/Mesh/TriMeshT.hh> 
75 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
76 63#include·<OpenMesh/Core/Mesh/ArrayKernel.hh> 
77 64//#include·<OpenMesh/Core/Mesh/ArrayItems.hh> 
78 65#include·<OpenMesh/Core/Mesh/Handles.hh> 
79 66#include·<OpenMesh/Core/Mesh/FinalMeshItemsT.hh> 
80 67//·-------------------- 
81 68#include·<OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh> 
82 69#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
83 70#include·<OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh> 
84 71//·-------------------- 
85 72#include·<osg/Geometry> 
86 73 
87 74 
88 75//==·NAMESPACES73 64//==·NAMESPACES
89 ===============================================================74 ===============================================================
 75 65
90 76 
91 77 
92 78namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{76 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
93 79namespace·Kernel_OSG·{ 
94 8077 67namespace·Smoother·{
 78 68
95 81//==·CLASS·DEFINITION79 69//==·CLASS·DEFINITION
96 =========================================================80 =========================================================
97 8281 70
 82 74template·<class·Mesh>
 83 _\x87_\x85class·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T·:·public·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T<Mesh>
 84 76{
 85 77private:
 86 78·typedef·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8B_\x8a_\x8s_\x8e;
 87 79
 88 80public:
 89 81
 90 82·explicit·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T(·_\x8M_\x8e_\x8s_\x8h&·_mesh·)·:·_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>
 91 (_mesh)·{}
98 8392 83
99 85template·<class·Traits> 
100 _.8_.6struct·_.T_.r_.i_.M_.e_.s_.h_.__.O_.S_.G_.A_.r_.r_.a_.y_.K_.e_.r_.n_.e_.l_.__.G_.e_.n_.e_.r_.a_.t_.o_.r_.T93 84·//·override:·alloc·umbrellas
 94 85·void·_\x8s_\x8m_\x8o_\x8o_\x8t_\x8h(unsigned·int·_n);
 95 86
101 87{96 87
102 88·typedef·_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T_\x8<_\x8A_\x8r_\x8r_\x8a_\x8y_\x8I_\x8t_\x8e_\x8m_\x8s_\x8,_\x8·_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s; 
103 89·typedef·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8>·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l; 
104 90·typedef·_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l; 
105 91·typedef·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8>·_\x8M_\x8e_\x8s_\x8h; 
106 92};97 88protected:
 98 89
 99 90·virtual·void·compute_new_positions_C0();
 100 91·virtual·void·compute_new_positions_C1();
 101 92
107 93102 93
108 94103 94private:
109 95104 95
 105 96·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8>·umbrellas_;
 106 97·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8>·squared_umbrellas_;
 107 98};
 108 99
 109 100
110 101template·<class·Traits·=·Kernel_OSG::Traits> 
111 _\x81_\x80_\x82class·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8O_\x8S_\x8G_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T 
112 103·:·public·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8O_\x8S_\x8G_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T<Traits>::Mesh 
113 104{}; 
114 105 
115 106 
116 107//110 101//
117 =============================================================================111 =============================================================================
118 108}·//·namespace·Kernel_OSG112 102}·//·namespace·Smoother
119 109}·//·namespace·OpenMesh113 103}·//·namespace·OpenMesh
120 110//114 104//
Max diff block lines reached; 3297/9000 bytes (36.63%) of diff not shown.
139 KB
./usr/share/doc/libopenmesh-dev/html/a00779_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/PropertyT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PropertyKernel.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PropertyT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 252 lines modifiedOffset 138, 392 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_PROPERTYKERNEL_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_PROPERTYT_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KENREL_OSG_PROPERTYKERNEL_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_PROPERTYT_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//·--------------------</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/PropertyT.hh&gt;</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·IsTriMesh·&gt;</div> 
164 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="};"> 
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03470.html">···68</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03470.html">PropertyKernel</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02442.html">OpenMesh::BaseKernel</a></div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>{</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">public</span>:</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·GeoProperty&gt;</div>
 174 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};">
 175 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03474.html">···87</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03474.html">oPropertyT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a></div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="comment">//·---------------------------------------------------------------·item·types</span></div> 
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02958.html">FPropHandleT&lt;osg::UInt8&gt;</a>······<a·class="code·hl_struct"·href="a02958.html">FPTypesHandle</a>;</div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02958.html">FPropHandleT&lt;osg::UInt32&gt;</a>·····<a·class="code·hl_struct"·href="a02958.html">FPLengthsHandle</a>;</div> 
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02958.html">FPropHandleT&lt;osg::UInt32&gt;</a>·····<a·class="code·hl_struct"·href="a02958.html">FIndicesHandle</a>;</div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03474.html">FP::GeoPTypesUI8</a>··············<a·class="code·hl_class"·href="a03474.html">GeoPTypes</a>;</div> 
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03474.html">FP::GeoPLengthsUI32</a>···········<a·class="code·hl_class"·href="a03474.html">GeoPLengths</a>;</div> 
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·FP::GeoIndicesUI32&lt;IsTriMesh&gt;·GeoIndices;</div> 
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>176 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>{</div>
179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="comment">//·-------------------------------------------------·constructor·/·destructor</span></div> 
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>177 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">public</span>:</div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03470.html">PropertyKernel</a>()·{}</div> 
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03470.html">~PropertyKernel</a>()·{·}</div> 
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">protected</span>:·<span·class="comment">//·----------------------------------------------·add·osg·properties</span></div> 
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>178 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//·--------------------·vertex·properties</span></div>179 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·Type·of·the·encapsulated·OpenSG·Geometry·Property</span></div>
 180 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·GeoProperty····································property_t;</div>
 181 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·property_t::PtrType···················property_ptr_t;</div>
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>182 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div> 
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vpositions(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div> 
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_v[·...·truncated·by·diffoscope;·len:·110,·SHA:·2cfcf6134b108c41de9a8cc7cd2d64d4d5f4e476d98738163a1f7856087d416b·...·]</div>183 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·property_t::StoredFieldType···········field_t;</div>
 184 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·field_t::StoredType···················element_t;</div>
 185 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·field_t::StoredType···················value_type;</div>
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>186 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div> 
194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vnormals(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div> 
195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_vprop</a>(·<span·class="keyword">new</span>·<span·class="keyword">typename</span>·_t2vn&lt;T&gt;::prop(_n)·));·}</div> 
196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>187 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">public</span>:</div>
197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div> 
198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vcolors(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div> 
199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_vprop</a>(·<span·class="keyword">new</span>·<span·class="keyword">typename</span>·_t2vc&lt;T&gt;::prop(_n)·));·}</div> 
200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>188 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div> 
202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vtexcoords(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div> 
203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_v[·...·truncated·by·diffoscope;·len:·112,·SHA:·83ba49e59724fd75456c12d4958c39baf6e86e03da73c4f3a6298acb29ce20fa·...·]</div>189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="comment">//</span></div>
 190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_class"·href="a03474.html">oPropertyT</a>(·property_ptr_t·_geo_prop,·</div>
 191 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··············<span·class="keyword">const</span>·std::string&amp;·_name·=·<span·class="stringliteral">&quot;&lt;unknown&gt;&quot;</span>·)·</div>
 192 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····:·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a>(_name),·data_(·_geo_prop·)</div>
 193 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··{·</div>
 194 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····osg_init_check();</div>
204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>195 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··}</div>
205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>196 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="comment">//·--------------------·face·properties</span></div>197 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="comment">//</span></div>
 198 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<a·class="code·hl_class"·href="a03474.html">oPropertyT</a>(·<span·class="keyword">const</span>·std::string&amp;·_name·=·<span·class="stringliteral">&quot;&lt;unknown&gt;&quot;</span>·)</div>
 199 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····:·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a>(_name),·data_(<span·class="keyword">nullptr</span>)</div>
207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>200 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··{</div>
 201 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····data_·=·property_t::create();</div>
208 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<a·class="code·hl_struct"·href="a02958.html">FPTypesHandle</a>·add_fptypes(·)</div> 
209 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02958.html">FPTypesHandle</a>(<a·class="code·hl_function"·href="a02442.html#ae3cd9b1cb1eb5d3765340b727d7ec233">_add_fprop</a>(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03474.html">GeoPTypes</a>));·}</div> 
210 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>202 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····</div>
Max diff block lines reached; 82035/111120 bytes (73.83%) of diff not shown.
30.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PropertyKernel.hh5 PropertyT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 303 lines modifiedOffset 47, 428 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44#ifndef·OPENMESH_KERNEL_OSG_PROPERTYKERNEL_HH54 44#ifndef·OPENMESH_KERNEL_OSG_PROPERTYT_HH
55 45#define·OPENMESH_KENREL_OSG_PROPERTYKERNEL_HH55 45#define·OPENMESH_KERNEL_OSG_PROPERTYT_HH
56 4656 46
57 4757 47
58 48//==·INCLUDES58 48//==·INCLUDES
59 =================================================================59 =================================================================
60 4960 49
61 50#include·<OpenMesh/Core/Utils/Property.hh>61 50#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.A_.t_.t_.r_.i_.b_.u_.t_.e_.s_.._.h_.h>
62 51#include·<OpenMesh/Core/Mesh/BaseKernel.hh>62 51#include·<OpenMesh/Core/Mesh/BaseKernel.hh>
63 52//·--------------------63 52#include·<OpenMesh/Core/Utils/GenProg.hh>
64 53#include·<OpenMesh/Tools/Kernel_OSG/PropertyT.hh>64 53#include·<OpenMesh/Core/Utils/Property.hh>
 65 54//
 66 55#include·<osg/Geometry>
 67 56//
 68 57#include·<stdexcept>
 69 58#include·<vector>
65 54 
66 55//==·NAMESPACES 
67 =============================================================== 
68 56 
69 57namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
70 58namespace·Kernel_OSG·{ 
71 5970 59
 71 60
 72 61//==·NAMESPACES
 73 ===============================================================
 74 62
 75 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 76 64namespace·Kernel_OSG·{
 77 65
 78 66
72 60//==·CLASS·DEFINITION79 67//==·CLASS·DEFINITION
73 =========================================================80 =========================================================
 81 68
74 61 
75 67template·<·typename·IsTriMesh·> 
76 _\x86_\x88class·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l 
77 69{82 69
78 70public:83 70//·--------------------------------------------------------------------------
 84 --
79 7185 71
 86 86template·<typename·GeoProperty>
 87 _\x88_\x87class·_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8T·:·public·_\x8B_\x8a_\x8s_\x8e_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y
 88 88{
 89 89public:
 90 90
 91 91·//·Type·of·the·encapsulated·OpenSG·Geometry·Property
 92 92·typedef·GeoProperty·property_t;
 93 93·typedef·typename·property_t::PtrType·property_ptr_t;
 94 94
 95 95·typedef·typename·property_t::StoredFieldType·field_t;
 96 96·typedef·typename·field_t::StoredType·element_t;
 97 97·typedef·typename·field_t::StoredType·value_type;
 98 98
 99 99public:
 100 100
 101 101·//
 102 102·_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8T(·property_ptr_t·_geo_prop,
 103 103·const·std::string&·_name·=·"<unknown>"·)
 104 104·:·_\x8B_\x8a_\x8s_\x8e_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_name),·data_(·_geo_prop·)
 105 105·{
 106 106·osg_init_check();
80 72·//·---------------------------------------------------------------·item 
81 types 
82 73 
83 74·typedef·_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8o_\x8s_\x8g_\x8:_\x8:_\x8U_\x8I_\x8n_\x8t_\x88_\x8>·_\x8F_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
84 75·typedef·_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8o_\x8s_\x8g_\x8:_\x8:_\x8U_\x8I_\x8n_\x8t_\x83_\x82_\x8>·_\x8F_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
85 76·typedef·_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8o_\x8s_\x8g_\x8:_\x8:_\x8U_\x8I_\x8n_\x8t_\x83_\x82_\x8>·_\x8F_\x8I_\x8n_\x8d_\x8i_\x8c_\x8e_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
86 77 
87 78·typedef·_\x8F_\x8P_\x8:_\x8:_\x8G_\x8e_\x8o_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s_\x8U_\x8I_\x88·_\x8G_\x8e_\x8o_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s; 
88 79·typedef·_\x8F_\x8P_\x8:_\x8:_\x8G_\x8e_\x8o_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s_\x8U_\x8I_\x83_\x82·_\x8G_\x8e_\x8o_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s; 
89 80·typedef·FP::GeoIndicesUI32<IsTriMesh>·GeoIndices; 
90 81 
91 82·//·-------------------------------------------------·constructor·/ 
92 destructor 
93 83 
94 84·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l()·{} 
95 85·virtual·_\x8~_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l()·{·} 
96 86 
97 87 
98 88protected:·//·----------------------------------------------·add·osg 
99 properties 
100 89 
101 90·//·--------------------·vertex·properties 
102 91 
103 92·template·<·typename·T·> 
104 93·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vpositions(·const·T&·_t,·const·std::string&·_n·) 
105 94·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vp<T>::prop(_n)));·} 
106 95 
107 96·template·<·typename·T·> 
108 97·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vnormals(·const·T&·_t,·const·std::string&·_n·) 
109 98·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vn<T>::prop(_n)·));·} 
110 99 
111 100·template·<·typename·T·> 
112 101·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vcolors(·const·T&·_t,·const·std::string&·_n·) 
113 102·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vc<T>::prop(_n)·));·} 
114 103 
115 104·template·<·typename·T·> 
116 105·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vtexcoords(·const·T&·_t,·const·std::string&·_n·) 
117 106·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vtc<T>::prop(_n)·));·} 
118 107107 107·}
119 108108 108
 109 109·//
 110 110·_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8T(·const·std::string&·_name·=·"<unknown>"·)
 111 111·:·_\x8B_\x8a_\x8s_\x8e_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_name),·data_(nullptr)
120 109·//·--------------------·face·properties 
121 110 
Max diff block lines reached; 23961/30847 bytes (77.68%) of diff not shown.
139 KB
./usr/share/doc/libopenmesh-dev/html/a00788_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/PropertyT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PropertyT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PropertyKernel.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 392 lines modifiedOffset 138, 252 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_PROPERTYT_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_PROPERTYKERNEL_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_PROPERTYT_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KENREL_OSG_PROPERTYKERNEL_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//·--------------------</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/PropertyT.hh&gt;</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·IsTriMesh·&gt;</div>
 164 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="};">
 165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03470.html">···68</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03470.html">PropertyKernel</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02442.html">OpenMesh::BaseKernel</a></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">public</span>:</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="comment">//·---------------------------------------------------------------·item·types</span></div>
173 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·GeoProperty&gt;</div> 
174 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};"> 
175 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03474.html">···87</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03474.html">oPropertyT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a></div> 
176 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>{</div> 
177 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">public</span>:</div> 
178 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
179 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·Type·of·the·encapsulated·OpenSG·Geometry·Property</span></div> 
180 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·GeoProperty····································property_t;</div> 
181 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·property_t::PtrType···················property_ptr_t;</div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02958.html">FPropHandleT&lt;osg::UInt8&gt;</a>······<a·class="code·hl_struct"·href="a02958.html">FPTypesHandle</a>;</div>
 172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02958.html">FPropHandleT&lt;osg::UInt32&gt;</a>·····<a·class="code·hl_struct"·href="a02958.html">FPLengthsHandle</a>;</div>
 173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02958.html">FPropHandleT&lt;osg::UInt32&gt;</a>·····<a·class="code·hl_struct"·href="a02958.html">FIndicesHandle</a>;</div>
182 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
183 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·property_t::StoredFieldType···········field_t;</div> 
184 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·field_t::StoredType···················element_t;</div> 
185 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·field_t::StoredType···················value_type;</div>175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03474.html">FP::GeoPTypesUI8</a>··············<a·class="code·hl_class"·href="a03474.html">GeoPTypes</a>;</div>
 176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03474.html">FP::GeoPLengthsUI32</a>···········<a·class="code·hl_class"·href="a03474.html">GeoPLengths</a>;</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·FP::GeoIndicesUI32&lt;IsTriMesh&gt;·GeoIndices;</div>
186 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="comment">//·-------------------------------------------------·constructor·/·destructor</span></div>
 180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03470.html">PropertyKernel</a>()·{}</div>
 182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03470.html">~PropertyKernel</a>()·{·}</div>
 183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">protected</span>:·<span·class="comment">//·----------------------------------------------·add·osg·properties</span></div>
 186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//·--------------------·vertex·properties</span></div>
 188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div>
 190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vpositions(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div>
 191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_vprop</a>(·<span·class="keyword">new</span>·<span·class="keyword">typename</span>·_t2vp&lt;T&gt;::prop(_n)));·}</div>
 192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div>
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vnormals(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div>
 195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_vprop</a>(·<span·class="keyword">new</span>·<span·class="keyword">typename</span>·_t2vn&lt;T&gt;::prop(_n)·));·}</div>
187 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">public</span>:</div>196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div>
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vcolors(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div>
 199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_vprop</a>(·<span·class="keyword">new</span>·<span·class="keyword">typename</span>·_t2vc&lt;T&gt;::prop(_n)·));·}</div>
188 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
 201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T·&gt;</div>
 202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>·add_vtexcoords(·<span·class="keyword">const</span>·T&amp;·_t,·<span·class="keyword">const</span>·std::string&amp;·_n·)</div>
 203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>(<a·class="code·hl_function"·href="a02442.html#a6da0e496d7fdf02d6ff422b23749387e">_add_vprop</a>(·<span·class="keyword">new</span>·<span·class="keyword">typename</span>·_t2vtc&lt;T&gt;::prop(_n)·));·}</div>
189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="comment">//</span></div> 
190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_class"·href="a03474.html">oPropertyT</a>(·property_ptr_t·_geo_prop,·</div> 
191 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··············<span·class="keyword">const</span>·std::string&amp;·_name·=·<span·class="stringliteral">&quot;&lt;unknown&gt;&quot;</span>·)·</div> 
192 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····:·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a>(_name),·data_(·_geo_prop·)</div> 
193 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··{·</div> 
194 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····osg_init_check();</div> 
195 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··}</div>204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
196 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
197 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="comment">//</span></div>206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="comment">//·--------------------·face·properties</span></div>
198 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<a·class="code·hl_class"·href="a03474.html">oPropertyT</a>(·<span·class="keyword">const</span>·std::string&amp;·_name·=·<span·class="stringliteral">&quot;&lt;unknown&gt;&quot;</span>·)</div> 
199 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····:·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a>(_name),·data_(<span·class="keyword">nullptr</span>)</div> 
200 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··{</div>207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
201 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····data_·=·property_t::create();</div>208 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<a·class="code·hl_struct"·href="a02958.html">FPTypesHandle</a>·add_fptypes(·)</div>
Max diff block lines reached; 82035/111120 bytes (73.83%) of diff not shown.
30.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PropertyT.hh5 PropertyKernel.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 428 lines modifiedOffset 47, 303 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44#ifndef·OPENMESH_KERNEL_OSG_PROPERTYT_HH54 44#ifndef·OPENMESH_KERNEL_OSG_PROPERTYKERNEL_HH
55 45#define·OPENMESH_KERNEL_OSG_PROPERTYT_HH55 45#define·OPENMESH_KENREL_OSG_PROPERTYKERNEL_HH
56 4656 46
57 4757 47
58 48//==·INCLUDES58 48//==·INCLUDES
59 =================================================================59 =================================================================
60 4960 49
61 50#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.A_.t_.t_.r_.i_.b_.u_.t_.e_.s_.._.h_.h>61 50#include·<OpenMesh/Core/Utils/Property.hh>
62 51#include·<OpenMesh/Core/Mesh/BaseKernel.hh>62 51#include·<OpenMesh/Core/Mesh/BaseKernel.hh>
63 52#include·<OpenMesh/Core/Utils/GenProg.hh>63 52//·--------------------
64 53#include·<OpenMesh/Core/Utils/Property.hh>64 53#include·<OpenMesh/Tools/Kernel_OSG/PropertyT.hh>
 65 54
65 54// 
66 55#include·<osg/Geometry> 
67 56// 
68 57#include·<stdexcept> 
69 58#include·<vector> 
70 59 
71 60 
72 61//==·NAMESPACES66 55//==·NAMESPACES
73 ===============================================================67 ===============================================================
74 6268 56
75 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{69 57namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
76 64namespace·Kernel_OSG·{70 58namespace·Kernel_OSG·{
 71 59
77 65 
78 66 
79 67//==·CLASS·DEFINITION72 60//==·CLASS·DEFINITION
80 =========================================================73 =========================================================
81 6874 61
 75 67template·<·typename·IsTriMesh·>
 76 _\x86_\x88class·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l
82 6977 69{
 78 70public:
83 70//·-------------------------------------------------------------------------- 
84 -- 
85 7179 71
86 86template·<typename·GeoProperty> 
87 _\x88_\x87class·_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8T·:·public·_\x8B_\x8a_\x8s_\x8e_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y 
88 88{ 
89 89public: 
90 90 
91 91·//·Type·of·the·encapsulated·OpenSG·Geometry·Property 
92 92·typedef·GeoProperty·property_t; 
93 93·typedef·typename·property_t::PtrType·property_ptr_t; 
94 94 
95 95·typedef·typename·property_t::StoredFieldType·field_t; 
96 96·typedef·typename·field_t::StoredType·element_t; 
97 97·typedef·typename·field_t::StoredType·value_type; 
98 98 
99 99public: 
100 100 
101 101·// 
102 102·_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8T(·property_ptr_t·_geo_prop, 
103 103·const·std::string&·_name·=·"<unknown>"·) 
104 104·:·_\x8B_\x8a_\x8s_\x8e_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_name),·data_(·_geo_prop·) 
105 105·{ 
106 106·osg_init_check();80 72·//·---------------------------------------------------------------·item
 81 types
 82 73
 83 74·typedef·_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8o_\x8s_\x8g_\x8:_\x8:_\x8U_\x8I_\x8n_\x8t_\x88_\x8>·_\x8F_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 84 75·typedef·_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8o_\x8s_\x8g_\x8:_\x8:_\x8U_\x8I_\x8n_\x8t_\x83_\x82_\x8>·_\x8F_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 85 76·typedef·_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8o_\x8s_\x8g_\x8:_\x8:_\x8U_\x8I_\x8n_\x8t_\x83_\x82_\x8>·_\x8F_\x8I_\x8n_\x8d_\x8i_\x8c_\x8e_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 86 77
 87 78·typedef·_\x8F_\x8P_\x8:_\x8:_\x8G_\x8e_\x8o_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s_\x8U_\x8I_\x88·_\x8G_\x8e_\x8o_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s;
 88 79·typedef·_\x8F_\x8P_\x8:_\x8:_\x8G_\x8e_\x8o_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s_\x8U_\x8I_\x83_\x82·_\x8G_\x8e_\x8o_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s;
 89 80·typedef·FP::GeoIndicesUI32<IsTriMesh>·GeoIndices;
 90 81
 91 82·//·-------------------------------------------------·constructor·/
 92 destructor
 93 83
 94 84·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l()·{}
 95 85·virtual·_\x8~_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l()·{·}
 96 86
 97 87
 98 88protected:·//·----------------------------------------------·add·osg
 99 properties
 100 89
 101 90·//·--------------------·vertex·properties
 102 91
 103 92·template·<·typename·T·>
 104 93·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vpositions(·const·T&·_t,·const·std::string&·_n·)
 105 94·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vp<T>::prop(_n)));·}
 106 95
 107 96·template·<·typename·T·>
 108 97·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vnormals(·const·T&·_t,·const·std::string&·_n·)
 109 98·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vn<T>::prop(_n)·));·}
 110 99
 111 100·template·<·typename·T·>
 112 101·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vcolors(·const·T&·_t,·const·std::string&·_n·)
 113 102·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vc<T>::prop(_n)·));·}
 114 103
 115 104·template·<·typename·T·>
 116 105·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add_vtexcoords(·const·T&·_t,·const·std::string&·_n·)
 117 106·{·return·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(_\x8__\x8a_\x8d_\x8d_\x8__\x8v_\x8p_\x8r_\x8o_\x8p(·new·typename·_t2vtc<T>::prop(_n)·));·}
107 107·}118 107
108 108119 108
109 109·// 
110 110·_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8T(·const·std::string&·_name·=·"<unknown>"·) 
111 111·:·_.B_.a_.s_.e_.P_.r_.o_.p_.e_.r_.t_.y(_name),·data_(nullptr)120 109·//·--------------------·face·properties
 121 110
 122 111·_\x8F_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_fptypes(·)
 123 112·{·return·_\x8F_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8__\x8a_\x8d_\x8d_\x8__\x8f_\x8p_\x8r_\x8o_\x8p(new·_\x8G_\x8e_\x8o_\x8P_\x8T_\x8y_\x8p_\x8e_\x8s));·}
 124 113
 125 114·_\x8F_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_fplengths(·)
 126 115·{·return·_\x8F_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8__\x8a_\x8d_\x8d_\x8__\x8f_\x8p_\x8r_\x8o_\x8p(new·_\x8G_\x8e_\x8o_\x8P_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8s));·}
 127 116
Max diff block lines reached; 23961/30786 bytes (77.83%) of diff not shown.
65.6 KB
./usr/share/doc/libopenmesh-dev/html/a00791_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/bindT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">bindT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">TriMesh_OSGArrayKernelT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00791.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 139, 272 lines modifiedOffset 139, 89 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//··CLASS·Traits</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·TriMesh_OSGArrayKernelT</span></div>
149 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
152 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_BINDT_HH</span></div> 
153 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_BINDT_HH</span></div> 
154 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
155 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
159 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;functional&gt;</span></div> 
160 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
161 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------</span></div>
162 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/ArrayKernel.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//#include·&lt;OpenMesh/Core/Mesh/ArrayItems.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/FinalMeshItemsT.hh&gt;</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//·--------------------</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh&gt;</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06398.html">OpenMesh/Tools/Kernel_OSG/Traits.hh</a>&gt;</span></div>
163 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh&gt;</span></div>
164 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/GLConstAsString.hh&gt;</span></div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//·--------------------</span></div>
165 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#include·&lt;OpenSG/OSGGeometry.h&gt;</span></div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>
166 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//</span></div> 
167 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#include·&quot;color_cast.hh&quot;</span></div> 
168 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
169 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
170 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
171 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{</div>
172 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>
173 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> 
175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">inline</span></div>185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits&gt;</div>
178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keywordtype">bool</span>·type_is_valid(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·_t·)</div>186 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};">
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03486.html">···86</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03486.html">TriMesh_OSGArrayKernel_GeneratorT</a></div>
179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div>188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div>
 189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT&lt;ArrayItems,·Traits,·true&gt;</a>··<a·class="code·hl_struct"·href="a02522.html">MeshItems</a>;</div>
 190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03458.html">AttribKernelT&lt;MeshItems&gt;</a>···················<a·class="code·hl_class"·href="a03458.html">AttribKernel</a>;</div>
 191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03454.html">ArrayKernelT&lt;AttribKernel,·MeshItems&gt;</a>······<a·class="code·hl_class"·href="a03454.html">MeshKernel</a>;</div>
 192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02826.html">TriMeshT&lt;MeshKernel&gt;</a>·······················<a·class="code·hl_class"·href="a02826.html">Mesh</a>;</div>
180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordflow">return</span>·_t·==·GL_TRIANGLES</div> 
181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····||···_t·==·GL_TRIANGLE_STRIP</div> 
182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····||···_t·==·GL_QUADS</div> 
183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····||···_t·==·GL_POLYGON;</div> 
184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div> 
185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>};</div>
 194 </div>
186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
187 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·Mesh·&gt;·<span·class="keyword">inline</span></div>198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits·=·Kernel_OSG::Traits&gt;··</div>
188 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="}">199 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="};">
 200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a03490.html">··102</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03490.html">TriMesh_OSGArrayKernelT</a>·</div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a03486.html">TriMesh_OSGArrayKernel_GeneratorT</a>&lt;Traits&gt;::Mesh·</div>
189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a">··101</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a">bind</a>(·osg::GeometryPtr&amp;·_geo,·Mesh&amp;·_mesh·)</div> 
190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>{</div> 
191 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··_geo·=·_mesh.createGeometryPtr();</div> 
192 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>}</div>202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>{};</div>
193 </div>203 </div>
194 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
195 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·Mesh·&gt;·<span·class="keyword">inline</span></div> 
196 <div·class="foldopen"·id="foldopen00115"·data-start="{"·data-end="}"> 
197 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="a01248.html#abdc3b4bdec92e3e781d54fbb21e533f6">··115</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a">bind</a>(·Mesh&amp;·_mesh,·osg::GeometryPtr&amp;·_geo·)</div> 
198 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>{</div> 
199 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··<span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div> 
200 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<span·class="keyword">using·namespace·</span>osg;</div> 
201 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··<span·class="keyword">using·namespace·</span>std;</div> 
Max diff block lines reached; 3715/53695 bytes (6.92%) of diff not shown.
13.1 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 TriMesh_OSGArrayKernelT.hh
5 bindT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 49, 289 lines modifiedOffset 48, 106 lines modified
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
55 4454 44
56 53//55 45//
57 =============================================================================56 =============================================================================
58 54//57 46//
59 55//·CLASS·Traits 
60 56// 
61 57//58 47//·CLASS·TriMesh_OSGArrayKernelT
 59 48//
 60 49//
62 =============================================================================61 =============================================================================
63 58 
64 59#ifndef·OPENMESH_KERNEL_OSG_BINDT_HH 
65 60#define·OPENMESH_KERNEL_OSG_BINDT_HH 
66 61 
67 6262 50
 63 51
 64 52#ifndef·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH
 65 53#define·OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH
 66 54
 67 55
68 63//==·INCLUDES68 56//==·INCLUDES
69 =================================================================69 =================================================================
 70 57
 71 58
 72 59#include·<OpenMesh/Core/System/config.h>
 73 60//·--------------------
70 64 
71 65 
72 66#include·<functional> 
73 67#include·<algorithm> 
74 68// 
75 69#include·<OpenMesh/Core/Mesh/TriMeshT.hh>74 61#include·<OpenMesh/Core/Mesh/TriMeshT.hh>
76 70#include·<OpenMesh/Core/Utils/color_cast.hh> 
77 71#include·<OpenMesh/Tools/Utils/GLConstAsString.hh>75 62#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.T_.r_.a_.i_.t_.s_.._.h_.h>
 76 63#include·<OpenMesh/Core/Mesh/ArrayKernel.hh>
 77 64//#include·<OpenMesh/Core/Mesh/ArrayItems.hh>
 78 65#include·<OpenMesh/Core/Mesh/Handles.hh>
 79 66#include·<OpenMesh/Core/Mesh/FinalMeshItemsT.hh>
 80 67//·--------------------
 81 68#include·<OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh>
 82 69#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 83 70#include·<OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh>
 84 71//·--------------------
78 72#include·<OpenSG/OSGGeometry.h>85 72#include·<osg/Geometry>
 86 73
 87 74
79 73// 
80 74#include·"color_cast.hh" 
81 75 
82 76//==·NAMESPACES88 75//==·NAMESPACES
83 ===============================================================89 ===============================================================
 90 76
84 7791 77
85 78namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{92 78namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
86 79namespace·Kernel_OSG·{93 79namespace·Kernel_OSG·{
87 8094 80
88 81 
89 82//==·CLASS·DEFINITION95 81//==·CLASS·DEFINITION
90 =========================================================96 =========================================================
 97 82
91 8398 83
 99 85template·<class·Traits>
 100 _\x88_\x86struct·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8O_\x8S_\x8G_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T
 101 87{
 102 88·typedef·_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T_\x8<_\x8A_\x8r_\x8r_\x8a_\x8y_\x8I_\x8t_\x8e_\x8m_\x8s_\x8,_\x8·_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s;
 103 89·typedef·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8>·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l;
 104 90·typedef·_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l;
 105 91·typedef·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8>·_\x8M_\x8e_\x8s_\x8h;
 106 92};
92 84inline 
93 85bool·type_is_valid(·unsigned·char·_t·) 
94 86{ 
95 87·return·_t·==·GL_TRIANGLES 
96 88·||·_t·==·GL_TRIANGLE_STRIP 
97 89·||·_t·==·GL_QUADS 
98 90·||·_t·==·GL_POLYGON; 
99 91} 
100 92 
101 93107 93
102 100template·<·typename·Mesh·>·inline 
103 _\x81_\x80_\x81bool·_\x8b_\x8i_\x8n_\x8d(·osg::GeometryPtr&·_geo,·Mesh&·_mesh·) 
104 102{ 
105 103·_geo·=·_mesh.createGeometryPtr();108 94
 109 95
 110 101template·<class·Traits·=·Kernel_OSG::Traits>
 111 _\x81_\x80_\x82class·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8O_\x8S_\x8G_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T
 112 103·:·public·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8O_\x8S_\x8G_\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T<Traits>::Mesh
106 104}113 104{};
107 105114 105
 115 106
 116 107//
108 114template·<·typename·Mesh·>·inline 
109 _\x81_\x81_\x85bool·_\x8b_\x8i_\x8n_\x8d(·Mesh&·_mesh,·osg::GeometryPtr&·_geo·) 
110 116{ 
111 117·using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h; 
112 118·using·namespace·osg; 
113 119·using·namespace·std; 
114 120 
115 121·bool·ok·=·true; 
116 122 
117 123·//·pre-check·if·types·are·supported 
118 124 
119 125·GeoPTypesPtr·types·=·_geo->getTypes(); 
120 126 
121 127·if·(·(size_t)count_if(·types->getData(),·types->getData()+types->size(), 
122 128·ptr_fun(type_is_valid)·)·!=·(size_t)types->size()·) 
Max diff block lines reached; 3183/13378 bytes (23.79%) of diff not shown.
47.8 KB
./usr/share/doc/libopenmesh-dev/html/a00812_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/ProgViewer/ProgViewerWidget.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ProgViewerWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00812.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 148 lines modifiedOffset 137, 79 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModEdgeLengthT·-·IMPLEMENTATION</span></div>
 147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODEDGELENGTHT_C</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_PROGVIEWERWIDGET_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_PROGVIEWERWIDGET_HH</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;QTimer&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00857.html">ModEdgeLengthT.hh</a>&quot;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span>Decimater·{</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01247.html">OpenMesh::Attributes</a>;</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
167 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="};">163 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a02206.html">···66</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02206.html">ProgTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href[·...·truncated·by·diffoscope;·len:·42,·SHA:·e170b6821cd51d3452a8457e6b7bcbc27e9f82654e5968935139a6baae2d91ec·...·]</div>164 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03406.html#a64dacb1c6889dc21b25b8df488fc6cf6">···65</a></span><a·class="code·hl_function"·href="a03406.html#a64dacb1c6889dc21b25b8df488fc6cf6">ModEdgeLengthT&lt;MeshT&gt;::ModEdgeLengthT</a>([·...·truncated·by·diffoscope;·len:·70,·SHA:·fa44deb8c66410673194973d1d28e6074ddf57ee2d61c784101597bc9868996c·...·]</div>
 165 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keywordtype">bool</span>·_is_binary)·:</div>
 166 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····Base(_mesh,·_is_binary),·mesh_(Base::mesh())·{</div>
 167 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_function"·href="a03406.html#a50769dacd1da04bca568e2d441589a15">set_edge_length</a>(_edge_length);</div>
169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>{</div>168 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>}</div>
170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··VertexAttributes··(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·······|</div> 
171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>·······);</div> 
172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··EdgeAttributes····(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>·······);</div> 
173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··HalfedgeAttributes(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a>·);</div> 
174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··FaceAttributes····(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·······|</div> 
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a>····[·...·truncated·by·diffoscope;·len:·8,·SHA:·0c096137fbf0968e95d24762578fb8c5399d09514433430f83914a95540514de·...·]/div>169 </div>
 170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
 172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
 174 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03406.html#ac051bac3cde9afe41507514755b95d03">···74</a></span><span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a03406.html#ac051bac3cde9afe41507514755b95d03">ModEdgeLengthT&lt;MeshT&gt;::collapse_priority</a>(<span·class="keyword">const</span>·CollapseInfo&amp;·_ci)·{</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·sqr_length·=·sqrnorm(_ci.p0·-·_ci.p1);</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordflow">return</span>·(·(sqr_length·&lt;=·sqr_edge_length_)·?·sqr_length·:·float(Base::ILLEGAL_COLLAPSE));</div>
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>};</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>}</div>
177 </div>180 </div>
178 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
179 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··</div> 
180 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT&lt;ProgTraits&gt;</a>··<a·class="code·hl_class"·href="a02714.html">MyMesh</a>;</div> 
181 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT&lt;MyMesh&gt;</a>···················<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a>;</div> 
182 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
183 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
184 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
185 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··············</div> 
187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
188 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};">185 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}">
189 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a02210.html">···85</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02210.html">ProgViewerWidget</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a></div> 
190 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div> 
191 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··Q_OBJECT</div>186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03406.html#a34aef5589f477365f74d68afb101874a">···83</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03406.html#a34aef5589f477365f74d68afb101874a">ModEdgeLen[·...·truncated·by·diffoscope;·len:·100,·SHA:·4b42a783d254e2b5f7c457da15a417e4bcb4e598229424f404125c3cde9e4a8e·...·]</div>
 187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keywordflow">if</span>·(_factor·&gt;=·0.0·&amp;&amp;·_factor·&lt;=·1.0)·{</div>
 188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="comment">//·the·smaller·the·factor,·the·smaller·edge_length_·gets</span></div>
 189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="comment">//·thus·creating·a·stricter·constraint</span></div>
 190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//·division·by·error_tolerance_factor_·is·for·normalization</span></div>
 191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·new_edge_length·=·edge_length_·*·<span·class="keyword">static_cast&lt;</span>typename·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a><span·class="keyword">&gt;</span>(_factor·/·this-&gt;error_tolerance_factor_);</div>
192 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>···</div>192 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····set_edge_length(new_edge_length);</div>
193 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">public</span>:</div>193 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····this-&gt;error_tolerance_factor_·=·_factor;</div>
194 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··}</div>
195 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a>·<a·class="code·hl_class"·href="a02226.html">Base</a>;</div> 
196 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02210.html">ProgViewerWidget</a>·<a·class="code·hl_class"·href="a02210.html">This</a>;</div> 
197 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div>
198 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
199 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">public</span>:···</div> 
200 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}"> 
201 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a02210.html#a72e80912092abd8bb1b3e4796121d037">···97</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02210.html#a72e80912092abd8bb1b3e4796121d037">ProgViewerWidget</a>(QWidget*·_parent=0)</div> 
202 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····:·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetProgBase</a>(_parent),</div> 
Max diff block lines reached; 13779/37273 bytes (36.97%) of diff not shown.
11.3 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ProgViewerWidget.hh5 ModEdgeLengthT_impl.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 46, 181 lines modifiedOffset 47, 99 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 43 
54 44 
55 45#ifndef·OPENMESHAPPS_PROGVIEWERWIDGET_HH 
56 46#define·OPENMESHAPPS_PROGVIEWERWIDGET_HH 
57 47 
58 4854 46//
 55 =============================================================================
 56 47//
 57 48//·CLASS·ModEdgeLengthT·-·IMPLEMENTATION
 58 49//
 59 50//
 60 =============================================================================
 61 51#define·OPENMESH_DECIMATER_MODEDGELENGTHT_C
 62 52
59 49//==·INCLUDES63 53//==·INCLUDES
60 =================================================================64 =================================================================
 65 54
 66 55#include·"_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8._\x8h_\x8h"
61 50 
62 51#include·<QTimer> 
63 52#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh> 
64 53#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> 
65 54#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
66 55#include·<string> 
67 5667 56
68 5768 57//==·NAMESPACES
 69 ===============================================================
69 5870 58
 71 59namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 72 60namespace·Decimater·{
70 59//==·CLASS·DEFINITION 
71 ========================================================= 
72 60 
73 6173 61
74 62using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h; 
75 63using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s; 
76 64 
77 65 
78 _\x86_\x86struct·_\x8P_\x8r_\x8o_\x8g_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
79 67{ 
80 68·VertexAttributes·(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·| 
81 69·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·); 
82 70·EdgeAttributes·(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·); 
83 71·HalfedgeAttributes(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·); 
84 72·FaceAttributes·(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·| 
85 73·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·); 
86 74}; 
87 7574 62//==·IMPLEMENTATION
 75 ==========================================================
 76 63
 77 64template<class·MeshT>
 78 _\x86_\x85_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T(MeshT·&_mesh,·float·_edge_length,
 79 66·bool·_is_binary)·:
 80 67·Base(_mesh,·_is_binary),·mesh_(Base::mesh())·{
 81 68·_\x8s_\x8e_\x8t_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8l_\x8e_\x8n_\x8g_\x8t_\x8h(_edge_length);
 82 69}
 83 70
 84 71//---------------------------------------------------------------------------
 85 --
 86 72
 87 73template<class·MeshT>
 88 _\x87_\x84float·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8c_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8__\x8p_\x8r_\x8i_\x8o_\x8r_\x8i_\x8t_\x8y(const·CollapseInfo&·_ci)·{
 89 75·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·sqr_length·=·sqrnorm(_ci.p0·-·_ci.p1);
88 7690 76
89 77typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8P_\x8r_\x8o_\x8g_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·_\x8M_\x8y_\x8M_\x8e_\x8s_\x8h; 
90 78typedef·_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.T_.<_.M_.y_.M_.e_.s_.h_.>·_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.P_.r_.o_.g_.B_.a_.s_.e;91 77·return·(·(sqr_length·<=·sqr_edge_length_)·?·sqr_length·:·float(Base::
 92 ILLEGAL_COLLAPSE));
 93 78}
91 7994 79
92 80 
93 81//==·CLASS·DEFINITION 
94 ========================================================= 
95 82 
96 83 
97 84 
98 _\x88_\x85class·_\x8P_\x8r_\x8o_\x8g_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e 
99 86{ 
100 87·Q_OBJECT 
101 88 
102 89public: 
103 90 
104 91·typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e·_\x8B_\x8a_\x8s_\x8e; 
105 92·typedef·_.P_.r_.o_.g_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t·_.T_.h_.i_.s;95 80//---------------------------------------------------------------------------
 96 --
 97 81
 98 82template<class·MeshT>
 99 _\x88_\x83void·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8s_\x8e_\x8t_\x8__\x8e_\x8r_\x8r_\x8o_\x8r_\x8__\x8t_\x8o_\x8l_\x8e_\x8r_\x8a_\x8n_\x8c_\x8e_\x8__\x8f_\x8a_\x8c_\x8t_\x8o_\x8r(double·_factor)·{
 100 84·if·(_factor·>=·0.0·&&·_factor·<=·1.0)·{
 101 85·//·the·smaller·the·factor,·the·smaller·edge_length_·gets
 102 86·//·thus·creating·a·stricter·constraint
 103 87·//·division·by·error_tolerance_factor_·is·for·normalization
 104 88·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·new_edge_length·=·edge_length_·*·static_cast<typename
 105 _\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r>(_factor·/·this->error_tolerance_factor_);
 106 89·set_edge_length(new_edge_length);
 107 90·this->error_tolerance_factor_·=·_factor;
 108 91·}
 109 92}
106 93110 93
 111 94//
107 94 
108 95public: 
109 _\x89_\x87·explicit·_\x8P_\x8r_\x8o_\x8g_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(QWidget*·_parent=0) 
110 98·:·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8P_\x8r_\x8o_\x8g_\x8B_\x8a_\x8s_\x8e(_parent), 
111 99·animateRefinement_(true), 
112 100·n_base_vertices_(0), 
113 101·n_base_faces_(0), 
Max diff block lines reached; 4899/11558 bytes (42.39%) of diff not shown.
84.3 KB
./usr/share/doc/libopenmesh-dev/html/a00827_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/VDProgMesh/Synthesizer/VDPMSynthesizerViewerWidget.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/BaseDecimaterT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VDPMSynthesizerViewerWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BaseDecimaterT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00827.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 168 lines modifiedOffset 138, 246 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··CLASS·McDecimaterT</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH</span></div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_BASE_DECIMATER_DECIMATERT_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH</span></div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_BASE_DECIMATER_DECIMATERT_HH</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;QTimer&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/MeshTraits.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/StreamingDef.hh&gt;</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/ViewingParameters.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchy.hh&gt;</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VFront.hh&gt;</span></div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
 161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>
 162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</span></div>
 163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Decimater·{</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 175 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">
 176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03366.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03366.html">BaseDecimaterModule</a></div>
 177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>
 178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>};</div>
 179 </div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·MeshT·&gt;</div>
 182 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="};">
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03370.html">···85</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href="a02870.html">Utils::Noncopyable</a></div>
 184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------------·public·types</span></div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··············</div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">typedef</span>·TriMesh_ArrayKernelT&lt;VDPM::MeshTraits&gt;··VDPMMesh;</div> 
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT&lt;VDPMMesh&gt;</a>·············<a·class="code·hl_class"·href="a02222.html">MeshViewerWidget</a>;</div>187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT&lt;·MeshT·&gt;</a>·······<a·class="code·hl_class"·href="a03370.html">Self</a>;</div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·MeshT·························Mesh;</div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT&lt;MeshT&gt;</a>··········<a·class="code·hl_struct"·href="a03374.html">CollapseInfo</a>;</div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT&lt;MeshT&gt;</a>················<a·class="code·hl_class"·href="a03402.html">Module</a>;</div>
 191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·std::vector&lt;·Module*·&gt;········ModuleList;</div>
 192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ModuleList::iterator·ModuleListIterator;</div>
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">public</span>:·<span·class="comment">//------------------------------------------------------·public·methods</span></div>
 195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>(Mesh&amp;·_mesh);</div>
 196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03370.html">~BaseDecimaterT</a>();</div>
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·using·view·dependent·progressive·mesh·</span></div> 
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">using·</span>VDPM::Plane3d;</div> 
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">using·</span>VDPM::VFront;</div> 
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">using·</span>VDPM::VHierarchy;</div> 
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">using·</span>VDPM::VHierarchyNode;</div> 
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">using·</span>VDPM::VHierarchyNodeIndex;</div> 
194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">using·</span>VDPM::VHierarchyNodeHandle;</div> 
195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a01253.html#a503c22d36bf2bdb5daeccd78c29053fd">VDPM::VHierarchyNodeHandleContainer</a>;</div> 
196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">using·</span>VDPM::ViewingParameters;</div> 
197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
198 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
199 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
200 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03370.html#a6b828064b2a7fa5b03b637bae507ac62">initialize</a>();</div>
201 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> 
202 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="};"> 
203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a02270.html">··101</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02270.html">VDPMSynthesizerViewerWidget</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidget</a></div> 
Max diff block lines reached; 44763/66283 bytes (67.53%) of diff not shown.
19.5 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VDPMSynthesizerViewerWidget.hh5 BaseDecimaterT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 201 lines modifiedOffset 48, 304 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44// 
55 ============================================================================= 
56 45// 
57 46//·CLASS·newClass 
58 47//55 47//
 56 =============================================================================
59 48//57 48//
 58 49//·CLASS·McDecimaterT
 59 50//
 60 51//
60 =============================================================================61 =============================================================================
 62 52
 63 53#ifndef·OPENMESH_BASE_DECIMATER_DECIMATERT_HH
 64 54#define·OPENMESH_BASE_DECIMATER_DECIMATERT_HH
 65 55
61 49 
62 50 
63 51#ifndef·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH 
64 52#define·OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH 
65 53 
66 54 
67 55//==·INCLUDES 
68 ================================================================= 
69 5666 56
70 57#include·<string>67 57//==·INCLUDES
 68 =================================================================
 69 58
71 58#include·<QTimer>70 59#include·<memory>
72 59 
73 60#include·<OpenMesh/Core/IO/MeshIO.hh> 
74 61#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> 
75 62#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh> 
76 63 
77 64#include·<OpenMesh/Tools/VDPM/MeshTraits.hh> 
78 65#include·<OpenMesh/Tools/VDPM/StreamingDef.hh> 
79 66#include·<OpenMesh/Tools/VDPM/ViewingParameters.hh> 
80 67#include·<OpenMesh/Tools/VDPM/VHierarchy.hh> 
81 68#include·<OpenMesh/Tools/VDPM/VFront.hh>71 60
 72 61#include·<OpenMesh/Core/Utils/Property.hh>
 73 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
 74 63#include·<OpenMesh/Core/Utils/Noncopyable.hh>
 75 64#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8O_\x8b_\x8s_\x8e_\x8r_\x8v_\x8e_\x8r_\x8._\x8h_\x8h>
 76 65
 77 66
 78 67
 79 68//==·NAMESPACE
 80 ================================================================
82 6981 69
 82 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 83 71namespace·Decimater·{
83 70 
84 71//==·FORWARDDECLARATIONS 
85 ====================================================== 
86 7284 72
87 7385 73
88 74//==·NAMESPACES 
89 =============================================================== 
90 75 
91 76namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
92 77 
93 78 
94 79//==·CLASS·DEFINITION86 74//==·CLASS·DEFINITION
95 ========================================================= 
96 80 
97 81 
98 82typedef·TriMesh_ArrayKernelT<VDPM::MeshTraits>·VDPMMesh; 
99 83typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8V_\x8D_\x8P_\x8M_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t; 
100 84 
101 85 
102 86·//·using·view·dependent·progressive·mesh 
103 87 
104 88·using·VDPM::Plane3d; 
105 89·using·VDPM::VFront; 
106 90·using·VDPM::VHierarchy; 
107 91·using·VDPM::VHierarchyNode; 
108 92·using·VDPM::VHierarchyNodeIndex; 
109 93·using·VDPM::VHierarchyNodeHandle; 
110 94·using·_\x8V_\x8D_\x8P_\x8M_\x8:_\x8:_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r; 
111 95·using·VDPM::ViewingParameters; 
112 96 
113 97 
114 98//==·CLASS·DEFINITION 
115 =========================================================87 =========================================================
 88 75
 89 76
 90 _\x88_\x80class·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e
 91 81{
 92 82};
 93 83
 94 84template·<·typename·MeshT·>
 95 _\x88_\x85class·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T·:·private·_\x8U_\x8t_\x8i_\x8l_\x8s_\x8:_\x8:_\x8N_\x8o_\x8n_\x8c_\x8o_\x8p_\x8y_\x8a_\x8b_\x8l_\x8e
 96 86{
 97 87public:·//--------------------------------------------------------·public
 98 types
 99 88
 100 89·typedef·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>·_\x8S_\x8e_\x8l_\x8f;
 101 90·typedef·MeshT·Mesh;
 102 91·typedef·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o;
 103 92·typedef·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e;
 104 93·typedef·std::vector<·Module*·>·ModuleList;
 105 94·typedef·typename·ModuleList::iterator·ModuleListIterator;
 106 95
 107 96public:·//------------------------------------------------------·public
 108 methods
 109 97·explicit·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(Mesh&·_mesh);
 110 98·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T();
Max diff block lines reached; 15495/19932 bytes (77.74%) of diff not shown.
71.9 KB
./usr/share/doc/libopenmesh-dev/html/a00833_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModProgMeshT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshViewerWidgetT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModProgMeshT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00833.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 192 lines modifiedOffset 138, 147 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·ModProgMeshT</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#pragma·once</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_TOOLS_MODPROGMESHT_HH</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_TOOLS_MODPROGMESHT_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/StripifierT.hh&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00638.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/QGLViewerWidget.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifndef·__APPLE__</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#include·&lt;GL/gl.h&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARDS·=================================================================</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">class·</span>QImage;</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··············</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;</div>170 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
174 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">171 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">
 172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03426.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03426.html">ModProgMeshT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;</div>
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02226.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a></div> 
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div> 
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">public</span>:</div> 
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">typedef</span>·M·····························Mesh;</div> 
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03834.html">OpenMesh::StripifierT&lt;Mesh&gt;</a>···<a·class="code·hl_class"·href="a03834.html">MyStripifier</a>;</div> 
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">public</span>:</div> 
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>
 174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>
 175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03426.html#a6009a2129dc54e972dc0573fc36ea297">···84</a></span>··<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03426.html">ModProgMeshT</a>,·MeshT,·ProgMesh·);</div>
 177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 178 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="};">
 179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03430.html">···89</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03430.html">Info</a></div>
 180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··{</div>
184 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}">181 <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="}">
 182 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a03430.html#a75215bdf50e976d0176d1a27196a1c4b">···93</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03430.html#a75215bdf50e976d0176d1a27196a1c4b">Info</a>(·<span·class="keyword">const</span>·CollapseInfo&amp;·_ci·)</div>
 183 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>······:·<a·class="code·hl_variable"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">v0</a>(_ci.<a·class="code·hl_variable"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">v0</a>),·<a·class="code·hl_variable"·href="a03430.html#a0c2c4d240af26c492a5178f8c0b2ed32">v1</a>(_ci.<a·class="code·hl_variable"·href="a03430.html#a0c2c4d240af26c492a5178f8c0b2ed32">v1</a>),·<a·class="code·hl_variable"·href="a03430.html#a03ccd426624161b9565c1f4868a2d2c7">vl</a>(_ci.<a·class="code·hl_variable"·href="a03430.html#a03ccd426624161b9565c1f4868a2d2c7">vl</a>),<a·class="code·hl_variable"·href="a03430.html#a297e1149aedb6885bfe5588157b9488d">vr</a>(_ci.<a·class="code·hl_variable"·href="a03430.html#a297e1149aedb6885bfe5588157b9488d">vr</a>)</div>
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02226.html#a04b4b037fd57ae7f6c884274a369b3aa">···83</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02226.html#a04b4b037fd57ae7f6c884274a369b3aa">MeshViewerWidgetT</a>(QWidget*·_parent=0)</div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····:·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>(_parent),</div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······f_strips_(false),·</div> 
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······tex_id_(0),</div> 
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······tex_mode_(GL_MODULATE),</div> 
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······strips_(mesh_),</div> 
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······use_color_(true),</div> 
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······show_vnormals_(false),</div> 
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······show_fnormals_(false),</div> 
194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······normal_scale_(1.0)</div> 
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··{</div>184 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····{}</div>
196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<a·class="code·hl_function"·href="a02230.html#a4390e61661e3a4cc536caee00a7d4096">add_draw_mode</a>(<span·class="stringliteral">&quot;Points&quot;</span>);</div> 
197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<a·class="code·hl_function"·href="a02230.html#a4390e61661e3a4cc536caee00a7d4096">add_draw_mode</a>(<span·class="stringliteral">&quot;Hidden-Line&quot;</span>);</div> 
198 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#if·defined(OM_USE_OSG)·&amp;&amp;·OM_USE_OSG</span></div> 
199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<a·class="code·hl_function"·href="a02230.html#a4390e61661e3a4cc536caee00a7d4096">add_draw_mode</a>(<span·class="stringliteral">&quot;OpenSG·Indices&quot;</span>);</div> 
200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">#endif</span></div> 
201 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··}</div> 
202 </div>185 </div>
 186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">···97</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">v0</a>;·</div>
 188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a03430.html#a0c2c4d240af26c492a5178f8c0b2ed32">···98</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a0c2c4d240af26c492a5178f8c0b2ed32">v1</a>;·</div>
 189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a03430.html#a03ccd426624161b9565c1f4868a2d2c7">···99</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a03ccd426624161b9565c1f4868a2d2c7">vl</a>;·</div>
 190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a03430.html#a297e1149aedb6885bfe5588157b9488d">··100</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a297e1149aedb6885bfe5588157b9488d">vr</a>;·</div>
203 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··</div>191 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
204 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a02226.html#af21d7477523bf4c44093170c2a2a744c">··102</a></span>··<a·class="code·hl_function"·href="a02226.html#af21d7477523bf4c44093170c2a2a744c">~MeshViewerWidgetT</a>()·{}</div>192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··};</div>
 193 </div>
205 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··</div>194 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
Max diff block lines reached; 32270/57044 bytes (56.57%) of diff not shown.
16.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshViewerWidgetT.hh5 ModProgMeshT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 233 lines modifiedOffset 48, 190 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44 
55 45#pragma·once 
56 46 
57 4755 48//
 56 =============================================================================
 57 49//
 58 50//·CLASS·ModProgMeshT
 59 51//
 60 52//
 61 =============================================================================
 62 53
 63 54#ifndef·OPENMESH_TOOLS_MODPROGMESHT_HH
 64 55#define·OPENMESH_TOOLS_MODPROGMESHT_HH
 65 56
 66 57
58 48//==·INCLUDES67 58//==·INCLUDES
59 =================================================================68 =================================================================
60 49 
61 50#include·<string> 
62 51#include·<OpenMesh/Core/IO/MeshIO.hh> 
63 52#include·<OpenMesh/Core/IO/Options.hh> 
64 53#include·<OpenMesh/Core/Utils/GenProg.hh> 
65 54#include·<OpenMesh/Core/Utils/color_cast.hh> 
66 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
67 56#include·<OpenMesh/Tools/Utils/StripifierT.hh> 
68 57#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8T_\x8i_\x8m_\x8e_\x8r_\x8._\x8h_\x8h> 
69 58#include·<OpenMesh/Apps/QtViewer/QGLViewerWidget.hh> 
70 5969 59
71 60#ifndef·__APPLE__ 
72 61·#include·<GL/gl.h> 
73 62#endif70 60#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.o_.d_.B_.a_.s_.e_.T_.._.h_.h>
 71 61#include·<OpenMesh/Core/Utils/Property.hh>
 72 62
74 6373 63
75 64//==·FORWARDS74 64//==·NAMESPACE
76 =================================================================75 ================================================================
77 6576 65
78 66class·QImage; 
79 6777 66namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 78 67namespace·Decimater·{
80 6879 68
 80 69
81 69//==·CLASS·DEFINITION81 70//==·CLASS·DEFINITION
82 =========================================================82 =========================================================
83 70 
84 7183 71
 84 72
 85 79template·<class·MeshT>
 86 _\x88_\x80class·_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<MeshT>
 87 81{
85 72template·<typename·M> 
86 _\x87_\x83class·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T·:·public·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t 
87 74{ 
88 75 
89 76public: 
90 77 
91 78·typedef·M·Mesh; 
92 79·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8M_\x8y_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r; 
93 80public:88 82public:
 89 83
 90 _\x88_\x84·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T,·MeshT,·ProgMesh·);
 91 85
 92 _\x88_\x89·struct·_\x8I_\x8n_\x8f_\x8o
94 81 
95 _\x88_\x83·explicit·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T(QWidget*·_parent=0) 
96 84·:·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(_parent), 
97 85·f_strips_(false), 
98 86·tex_id_(0), 
99 87·tex_mode_(GL_MODULATE), 
100 88·strips_(mesh_), 
101 89·use_color_(true), 
102 90·show_vnormals_(false), 
103 91·show_fnormals_(false), 
104 92·normal_scale_(1.0) 
105 93·{93 90·{
106 94·_\x8a_\x8d_\x8d_\x8__\x8d_\x8r_\x8a_\x8w_\x8__\x8m_\x8o_\x8d_\x8e("Points"); 
107 95·_\x8a_\x8d_\x8d_\x8__\x8d_\x8r_\x8a_\x8w_\x8__\x8m_\x8o_\x8d_\x8e("Hidden-Line"); 
108 96#if·defined(OM_USE_OSG)·&&·OM_USE_OSG 
109 97·_\x8a_\x8d_\x8d_\x8__\x8d_\x8r_\x8a_\x8w_\x8__\x8m_\x8o_\x8d_\x8e("OpenSG·Indices"); 
110 98#endif 
111 99·} 
112 100 
113 _\x81_.0_.2·_.~_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.T()·{}94 _\x89_.3·explicit·_.I_.n_.f_.o(·const·CollapseInfo&·_ci·)
 95 94·:·_\x8v_\x80(_ci._\x8v_\x80),·_\x8v_\x81(_ci._\x8v_\x81),·_\x8v_\x8l(_ci._\x8v_\x8l),_\x8v_\x8r(_ci._\x8v_\x8r)
 96 95·{}
 97 96
 98 _\x89_\x87·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x80;
 99 _\x89_\x88·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x81;
 100 _\x89_\x89·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8l;
 101 _\x81_\x80_\x80·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8r;
 102 101
 103 102·};
114 103104 103
 105 _\x81_\x80_\x85·typedef·std::vector<Info>·_\x8I_\x8n_\x8f_\x8o_\x8L_\x8i_\x8s_\x8t;
 106 106
 107 107
115 104public:108 108public:
 109 109
 110 _\x81_\x81_\x81·explicit·_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T(·MeshT·&_mesh·)·:·Base(_mesh,·true)
116 105 
117 107·virtual·bool·_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·_opt); 
118 108 
119 110·virtual·bool·_\x8o_\x8p_\x8e_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8u_\x8r_\x8e(·const·char·*_filename·); 
120 111·bool·set_texture(·QImage&·_texsrc·); 
121 112111 112·{
122 113·void·enable_strips(); 
Max diff block lines reached; 11816/16437 bytes (71.89%) of diff not shown.
64.4 KB
./usr/share/doc/libopenmesh-dev/html/a00848_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/QGLViewerWidget.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/CollapseInfoT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">QGLViewerWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CollapseInfoT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00848.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 192 lines modifiedOffset 137, 111 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··STRUCT·CollpaseInfoT</span></div>
 147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_COLLAPSEINFOT_HH</span></div>
 150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_COLLAPSEINFOT_HH</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_QGLVIEWERWIDGET_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_QGLVIEWERWIDGET_HH</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;map&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#if·QT_VERSION_MAJOR·&lt;·6</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">····#include·&lt;QGLWidget&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#else</span></div>153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">····#include·&lt;QtOpenGLWidgets/QOpenGLWidget&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifndef·__APPLE__</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#include·&lt;GL/gl.h&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span>Decimater·{</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">class·</span>QMenu;</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">class·</span>QActionGroup;</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">class·</span>QAction;</div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#if·QT_VERSION_MAJOR·&lt;·6</span></div>161 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
174 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">162 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02230.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>·:·<span·class="keyword">public</span>·QGLWidget</div>163 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03374.html">···74</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03374.html">CollapseInfoT</a>·{</div>
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#else</span></div>164 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">public</span>:</div>
 165 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT</a>(Mesh&amp;·_mesh,·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·_heh);</div>
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>class·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>·:·<span·class="keyword">public</span>·QOpenGLWidget</div> 
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#endif</span></div> 
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>166 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··Q_OBJECT</div>167 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····Mesh&amp;·mesh;</div>
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>168 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··</div> 
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">public</span>:</div> 
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="preprocessor">··#if·QT_VERSION_MAJOR·&lt;·6</span></div> 
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·QGLWidget·Super;</div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">··#else</span></div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·QOpenGLWidget·Super;</div> 
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">··#endif</span></div> 
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>···</div> 
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//·Default·constructor.</span></div> 
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02230.html">QGLViewerWidget</a>(·QWidget*·_parent=0·);</div>169 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03374.html#a5167e49665056a7a8b6bcc6b6915c09e">···80</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::H[·...·truncated·by·diffoscope;·len:·109,·SHA:·36306102e17ec013e20cf550a06b13243991ddbc9ddec709a46894ccac34038e·...·]</div>
 170 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03374.html#a53dc5ea9882b3097b8281142c0bdb225">···81</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a53dc5ea9882b3097b8281142c0bdb225">v1v0</a>;·</div>
 171 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03374.html#abacd9a21d5a78d80dc1faf617caf39e9">···82</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#abacd9a21d5a78d80dc1faf617caf39e9">v0</a>;·</div>
 172 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03374.html#a7e472c32525398eeb34cad7c52aa3651">···83</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a7e472c32525398eeb34cad7c52aa3651">v1</a>;·</div>
 173 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03374.html#a4d6e1b8c56453e3de48ed178d067c876">···84</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·<a·class="code·hl_variable"·href="a03374.html#a4d6e1b8c56453e3de48ed178d067c876">p0</a>;·</div>
 174 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03374.html#a91226116d563790a8d04b09a9ef2d965">···85</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·<a·class="code·hl_variable"·href="a03374.html#a91226116d563790a8d04b09a9ef2d965">p1</a>;·</div>
 175 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03374.html#abe823726812c34c63eccc8316f5b1de5">···86</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·<a·class="code·hl_variable"·href="a03374.html#abe823726812c34c63eccc8316f5b1de5">fl</a>;·</div>
 176 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03374.html#a2962fea162ba214fe7394d60ddb322d7">···87</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a2962fea162ba214fe7394d60ddb322d7">fr</a>;·</div>
 177 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03374.html#a4d6ceec9090fb5a282e3a2f842962597">···88</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a4d6ceec9090fb5a282e3a2f842962597">vl</a>;·</div>
 178 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03374.html#ad65dfec5ec35931c6aaac3587b0fd55e">···89</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#ad65dfec5ec35931c6aaac3587b0fd55e">vr</a>;·</div>
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>179 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 180 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03374.html#a0d3ab34ba78e36e61066d0b26bdb3e4e">···94</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a0d3ab34ba78e36e61066d0b26bdb3e4e">vlv1</a>,·v0vl,·vrv0,·v1vr;</div>
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·Destructor.</span></div> 
194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02230.html">~QGLViewerWidget</a>();</div> 
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>181 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>};</div>
 182 </div>
196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">private</span>:</div> 
197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> 
198 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">void</span>·init(<span·class="keywordtype">void</span>);</div> 
199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>183 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">public</span>:</div>184 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
201 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>185 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
202 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="preprocessor">#if·QT_VERSION_MAJOR·&gt;·5</span></div> 
203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="comment">/*·Updates·the·gui·-·used·to·provide·backwards·compability·*/</span></div> 
204 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keywordtype">void</span>·updateGL();</div>186 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
205 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="preprocessor">#endif</span></div>187 <div·class="foldopen"·id="foldopen00127"·data-start="{"·data-end="}">
 188 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno"><a·class="line"·href="a03374.html#a3119dd3ab3c513c0f853448c86ec8cf5">··127</a></span><span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a03374.html#a3119dd3ab3c513c0f853448c86ec8cf5">CollapseInfoT&lt;Mesh&gt;::CollapseInfoT</a>(Mesh&amp;·_mesh,</div>
 189 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·_heh)·:</div>
Max diff block lines reached; 15923/52091 bytes (30.57%) of diff not shown.
13.4 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 QGLViewerWidget.hh5 CollapseInfoT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 46, 198 lines modifiedOffset 47, 165 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 43 
54 44 
55 45#ifndef·OPENMESHAPPS_QGLVIEWERWIDGET_HH 
56 46#define·OPENMESHAPPS_QGLVIEWERWIDGET_HH 
57 47 
58 4854 48//
 55 =============================================================================
 56 49//
 57 50//·STRUCT·CollpaseInfoT
 58 51//
 59 52//
 60 =============================================================================
 61 53#ifndef·OPENMESH_DECIMATER_COLLAPSEINFOT_HH
 62 54#define·OPENMESH_DECIMATER_COLLAPSEINFOT_HH
 63 55
59 49//==·INCLUDES64 56//==·INCLUDES
60 =================================================================65 =================================================================
 66 57
 67 58//==·NAMESPACE
 68 ================================================================
61 50#include·<OpenMesh/Core/Geometry/VectorT.hh> 
62 51#include·<string> 
63 52#include·<vector> 
64 53#include·<map> 
65 54#if·QT_VERSION_MAJOR·<·6 
66 55·#include·<QGLWidget> 
67 56#else 
68 57·#include·<QtOpenGLWidgets/QOpenGLWidget> 
69 58#endif 
70 5969 59
 70 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 71 61namespace·Decimater·{
 72 62
71 60#ifndef·__APPLE__ 
72 61·#include·<GL/gl.h> 
73 62#endif 
74 63 
75 64//==·FORWARD·DECLARATIONS 
76 ===================================================== 
77 65 
78 66class·QMenu; 
79 67class·QActionGroup; 
80 68class·QAction; 
81 69 
82 70//==·CLASS·DEFINITION73 63//==·CLASS·DEFINITION
83 =========================================================74 =========================================================
 75 64
 76 73template<class·Mesh>
 77 _\x87_\x84struct·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T·{
 78 75·public:
 79 76·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T(Mesh&·_mesh,·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh);
84 71 
85 72#if·QT_VERSION_MAJOR·<·6 
86 _\x87_\x83class·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·QGLWidget 
87 74#else 
88 75class·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·QOpenGLWidget 
89 76#endif 
90 77{80 77
91 78·Q_OBJECT81 78·Mesh&·mesh;
92 7982 79
 83 _\x88_\x80·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x80_\x8v_\x81;
 84 _\x88_\x81·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x81_\x8v_\x80;
 85 _\x88_\x82·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x80;
 86 _\x88_\x83·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x81;
 87 _\x88_\x84·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·_\x8p_\x80;
 88 _\x88_\x85·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·_\x8p_\x81;
 89 _\x88_\x86·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8f_\x8l;
 90 _\x88_\x87·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8f_\x8r;
 91 _\x88_\x88·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8l;
 92 _\x88_\x89·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8r;
 93 91
 94 _\x89_\x84·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8l_\x8v_\x81,·v0vl,·vrv0,·v1vr;
 95 96};
93 80 
94 81public: 
95 82·#if·QT_VERSION_MAJOR·<·6 
96 83·typedef·QGLWidget·Super; 
97 84·#else 
98 85·typedef·QOpenGLWidget·Super; 
99 86·#endif 
100 87 
101 88·//·Default·constructor. 
102 89·explicit·_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(·QWidget*·_parent=0·); 
103 90 
104 91·//·Destructor. 
105 92·virtual·_\x8~_\x8Q_\x8G_\x8L_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(); 
106 93 
107 94private: 
108 95 
109 96·void·init(void); 
110 9796 97
111 98public:97 98//---------------------------------------------------------------------------
 98 --
112 9999 99
 100 126template<class·Mesh>
 101 _\x81_\x82_\x87inline·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T(Mesh&·_mesh,
 102 128·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·:
 103 129·mesh(_mesh),·v0v1(_heh),·v1v0(_mesh.opposite_halfedge_handle(v0v1)),·v0(
 104 130·_mesh.to_vertex_handle(v1v0)),·v1(_mesh.to_vertex_handle(v0v1)),·p0(
 105 131·_mesh.point(v0)),·p1(_mesh.point(v1)),·fl(_mesh.face_handle(v0v1)),·fr(
 106 132·_mesh.face_handle(v1v0))
 107 133
 108 134{
 109 135·//·get·vl
 110 136·if·(_\x8f_\x8l.is_valid())·{
 111 137·_\x8v_\x8l_\x8v_\x81·=·mesh.next_halfedge_handle(_\x8v_\x80_\x8v_\x81);
Max diff block lines reached; 5114/13738 bytes (37.23%) of diff not shown.
177 KB
./usr/share/doc/libopenmesh-dev/html/a00851_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/MeshViewerWidgetT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModQuadricT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshViewerWidgetT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModQuadricT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00851.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 136, 814 lines modifiedOffset 136, 169 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div> 
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#ifdef·_MSC_VER</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//#··pragma·warning(disable:·4267·4311)</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#endif</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··CLASS·ModQuadricT</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#ifndef·OSG_MODQUADRIC_HH</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#define·OSG_MODQUADRIC_HH</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·--------------------</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;QImage&gt;</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;float.h&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;QFileInfo&gt;</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;QKeyEvent&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·--------------------</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00638.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00365.html">OpenMesh/Core/Geometry/QuadricT.hh</a>&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">using·namespace·</span>Qt;</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#if·defined(_MSC_VER)</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··undef·min</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Decimater·{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#··undef·max</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#endif</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;</div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keywordtype">bool</span>·</div> 
176 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="}">172 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">···75</a></span><a·class="code·hl_function"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">MeshViewerWidgetT&lt;M&gt;::open_mesh</a>(<span·class="keyword">const</span>·<span·class="keywordtype">char</span>[·...·truncated·by·diffoscope;·len:·78,·SHA:·8042c87e42b2abd59727b71a866bec0e92084e9fa15b1cdf599432f6c19ba4bd·...·]</div>173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03434.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03434.html">ModQuadricT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;</div>
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="comment">//·load·mesh</span></div>175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">public</span>:</div>
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//·calculate·normals</span></div> 
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·set·scene·center·and·radius···</span></div> 
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··</div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·Defines·the·types·Self,·Handle,·Base,·Mesh,·and·CollapseInfo</span></div>
 178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="comment">//·and·the·memberfunction·name()</span></div>
 179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03434.html#ac30930a700a47d1f7454b4da5e81c003">···81</a></span>··<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03434.html">ModQuadricT</a>,·MeshT,·Quadric·);</div>
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··mesh_.request_face_normals();</div> 
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··mesh_.request_face_colors();</div> 
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··mesh_.request_vertex_normals();</div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··mesh_.request_vertex_colors();</div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.request_vertex_texcoords2D();</div> 
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Loading·from·file·&#39;&quot;</span>·&lt;&lt;·_filename·&lt;&lt;·<span·class="stringliteral">&quot;&#39;\n&quot;</span>;</div> 
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keywordflow">if</span>·(·<a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">IO::read_mesh</a>(mesh_,·_filename,·_opt·))</div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">public</span>:</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 183 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="}">
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03434.html#a133497b5da2d4164a2caaa694af2c64a">···88</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03434.html#a133497b5da2d4164a2caaa694af2c64a">ModQuadricT</a>(·MeshT·&amp;_mesh·)</div>
 185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····:·Base(_mesh,·false)</div>
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··{</div>186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··{</div>
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="comment">//·store·read·option</span></div>187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<a·class="code·hl_function"·href="a03434.html#af4f40b99ab088afe24cf10e9b3cda469">unset_max_err</a>();</div>
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····opt_·=·_opt;</div>188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····Base::mesh().add_property(·quadrics_·);</div>
194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····</div>189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··}</div>
 190 </div>
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="comment">//·update·face·and·vertex·normals·····</span></div> 
196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keywordflow">if</span>·(·!·opt_.check(·<a·class="code·hl_enumvalue"·href="a02334.html#a9f4f797b08c045b611eaa6f8d149da21a20ffc1477fa85d5ba3623817f71d1b39">IO::Options::FaceNormal</a>·)·)</div> 
197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······mesh_.<a·class="code·hl_function"·href="a02718.html#a5677ec057717fece1bc3c7abbf93cbdf">update_face_normals</a>();</div> 
198 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordflow">else</span></div>191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······std::cout·&lt;&lt;·<span·class="stringliteral">&quot;File·provides·face·normals\n&quot;</span>;</div>192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 193 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}">
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03434.html#ab61e337c3cea0e7c1e796207ec8bd7e0">···97</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03434.html#ab61e337c3cea0e7c1e796207ec8bd7e0">~ModQuadricT</a>()</div>
200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····</div>195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··{</div>
 196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····Base::mesh().remove_property(quadrics_);</div>
201 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keywordflow">if</span>·(·!·opt_.check(·<a·class="code·hl_enumvalue"·href="a02334.html#a9f4f797b08c045b611eaa6f8d149da21ad989c6d671050e12953b648c4c72dded">IO::Options::VertexNormal</a>·)·)</div> 
202 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······mesh_.<a·class="code·hl_function"·href="a02718.html#acbf60ccc42cb484ba2911bda8277551c">update_vertex_normals</a>();</div> 
203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">else</span></div>197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··}</div>
204 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······std::cout·&lt;&lt;·<span·class="stringliteral">&quot;File·provides·vertex·normals\n&quot;</span>;</div>198 </div>
205 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
 200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">public</span>:·<span·class="comment">//·inherited</span></div>
Max diff block lines reached; 122082/144231 bytes (84.64%) of diff not shown.
35.6 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshViewerWidgetT_impl.hh5 ModQuadricT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 45, 894 lines modifiedOffset 46, 198 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 42#pragma·once 
53 4353 42//
 54 =============================================================================
 55 43//
 56 44//·CLASS·ModQuadricT
 57 45//
 58 46//
 59 =============================================================================
 60 47
 61 48#ifndef·OSG_MODQUADRIC_HH
 62 49#define·OSG_MODQUADRIC_HH
 63 50
 64 51
54 44//==·INCLUDES65 52//==·INCLUDES
55 =================================================================66 =================================================================
 67 53
 68 54#include·<float.h>
 69 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
 70 56#include·<OpenMesh/Core/Utils/Property.hh>
56 45 
57 46#ifdef·_MSC_VER 
58 47//#·pragma·warning(disable:·4267·4311) 
59 48#endif 
60 49 
61 50// 
62 51#include·<iostream> 
63 52#include·<fstream> 
64 53//·-------------------- 
65 54#include·<QImage> 
66 55#include·<QFileInfo> 
67 56#include·<QKeyEvent> 
68 57//·-------------------- 
69 58#include·<OpenMesh/Core/Utils/vector_cast.hh>71 57#include·<OpenMesh/Core/Utils/vector_cast.hh>
70 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8T_\x8i_\x8m_\x8e_\x8r_\x8._\x8h_\x8h> 
71 60#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh> 
72 6172 58#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.G_.e_.o_.m_.e_.t_.r_.y_./_.Q_.u_.a_.d_.r_.i_.c_.T_.._.h_.h>
 73 59
 74 60
 75 61//==·NAMESPACE
 76 ================================================================
 77 62
73 62using·namespace·_.O_.p_.e_.n_.M_.e_.s_.h;78 63namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
74 63using·namespace·Qt; 
75 64 
76 65#if·defined(_MSC_VER) 
77 66#·undef·min 
78 67#·undef·max 
79 68#endif79 64namespace·Decimater·{
 80 65
 81 66
 82 67//==·CLASS·DEFINITION
 83 =========================================================
 84 68
80 6985 69
 86 74template·<class·MeshT>
 87 _\x87_\x85class·_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<MeshT>
81 70//==·IMPLEMENTATION 
82 ========================================================== 
83 71 
84 72 
85 73template·<typename·M> 
86 74bool 
87 _\x87_\x85_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8M_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename,·_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·_opt) 
88 76{88 76{
 89 77public:
 90 78
 91 79·//·Defines·the·types·Self,·Handle,·Base,·Mesh,·and·CollapseInfo
 92 80·//·and·the·memberfunction·name()
 93 _\x88_\x81·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T,·MeshT,·Quadric·);
 94 82
 95 83public:
 96 84
 97 _\x88_\x88·explicit·_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T(·MeshT·&_mesh·)
 98 89·:·Base(_mesh,·false)
89 77·//·load·mesh 
90 78·//·calculate·normals 
91 79·//·set·scene·center·and·radius 
92 80 
93 81·mesh_.request_face_normals(); 
94 82·mesh_.request_face_colors(); 
95 83·mesh_.request_vertex_normals(); 
96 84·mesh_.request_vertex_colors(); 
97 85·mesh_.request_vertex_texcoords2D(); 
98 86 
99 87·std::cout·<<·"Loading·from·file·'"·<<·_filename·<<·"'\n"; 
100 88·if·(·_\x8I_\x8O_\x8:_\x8:_\x8r_\x8e_\x8a_\x8d_\x8__\x8m_\x8e_\x8s_\x8h(mesh_,·_filename,·_opt·)) 
101 89·{99 90·{
 100 91·_\x8u_\x8n_\x8s_\x8e_\x8t_\x8__\x8m_\x8a_\x8x_\x8__\x8e_\x8r_\x8r();
 101 92·Base::mesh().add_property(·quadrics_·);
 102 93·}
 103 94
 104 95
 105 _\x89_\x87·virtual·_\x8~_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T()
 106 98·{
 107 99·Base::mesh().remove_property(quadrics_);
 108 100·}
 109 101
 110 102
 111 103public:·//·inherited
102 90·//·store·read·option 
103 91·opt_·=·_opt; 
104 92 
105 93·//·update·face·and·vertex·normals 
106 94·if·(·!·opt_.check(·_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·)·) 
107 95·mesh_._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8f_\x8a_\x8c_\x8e_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l_\x8s(); 
108 96·else 
Max diff block lines reached; 31966/36405 bytes (87.81%) of diff not shown.
50.5 KB
./usr/share/doc/libopenmesh-dev/html/a00854_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/Decimating/CmdOption.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CmdOption.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MixedDecimaterT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00854.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 137, 74 lines modifiedOffset 137, 163 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·CMDOPTION</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·CMDOPTION</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;</div> 
149 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="};"> 
150 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02182.html">···48</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02182.html">CmdOption</a></div> 
151 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>{</div> 
152 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">public</span>:</div>145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·MixedDecimaterT·-·IMPLEMENTATION</span></div>
 147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_CC</span></div>
153 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">typedef</span>·T·value_type;</div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
155 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00815.html">OpenMesh/Tools/Decimater/MixedDecimaterT.hh</a>&gt;</span></div>
156 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02182.html">CmdOption</a>(<span·class="keyword">const</span>·T&amp;·_val)·:·val_(_val),·valid_(<span·class="keyword">true</span>),·enabled_(<span·class="keyword">false</span>)·{·}</div> 
157 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>()·:·val_(T()),valid_(<span·class="keyword">false</span>),·enabled_(<span·class="keyword">false</span>)·{·}</div> 
158 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
159 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="comment">//·has·been·set·and·has·a·value</span></div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
160 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keywordtype">bool</span>·is_valid(<span·class="keywordtype">void</span>)<span·class="keyword">·const···</span>{·<span·class="keywordflow">return</span>·valid_;···}</div> 
161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keywordtype">bool</span>·has_value(<span·class="keywordtype">void</span>)<span·class="keyword">·const··</span>{·<span·class="keywordflow">return</span>·is_valid();·}</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
 157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;float.h&gt;</span></div>
162 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>
163 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="comment">//·has·been·set·and·may·have·an·value·(check·with·is_valid())</span></div> 
164 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keywordtype">bool</span>·is_enabled()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·enabled_;·}</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;cfloat&gt;</span></div>
 160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
165 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
166 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keywordtype">void</span>·enable()·{·enabled_·=·<span·class="keyword">true</span>;·}</div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·===============================================================</span></div>
 163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Decimater·{</div>
168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;·operator·=·(·<span·class="keyword">const</span>·T&amp;·_val·)·</div> 
169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··{·</div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····val_·=·_val;</div> 
171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····valid_=<span·class="keyword">true</span>;·</div> 
172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····enable();</div> 
173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;·</div> 
174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··}</div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 169 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">
 170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03390.html#a3d9cb8dbee8294357f1ca9003f08d3a8">···71</a></span><a·class="code·hl_function"·href="a03390.html#a3d9cb8dbee8294357f1ca9003f08d3a8">MixedDecimaterT&lt;Mesh&gt;::MixedDecimaterT</a>(Mesh&amp;·_mesh)·:</div>
 171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>&lt;Mesh&gt;(_mesh),<a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>&lt;Mesh&gt;(_mesh),·<a·class="code·hl_class"·href="a03378.html">DecimaterT</a>&lt;Mesh&gt;(_mesh)·{</div>
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">operator</span>·T··()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·val_;·}</div> 
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="comment">//··operator·const·T&amp;·()·const·{·return·val_;·}</span></div>173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>}</div>
 174 </div>
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keyword">operator</span>·T*·()·<span·class="keyword">const</span>··{·<span·class="keywordflow">return</span>·is_valid()·?·&amp;val_·:·<span·class="keyword">nullptr</span>;·}</div>176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">private</span>:</div>178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 179 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="}">
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03390.html#a8af89fade2619e7ca14203c44b05cf12">···79</a></span><a·class="code·hl_function"·href="a03390.html#a8af89fade2619e7ca14203c44b05cf12">MixedDecimaterT&lt;Mesh&gt;::~MixedDecimaterT</a>()·{</div>
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··T····val_;</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>}</div>
 183 </div>
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">bool</span>·valid_;</div> 
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">bool</span>·enabled_;</div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">private</span>:·<span·class="comment">//·non-copyable</span></div>186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 187 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}">
 188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03390.html#a6cbd39d3d5a3f071afb28e9fa3e672d5">···85</a></span><span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03390.html#a6cbd39d3d5a3f071afb28e9fa3e672d5">MixedDecimaterT&lt;Mesh&gt;::decimate</a>(<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·_n_collapses,·<span·class="keyword">const</span>·<span·class="keywordtype">float</span>·_mc_factor,·<span·class="keywordtype">bool</span>·_only_selected)·{</div>
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;);</div> 
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;·operator·=·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02182.html">CmdOption</a>&amp;·);</div>190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordflow">if</span>·(_mc_factor·&gt;·1.0)</div>
 191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">return</span>·0;</div>
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>192 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 193 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">size_t</span>·n_collapses_mc·=·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">size_t</span><span·class="keyword">&gt;</span>(_mc_factor*_n_collapses);</div>
 194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">size_t</span>·n_collapses_inc·=·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">size_t</span><span·class="keyword">&gt;</span>(_n_collapses·-·n_collapses_mc);</div>
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>};</div>195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 196 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">size_t</span>·r_collapses·=·0;</div>
 197 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordflow">if</span>·(_mc_factor·&gt;·0.0)</div>
 198 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····r_collapses·=·<a·class="code·hl_function"·href="a03386.html#afc28828d97d0d0d724e219278be37bee">McDecimaterT&lt;Mesh&gt;::decimate</a>(n_collapses_mc,_only_selected);</div>
 199 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 200 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="comment">//·returns,·if·the·previous·steps·were·aborted·by·the·observer</span></div>
 201 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordflow">if</span>·(this-&gt;observer()·&amp;&amp;·this-&gt;observer()-&gt;abort())</div>
 202 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······<span·class="keywordflow">return</span>·r_collapses;</div>
 203 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 204 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordflow">if</span>·(_mc_factor·&lt;·1.0)</div>
Max diff block lines reached; 7520/39781 bytes (18.90%) of diff not shown.
11.6 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 17 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CmdOption.hh5 MixedDecimaterT_impl.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
13 8·*·*14 8·*·*
14 9·*---------------------------------------------------------------------------*15 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*16 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------17 11·*---------------------------------------------------------------------------
Offset 46, 70 lines modifiedOffset 47, 214 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
 54 46//
 55 =============================================================================
 56 47//
 57 48//·CLASS·MixedDecimaterT·-·IMPLEMENTATION
 58 49//
 59 50//
 60 =============================================================================
 61 51#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_CC
 62 52
 63 53//==·INCLUDES
 64 =================================================================
 65 54
 66 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
53 43 
54 44#ifndef·CMDOPTION 
55 45#define·CMDOPTION 
56 46 
57 47template·<typename·T> 
58 _\x84_\x88class·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n 
59 49{ 
60 50public: 
61 51 
62 52·typedef·T·value_type; 
63 53 
64 54·explicit·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n(const·T&·_val)·:·val_(_val),·valid_(true),·enabled_ 
65 (false)·{·} 
66 55·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n()·:·val_(T()),valid_(false),·enabled_(false)·{·} 
67 5667 56
68 57·//·has·been·set·and·has·a·value 
69 58·bool·is_valid(void)·const·{·return·valid_;·} 
70 59·bool·has_value(void)·const·{·return·is_valid();·} 
71 60 
72 61·//·has·been·set·and·may·have·an·value·(check·with·is_valid()) 
73 62·bool·is_enabled()·const·{·return·enabled_;·}68 57#include·<vector>
 69 58#if·defined(OM_CC_MIPS)
 70 59#·include·<float.h>
 71 60#else
 72 61#·include·<cfloat>
 73 62#endif
74 6374 63
75 64·void·enable()·{·enabled_·=·true;·} 
76 65 
77 66·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n&·operator·=·(·const·T&·_val·) 
78 67·{ 
79 68·val_·=·_val; 
80 69·valid_=true; 
81 70·enable(); 
82 71·return·*this; 
83 72·}75 64//==·NAMESPACE
 76 ===============================================================
 77 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 78 66namespace·Decimater·{
 79 67
 80 68//==·IMPLEMENTATION
 81 ==========================================================
 82 69
 83 70template<class·Mesh>
 84 _\x87_\x81_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(Mesh&·_mesh)·:
 85 72·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>(_mesh),_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>(_mesh),·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>
 86 (_mesh)·{
84 7387 73
85 74·operator·T·()·const·{·return·val_;·} 
86 75·//·operator·const·T&·()·const·{·return·val_;·} 
87 76 
88 77·operator·T*·()·const·{·return·is_valid()·?·&val_·:·nullptr;·} 
89 78 
90 79private:88 74}
 89 75
 90 76//---------------------------------------------------------------------------
 91 --
 92 77
 93 78template<class·Mesh>
 94 _\x87_\x89_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8~_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T()·{
91 8095 80
92 81·T·val_; 
93 82·bool·valid_; 
94 83·bool·enabled_; 
95 84 
96 85private:·//·non-copyable96 81}
 97 82
 98 83//---------------------------------------------------------------------------
 99 --
 100 84template<class·Mesh>
 101 _\x88_\x85size_t·_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e(const·size_t·_n_collapses,·const·float
 102 _mc_factor,·bool·_only_selected)·{
97 86103 86
98 87·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n(const·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n&); 
99 88·_.C_.m_.d_.O_.p_.t_.i_.o_.n&·operator·=·(·const·_.C_.m_.d_.O_.p_.t_.i_.o_.n&·);104 87·if·(_mc_factor·>·1.0)
 105 88·return·0;
100 89106 89
101 90}; 
102 91 
103 92template·<·typename·T·> 
104 93std::ostream&·operator·<<·(·std::ostream&·_os,·_\x8C_\x8m_\x8d_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8<_\x8T_\x8>&·_opt·) 
105 94{ 
106 95·_os·<<·(T&)_opt; 
107 96·return·_os; 
108 97} 
109 98 
110 99#endif 
111 _.C_.m_.d_.O_.p_.t_.i_.o_.n107 90·size_t·n_collapses_mc·=·static_cast<size_t>(_mc_factor*_n_collapses);
 108 91·size_t·n_collapses_inc·=·static_cast<size_t>(_n_collapses·-·n_collapses_mc);
Max diff block lines reached; 160/11829 bytes (1.35%) of diff not shown.
86.4 KB
./usr/share/doc/libopenmesh-dev/html/a00863_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/Decimating/DecimaterViewerWidget.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModNormalDeviationT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">DecimaterViewerWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModNormalDeviationT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00863.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 187 lines modifiedOffset 137, 238 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModNormalDeviationT</span></div>
 147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#if·!defined(OM_USE_OSG)</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#··define·OM_USE_OSG·0</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH</span></div>
 152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;qtimer.h&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//--------------------</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//--------------------</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·OM_USE_OSG</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#··define·DEFAULT_TRAITS·Kernel_OSG::Traits</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··define·TRIMESH_KERNEL·Kernel_OSG::TriMesh_OSGArrayKernelT</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#else</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//--------------------</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#··include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#··include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#··define·DEFAULT_TRAITS·DefaultTraits</span></div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#··define·TRIMESH_KERNEL·TriMesh_ArrayKernelT</span></div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#endif</span></div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</span></div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00548.html">OpenMesh/Tools/Decimater/ModNormalFlippingT.hh</a>&gt;</span></div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00602.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</span></div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
 158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/NormalConeT.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
 165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div>171 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
188 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};">172 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};">
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a02190.html">···87</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02190.html">MyDecimaterViewerWidgetTraits</a>·:·<span·class="keyword">public</span>·DEFAULT_TR[·...·truncated·by·diffoscope;·len:·4,·SHA:·df6045ef9be6ad909b94b7221a7ca1746acf6fae388cf80b7689ad6ed02bc9af·...·]</div>173 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03418.html">···88</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03418.html">ModNormalDeviationT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_clas[·...·truncated·by·diffoscope;·len:·49,·SHA:·f4e82df9161003d68fb84f34212d1650e76d22c6b4a1a2647d01db0b265f9687·...·]</div>
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>{</div>174 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>
 175 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">public</span>:</div>
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··VertexAttributes··(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">Attributes::Normal</a>·······);</div> 
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··FaceAttributes····(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">Attributes::Normal</a>·······);··</div> 
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>};</div>176 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 177 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03418.html#ae86e364cb6239b9e0e01852cb2748203">···92</a></span>··<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03418.html">ModNormalDeviationT</a>,·MeshT,·NormalDeviation·);</div>
 178 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 179 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·····················Scalar;</div>
 180 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>······················Point;</div>
 181 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a3570fd132d1ac589b380485cf59c9e0b">Mesh::Normal</a>·····················Normal;</div>
 182 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>···············VertexHandle;</div>
 183 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·················FaceHandle;</div>
 184 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a1e3309b66b4cb3bf22b6229f20375ef2">Mesh::EdgeHandle</a>·················EdgeHandle;</div>
 185 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02282.html">NormalConeT&lt;Normal&gt;</a>·······················<a·class="code·hl_class"·href="a02282.html">NormalCone</a>;</div>
 186 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
 187 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
 189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="keyword">public</span>:</div>
 190 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
 191 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="}">
 192 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a03418.html#a9ce9d2155ccb0c7719081d7e0ec2c023">··107</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03418.html#a9ce9d2155ccb0c7719081d7e0ec2c023">ModNormalDeviationT</a>(MeshT&amp;·_mesh,·<span·class="keywordtype">float</span>·_max_dev·=·180.0)</div>
 193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··:·Base(_mesh,·true),·mesh_(Base::<a·class="code·hl_function"·href="a03402.html#a6636be0f91c65f5dc2e59a1264df49f5">mesh</a>())</div>
Max diff block lines reached; 34525/67897 bytes (50.85%) of diff not shown.
20.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 DecimaterViewerWidget.hh5 ModNormalDeviationT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 46, 205 lines modifiedOffset 47, 302 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
 54 46//
53 43 
54 44 
55 45#ifndef·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH 
56 46#define·OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH 
57 47 
58 48 
59 49//==·INCLUDES 
60 =================================================================55 =============================================================================
61 50 
62 51#if·!defined(OM_USE_OSG) 
63 52#·define·OM_USE_OSG·0 
64 53#endif 
65 5456 47//
 57 48//·CLASS·ModNormalDeviationT
 58 49//
 59 50//
 60 =============================================================================
 61 51
 62 52
 63 53#ifndef·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH
 64 54#define·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH
66 5565 55
 66 56
 67 57//==·INCLUDES
 68 =================================================================
 69 58
67 56#include·<qtimer.h> 
68 57#include·<string> 
69 58#include·<memory> 
70 59 
71 60//-------------------- 
72 61#include·<OpenMesh/Core/IO/MeshIO.hh> 
73 62//-------------------- 
74 63#if·OM_USE_OSG 
75 64#·include·<OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh> 
76 65#·define·DEFAULT_TRAITS·Kernel_OSG::Traits 
77 66#·define·TRIMESH_KERNEL·Kernel_OSG::TriMesh_OSGArrayKernelT 
78 67#else 
79 68//-------------------- 
80 69#·include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
81 70#·include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> 
82 71#·define·DEFAULT_TRAITS·DefaultTraits 
83 72#·define·TRIMESH_KERNEL·TriMesh_ArrayKernelT 
84 73#endif 
85 74 
86 75#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh> 
87 76 
88 77#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
89 78#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T_\x8._\x8h_\x8h> 
90 79#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.o_.d_.Q_.u_.a_.d_.r_.i_.c_\x8T_\x8._\x8h_\x8h>70 59#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.o_.d_.B_.a_.s_.e_\x8T_\x8._\x8h_\x8h>
91 80 
92 81 
93 82//==·CLASS·DEFINITION71 60#include·<OpenMesh/Core/Utils/Property.hh>
 72 61#include·<OpenMesh/Core/Geometry/NormalConeT.hh>
 73 62
 74 63
 75 64//==·NAMESPACES
94 =========================================================76 ===============================================================
 77 65
95 83 
96 84 
97 85using·namespace·_.O_.p_.e_.n_.M_.e_.s_.h;78 66namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 79 67namespace·Decimater·{
 80 68
 81 69
98 86 
99 _\x88_\x87struct·_\x8M_\x8y_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·DEFAULT_TRAITS 
100 88{ 
101 89·VertexAttributes·(·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·); 
102 90·FaceAttributes·(·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·); 
103 91}; 
104 92 
105 93typedef·TRIMESH_KERNEL<MyDecimaterViewerWidgetTraits>·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t; 
106 94typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e; 
107 95 
108 96//==·CLASS·DEFINITION82 70//==·CLASS·DEFINITION
109 =========================================================83 =========================================================
110 97 
111 98 
112 _\x89_\x89class·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e 
113 100{ 
114 101·Q_OBJECT84 71
 85 72
 86 87template·<class·MeshT>
 87 _\x88_\x88class·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8D_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<·MeshT·>
 88 89{
 89 90public:
 90 91
 91 _\x89_\x82·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8D_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T,·MeshT,·NormalDeviation·);
 92 93
 93 94·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·Scalar;
 94 95·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·Point;
 95 96·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·Normal;
 96 97·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·VertexHandle;
 97 98·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·FaceHandle;
 98 99·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·EdgeHandle;
 99 100·typedef·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8>·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e;
 100 101
115 102101 102
 102 103
116 103public:103 104public:
 104 105
 105 _\x81_\x80_\x87·explicit·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8D_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T(MeshT&·_mesh,·float·_max_dev·=·180.0)
 106 108·:·Base(_mesh,·true),·mesh_(Base::_\x8m_\x8e_\x8s_\x8h())
 107 109·{
Max diff block lines reached; 13004/20435 bytes (63.64%) of diff not shown.
89.7 KB
./usr/share/doc/libopenmesh-dev/html/a00869_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/Subdivider/SubdivideWidget.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/DecimaterT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SubdivideWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">DecimaterT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00869.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 117 lines modifiedOffset 137, 369 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·SubdivideWidget</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·DecimaterT·-·IMPLEMENTATION</span></div>
 147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·SUBDIVIDEWIDGET_HH</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·SUBDIVIDEWIDGET_HH</span></div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_DECIMATERT_CC</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;QTimer&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;QMainWindow&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;QStatusBar&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/Subdivider/MeshViewerWidget.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
 157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;float.h&gt;</span></div>
 158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>
 159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;cfloat&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·===============================================================</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>
168 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};"> 
169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a02246.html">···67</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02246.html">SubdivideWidget</a>·:·<span·class="keyword">public</span>·QWidget</div> 
170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>{</div>166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··Q_OBJECT</div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··</div>168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">public</span>:</div>169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 170 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}">
 171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03378.html#acf185e9dd3958b8634d26ff322f80685">···72</a></span><a·class="code·hl_function"·href="a03378.html#acf185e9dd3958b8634d26ff322f80685">DecimaterT&lt;Mesh&gt;::DecimaterT</a>(Mesh&amp;·_mesh)·:</div>
 172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>&lt;Mesh&gt;(_mesh),</div>
 173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····mesh_(_mesh),</div>
 174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>#if·(defined(_MSC_VER)·&amp;&amp;·(_MSC_VER·&gt;=·1800))·||·__cplusplus·&gt;·199711L·||·defined(·__GXX_EXPERIMENTAL_CXX0X__·)</div>
 175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··heap_(nullptr)</div>
174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>#else</div>
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·Mesh·&gt;</a>·Subdivider;</div>177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··heap_(nullptr)</div>
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>#endif</div>
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">enum</span>·SOPType·{</div> 
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····SOP_UniformCompositeLoop,</div> 
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····SOP_UniformCompositeSqrt3,</div> 
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····SOP_UniformLoop,</div> 
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····SOP_UniformSqrt3,</div> 
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····SOP_UniformInterpolatingSqrt3,</div> 
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····SOP_ModifiedButterfly,</div> 
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····SOP_CatmullClark,</div> 
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····SOP_Undefined</div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··};</div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·std::map&lt;·SOPType,·Subdivider*·&gt;·SubdividerPool;</div>180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>
 181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="comment">//·private·vertex·properties</span></div>
 183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··mesh_.add_property(collapse_target_);</div>
 184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.add_property(priority_);</div>
 185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··mesh_.add_property(heap_position_);</div>
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}</div>
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div>187 </div>
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>···</div>188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02246.html">SubdivideWidget</a>(QWidget*·_parent=0,·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·_na[·...·truncated·by·diffoscope;·len:·6,·SHA:·15f8613a884c96caa4923ecc18ca9069ed625972e287c73a32855cdcb76c793a·...·]</div>189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02246.html#aa6c1aa852431cb53a4c8c5123b1c47cf">···94</a></span>··<a·class="code·hl_function"·href="a02246.html#aa6c1aa852431cb53a4c8c5123b1c47cf">~SubdivideWidget</a>()·{};</div>191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 192 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}">
 193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03378.html#a6d1b1b6855f42b5501860ae79cf6be64">···92</a></span><a·class="code·hl_function"·href="a03378.html#a6d1b1b6855f42b5501860ae79cf6be64">DecimaterT&lt;Mesh&gt;::~DecimaterT</a>()·{</div>
195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·private·vertex·properties</span></div>
 196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··mesh_.remove_property(collapse_target_);</div>
 197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··mesh_.remove_property(priority_);</div>
 198 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··mesh_.remove_property(heap_position_);</div>
196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>199 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02246.html#a76b8eb6dd5f47ea05161c22da4adca54">open_mesh</a>(<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·_filename);</div> 
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>200 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>}</div>
199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·keyPressEvent(·QKeyEvent·*k·);</div>201 </div>
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>202 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 203 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="a02246.html#a537edb8daa5e873442678d01cd5ffca7">··103</a></span>··QStatusBar·*<a·class="code·hl_variable"·href="a02246.html#a537edb8daa5e873442678d01cd5ffca7">status_bar</a>;</div> 
Max diff block lines reached; 51099/72452 bytes (70.53%) of diff not shown.
18.8 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 SubdivideWidget.hh5 DecimaterT_impl.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 46, 130 lines modifiedOffset 47, 430 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 43 
54 44//54 46//
55 =============================================================================55 =============================================================================
56 45// 
57 46//·CLASS·SubdivideWidget 
58 47//56 47//
 57 48//·CLASS·DecimaterT·-·IMPLEMENTATION
59 48//58 49//
 59 50//
60 =============================================================================60 =============================================================================
 61 51#define·OPENMESH_DECIMATER_DECIMATERT_CC
61 49 
62 50#ifndef·SUBDIVIDEWIDGET_HH 
63 51#define·SUBDIVIDEWIDGET_HH 
64 5262 52
65 53 
66 54//==·INCLUDES63 53//==·INCLUDES
67 =================================================================64 =================================================================
 65 54
68 55 
69 56#include·<QTimer> 
70 57#include·<QMainWindow> 
71 58#include·<QStatusBar> 
72 59#include·<OpenMesh/Apps/Subdivider/MeshViewerWidget.hh> 
73 60#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>66 55#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.D_.e_.c_.i_.m_.a_.t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
74 61 
75 6267 56
 68 57#include·<vector>
 69 58#if·defined(OM_CC_MIPS)
 70 59#·include·<float.h>
 71 60#else
 72 61#·include·<cfloat>
 73 62#endif
76 6374 63
77 64 
78 65//==·CLASS·DEFINITION75 64//==·NAMESPACE
 76 ===============================================================
 77 65
 78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 79 67namespace·Decimater·{
 80 68
 81 69//==·IMPLEMENTATION
79 =========================================================82 ==========================================================
80 66 
81 _\x86_\x87class·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·QWidget 
82 68{ 
83 69·Q_OBJECT 
84 7083 70
85 71public: 
86 72 
87 73·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8·_\x8>·Subdivider; 
88 74 
89 75·enum·SOPType·{ 
90 76·SOP_UniformCompositeLoop, 
91 77·SOP_UniformCompositeSqrt3, 
92 78·SOP_UniformLoop, 
93 79·SOP_UniformSqrt3, 
94 80·SOP_UniformInterpolatingSqrt3, 
95 81·SOP_ModifiedButterfly, 
96 82·SOP_CatmullClark, 
97 83·SOP_Undefined 
98 84·}; 
99 85 
100 86·typedef·std::map<·SOPType,·Subdivider*·>·SubdividerPool;84 71template<class·Mesh>
 85 _\x87_\x82_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(Mesh&·_mesh)·:
 86 73·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>(_mesh),
 87 74·mesh_(_mesh),
 88 75#if·(defined(_MSC_VER)·&&·(_MSC_VER·>=·1800))·||·__cplusplus·>·199711L·||
 89 defined(·__GXX_EXPERIMENTAL_CXX0X__·)
 90 76·heap_(nullptr)
 91 77#else
 92 78·heap_(nullptr)
 93 79#endif
 94 80
 95 81{
 96 82
 97 83·//·private·vertex·properties
 98 84·mesh_.add_property(collapse_target_);
 99 85·mesh_.add_property(priority_);
 100 86·mesh_.add_property(heap_position_);
101 87101 87}
102 88public: 
103 89 
104 91·explicit·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(QWidget*·_parent=0,·const·char*·_name=0); 
105 92 
106 _\x89_\x84·_\x8~_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t()·{}; 
107 95 
108 96 
109 98·bool·_.o_.p_.e_.n_.__.m_.e_.s_.h(const·char*·_filename);102 88
 103 89//---------------------------------------------------------------------------
 104 --
 105 90
 106 91template<class·Mesh>
 107 _\x89_\x82_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8~_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T()·{
 108 93
 109 94·//·private·vertex·properties
 110 95·mesh_.remove_property(collapse_target_);
 111 96·mesh_.remove_property(priority_);
 112 97·mesh_.remove_property(heap_position_);
 113 98
110 99114 99}
111 100·void·keyPressEvent(·QKeyEvent·*k·); 
112 101 
113 _\x81_\x80_\x83·QStatusBar·*_\x8s_\x8t_\x8a_\x8t_\x8u_\x8s_\x8__\x8b_\x8a_\x8r; 
114 104·void·update(); 
115 105115 100
Max diff block lines reached; 14845/19216 bytes (77.25%) of diff not shown.
17.0 KB
./usr/share/doc/libopenmesh-dev/html/a00884_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/SingletonT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/conio.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SingletonT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">conio.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 52 lines modifiedOffset 138, 43 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_CONIO_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_UTILS_CONIO_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/OpenMeshDLLMacros.hh&gt;</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span>Utils·{</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·simple·singleton·template</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>154 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>OPENMESHDLLEXPORT</div>
 155 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01254.html#a2b1b16ff0eef4367cd904dc3ea16022a">kbhit</a>(<span·class="keywordtype">void</span>);</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SINGLETON_C</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·header</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>156 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>157 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>158 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>OPENMESHDLLEXPORT</div>
 159 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01254.html#a5da0c396f414d623159422f88a08764a">getch</a>(<span·class="keywordtype">void</span>);</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>160 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·SINGLETON&#39;S·DATA·=========================================================</span></div>161 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>OPENMESHDLLEXPORT</div>
 162 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01254.html#aebc0d671b05864d16957362d7fe04cfa">getche</a>(<span·class="keywordtype">void</span>);</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>163 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>164 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;·</div>165 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>}·<span·class="comment">//·namespace·Utils</span></div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>T*·SingletonT&lt;T&gt;::pInstance__·=·0;</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>166 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
 167 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>168 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_UTILS_CONIO_HH</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keywordtype">bool</span>·SingletonT&lt;T&gt;::destroyed__·=·<span·class="keyword">false</span>;</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//=============================================================================</span></div>169 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//·============================================================================</span></div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>}·<span·class="comment">//·namespace·OpenMesh</span></div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//=============================================================================</span></div> 
182 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>170 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
 171 <div·class="ttc"·id="aa01254_html_a2b1b16ff0eef4367cd904dc3ea16022a"><div·class="ttname"><a·href="a01254.html#a2b1b16ff0eef4367cd904dc3ea16022a">OpenMesh::Utils::kbhit</a></div><div·class="ttdeci">int·kbhit(void)</div><div·class="ttdoc">Check·if·characters·a·pending·in·stdin.</div><div·class="ttdef"><b>Definition</b>·conio.cc:101</div></div>
 172 <div·class="ttc"·id="aa01254_html_a5da0c396f414d623159422f88a08764a"><div·class="ttname"><a·href="a01254.html#a5da0c396f414d623159422f88a08764a">OpenMesh::Utils::getch</a></div><div·class="ttdeci">int·getch(void)</div><div·class="ttdoc">A·blocking·single·character·input·from·stdin.</div><div·class="ttdef"><b>Definition</b>·conio.cc:129</div></div>
 173 <div·class="ttc"·id="aa01254_html_aebc0d671b05864d16957362d7fe04cfa"><div·class="ttname"><a·href="a01254.html#aebc0d671b05864d16957362d7fe04cfa">OpenMesh::Utils::getche</a></div><div·class="ttdeci">int·getche(void)</div><div·class="ttdoc">A·blocking·single·character·input·from·stdin·with·echo.</div><div·class="ttdef"><b>Definition</b>·conio.cc:166</div></div>
183 </div><!--·fragment·--></div><!--·contents·-->174 </div><!--·fragment·--></div><!--·contents·-->
184 </div><!--·doc-content·-->175 </div><!--·doc-content·-->
185 <hr>176 <hr>
186 <address>177 <address>
187 <small>178 <small>
188 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">179 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
189 </a>180 </a>
3.35 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 SingletonT_impl.hh5 conio.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 58 lines modifiedOffset 47, 56 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44#ifndef·OPENMESH_UTILS_CONIO_HH
 55 45#define·OPENMESH_UTILS_CONIO_HH
 56 46//·--------------------------------------------------------------------------
 57 --
 58 47#include·<OpenMesh/Core/System/OpenMeshDLLMacros.hh>
 59 48
 60 49namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 61 50namespace·Utils·{
 62 51//·--------------------------------------------------------------------------
 63 --
 64 52
 65 59OPENMESHDLLEXPORT
 66 60int·_\x8k_\x8b_\x8h_\x8i_\x8t(void);
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·Implements·a·simple·singleton·template 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 52#define·OPENMESH_SINGLETON_C 
65 53 
66 54 
67 55//==·INCLUDES 
68 ================================================================= 
69 56 
70 57 
71 58//·header 
72 59#include·<OpenMesh/Core/Utils/SingletonT.hh> 
73 60 
74 6167 61
 68 62
 69 69OPENMESHDLLEXPORT
 70 70int·_\x8g_\x8e_\x8t_\x8c_\x8h(void);
 71 71
 72 77OPENMESHDLLEXPORT
 73 78int·_\x8g_\x8e_\x8t_\x8c_\x8h_\x8e(void);
 74 79
 75 80//·--------------------------------------------------------------------------
 76 --
 77 81}·//·namespace·Utils
 78 82}·//·namespace·OpenMesh
 79 83//·--------------------------------------------------------------------------
 80 --
 81 84#endif·//·OPENMESH_UTILS_CONIO_HH
 82 85/
75 62//==·NAMESPACES 
76 =============================================================== 
77 63 
78 64 
79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
80 66 
81 67 
82 68//==·SINGLETON'S·DATA 
83 ========================================================= 
84 69 
85 70 
86 71template·<class·T> 
87 72T*·SingletonT<T>::pInstance__·=·0; 
88 73 
89 74template·<class·T> 
90 75bool·SingletonT<T>::destroyed__·=·false; 
91 76 
92 77 
93 78// 
94 =============================================================================83 /·============================================================================
95 79}·//·namespace·OpenMesh 
96 80// 
97 ============================================================================= 
98 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h84 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
99 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,85 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
100 different·mesh·kernels·...86 different·mesh·kernels·...
101 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:5987 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
 88 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8U_\x8t_\x8i_\x8l_\x8s_\x8:_\x8:_\x8k_\x8b_\x8h_\x8i_\x8t
 89 int·kbhit(void)
 90 Check·if·characters·a·pending·in·stdin.
 91 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·conio.cc:101
 92 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8U_\x8t_\x8i_\x8l_\x8s_\x8:_\x8:_\x8g_\x8e_\x8t_\x8c_\x8h
 93 int·getch(void)
 94 A·blocking·single·character·input·from·stdin.
 95 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·conio.cc:129
 96 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8U_\x8t_\x8i_\x8l_\x8s_\x8:_\x8:_\x8g_\x8e_\x8t_\x8c_\x8h_\x8e
 97 int·getche(void)
 98 A·blocking·single·character·input·from·stdin·with·echo.
 99 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·conio.cc:166
102 ===============================================================================100 ===============================================================================
103 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.101 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
104 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.102 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
27.8 KB
./usr/share/doc/libopenmesh-dev/html/a00890_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/SingletonT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/GLConstAsString.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SingletonT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">GLConstAsString.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 112 lines modifiedOffset 138, 69 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·simple·singleton·template</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#pragma·once</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_GLCONSTASSTRING_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_UTILS_GLCONSTASSTRING_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//·OpenMesh</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·STL</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Utils·{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">inline</span></div>
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*GLenum_as_string(·GLenum·_m·)</div>
173 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};"> 
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03346.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03346.html">SingletonT</a></div> 
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>{</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#define·MODE(M)·case·M:return·#M</span></div>
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keywordflow">switch</span>(·_m·)</div>
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··{</div>
178 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}"> 
179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c">···86</a></span>··<span·class="keyword">static</span>·T&amp;·<a·class="code·hl_function"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c">In[·...·truncated·by·diffoscope;·len:·12,·SHA:·7184e7f3f13abbdff0682c7e5806f0ec54345ea93f6167a9ad254bf2e16c4e02·...·]</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····MODE(GL_POINTS);</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····MODE(GL_LINES);</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····MODE(GL_LINE_STRIP);</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····MODE(GL_LINE_LOOP);</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····MODE(GL_TRIANGLES);</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····MODE(GL_TRIANGLE_STRIP);</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····MODE(GL_TRIANGLE_FAN);</div>
 184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····MODE(GL_QUADS);</div>
 185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····MODE(GL_QUAD_STRIP);</div>
 186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····MODE(GL_POLYGON);</div>
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordflow">default</span>:·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;&lt;unknown&gt;&quot;</span>;</div>
180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··{</div>188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}</div>
181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">if</span>·(!pInstance__)</div>189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="preprocessor">#undef·MODE</span></div>
182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····{</div>190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>}</div>
183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······<span·class="comment">//·check·if·singleton·alive</span></div> 
184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······<span·class="keywordflow">if</span>·(destroyed__)</div> 
185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······{</div>191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········OnDeadReference();</div> 
187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>······}</div> 
188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······<span·class="comment">//·first·time·request·-&gt;·initialize</span></div> 
189 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······<span·class="keywordflow">else</span></div> 
190 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······{</div> 
191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········Create();</div> 
192 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······}</div> 
193 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····}</div> 
194 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">return</span>·*pInstance__;</div> 
195 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··}</div> 
196 </div> 
197 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> 
198 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> 
199 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword">private</span>:</div> 
200 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> 
201 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<span·class="comment">//·Disable·constructors/assignment·to·enforce·uniqueness</span></div> 
202 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<a·class="code·hl_class"·href="a03346.html">SingletonT</a>();</div> 
203 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<a·class="code·hl_class"·href="a03346.html">SingletonT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03346.html">SingletonT</a>&amp;);</div> 
204 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<a·class="code·hl_class"·href="a03346.html">SingletonT</a>&amp;·operator=(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03346.html">SingletonT</a>&amp;);</div> 
205 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> 
206 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··<span·class="comment">//·Create·a·new·singleton·and·store·its·pointer</span></div> 
207 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·Create()</div> 
208 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··{</div> 
209 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keyword">static</span>·T·theInstance;</div> 
210 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····pInstance__·=·&amp;theInstance;</div> 
211 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··}</div> 
212 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··</div> 
213 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··<span·class="comment">//·Will·be·called·if·instance·is·accessed·after·its·lifetime·has·expired</span></div> 
214 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·OnDeadReference()</div> 
215 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··{</div> 
216 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>····<span·class="keywordflow">throw</span>·std::runtime_error(<span·class="stringliteral">&quot;[Singelton·error]·-·Dead·reference·detected!\n&quot;</span>);</div> 
Max diff block lines reached; 759/23680 bytes (3.21%) of diff not shown.
4.61 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 SingletonT.hh5 GLConstAsString.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 120 lines modifiedOffset 47, 77 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45//54 44//
56 =============================================================================55 =============================================================================
57 46//56 45//
58 47//·Implements·a·simple·singleton·template57 46//·CLASS·newClass
 58 47//
59 48//59 48//
60 49// 
61 =============================================================================60 =============================================================================
 61 49
62 5062 50
 63 51#ifndef·OPENMESH_UTILS_GLCONSTASSTRING_HH
 64 52#define·OPENMESH_UTILS_GLCONSTASSTRING_HH
 65 53
63 51#pragma·once 
64 52 
65 53//===·INCLUDES 
66 ================================================================ 
67 5466 54
68 55//·OpenMesh67 55//==·INCLUDES
 68 =================================================================
 69 56
69 56#include·<OpenMesh/Core/System/config.h>70 57#include·<OpenMesh/Core/System/config.h>
70 57 
71 58//·STL 
72 59#include·<stdexcept> 
73 6071 58
 72 59
 73 60//==·FORWARDDECLARATIONS
 74 ======================================================
74 6175 61
 76 62
75 62//==·NAMESPACES77 63//==·NAMESPACES
76 ===============================================================78 ===============================================================
77 63 
78 6479 64
79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{80 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
80 6681 66namespace·Utils·{
81 6782 67
82 68//===·IMPLEMENTATION83 68//==·CLASS·DEFINITION
83 ==========================================================84 =========================================================
84 6985 69
 86 70inline
 87 71const·char·*GLenum_as_string(·GLenum·_m·)
 88 72{
 89 73#define·MODE(M)·case·M:return·#M
 90 74·switch(·_m·)
85 70 
86 75template·<typename·T> 
87 _\x87_\x86class·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T 
88 77{ 
89 78public: 
90 79 
91 _\x88_\x86·static·T&·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e() 
92 87·{91 75·{
 92 76·MODE(GL_POINTS);
 93 77·MODE(GL_LINES);
 94 78·MODE(GL_LINE_STRIP);
 95 79·MODE(GL_LINE_LOOP);
 96 80·MODE(GL_TRIANGLES);
 97 81·MODE(GL_TRIANGLE_STRIP);
 98 82·MODE(GL_TRIANGLE_FAN);
 99 83·MODE(GL_QUADS);
 100 84·MODE(GL_QUAD_STRIP);
 101 85·MODE(GL_POLYGON);
 102 86·default:·return·"<unknown>";
 103 87·}
 104 88#undef·MODE
 105 89}
 106 90
 107 91//
93 88·if·(!pInstance__) 
94 89·{ 
95 90·//·check·if·singleton·alive 
96 91·if·(destroyed__) 
97 92·{ 
98 93·OnDeadReference(); 
99 94·} 
100 95·//·first·time·request·->·initialize 
101 96·else 
102 97·{ 
103 98·Create(); 
104 99·} 
105 100·} 
106 101·return·*pInstance__; 
107 102·} 
108 103 
109 104 
110 105private: 
111 106 
112 107·//·Disable·constructors/assignment·to·enforce·uniqueness 
113 108·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T(); 
114 109·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T(const·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T&); 
115 110·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T&·operator=(const·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T&); 
116 111 
117 112·//·Create·a·new·singleton·and·store·its·pointer 
118 113·static·void·Create() 
119 114·{ 
120 115·static·T·theInstance; 
121 116·pInstance__·=·&theInstance; 
122 117·} 
123 118 
124 119·//·Will·be·called·if·instance·is·accessed·after·its·lifetime·has·expired 
125 120·static·void·OnDeadReference() 
126 121·{ 
127 122·throw·std::runtime_error("[Singelton·error]·-·Dead·reference·detected!\n"); 
128 123·} 
Max diff block lines reached; 1237/4696 bytes (26.34%) of diff not shown.
56.8 KB
./usr/share/doc/libopenmesh-dev/html/a00899_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/RandomNumberGenerator.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/Gnuplot.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 116 lines modifiedOffset 92, 189 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">RandomNumberGenerator.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Gnuplot.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span>·</div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//=============================================================================</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·A·C++·interface·to·gnuplot.·</span></div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">//·This·is·a·direct·translation·from·the·C·interface</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">//·written·by·N.·Devillard·(which·is·available·from</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">//·http://ndevilla.free.fr/gnuplot/).</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">//·As·in·the·C·interface·this·uses·pipes·and·so·wont</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">//·run·on·a·system·that·doesn&#39;t·have·POSIX·pipe·</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">//·support</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">//</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">//·Rajarshi·Guha</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">//·&lt;rajarshi@presidency.com&gt;</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">//</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">//·07/03/03</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">//</span></div>
 118 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//</span></div>
 119 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">//·A·little·correction·for·Win32·compatibility</span></div>
 120 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">//·and·MS·VC·6.0·done·by·V.Chyzhdzenka·</span></div>
 121 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">//</span></div>
 122 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">//·Notes:</span></div>
 123 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//·1.·Added·private·method·Gnuplot::init().</span></div>
 124 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">//·2.·Temporary·file·is·created·in·th·current</span></div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··Helper·Functions·for·generating·a·random·number·between·0.0·and·1.0·with</span></div>125 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">//····folder·but·not·in·/tmp.</span></div>
 126 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">//·3.·Added·#indef·WIN32·e.t.c.·where·is·needed.</span></div>
 127 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">//·4.·Added·private·member·m_sGNUPlotFileName·is</span></div>
 128 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">//····a·name·of·executed·GNUPlot·file.</span></div>
 129 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">//</span></div>
 130 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">//·Viktor·Chyzhdzenka</span></div>
 131 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">//·e-mail:·chyzhdzenka@mail.ru</span></div>
 132 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">//</span></div>
 133 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">//·20/05/03</span></div>
 134 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">//</span></div>
 135 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 136 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#ifndef·_GNUPLOT_HH</span></div>
 137 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#define·_GNUPLOT_HH</span></div>
 138 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 139 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
 140 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//·#ifndef·WIN32</span></div>
 141 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//·#··include·&lt;unistd.h&gt;</span></div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··a·guaranteed·resolution</span></div>142 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//·#else</span></div>
 143 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//·#··pragma·warning·(disable·:·4786)·//·Disable·4786·warning·for·MS·VC·6.0</span></div>
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·#endif</span></div>
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#··include·&lt;stdio.h&gt;</span></div>
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#else</span></div>
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#··include·&lt;cstdio&gt;</span></div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH</span></div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#endif</span></div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#ifdef·WIN32</span></div>
159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··define·GP_MAX_TMP_FILES····27·</span><span·class="comment">//27·temporary·files·it&#39;s·Microsoft·restriction</span></div>
160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
Max diff block lines reached; 25002/46820 bytes (53.40%) of diff not shown.
11.0 KB
html2text {}
    
Offset 1, 124 lines modifiedOffset 1, 227 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 Gnuplot.hh
 6 1
5 RandomNumberGenerator.hh 
6 1/*·=========================================================================·* 
7 2·*·* 
8 3·*·OpenMesh·* 
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
10 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
11 6·*·All·rights·reserved.·* 
12 7·*·www.openmesh.org·* 
13 8·*·* 
14 9·*---------------------------------------------------------------------------* 
15 10·*·This·file·is·part·of·OpenMesh.·* 
16 11·*--------------------------------------------------------------------------- 
17 * 
18 12·*·* 
19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
20 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
21 15·*·are·met:·* 
22 16·*·* 
23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
24 * 
25 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
26 19·*·* 
27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
30 23·*·* 
31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
33 26·*·this·software·without·specific·prior·written·permission.·* 
34 27·*·* 
35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
37 * 
38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
40 * 
41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
48 39·*·* 
49 40·*·========================================================================= 
50 */ 
51 41 
52 42//7 2//
53 =============================================================================8 3//·A·C++·interface·to·gnuplot.
54 43//9 4//
55 44//·Helper·Functions·for·generating·a·random·number·between·0.0·and·1.0·with 
56 45//·a·guaranteed·resolution 
57 46//10 5//·This·is·a·direct·translation·from·the·C·interface
 11 6//·written·by·N.·Devillard·(which·is·available·from
 12 7//·http://ndevilla.free.fr/gnuplot/).
 13 8//
 14 9//·As·in·the·C·interface·this·uses·pipes·and·so·wont
 15 10//·run·on·a·system·that·doesn't·have·POSIX·pipe
 16 11//·support
 17 12//
 18 13//·Rajarshi·Guha
 19 14//·<rajarshi@presidency.com>
 20 15//
 21 16//·07/03/03
58 47//22 17//
59 ============================================================================= 
60 48 
61 49 
62 50#ifndef·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH 
63 51#define·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH 
64 52 
65 53 
66 54//==·INCLUDES 
67 =================================================================23 19//
 24 20//·A·little·correction·for·Win32·compatibility
 25 21//·and·MS·VC·6.0·done·by·V.Chyzhdzenka
 26 22//
 27 23//·Notes:
 28 24//·1.·Added·private·method·Gnuplot::init().
 29 25//·2.·Temporary·file·is·created·in·th·current
 30 26//·folder·but·not·in·/tmp.
 31 27//·3.·Added·#indef·WIN32·e.t.c.·where·is·needed.
 32 28//·4.·Added·private·member·m_sGNUPlotFileName·is
 33 29//·a·name·of·executed·GNUPlot·file.
 34 30//
 35 31//·Viktor·Chyzhdzenka
 36 32//·e-mail:·chyzhdzenka@mail.ru
 37 33//
 38 34//·20/05/03
 39 35//
 40 37
 41 38#ifndef·_GNUPLOT_HH
 42 39#define·_GNUPLOT_HH
 43 40
 44 41#include·<OpenMesh/Core/System/config.hh>
 45 42//·#ifndef·WIN32
 46 43//·#·include·<unistd.h>
 47 44//·#else
 48 45//·#·pragma·warning·(disable·:·4786)·//·Disable·4786·warning·for·MS·VC·6.0
 49 46//·#endif
 50 47#if·defined(OM_CC_MIPS)
 51 48#·include·<stdio.h>
 52 49#else
 53 50#·include·<cstdio>
 54 51#endif
 55 52#include·<string>
 56 53#include·<vector>
 57 54#include·<stdexcept>
68 5558 55
69 56 
70 57#include·<OpenMesh/Core/System/config.h> 
71 58#include·<cstdlib> 
72 59 
73 60 
74 61 
75 62//==·NAMESPACES 
76 =============================================================== 
77 63 
78 64 
79 65namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{59 56//·--------------------------------------------------------------------------
 60 --
Max diff block lines reached; 6549/11207 bytes (58.44%) of diff not shown.
101 KB
./usr/share/doc/libopenmesh-dev/html/a00905_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/PropertyCreator.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/StripifierT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PropertyCreator.hh</div></div>98 ··<div·class="headertitle"><div·class="title">StripifierT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 213 lines modifiedOffset 136, 266 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/HandleToPropHandle.hh&gt;</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/PropertyManager.hh&gt;</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·StripifierT·-·IMPLEMENTATION</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_store.hh&gt;</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#define·OPENMESH_STRIPIFIERT_C</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/StripifierT.hh&gt;</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;list&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#define·OM_CONCAT_IMPL(a,·b)·a##b</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#define·OM_CONCAT(a,·b)·OM_CONCAT_IMPL(a,·b)</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
162 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">167 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03310.html">···67</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03310.html">PropertyCreator</a></div>168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03834.html#a94b5aea8de55ab772ed3c254313f018d">···66</a></span><a·class="code·hl_function"·href="a03834.html#a94b5aea8de55ab772ed3c254313f018d">StripifierT&lt;Mesh&gt;::</a></div>
 169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><a·class="code·hl_function"·href="a03834.html#a94b5aea8de55ab772ed3c254313f018d">StripifierT</a>(Mesh&amp;·_mesh)·:</div>
 170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····mesh_(_mesh)</div>
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>{</div>171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>{</div>
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">public</span>:</div> 
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
167 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03310.html#a60df4a463d9ad90901777a9ea7249c09">···72</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a03310.html#a60df4a463d9ad90901777a9ea7249c0[·...·truncated·by·diffoscope;·len:·25,·SHA:·c216dc86d48e256fbee5335af55b3bc77aeceb2406b0016674b04c48e13714d0·...·]</div>173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>}</div>
 174 </div>
168 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>175 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
169 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">virtual</span>·std::string·type_id_string()·=·0;</div>176 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 177 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 178 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">···74</a></span><a·class="code·hl_function"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">StripifierT&lt;Mesh&gt;::</a></div>
 179 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><a·class="code·hl_function"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">~StripifierT</a>()·{</div>
170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>180 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordtype">bool</span>·can_you_create(<span·class="keyword">const</span>·std::string·&amp;_type_name);</div>181 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div>
 182 </div>
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>183 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
173 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03310.html#aed5340bbea413fd538c6b626d29dcb8c">···80</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#aed53[·...·truncated·by·diffoscope;·len:·201,·SHA:·aafc6b35d9a88445ca7f30de5339cc34d8225c766c5c12f7c159fd300d23ae82·...·];</div>184 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 185 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keywordtype">size_t</span></div>
 186 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}">
 187 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">···81</a></span><a·class="code·hl_function"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">StripifierT&lt;Mesh&gt;::</a></div>
 188 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><a·class="code·hl_function"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">stripify</a>()</div>
 189 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
 190 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·preprocess:··add·new·properties</span></div>
 191 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.add_property(·processed_·);</div>
 192 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··mesh_.add_property(·used_·);</div>
 193 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··mesh_.request_face_status();</div>
174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>194 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03310.html#a80b4e3b453c38e545a9959e42c6c329b">···83</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#a80b4e[·...·truncated·by·diffoscope;·len:·201,·SHA:·b113edf42210db20b58a594c11e9d9516f41602f538b35097cb60930d2b40416·...·]</div>195 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·build·strips</span></div>
176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>196 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··clear();</div>
177 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03310.html#af4d05434bc1fa9898185a72641d3983c">···86</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#af4d05434bc1fa9898185a72641d3983c">create_edge_property</a>····(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div> 
178 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>197 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··build_strips();</div>
179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03310.html#a37190fc337821f5e8b29d50885240b83">···89</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#a37190fc337821f5e8b29d50885240b83">create_face_property</a>····(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div> 
180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>198 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
181 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03310.html#acfc954bf9897bd7c5db1bc31e65b82a4">···92</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#acfc95[·...·truncated·by·diffoscope;·len:·201,·SHA:·5b6060c1b850e6f14c9029e20e3fb18562289bce4bd63f2af793d9edb9c26d99·...·]</div>199 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//·postprocess:··remove·properties</span></div>
 200 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··mesh_.remove_property(processed_);</div>
 201 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··mesh_.remove_property(used_);</div>
 202 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··mesh_.release_face_status();</div>
182 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>203 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 204 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordflow">return</span>·n_strips();</div>
183 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>205 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>}</div>
 206 </div>
184 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·HandleT&gt;</div> 
185 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03310.html#ac81dcfed466352e77647e4a57921b2fb">···97</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#ac81dcfed466352e77647e4a57921b2fb">create_property</a>(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name);</div> 
186 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
187 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03310.html">~PropertyCreator</a>()·{}</div> 
188 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>207 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">protected</span>:</div>208 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_class"·href="a03310.html">PropertyCreator</a>()·{}</div>209 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
191 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>210 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
192 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>};</div>211 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
193 </div>212 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 213 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="keywordtype">void</span></div>
 214 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><a·class="code·hl_class"·href="a03834.html">StripifierT&lt;Mesh&gt;::</a></div>
Max diff block lines reached; 49717/79274 bytes (62.72%) of diff not shown.
23.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PropertyCreator.hh5 StripifierT_impl.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 45, 304 lines modifiedOffset 45, 288 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 42#pragma·once52 42
53 4353 43
54 44#include·<OpenMesh/Core/System/config.h> 
55 45#include·<OpenMesh/Core/Utils/HandleToPropHandle.hh> 
56 46#include·<OpenMesh/Core/Utils/PropertyManager.hh> 
57 47#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh> 
58 48#include·<sstream> 
59 49#include·<stdexcept>54 44//
 55 =============================================================================
 56 45//
 57 46//·CLASS·StripifierT·-·IMPLEMENTATION
 58 47//
 59 48//
 60 =============================================================================
 61 49
 62 50#define·OPENMESH_STRIPIFIERT_C
 63 51
 64 52//==·INCLUDES
 65 =================================================================
 66 53
 67 54#include·<OpenMesh/Tools/Utils/StripifierT.hh>
60 50#include·<string>68 55#include·<list>
 69 56
61 51#include·<memory> 
62 52 
63 53#include·<OpenMesh/Core/IO/SR_store.hh> 
64 54 
65 55 
66 56namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
67 5770 57
68 58#define·OM_CONCAT_IMPL(a,·b)·a##b 
69 59#define·OM_CONCAT(a,·b)·OM_CONCAT_IMPL(a,·b) 
70 60 
71 _\x86_\x87class·OPENMESHDLLEXPORT·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r 
72 68{ 
73 69public:71 58//==·NAMESPACES
 72 ===============================================================
 73 59
 74 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 75 61
 76 62
 77 63·//==·IMPLEMENTATION
 78 ==========================================================
 79 64
 80 65template·<class·Mesh>
 81 _\x86_\x86_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:
 82 67_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T(Mesh&·_mesh)·:
 83 68·mesh_(_mesh)
 84 69{
74 7085 70
75 _\x87_\x82·virtual·std::string·_\x8t_\x8y_\x8p_\x8e_\x8__\x8s_\x8t_\x8r_\x8i_\x8n_\x8g()·=·0; 
76 73 
77 74·virtual·std::string·type_id_string()·=·0; 
78 75 
79 77·bool·can_you_create(const·std::string·&_type_name);86 71}
 87 72
 88 73template·<class·Mesh>
 89 _\x87_\x84_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:
 90 75_\x8~_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T()·{
 91 76
 92 77}
80 7893 78
81 _\x88_\x80·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string& 
82 _property_name)·=·0; 
83 81 
84 _\x88_\x83·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string& 
85 _property_name)·=·0; 
86 84 
87 _\x88_\x86·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string& 
88 _property_name)·=·0; 
89 87 
90 _\x88_\x89·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8f_\x8a_\x8c_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string& 
91 _property_name)·=·0; 
92 90 
93 _\x89_\x82·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8m_\x8e_\x8s_\x8h_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string& 
94 _property_name)·=·0; 
95 93 
96 94 
97 96·template·<typename·HandleT> 
98 _\x89_\x87·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&·_property_name); 
99 98 
100 99·virtual·_.~_.P_.r_.o_.p_.e_.r_.t_.y_.C_.r_.e_.a_.t_.o_.r()·{}94 79template·<class·Mesh>
 95 80size_t
 96 _\x88_\x81_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:
 97 82_\x8s_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8y()
 98 83{
 99 84·//·preprocess:·add·new·properties
 100 85·mesh_.add_property(·processed_·);
 101 86·mesh_.add_property(·used_·);
 102 87·mesh_.request_face_status();
 103 88
 104 89·//·build·strips
 105 90·clear();
 106 91·build_strips();
 107 92
 108 93·//·postprocess:·remove·properties
 109 94·mesh_.remove_property(processed_);
 110 95·mesh_.remove_property(used_);
 111 96·mesh_.release_face_status();
 112 97
 113 98·return·n_strips();
 114 99}
101 100115 100
102 101protected: 
103 102·_.P_.r_.o_.p_.e_.r_.t_.y_.C_.r_.e_.a_.t_.o_.r()·{}116 101
 117 102//--------------------------------------------------------------------------
 118 ---
Max diff block lines reached; 19381/23629 bytes (82.02%) of diff not shown.
74.5 KB
./usr/share/doc/libopenmesh-dev/html/a00908_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/Endian.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/HeapT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Endian.hh</div></div>98 ··<div·class="headertitle"><div·class="title">HeapT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00908.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 73 lines modifiedOffset 138, 320 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>147 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//··CLASS·HeapT</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_ENDIAN_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_UTILS_ENDIAN_HH</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>150 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>151 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_HEAPT_HH</span></div>
 152 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#define·OPENMESH_UTILS_HEAPT_HH</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>153 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};"> 
173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02838.html">···73</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02838.html">Endian</a></div> 
174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div> 
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">public</span>:</div> 
176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>···</div> 
177 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};"> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">···77</a></span>··<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">Type</a>·{</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24">···78</a></span>····LSB·=·1,·</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····MSB······</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0">···80</a></span>··};</div> 
182 </div> 
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div>154 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02838.html#ae33a1f2204ea12233da538d1608cb472">···83</a></span>··<span·class="keyword">static</span>·<a·class="code·hl_enumeration"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">Type</[·...·truncated·by·diffoscope;·len:·147,·SHA:·df8a8649e8c7022bf0b4c13a3cf12ff4163673f842eb0a0dc56cd7aa59a6eac0·...·]</div>155 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 157 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06386.html">Config.hh</a>&quot;</span></div>
 158 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 159 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
 160 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#if·(defined(_MSC_VER)·&amp;&amp;·(_MSC_VER·&gt;=·1800))·||·__cplusplus·&gt;·199711L·||·defined(__GXX_EXPERIMENTAL_CXX0X__)</span></div>
 161 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
 162 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#endif</span></div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>163 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*·as_string(Type·_t);</div>164 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
 165 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 166 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 167 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">namespace·</span>Utils·{·<span·class="comment">//·BEGIN_NS_UTILS</span></div>
 168 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 169 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>···</div>170 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">private</span>:</div> 
189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>···<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·one_;</div> 
190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>···<span·class="keyword">static</span>·<span·class="keyword">const</span>·Type·local_;</div> 
191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>};</div>171 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
192 </div>172 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·HeapEntry&gt;</div>
 173 <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="};">
 174 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a03818.html">···98</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03818.html">HeapInterfaceT</a></div>
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>175 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>{</div>
 176 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a03818.html#ae246f6c4f57df712acd35b0288e29aff">··101</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03818.html#ae246f6c4f57df712acd35b0288e29aff">less</a>(<span·class="keyword">const</span>·HeapEntry&amp;·_e1,·<span·class="keyword">const</span>·HeapEntry&amp;·_e2);</div>
 177 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 178 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="a03818.html#a86ba29c86c9189b6394fb154932b52e7">··104</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03818.html#a86ba29c86c9189b6394fb154932b52e7">greater</a>(<span·class="keyword">const</span>·HeapEntry&amp;·_e1,·<span·class="keyword">const</span>·HeapEntry&amp;·_e2);</div>
 179 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
 180 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a03818.html#a21d249ef7e9a185e92d2774f9fe43616">··107</a></span>··<span·class="keywordtype">int</span>··<a·class="code·hl_function"·href="a03818.html#a21d249ef7e9a185e92d2774f9fe43616">get_heap_position</a>(<span·class="keyword">const</span>·HeapEntry&amp;·_e);</div>
 181 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
 182 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="a03818.html#adcce753277a5a14d36b038b412a9de6c">··110</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03818.html#adcce753277a5a14d36b038b412a9de6c">set_heap_position</a>(HeapEntry&amp;·_e,·<span·class="keywordtype">int</span>·_i);</div>
 183 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>};</div>
 184 </div>
 185 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
 186 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 187 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div>
 188 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·HeapEntry,·<span·class="keyword">class</span>·HeapInterface=HeapEntry&gt;</div>
 189 <div·class="foldopen"·id="foldopen00138"·data-start="{"·data-end="};">
 190 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno"><a·class="line"·href="a03822.html">··138</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03822.html">HeapT</a>·:·<span·class="keyword">private</span>·std::vector&lt;HeapEntry&gt;</div>
 191 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>{</div>
 192 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span><span·class="keyword">private</span>:·</div>
 193 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>··<span·class="keyword">typedef</span>·std::vector&lt;HeapEntry&gt;············Base;</div>
 194 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>··</div>
 195 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="keyword">public</span>:</div>
 196 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>·</div>
Max diff block lines reached; 8594/62065 bytes (13.85%) of diff not shown.
13.8 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Endian.hh5 HeapT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 83 lines modifiedOffset 48, 372 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
 55 62//
54 44 
55 45// 
56 =============================================================================56 =============================================================================
57 46//57 63//
58 47//·Helper·Functions·for·binary·reading·/·writing 
59 48// 
60 49//58 64//·CLASS·HeapT
 59 65//
 60 66//
61 =============================================================================61 =============================================================================
62 50 
63 51 
64 52#ifndef·OPENMESH_UTILS_ENDIAN_HH 
65 53#define·OPENMESH_UTILS_ENDIAN_HH 
66 54 
67 55 
68 56//==·INCLUDES 
69 ================================================================= 
70 57 
71 58 
72 59#include·<OpenMesh/Core/System/config.h> 
73 60 
74 61 
75 62//==·NAMESPACES 
76 =============================================================== 
77 63 
78 64 
79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
80 66 
81 6762 67
 63 68#ifndef·OPENMESH_UTILS_HEAPT_HH
 64 69#define·OPENMESH_UTILS_HEAPT_HH
82 68// 
83 ============================================================================= 
84 69 
85 7065 70
86 _\x87_\x83class·OPENMESHDLLEXPORT·_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n 
87 74{ 
88 75public: 
89 76 
90 _\x87_\x87·enum·_\x8T_\x8y_\x8p_\x8e·{ 
91 _\x87_\x88·LSB·=·1, 
92 79·MSB 
93 _\x88_\x80·}; 
94 81 
95 _\x88_\x83·static·_\x8T_\x8y_\x8p_\x8e·_\x8l_\x8o_\x8c_\x8a_\x8l()·{·return·local_;·} 
96 84 
97 86·static·const·char·*·as_string(Type·_t);66 71
 67 72//==·INCLUDES
 68 =================================================================
 69 73
 70 74#include·"_\x8C_\x8o_\x8n_\x8f_\x8i_\x8g_\x8._\x8h_\x8h"
 71 75#include·<vector>
 72 76#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h>
 73 77#if·(defined(_MSC_VER)·&&·(_MSC_VER·>=·1800))·||·__cplusplus·>·199711L·||
 74 defined(__GXX_EXPERIMENTAL_CXX0X__)
 75 78#include·<utility>
 76 79#endif
 77 80
 78 81//==·NAMESPACE
 79 ================================================================
 80 82
 81 83namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 82 84namespace·Utils·{·//·BEGIN_NS_UTILS
 83 85
 84 86//==·CLASS·DEFINITION
 85 =========================================================
98 8786 87
 87 88
 88 97template·<class·HeapEntry>
 89 _\x89_\x88struct·_\x8H_\x8e_\x8a_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T
 90 99{
 91 _\x81_\x80_\x81·bool·_\x8l_\x8e_\x8s_\x8s(const·HeapEntry&·_e1,·const·HeapEntry&·_e2);
 92 102
 93 _\x81_\x80_\x84·bool·_\x8g_\x8r_\x8e_\x8a_\x8t_\x8e_\x8r(const·HeapEntry&·_e1,·const·HeapEntry&·_e2);
 94 105
 95 _\x81_\x80_\x87·int·_\x8g_\x8e_\x8t_\x8__\x8h_\x8e_\x8a_\x8p_\x8__\x8p_\x8o_\x8s_\x8i_\x8t_\x8i_\x8o_\x8n(const·HeapEntry&·_e);
 96 108
 97 _\x81_\x81_\x80·void·_\x8s_\x8e_\x8t_\x8__\x8h_\x8e_\x8a_\x8p_\x8__\x8p_\x8o_\x8s_\x8i_\x8t_\x8i_\x8o_\x8n(HeapEntry&·_e,·int·_i);
 98 111};
 99 112
 100 113
 101 114
 102 137template·<class·HeapEntry,·class·HeapInterface=HeapEntry>
 103 _\x81_\x83_\x88class·_\x8H_\x8e_\x8a_\x8p_\x8T·:·private·std::vector<HeapEntry>
 104 139{
 105 140private:
 106 141·typedef·std::vector<HeapEntry>·Base;
 107 142
 108 143public:
 109 144
 110 _\x81_\x84_\x86·_\x8H_\x8e_\x8a_\x8p_\x8T()·:·HeapVector()·{}
 111 147
 112 148#if·(defined(_MSC_VER)·&&·(_MSC_VER·>=·1800))·||·__cplusplus·>·199711L·||
 113 defined(__GXX_EXPERIMENTAL_CXX0X__)
 114 150·explicit·_\x8H_\x8e_\x8a_\x8p_\x8T(HeapInterface·_interface)
 115 151·:·HeapVector(),·_\x8i_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8_(std::move(_interface))
 116 152·{}
 117 153#else
 118 _\x81_\x85_\x85·explicit·_\x8H_\x8e_\x8a_\x8p_\x8T(const·HeapInterface·&_interface)
 119 156·:·HeapVector(),·_\x8i_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8_(_interface)
 120 157·{}
 121 158#endif
 122 159
 123 _\x81_\x86_\x81·_\x8~_\x8H_\x8e_\x8a_\x8p_\x8T(){};
Max diff block lines reached; 5636/14110 bytes (39.94%) of diff not shown.
62.3 KB
./usr/share/doc/libopenmesh-dev/html/a00911_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/vector_cast.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/Timer.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">vector_cast.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Timer.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00911.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 139 lines modifiedOffset 138, 183 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·TIMER_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·TIMER_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_VECTORCAST_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_VECTORCAST_HH</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
 152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//</span></div>
 153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
 154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;assert.h&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#else</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;cassert&gt;</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·-------------------------------------------------------------·namespace·----</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Utils·{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//=============================================================================</span></div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//·--------------------------------------------------------------·forwards·----</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">class·</span>TimerImpl;</div>
 172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//·-----------------------------------------------------------------·class·----</span></div>
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·src_t,·<span·class="keyword">typename</span>·dst_t,·<span·class="keywordtype">int</span>·n&gt;</div> 
179 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}">176 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">
180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">···81</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01242.html#a6bd9c655[·...·truncated·by·diffoscope;·len:·140,·SHA:·153f74299714b683e110658319ba67f426c5e9a1c7ff0ac2e97e0525e96c6215·...·]</div>177 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03842.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03842.html">Timer</a></div>
181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{</div>178 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··assert_compile(<a·class="code·hl_struct"·href="a03350.html">vector_traits&lt;dst_t&gt;::size_</a>·&lt;=·<a·class="code·hl_struct"·href="a03350.html">vector_traits&lt;src_t&gt;::size_</a>)</div> 
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_function"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">vector_cast</a>(_src,_dst,·GenProg::Int2Type&lt;n-1&gt;());</div> 
184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··_dst[n-1]·=·<span·class="keyword">static_cast&lt;</span>typename·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;dst_t&gt;::value_type</a>·<span·class="keyword">&gt;</span>(_src[n-1]);</div> 
185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>}</div>179 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div>
186 </div> 
187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>180 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·src_t,·<span·class="keyword">typename</span>·dst_t&gt;</div> 
189 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}">181 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};">
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a01242.html#a4c9027c3e378b0e16c62f6bc7b61fdf9">···89</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01242.html#a6bd9c655[·...·truncated·by·diffoscope;·len:·208,·SHA:·a2650d41ba40a07f80490b80f8f82662dad038bd17e48f5f24f174b11bc730a0·...·]</div>182 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03842.html#a129372ccc43d66a01dd92e635b8419fd">···87</a></span>··<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a03842.html#a129372ccc43d66a01dd92e635b8419fd">Format</a[·...·truncated·by·diffoscope;·len:·3,·SHA:·1f59d90e029dc285f91956862b6a1e8d65f9c18ab0ad2fec50d42955368ffc30·...·]</div>
 183 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····Automatic,</div>
 184 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····Long,</div>
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{</div>185 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····Hours,</div>
 186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····Minutes,</div>
 187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····Seconds,</div>
 188 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····HSeconds,</div>
 189 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····MSeconds,</div>
 190 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····MicroSeconds,</div>
 191 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····NanoSeconds</div>
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div>192 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··};</div>
193 </div> 
194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·src_t,·<span·class="keyword">typename</span>·dst_t,·<span·class="keywordtype">int</span>·n&gt;</div> 
196 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}"> 
197 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a01242.html#ae0287f19025fd1b249471f63a8c47d71">···94</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01242.html#ae0287f19025fd1b249471f63a8c47d71">vector_copy</a>(·<span·class="keyword">const</span>·src_t·&amp;_src,·dst_t·&amp;_dst,·GenProg::Int2Type&lt;n&gt;·)</div> 
198 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>{</div> 
199 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··assert_compile(<a·class="code·hl_struct"·href="a03350.html">vector_traits&lt;dst_t&gt;::size_</a>·&lt;=·<a·class="code·hl_struct"·href="a03350.html">vector_traits&lt;src_t&gt;::size_</a>)</div> 
200 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_function"·href="a01242.html#ae0287f19025fd1b249471f63a8c47d71">vector_copy</a>(_src,_dst,·GenProg::Int2Type&lt;n-1&gt;());</div> 
201 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··_dst[n-1]·=·_src[n-1];</div> 
202 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>}</div> 
203 </div>193 </div>
 194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<a·class="code·hl_class"·href="a03842.html">Timer</a>(<span·class="keywordtype">void</span>);</div>
204 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 197 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a03842.html#a766990ebe73575be3fdd59f92ca8708b">··102</a></span>··<a·class="code·hl_function"·href="a03842.html#a766990ebe73575be3fdd59f92ca8708b">Timer</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03842.html">Timer</a>&amp;·_other)·=·<span·class="keyword">delete</span>;</div>
205 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·src_t,·<span·class="keyword">typename</span>·dst_t&gt;</div> 
Max diff block lines reached; 29958/51139 bytes (58.58%) of diff not shown.
12.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 vector_cast.hh5 Timer.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 155 lines modifiedOffset 48, 222 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
 55 44#ifndef·TIMER_HH
 56 45#define·TIMER_HH
 57 46//·--------------------------------------------------------------------------
 58 --
 59 47
 60 53//·--------------------------------------------------------------------------
 61 --
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·Helper·Functions·for·binary·reading·/·writing 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 52#ifndef·OPENMESH_VECTORCAST_HH 
65 53#define·OPENMESH_VECTORCAST_HH 
66 5462 54
67 55 
68 56//==·INCLUDES 
69 ================================================================= 
70 57 
71 58 
72 59#include·<OpenMesh/Core/System/config.h>63 55#include·<OpenMesh/Core/System/config.hh>
73 60#include·<OpenMesh/Core/Utils/vector_traits.hh> 
74 61#include·<OpenMesh/Core/Utils/GenProg.hh> 
75 62#include·<OpenMesh/Core/Geometry/VectorT.hh> 
76 6364 56//
 65 57#include·<ostream>
 66 58#include·<string>
 67 59#if·defined(OM_CC_MIPS)
 68 60#·include·<assert.h>
 69 61#else
 70 62#·include·<cassert>
 71 63#endif
77 6472 64
78 65//==·NAMESPACES 
79 =============================================================== 
80 6673 65
 74 66//·-------------------------------------------------------------·namespace·--
 75 --
81 6776 67
82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{77 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
83 6978 69namespace·Utils·{
84 7079 70
85 71// 
86 ============================================================================= 
87 7280 71
 81 72//·--------------------------------------------------------------·forwards·--
 82 --
88 7383 73
 84 74
 85 75class·TimerImpl;
 86 76
89 7787 77
90 78//---------------------------------------------------------------------------88 78//·-----------------------------------------------------------------·class·--
91 --89 --
92 7990 79
 91 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8T_\x8i_\x8m_\x8e_\x8r
 92 83{
 93 84public:
 94 85
 95 _\x88_\x87·enum·_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t·{
 96 88·Automatic,
 97 89·Long,
 98 90·Hours,
 99 91·Minutes,
 100 92·Seconds,
 101 93·HSeconds,
 102 94·MSeconds,
 103 95·MicroSeconds,
 104 96·NanoSeconds
 105 97·};
 106 98
 107 99·_\x8T_\x8i_\x8m_\x8e_\x8r(void);
93 80template·<typename·src_t,·typename·dst_t,·int·n> 
94 _\x88_\x81inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(·const·src_t·&_src,·dst_t·&_dst,·GenProg::Int2Type<n> 
95 ) 
96 82{ 
97 83·assert_compile(_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8d_\x8s_\x8t_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_·<=·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8s_\x8r_\x8c_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_) 
98 84·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(_src,_dst,·GenProg::Int2Type<n-1>()); 
99 85·_dst[n-1]·=·static_cast<typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8d_\x8s_\x8t_\x8__\x8t_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·>(_src[n- 
100 1]); 
101 86} 
102 87 
103 88template·<typename·src_t,·typename·dst_t> 
104 _\x88_\x89inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(·const·src_t·&·/*_src*/,·dst_t·&·/*_dst*/,·GenProg:: 
105 Int2Type<0>·) 
106 90{ 
107 91} 
108 92 
109 93template·<typename·src_t,·typename·dst_t,·int·n> 
110 _\x89_\x84inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8o_\x8p_\x8y(·const·src_t·&_src,·dst_t·&_dst,·GenProg::Int2Type<n> 
111 ) 
112 95{ 
113 96·assert_compile(_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8d_\x8s_\x8t_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_·<=·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8s_\x8r_\x8c_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_) 
114 97·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8o_\x8p_\x8y(_src,_dst,·GenProg::Int2Type<n-1>()); 
115 98·_dst[n-1]·=·_src[n-1]; 
116 99} 
117 100108 100
 109 _\x81_\x80_\x82·_\x8T_\x8i_\x8m_\x8e_\x8r(const·_\x8T_\x8i_\x8m_\x8e_\x8r&·_other)·=·delete;
118 101template·<typename·src_t,·typename·dst_t> 
119 _\x81_\x80_\x82inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8o_\x8p_\x8y(·const·src_t·&·/*_src*/,·dst_t·&·/*_dst*/·, 
120 GenProg::Int2Type<0>·) 
Max diff block lines reached; 8347/12520 bytes (66.67%) of diff not shown.
39.2 KB
./usr/share/doc/libopenmesh-dev/html/a00914_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/typename.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/StripifierT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 43 lines modifiedOffset 92, 169 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">typename.hh</div></div>98 ··<div·class="headertitle"><div·class="title">StripifierT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#pragma·once</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span>·</div> 
103 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div> 
104 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
105 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div> 
106 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
107 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
108 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
109 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·StripifierT</span></div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_STRIPIFIERT_HH</span></div>
 152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_STRIPIFIERT_HH</span></div>
 153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
110 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
111 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
112 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;</div> 
113 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>std::string·get_type_name()</div> 
114 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div> 
115 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#ifdef·_MSC_VER</span></div> 
116 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·MSVC&#39;S·type_name·returns·only·a·friendly·name·with·name()·method,</span></div> 
117 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·to·get·a·unique·name·use·raw_name()·method·instead</span></div> 
118 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keywordflow">return</span>·<span·class="keyword">typeid</span>(T).raw_name();</div> 
119 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#else</span></div> 
120 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="comment">//·GCC·and·clang·curently·return·mangled·name·as·name(),·there·is·no·raw_name()·method</span></div> 
121 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keywordflow">return</span>·<span·class="keyword">typeid</span>(T).name();</div> 
122 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#endif</span></div> 
123 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>}</div>167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
124 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 175 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">
 176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03834.html">···79</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03834.html">StripifierT</a></div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>{</div>
 178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">public</span>:</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>······················Index;</div>
 181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·std::vector&lt;Index&gt;················Strip;</div>
 182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Strip::const_iterator····IndexIterator;</div>
Max diff block lines reached; 3582/31764 bytes (11.28%) of diff not shown.
8.09 KB
html2text {}
    
Offset 1, 38 lines modifiedOffset 1, 205 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 typename.hh 
6 1#pragma·once 
7 2 
8 7 
9 8#include·<string> 
10 9#include·<typeinfo>5 StripifierT.hh
 6 1/*·=========================================================================·*
 7 2·*·*
 8 3·*·OpenMesh·*
 9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 11 6·*·All·rights·reserved.·*
 12 7·*·www.openmesh.org·*
 13 8·*·*
 14 9·*---------------------------------------------------------------------------*
 15 10·*·This·file·is·part·of·OpenMesh.·*
 16 11·*---------------------------------------------------------------------------
 17 *
 18 12·*·*
 19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 20 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 21 15·*·are·met:·*
 22 16·*·*
 23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 24 *
 25 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 26 19·*·*
 27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 30 23·*·*
 31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 33 26·*·this·software·without·specific·prior·written·permission.·*
 34 27·*·*
 35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 37 *
 38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 40 *
 41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 48 39·*·*
 49 40·*·=========================================================================
 50 */
 51 41
 52 42
 53 43
 54 44//
 55 =============================================================================
 56 45//
 57 46//·CLASS·StripifierT
 58 47//
 59 48//
 60 =============================================================================
 61 49
 62 50
 63 51#ifndef·OPENMESH_STRIPIFIERT_HH
 64 52#define·OPENMESH_STRIPIFIERT_HH
 65 53
 66 54
 67 55//==·INCLUDES
 68 =================================================================
 69 56
11 10#include·<vector>70 57#include·<vector>
12 11#include·<OpenMesh/Core/Mesh/Handles.hh> 
13 12#include·<OpenMesh/Core/Geometry/VectorT.hh> 
14 1371 58#include·<OpenMesh/Core/Utils/Property.hh>
 72 59
 73 60
 74 61//==·FORWARDDECLARATIONS
 75 ======================================================
 76 62
 77 63
 78 64//==·NAMESPACES
 79 ===============================================================
 80 65
15 14namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{81 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 82 67
 83 68
 84 69//==·CLASS·DEFINITION
 85 =========================================================
 86 70
 87 71
 88 72
 89 73
 90 78template·<class·Mesh>
 91 _\x87_\x89class·_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T
 92 80{
 93 81public:
 94 82
 95 83·typedef·unsigned·int·Index;
 96 84·typedef·std::vector<Index>·Strip;
 97 85·typedef·typename·Strip::const_iterator·IndexIterator;
 98 86·typedef·std::vector<Strip>·Strips;
 99 87·typedef·typename·Strips::const_iterator·StripsIterator;
 100 88
 101 89
 102 91·explicit·_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T(Mesh&·_mesh);
 103 92
 104 94·_\x8~_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T();
 105 95
 106 97·size_t·_\x8s_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8y();
 107 98
 108 _\x81_\x80_\x80·void·_\x8c_\x8l_\x8e_\x8a_\x8r()·{·Strips().swap(strips_);·}
 109 101
 110 _\x81_\x80_\x83·size_t·_\x8n_\x8__\x8s_\x8t_\x8r_\x8i_\x8p_\x8s()·const·{·return·strips_.size();·}
 111 104
 112 _\x81_\x80_\x86·bool·_\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d()·const·{·return·!strips_.empty();·}
 113 107
 114 _\x81_\x80_\x89·StripsIterator·_\x8b_\x8e_\x8g_\x8i_\x8n()·const·{·return·strips_.begin();·}
 115 _\x81_\x81_\x81·StripsIterator·_\x8e_\x8n_\x8d()·const·{·return·strips_.end();·}
 116 112
 117 113
 118 114private:
16 15119 115
17 16template·<typename·T> 
Max diff block lines reached; 2306/8263 bytes (27.91%) of diff not shown.
154 KB
./usr/share/doc/libopenmesh-dev/html/a00920_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/PropertyManager.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/MeshCheckerT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PropertyManager.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshCheckerT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 592 lines modifiedOffset 136, 108 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#ifndef·PROPERTYMANAGER_HH_</span></div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#define·PROPERTYMANAGER_HH_</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/HandleToPropHandle.hh&gt;</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESH_MESHCHECKER_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESH_MESHCHECKER_HH</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span>Utils·{</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··············</div>
155 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·PROPTYPE,·<span·class="keyword">typename</span>·MeshT·=·<span·class="keywordtype">int</span>&gt;</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
156 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};">170 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
157 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03326.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03326.html">PropertyManager</a>·{</div>171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03826.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03826.html">MeshCheckerT</a></div>
 172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>
 173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">public</span>:</div>
 174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>···</div>
 175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03826.html#ab8f81f809bef0cecd4fc537a6319588f">···78</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03826.html#ab8f81f809bef0cecd4fc537a6319588f">MeshCheckerT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh)·:·mesh_(_mesh)·{}</div>
158 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03826.html#a6ce4a46e6893d864721a79661418e8fe">···81</a></span>··<a·class="code·hl_function"·href="a03826.html#a6ce4a46e6893d864721a79661418e8fe">~MeshCheckerT</a>()·{}</div>
159 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keyword">public</span>:</div> 
160 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>········<span·class="keyword">using·</span>Value···········=·<span·class="keyword">typename</span>·PROPTYPE::Value;</div> 
161 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········<span·class="keyword">using·</span>value_type······=·<span·class="keyword">typename</span>·PROPTYPE::value_type;</div> 
162 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<span·class="keyword">using·</span>Handle··········=·<span·class="keyword">typename</span>·PROPTYPE::Handle;</div> 
163 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keyword">using·</span><a·class="code·hl_class"·href="a03326.html">Self</a>············=·<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;PROPTYPE,·MeshT&gt;</a>;</div> 
164 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keyword">using·</span>Reference·······=·<span·class="keyword">typename</span>·PROPTYPE::reference;</div> 
165 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<span·class="keyword">using·</span>ConstReference··=·<span·class="keyword">typename</span>·PROPTYPE::const_reference;</div> 
166 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
167 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keyword">private</span>:</div> 
168 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<span·class="comment">//·Mesh·properties·(MPropHandleT&lt;...&gt;)·are·stored·differently·than·the·other·properties.</span></div> 
169 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········<span·class="comment">//·This·class·implements·different·behavior·when·initializing·a·property·or·when</span></div> 
170 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>········<span·class="comment">//·copying·or·swapping·data·from·one·property·manager·to·a·another·one.</span></div> 
171 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·PropertyManager2,·<span·class="keyword">typename</span>·PropHandleT&gt;</div> 
172 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keyword">struct·</span>StorageT;</div> 
173 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
174 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<span·class="comment">//·specialization·for·Mesh·Properties</span></div> 
175 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·PropertyManager2&gt;</div> 
176 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>········<span·class="keyword">struct·</span>StorageT&lt;PropertyManager2,·<a·class="code·hl_struct"·href="a02962.html">MPropHandleT</a>&lt;Value&gt;&gt;·{</div> 
177 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··········<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·initialize(<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;PROPTYPE,·MeshT&gt;</a>&amp;·pm,·<span·class="keyword">const</span>·Value&amp;·initial_value·)·{</div> 
178 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>············pm()·=·initial_value;</div> 
179 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··········}</div> 
180 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··········<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·copy(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;PROPTYPE,·MeshT&gt;</a>&amp;·from,·PropertyManager2&amp;·to)·{</div> 
181 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>············*to·=·*from;</div> 
182 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··········}</div> 
183 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··········<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·swap(<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;PROPTYPE,·MeshT&gt;</a>&amp;·from,·PropertyManager2&amp;·to)·{</div> 
184 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>············std::swap(*to,·*from);</div> 
185 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··········}</div> 
186 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··········<span·class="keyword">static</span>·ConstReference·access_property_const(<a·class="code·hl_class"·href="a02630.html">PolyConnectivity</a>&amp;·mesh,·<span·class="keyword">const</span>·PROPTYPE&amp;·prop_handle,·<span·class="keyword">const</span>·Handle&amp;)·{</div> 
187 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>············<span·class="keywordflow">return</span>·mesh.<a·class="code·hl_function"·href="a02442.html#a8941663d8e584733f151f9b4b05597dd">property</a>(prop_handle);</div> 
188 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··········}</div> 
189 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··········<span·class="keyword">static</span>·Reference·access_property(<a·class="code·hl_class"·href="a02630.html">PolyConnectivity</a>&amp;·mesh,·<span·class="keyword">const</span>·PROPTYPE&amp;·prop_handle,·<span·class="keyword">const</span>·Handle&amp;)·{</div> 
190 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>············<span·class="keywordflow">return</span>·mesh.<a·class="code·hl_function"·href="a02442.html#a8941663d8e584733f151f9b4b05597dd">property</a>(prop_handle);</div> 
191 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··········}</div> 
192 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>········};</div> 
193 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div> 
194 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>········<span·class="comment">//·definition·for·other·Mesh·Properties</span></div> 
195 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>········<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·PropertyManager2,·<span·class="keyword">typename</span>·PropHandleT&gt;</div> 
196 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>········<span·class="keyword">struct·</span>StorageT·{</div> 
197 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··········<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·initialize(<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;PROPTYPE,·MeshT&gt;</a>&amp;·pm,·<span·class="keyword">const</span>·Value&amp;·initial_value·)·{</div> 
198 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>············pm.<a·class="code·hl_function"·href="a03326.html#a1c7b5c7063fb137ba9552afd4a0ec77f">set_range</a>(pm.mesh_.template·all_elements&lt;Handle&gt;(),·initial_value);</div> 
199 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··········}</div> 
200 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··········<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·copy(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03326.html">PropertyManager</a>&amp;·from,·PropertyManager2&amp;·to)·{</div> 
201 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>············from.<a·class="code·hl_function"·href="a03326.html#a5ddeb1a8ca5862059b252d50fba9a236">copy_to</a>(from.mesh_.template·all_elements&lt;Handle&gt;(),·to,·to.mesh_.template·all_elements&lt;Handle&gt;());</div> 
202 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··········}</div> 
203 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>··········<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·swap(<a·class="code·hl_class"·href="a03326.html">PropertyManager</a>&amp;·lhs,·PropertyManager2&amp;·rhs)·{</div> 
204 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>············std::swap(lhs.mesh().<a·class="code·hl_function"·href="a02442.html#a8941663d8e584733f151f9b4b05597dd">property</a>(lhs.prop_).data_vector(),·rhs.mesh().property(rhs.prop_).data_vector());</div> 
205 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>············<span·class="comment">//·resize·the·property·to·the·correct·size</span></div> 
206 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>············lhs.mesh().<a·class="code·hl_function"·href="a02442.html#a8941663d8e584733f151f9b4b05597dd">property</a>(lhs.prop_).resize(lhs.mesh().template·n_elements&lt;Handle&gt;());</div> 
Max diff block lines reached; 53421/120368 bytes (44.38%) of diff not shown.
36.7 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PropertyManager.hh5 MeshCheckerT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 45, 676 lines modifiedOffset 45, 138 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 42#ifndef·PROPERTYMANAGER_HH_ 
53 43#define·PROPERTYMANAGER_HH_52 42
 53 43
54 4454 44
55 45#include·<OpenMesh/Core/System/config.h> 
56 46#include·<OpenMesh/Core/Utils/HandleToPropHandle.hh> 
57 47#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh> 
58 48#include·<sstream> 
59 49#include·<stdexcept> 
60 50#include·<string>55 45#ifndef·OPENMESH_MESHCHECKER_HH
 56 46#define·OPENMESH_MESHCHECKER_HH
 57 47
 58 48
 59 49//==·INCLUDES
 60 =================================================================
 61 50
61 5162 51
 63 52#include·<OpenMesh/Core/System/config.h>
 64 53#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h>
 65 54#include·<OpenMesh/Core/Utils/GenProg.hh>
 66 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
 67 56#include·<ostream>
 68 57
 69 58
 70 59//==·NAMESPACES
 71 ===============================================================
 72 60
 73 61
62 52namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{74 62namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
63 53 
64 75template<typename·PROPTYPE,·typename·MeshT·=·int> 
65 _\x87_\x86class·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r·{ 
66 7775 63namespace·Utils·{
 76 64
 77 65//==·CLASS·DEFINITION
 78 =========================================================
 79 66
 80 67
 81 72template·<class·Mesh>
 82 _\x87_\x83class·_\x8M_\x8e_\x8s_\x8h_\x8C_\x8h_\x8e_\x8c_\x8k_\x8e_\x8r_\x8T
 83 74{
67 78·public:84 75public:
 85 76
 86 _\x87_\x88·explicit·_\x8M_\x8e_\x8s_\x8h_\x8C_\x8h_\x8e_\x8c_\x8k_\x8e_\x8r_\x8T(const·_\x8M_\x8e_\x8s_\x8h&·_mesh)·:·mesh_(_mesh)·{}
 87 79
 88 _\x88_\x81·_\x8~_\x8M_\x8e_\x8s_\x8h_\x8C_\x8h_\x8e_\x8c_\x8k_\x8e_\x8r_\x8T()·{}
 89 82
 90 83
 91 _\x88_\x85·enum·_\x8C_\x8h_\x8e_\x8c_\x8k_\x8T_\x8a_\x8r_\x8g_\x8e_\x8t_\x8s
 92 86·{
 93 87·CHECK_EDGES·=·1,
 94 88·CHECK_VERTICES·=·2,
 95 89·CHECK_FACES·=·4,
 96 90·CHECK_ALL·=·255
 97 91·};
68 79·using·Value·=·typename·PROPTYPE::Value; 
69 80·using·value_type·=·typename·PROPTYPE::value_type; 
70 81·using·Handle·=·typename·PROPTYPE::Handle; 
71 82·using·_\x8S_\x8e_\x8l_\x8f·=·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8P_\x8R_\x8O_\x8P_\x8T_\x8Y_\x8P_\x8E_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>; 
72 83·using·Reference·=·typename·PROPTYPE::reference; 
73 84·using·ConstReference·=·typename·PROPTYPE::const_reference; 
74 85 
75 86·private: 
76 87·//·Mesh·properties·(MPropHandleT<...>)·are·stored·differently·than·the·other 
77 properties. 
78 88·//·This·class·implements·different·behavior·when·initializing·a·property·or 
79 when 
80 89·//·copying·or·swapping·data·from·one·property·manager·to·a·another·one. 
81 90·template·<typename·PropertyManager2,·typename·PropHandleT> 
82 91·struct·StorageT; 
83 9298 92
84 93·//·specialization·for·Mesh·Properties 
85 94·template·<typename·PropertyManager2> 
86 95·struct·StorageT<PropertyManager2,·_\x8M_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T<Value>>·{ 
87 96·static·void·initialize(_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8P_\x8R_\x8O_\x8P_\x8T_\x8Y_\x8P_\x8E_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>&·pm,·const·Value& 
88 initial_value·)·{ 
89 97·pm()·=·initial_value; 
90 98·} 
91 99·static·void·copy(const·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8P_\x8R_\x8O_\x8P_\x8T_\x8Y_\x8P_\x8E_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>&·from, 
92 PropertyManager2&·to)·{ 
93 100·*to·=·*from; 
94 101·} 
95 102·static·void·swap(_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8P_\x8R_\x8O_\x8P_\x8T_\x8Y_\x8P_\x8E_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>&·from,·PropertyManager2& 
96 to)·{ 
97 103·std::swap(*to,·*from); 
98 104·} 
99 105·static·ConstReference·access_property_const(_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y&·mesh,·const 
100 PROPTYPE&·prop_handle,·const·Handle&)·{ 
101 106·return·mesh._\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(prop_handle); 
102 107·} 
103 108·static·Reference·access_property(_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y&·mesh,·const·PROPTYPE& 
104 prop_handle,·const·Handle&)·{ 
105 109·return·mesh._\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(prop_handle); 
106 110·} 
107 111·}; 
108 112 
109 113·//·definition·for·other·Mesh·Properties 
110 114·template·<typename·PropertyManager2,·typename·PropHandleT> 
111 115·struct·StorageT·{ 
112 116·static·void·initialize(_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8P_\x8R_\x8O_\x8P_\x8T_\x8Y_\x8P_\x8E_\x8,_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>&·pm,·const·Value& 
113 initial_value·)·{ 
114 117·pm._\x8s_\x8e_\x8t_\x8__\x8r_\x8a_\x8n_\x8g_\x8e(pm.mesh_.template·all_elements<Handle>(),·initial_value); 
115 118·} 
116 119·static·void·copy(const·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r&·from,·PropertyManager2&·to)·{ 
117 120·from._\x8c_\x8o_\x8p_\x8y_\x8__\x8t_\x8o(from.mesh_.template·all_elements<Handle>(),·to, 
118 to.mesh_.template·all_elements<Handle>()); 
119 121·} 
Max diff block lines reached; 10847/37544 bytes (28.89%) of diff not shown.
197 KB
./usr/share/doc/libopenmesh-dev/html/a01115_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/PolyMeshT.hh·Source·File</title>8 <title>OpenMesh:·Unittests/unittests_trimesh_circulator_edge.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 641 lines modifiedOffset 92, 84 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PolyMeshT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">unittests_trimesh_circulator_edge.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#include·&lt;Unittests/unittests_common.hh&gt;</span></div>
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span>·</div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span>·</div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keyword">namespace·</span>{</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="keyword">class·</span>OpenMeshTrimeshCirculatorEdge·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03902.html">OpenMeshBase</a>·{</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">public</span>:</div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>····<span·class="keyword">using·</span>VH·=·<a·class="code·hl_struct"·href="a02562.html">OpenMesh::VertexHandle</a>;</div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>····<span·class="keyword">using·</span>FH·=·<a·class="code·hl_struct"·href="a02574.html">OpenMesh::FaceHandle</a>;</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>····<span·class="keyword">using·</span>EH·=·<a·class="code·hl_struct"·href="a02570.html">OpenMesh::EdgeHandle</a>;</div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>····<span·class="keyword">using·</span>HEH·=·<a·class="code·hl_struct"·href="a02566.html">OpenMesh::HalfedgeHandle</a>;</div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>····<span·class="comment">//·This·function·is·called·before·each·test·is·run.</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>····<span·class="keywordtype">void</span>·SetUp()<span·class="keyword">·override·</span>{</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>········std::vector&lt;VH&gt;·vh;</div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>········<span·class="comment">//···3----2····5</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>········<span·class="comment">//···|···/|····|</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>········<span·class="comment">//···|··/·|····|</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>········<span·class="comment">//···|·/··|····|</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>········<span·class="comment">//···|/···|····|</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>········<span·class="comment">//···0----1····4</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········<span·class="comment">//·A·quad·consisting·of·two·triangles.</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>········vh.push_back(mesh_.add_vertex({0.0,·0.0,·0.0}));·<span·class="comment">//·vh[0]</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········vh.push_back(mesh_.add_vertex({1.0,·0.0,·0.0}));·<span·class="comment">//·vh[1]</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>········vh.push_back(mesh_.add_vertex({1.0,·1.0,·0.0}));·<span·class="comment">//·vh[2]</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>········vh.push_back(mesh_.add_vertex({0.0,·1.0,·0.0}));·<span·class="comment">//·vh[3]</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········mesh_.add_face(vh[0],·vh[1],·vh[2]);</div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········mesh_.add_face(vh[0],·vh[2],·vh[3]);</div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········<span·class="comment">//·An·isolated·edge.</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········vh.push_back(mesh_.add_vertex({2.0,·0.0,·0.0}));·<span·class="comment">//·vh[4]</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········vh.push_back(mesh_.add_vertex({2.0,·1.0,·0.0}));·<span·class="comment">//·vh[5]</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········<span·class="keyword">auto</span>·heh·=·mesh_.new_edge(vh[4],·vh[5]);</div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········<span·class="keyword">auto</span>·heh_opp·=·mesh_.opposite_halfedge_handle(heh);</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········mesh_.set_halfedge_handle(vh[4],·heh);</div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········mesh_.set_halfedge_handle(vh[5],·heh_opp);</div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········InteriorEdge·=·Edge(0,·2);</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········BoundaryEdge·=·Edge(0,·1);</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········IsolatedEdge·=·Edge(4,·5);</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·PolyMeshT</span></div> 
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="comment">//·Helper·function·to·quickly·retrieve·edges·from·their·endpoint·vertex·IDs.</span></div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····EH·Edge(<span·class="keywordtype">int</span>·_vh0_idx,·<span·class="keywordtype">int</span>·_vh1_idx)·{</div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········VH·vh0(_vh0_idx);</div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········VH·vh1(_vh1_idx);</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········HEH·heh·=·mesh_.find_halfedge(vh0,·vh1);</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">if</span>·(!heh.is_valid())</div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_POLYMESHT_HH</span></div>152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>············<span·class="keywordflow">return</span>·EH();</div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_POLYMESHT_HH</span></div>153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········<span·class="keywordflow">return</span>·mesh_.edge_handle(heh);</div>
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
Max diff block lines reached; 37039/151341 bytes (24.47%) of diff not shown.
48.8 KB
html2text {}
    
Offset 1, 915 lines modifiedOffset 1, 84 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 unittests_trimesh_circulator_edge.hh
 6 1#include·<Unittests/unittests_common.hh>
 7 2
 8 3#include·<vector>
 9 4
 10 5namespace·{
 11 6
 12 7class·OpenMeshTrimeshCirculatorEdge·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8B_\x8a_\x8s_\x8e·{
 13 8public:
 14 9·using·VH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 15 10·using·FH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 16 11·using·EH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 17 12·using·HEH·=·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 18 13
 19 14·//·This·function·is·called·before·each·test·is·run.
 20 15·void·SetUp()·override·{
 21 16·std::vector<VH>·vh;
 22 17
 23 18·//·3----2·5
 24 19·//·|·/|·|
 25 20·//·|·/·|·|
 26 21·//·|·/·|·|
 27 22·//·|/·|·|
 28 23·//·0----1·4
 29 24
 30 25·//·A·quad·consisting·of·two·triangles.
 31 26·vh.push_back(mesh_.add_vertex({0.0,·0.0,·0.0}));·//·vh[0]
 32 27·vh.push_back(mesh_.add_vertex({1.0,·0.0,·0.0}));·//·vh[1]
 33 28·vh.push_back(mesh_.add_vertex({1.0,·1.0,·0.0}));·//·vh[2]
 34 29·vh.push_back(mesh_.add_vertex({0.0,·1.0,·0.0}));·//·vh[3]
 35 30·mesh_.add_face(vh[0],·vh[1],·vh[2]);
 36 31·mesh_.add_face(vh[0],·vh[2],·vh[3]);
 37 32
 38 33·//·An·isolated·edge.
 39 34·vh.push_back(mesh_.add_vertex({2.0,·0.0,·0.0}));·//·vh[4]
 40 35·vh.push_back(mesh_.add_vertex({2.0,·1.0,·0.0}));·//·vh[5]
 41 36·auto·heh·=·mesh_.new_edge(vh[4],·vh[5]);
 42 37·auto·heh_opp·=·mesh_.opposite_halfedge_handle(heh);
 43 38·mesh_.set_halfedge_handle(vh[4],·heh);
 44 39·mesh_.set_halfedge_handle(vh[5],·heh_opp);
 45 40
 46 41·InteriorEdge·=·Edge(0,·2);
 47 42·BoundaryEdge·=·Edge(0,·1);
 48 43·IsolatedEdge·=·Edge(4,·5);
 49 44·}
 50 45
 51 46·//·Helper·function·to·quickly·retrieve·edges·from·their·endpoint·vertex·IDs.
 52 47·EH·Edge(int·_vh0_idx,·int·_vh1_idx)·{
 53 48·VH·vh0(_vh0_idx);
 54 49·VH·vh1(_vh1_idx);
 55 50·HEH·heh·=·mesh_.find_halfedge(vh0,·vh1);
 56 51·if·(!heh.is_valid())
 57 52·return·EH();
 58 53·return·mesh_.edge_handle(heh);
 59 54·}
5 PolyMeshT.hh 
6 1/*·=========================================================================·* 
7 2·*·* 
8 3·*·OpenMesh·* 
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
10 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
11 6·*·All·rights·reserved.·* 
12 7·*·www.openmesh.org·* 
13 8·*·* 
14 9·*---------------------------------------------------------------------------* 
15 10·*·This·file·is·part·of·OpenMesh.·* 
16 11·*--------------------------------------------------------------------------- 
17 * 
18 12·*·* 
19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
20 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
21 15·*·are·met:·* 
22 16·*·* 
23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
24 * 
25 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
26 19·*·* 
27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
30 23·*·* 
31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
33 26·*·this·software·without·specific·prior·written·permission.·* 
34 27·*·* 
35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
37 * 
38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
40 * 
41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
48 39·*·* 
49 40·*·========================================================================= 
50 */ 
51 41 
52 42 
53 43 
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·CLASS·PolyMeshT 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 52#ifndef·OPENMESH_POLYMESHT_HH 
65 53#define·OPENMESH_POLYMESHT_HH 
66 54 
67 5560 55
 61 56·//·Handles·of·some·interesting·edges.
 62 57·EH·InteriorEdge;
 63 58·EH·BoundaryEdge;
 64 59·EH·IsolatedEdge;
68 56//==·INCLUDES 
Max diff block lines reached; 23163/49998 bytes (46.33%) of diff not shown.
265 KB
./usr/share/doc/libopenmesh-dev/html/a01157_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/TriConnectivity.hh·Source·File</title>8 <title>OpenMesh:·Doc/Concepts/MeshKernel.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">TriConnectivity.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshKernel.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 137, 122 lines modifiedOffset 137, 622 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_TRICONNECTIVITY_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_TRICONNECTIVITY_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··Kernel·Concept</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#error·this·file·is·for·documentation·purposes·only</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
152 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="};"> 
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a02818.html">···53</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02818.html">TriConnectivity</a>·:·<span·class="keyword">public</span>·<a·class[·...·truncated·by·diffoscope;·len:·56,·SHA:·b43601695186947e67ab16527e313fe150bbfd4d5d104c03e5e35a53a345946c·...·]</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>{</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">public</span>:</div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<a·class="code·hl_class"·href="a02818.html">TriConnectivity</a>()·{}</div> 
158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02818.html">~TriConnectivity</a>()·{}</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">namespace·</span>Concepts·{</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·is_triangles()</div> 
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··{·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;·}</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
163 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">164 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">
 165 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02170.html">···75</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·FinalMeshItems&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02170.html">KernelT</a></div>
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a02818.html#ac864bcbb89452120c74f3f3048857077">···66</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02818.html#ac864bcbb89452120c74f3f3048857077">assign_connectivity</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02818.html">TriConnectivity</a>&amp;·_other)</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··{·PolyConnectivity::assign_connectivity(_other);·}</div> 
166 </div> 
167 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··</div> 
168 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·assign_connectivity(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02630.html">PolyConnectivity</a>&amp;·_other)</div> 
169 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··{·</div>166 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>
170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····PolyConnectivity::assign_connectivity(_other);·</div> 
171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····triangulate();</div> 
172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··}</div> 
173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··</div>167 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">public</span>:</div>
174 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>168 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
175 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··SmartFaceHandle·add_face(<span·class="keyword">const</span>·VertexHandle*·_vhandles,·<span·class="keywordtype">size_t</span>·_vhs_size);</div> 
176 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>169 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
177 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··SmartFaceHandle·add_face(<span·class="keyword">const</span>·std::vector&lt;VertexHandle&gt;&amp;·_vhandles);</div>170 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 171 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02170.html#af68122190c9f3df2b6af4d670ee767e4">···83</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Vertex·············<a·class="code·hl_typedef"·href="a02170.html#af68122190c9f3df2b6af4d670ee767e4">Vertex</a>;</div>
 172 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a02170.html#a6b659e491d7c5c207f556f83d30b2f22">···84</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Halfedge···········<a·class="code·hl_typedef"·href="a02170.html#a6b659e491d7c5c207f556f83d30b2f22">Halfedge</a>;</div>
 173 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a02170.html#aebd448c2a612a801147f62656d605208">···85</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Edge···············<a·class="code·hl_typedef"·href="a02170.html#aebd448c2a612a801147f62656d605208">Edge</a>;</div>
 174 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02170.html#afbc1240034b364306d5f74656308c990">···86</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Face···············<a·class="code·hl_typedef"·href="a02170.html#afbc1240034b364306d5f74656308c990">Face</a>;</div>
 175 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a02170.html#ae2c164ff32013a289e8016648535aa9a">···87</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Point··············<a·class="code·hl_typedef"·href="a02170.html#ae2c164ff32013a289e8016648535aa9a">Point</a>;</div>
 176 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a02170.html#a1b4f707455d955241b14467f8bb053c0">···88</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Scalar·············<a·class="code·hl_typedef"·href="a02170.html#a1b4f707455d955241b14467f8bb053c0">Scalar</a>;</div>
 177 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02170.html#ae4e2708d22ac0b5261e9c485475525fb">···89</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Normal·············<a·class="code·hl_typedef"·href="a02170.html#ae4e2708d22ac0b5261e9c485475525fb">Normal</a>;</div>
 178 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a02170.html#a1edcb149edf57dff57b609f7d6b71e91">···90</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::Color··············<a·class="code·hl_typedef"·href="a02170.html#a1edcb149edf57dff57b609f7d6b71e91">Color</a>;</div>
 179 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02170.html#a548b887e9481b02a50e76611187821ee">···91</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::TexCoord···········<a·class="code·hl_typedef"·href="a02170.html#a548b887e9481b02a50e76611187821ee">TexCoord</a>;</div>
 180 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02170.html#ad595781d23c223ce056c6a8f31eda9d5">···92</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::VertexHandle·······<a·class="code·hl_typedef"·href="a02170.html#ad595781d23c223ce056c6a8f31eda9d5">VertexHandle</a>;</div>
 181 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a02170.html#aae01fbc474377136ba93280813a8f640">···93</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::HalfedgeHandle·····<a·class="code·hl_typedef"·href="a02170.html#aae01fbc474377136ba93280813a8f640">HalfedgeHandle</a>;</div>
 182 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02170.html#a3f52e677c4c0c6ebf3fa7ead1e7cd447">···94</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::EdgeHandle·········<a·class="code·hl_typedef"·href="a02170.html#a3f52e677c4c0c6ebf3fa7ead1e7cd447">EdgeHandle</a>;</div>
 183 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a02170.html#aa6e3ba1337aef66c45dd7deb65e0e803">···95</a></span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·FinalMeshItems::FaceHandle·········<a·class="code·hl_typedef"·href="a02170.html#aa6e3ba1337aef66c45dd7deb65e0e803">FaceHandle</a>;</div>
 184 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 185 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
178 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>186 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
179 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··SmartFaceHandle·add_face(<span·class="keyword">const</span>·std::vector&lt;SmartVertexHandle&gt;&amp;·_vhandles);</div> 
180 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>187 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
181 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··SmartFaceHandle·add_face(VertexHandle·_vh0,·VertexHandle·_vh1,·VertexHandle·_vh2);</div> 
182 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··</div>188 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 189 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="a02170.html#a7bab7712f1b6cb20a3e806c643035971">··103</a></span>··<span·class="keyword">typedef</span>·SomeIterator·<a·class="code·hl_typedef"·href="a02170.html#a7bab7712f1b6cb20a3e806c643035971">KernelVertexIter</a>;</div>
 190 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="a02170.html#a26ff666ae19f42b90a1b40df63cc6d91">··104</a></span>··<span·class="keyword">typedef</span>·SomeIterator·<a·class="code·hl_typedef"·href="a02170.html#a26ff666ae19f42b90a1b40df63cc6d91">KernelConstVertexIter</a>;</div>
 191 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a02170.html#a30b347a1df08d51d6969b46523518201">··105</a></span>··<span·class="keyword">typedef</span>·SomeIterator·<a·class="code·hl_typedef"·href="a02170.html#a30b347a1df08d51d6969b46523518201">KernelEdgeIter</a>;</div>
 192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a02170.html#a38371b10f5027aa54f8e5feebbd9398d">··106</a></span>··<span·class="keyword">typedef</span>·SomeIterator·<a·class="code·hl_typedef"·href="a02170.html#a38371b10f5027aa54f8e5feebbd9398d">KernelConstEdgeIter</a>;</div>
 193 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a02170.html#a1c701d1114ed0232f5978d76ae4f0349">··107</a></span>··<span·class="keyword">typedef</span>·SomeIterator·<a·class="code·hl_typedef"·href="a02170.html#a1c701d1114ed0232f5978d76ae4f0349">KernelFaceIter</a>;</div>
 194 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a02170.html#a65e4c789ae1548c53a7fb3d5b94aa3f2">··108</a></span>··<span·class="keyword">typedef</span>·SomeIterator·<a·class="code·hl_typedef"·href="a02170.html#a65e4c789ae1548c53a7fb3d5b94aa3f2">KernelConstFaceIter</a>;</div>
 195 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
 196 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
 197 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 198 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="a02170.html#a7afe5f6f16053d5e17d8eeae56108209">··114</a></span>··<a·class="code·hl_function"·href="a02170.html#a7afe5f6f16053d5e17d8eeae56108209">KernelT</a>()·{}</div>
 199 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
 200 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="a02170.html#a5921c98927d9c871bd42ea9f48f250f7">··117</a></span>··<a·class="code·hl_function"·href="a02170.html#a5921c98927d9c871bd42ea9f48f250f7">~KernelT</a>();</div>
 201 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>
 202 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="a02170.html#a89835207511b38519390daff5e4bd8c2">··121</a></span>··<a·class="code·hl_class"·href="a02170.html">KernelT</a>&amp;·<a·class="code·hl_function"·href="a02170.html#a89835207511b38519390daff5e4bd8c2">operator=</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02170.html">KernelT</a>&amp;·_rhs);</div>
 203 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>
183 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>204 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>
184 <div·class="foldopen"·id="foldopen00127"·data-start="{"·data-end="}"> 
185 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno"><a·class="line"·href="a02818.html#a64fd0a14a44fb140b70cff81ee6956fd">··127</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·<a·class="code·hl_function"·[·...·truncated·by·diffoscope;·len:·173,·SHA:·ee79f49d9b5fc033aced17378330cdde30d3e430e7a834c681fb0fd523470a1d·...·]</div>205 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno"><a·class="line"·href="a02170.html#abc30206b165983f21269e2ccf1631c42">··136</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02170.html#abc30206b165983f21269e2ccf1631c42">reserve[·...·truncated·by·diffoscope;·len:·58,·SHA:·a65d07fcc9d0e653a24b2eab986cabd7d7dc3f1e6751d7ed39620c9df76712d3·...·]</div>
 206 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>················<span·class="keywordtype">size_t</span>·_n_edges,</div>
186 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span><span·class="keyword">··</span>{</div>207 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>················<span·class="keywordtype">size_t</span>·_n_faces·);</div>
187 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>····<span·class="keywordflow">return</span>·is_boundary(_heh)·?·InvalidVertexHandle·:</div> 
Max diff block lines reached; 171594/197089 bytes (87.06%) of diff not shown.
71.9 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 TriConnectivity.hh5 MeshKernel.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 46, 147 lines modifiedOffset 46, 1079 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 43 
54 44#ifndef·OPENMESH_TRICONNECTIVITY_HH 
55 45#define·OPENMESH_TRICONNECTIVITY_HH 
56 46 
57 47#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>53 43//
 54 =============================================================================
 55 44//
 56 45//·Kernel·Concept
 57 46//
 58 47//
 59 =============================================================================
58 4860 48
 61 49
 62 50#error·this·file·is·for·documentation·purposes·only
 63 51
 64 52
 65 53//==·NAMESPACES
 66 ===============================================================
 67 54
 68 55
59 49namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{69 56namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 70 57namespace·Concepts·{
 71 58
60 50 
61 _\x85_\x83class·OPENMESHDLLEXPORT·_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y·:·public·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y 
62 54{ 
63 55public: 
64 56 
65 57·_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y()·{} 
66 58·virtual·_\x8~_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y()·{} 
67 5972 59
68 60·inline·static·bool·is_triangles() 
69 61·{·return·true;·}73 60//==·CLASS·DEFINITION
 74 =========================================================
 75 61
70 6276 62
71 _\x86_\x86·inline·void·_\x8a_\x8s_\x8s_\x8i_\x8g_\x8n_\x8__\x8c_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y(const·_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y&·_other) 
72 67·{·PolyConnectivity::assign_connectivity(_other);·} 
73 68 
74 69·inline·void·assign_connectivity(const·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y&·_other) 
75 70·{ 
76 71·PolyConnectivity::assign_connectivity(_other); 
77 72·triangulate(); 
78 73·} 
79 74 
80 79 
81 88·SmartFaceHandle·add_face(const·VertexHandle*·_vhandles,·size_t·_vhs_size); 
82 89 
83 98·SmartFaceHandle·add_face(const·std::vector<VertexHandle>&·_vhandles);77 _.7_.5template·<class·FinalMeshItems>·class·_.K_.e_.r_.n_.e_.l_.T
 78 76{
 79 77public:
 80 78
 81 80
 82 81
 83 _\x88_\x83·typedef·typename·FinalMeshItems::Vertex·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x;
 84 _\x88_\x84·typedef·typename·FinalMeshItems::Halfedge·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e;
 85 _\x88_\x85·typedef·typename·FinalMeshItems::Edge·_\x8E_\x8d_\x8g_\x8e;
 86 _\x88_\x86·typedef·typename·FinalMeshItems::Face·_\x8F_\x8a_\x8c_\x8e;
 87 _\x88_\x87·typedef·typename·FinalMeshItems::Point·_\x8P_\x8o_\x8i_\x8n_\x8t;
 88 _\x88_\x88·typedef·typename·FinalMeshItems::Scalar·_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r;
 89 _\x88_\x89·typedef·typename·FinalMeshItems::Normal·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l;
 90 _\x89_\x80·typedef·typename·FinalMeshItems::Color·_\x8C_\x8o_\x8l_\x8o_\x8r;
 91 _\x89_\x81·typedef·typename·FinalMeshItems::TexCoord·_\x8T_\x8e_\x8x_\x8C_\x8o_\x8o_\x8r_\x8d;
 92 _\x89_\x82·typedef·typename·FinalMeshItems::VertexHandle·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 93 _\x89_\x83·typedef·typename·FinalMeshItems::HalfedgeHandle·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 94 _\x89_\x84·typedef·typename·FinalMeshItems::EdgeHandle·_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 95 _\x89_\x85·typedef·typename·FinalMeshItems::FaceHandle·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 96 96
 97 98
84 9998 99
85 108·SmartFaceHandle·add_face(const·std::vector<SmartVertexHandle>&·_vhandles); 
86 109 
87 120·SmartFaceHandle·add_face(VertexHandle·_vh0,·VertexHandle·_vh1,·VertexHandle 
88 _vh2); 
89 12199 101
 100 102
 101 _\x81_\x80_\x83·typedef·SomeIterator·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r;
 102 _\x81_\x80_\x84·typedef·SomeIterator·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8C_\x8o_\x8n_\x8s_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r;
 103 _\x81_\x80_\x85·typedef·SomeIterator·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r;
 104 _\x81_\x80_\x86·typedef·SomeIterator·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8C_\x8o_\x8n_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r;
 105 _\x81_\x80_\x87·typedef·SomeIterator·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r;
 106 _\x81_\x80_\x88·typedef·SomeIterator·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8C_\x8o_\x8n_\x8s_\x8t_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r;
 107 110
 108 112
 109 113
 110 _\x81_\x81_\x84·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T()·{}
 111 115
 112 _\x81_\x81_\x87·_\x8~_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T();
 113 119
 114 _\x81_\x82_\x81·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=(const·_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T&·_rhs);
 115 122
90 123116 123
 117 _\x81_\x83_\x86·void·_\x8r_\x8e_\x8s_\x8e_\x8r_\x8v_\x8e(·size_t·_n_vertices,
 118 137·size_t·_n_edges,
 119 138·size_t·_n_faces·);
 120 139
 121 140
91 _\x81_\x82_\x87·inline·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8v_\x8h(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const 
92 128·{ 
93 129·return·is_boundary(_heh)·?·InvalidVertexHandle·: 
94 130·to_vertex_handle(next_halfedge_handle(_heh)); 
95 131·} 
96 132 
Max diff block lines reached; 68532/73638 bytes (93.07%) of diff not shown.
287 KB
./usr/share/doc/libopenmesh-dev/html/a01160_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/BaseKernel.hh·Source·File</title>8 <title>OpenMesh:·Doc/Concepts/MeshItems.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseKernel.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshItems.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 139, 933 lines modifiedOffset 139, 152 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·BaseKernel</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··Mesh·Items·Concept</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_BASE_KERNEL_HH</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_BASE_KERNEL_HH</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#error·this·file·is·for·documentation·purposes·only</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 160 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
 161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a01242.html">···59</a></span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 162 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
 163 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a01243.html">···60</a></span><span·class="keyword">namespace·</span>Concepts·{·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·--------------------</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/PropertyContainer.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>164 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>166 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 167 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··············</div>
 168 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 169 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="};">
 170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02150.html">···71</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02150.html">MeshItems</a>·{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 173 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="};">
 174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a02154.html">···81</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Refs_&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02154.html">VertexT</a></div>
 175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{</div>
 176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">public</span>:</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02154.html#a1e5f6c61e62ce8fcf6e05ecfa22d76e8">···86</a></span>··<span·class="keyword">typedef</span>·Refs_··<a·class="code·hl_typedef"·href="a02154.html#a1e5f6c61e62ce8fcf6e05ecfa22d76e8">Re[·...·truncated·by·diffoscope;·len:·7,·SHA:·2f2bef451addd32d783d7d32bf543d8b8c9303115a8cb285b0e7a13ceaeeb1d2·...·]</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02154.html#ac714e165662433c27dbc482b7a524201">···89</a></span>··<a·class="code·hl_function"·href="a02154.html#ac714e165662433c27dbc482b7a524201">VertexT</a>();</div>
 181 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02154.html#ae6e7e6b43ecc58863612c896aa84c8e6">···92</a></span>··<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·<a·class="code·hl_function"·href="a02154.html#ae6e7e6b43ecc58863612c896aa84c8e6">halfedge_handle</a>()··<span·class="keyword">const</span>;</div>
 183 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02154.html#a2e37f87e0ff740f42d6e700ccc5b71b1">···94</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02154.html#a2e37f87e0ff740f42d6e700ccc5b71b1">set_halfedge_handle</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·_eh);</div>
 184 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>};</div>
 185 </div>
178 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
179 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="};"> 
180 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a02442.html">···97</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02442.html">BaseKernel</a></div> 
181 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>{</div>188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
182 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------·constructor·/·destructor</span></div> 
183 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 190 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="};">
 191 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a02158.html">··107</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Refs_&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02158.html">HalfedgeT</a></div>
184 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>()·{}</div> 
185 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02442.html">~BaseKernel</a>()·{</div> 
186 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>········vprops_.clear();</div> 
187 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>········eprops_.clear();</div> 
188 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>········hprops_.clear();</div> 
189 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>········fprops_.clear();</div> 
190 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··}</div> 
191 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>192 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>{</div>
 193 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="keyword">public</span>:</div>
192 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>194 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····</div>
 195 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="a02158.html#aa34c7febe7e05c45e9234e66d740b842">··112</a></span>··<span·class="keyword">typedef</span>·Refs_··<a·class="code·hl_typedef"·href="a02158.html#aa34c7febe7e05c45e9234e66d740b842">Refs</a>;</div>
193 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------·add·new·properties</span></div> 
194 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> 
195 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>196 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 197 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno"><a·class="line"·href="a02158.html#a0cd92f443ee6fa43dcae6cd3a88fdb89">··116</a></span>··<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·<a·class="code·hl_function"·href="a02158.html#a0cd92f443ee6fa43dcae6cd3a88fdb89">vertex_handle</a>()·<span·class="keyword">const</span>;</div>
196 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>198 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>
 199 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="a02158.html#abc69e4c15857ac3fcc8969945edb7839">··120</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02158.html#abc69e4c15857ac3fcc8969945edb7839">set_vertex_handle</a>(<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh);</div>
197 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div> 
198 <div·class="foldopen"·id="foldopen00141"·data-start="{"·data-end="}"> 
199 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno"><a·class="line"·href="a02442.html#a9930247356671a0ce4ceaef29b3c1a23">··141</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02442.html#a9930247356671a0ce4ceaef29b3c1a23">add_property</a>(·<a·class="code·hl_struct"·href="a02946.html">VPropHandleT&lt;T&gt;</a>&amp;·_ph,·<span·class="keyword">const</span>·std::string&amp;·_name=<span·class="stringliteral">&quot;&lt;vprop&gt;&quot;</span>)</div> 
200 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>··{</div>200 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div>
 201 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="a02158.html#a5168fd3e366f4ddfe7673c5c1a010c09">··124</a></span>··<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>·<a·class="code·hl_function"·href="a02158.html#a5168fd3e366f4ddfe7673c5c1a010c09">face_handle</a>()··<span·class="keyword">const</span>;</div>
Max diff block lines reached; 193613/220206 bytes (87.92%) of diff not shown.
72.1 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 BaseKernel.hh5 MeshItems.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 48, 1271 lines modifiedOffset 48, 207 lines modified
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 4454 44
 55 45
55 45// 
56 ============================================================================= 
57 46//56 46//
58 47//·CLASS·BaseKernel57 =============================================================================
59 48//58 47//
 59 48//·Mesh·Items·Concept
60 49//60 49//
 61 50//
61 =============================================================================62 =============================================================================
62 50 
63 5163 51
64 52#ifndef·OPENMESH_BASE_KERNEL_HH 
65 53#define·OPENMESH_BASE_KERNEL_HH64 52
 65 53#error·this·file·is·for·documentation·purposes·only
66 5466 54
67 5567 55
68 56//==·INCLUDES68 56//==·NAMESPACES
69 =================================================================69 ===============================================================
70 5770 57
71 5871 58
72 59#include·<OpenMesh/Core/System/config.h> 
73 60//·-------------------- 
74 61#include·<vector> 
75 62#include·<string> 
76 63#include·<algorithm> 
77 64#include·<iosfwd> 
78 65//·-------------------- 
79 66#include·<OpenMesh/Core/Utils/PropertyContainer.hh> 
80 67 
81 68 
82 69//==·NAMESPACES 
83 =============================================================== 
84 70 
85 71 
86 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{72 _.5_.9namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
87 73 
88 7473 _.6_.0namespace·Concepts·{
 74 61
 75 62
89 75//==·CLASS·DEFINITION76 63//==·CLASS·DEFINITION
90 =========================================================77 =========================================================
91 7678 64
 79 65
 80 _\x87_\x81struct·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s·{
 81 72
 82 73
 83 _\x88_\x81template·<class·Refs_>·class·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T
 84 82{
 85 83public:
 86 84
 87 _\x88_\x86·typedef·Refs_·_\x8R_\x8e_\x8f_\x8s;
 88 87
 89 _\x88_\x89·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T();
 90 90
 91 _\x89_\x82·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·const;
 92 _\x89_\x84·void·_\x8s_\x8e_\x8t_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_eh);
 93 95};
92 9694 96
93 _.9_.7class·OPENMESHDLLEXPORT·_.B_.a_.s_.e_.K_.e_.r_.n_.e_.l95 97
94 98{96 98
 97 99
 98 _\x81_\x80_\x87template·<class·Refs_>·class·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8T
95 99public:·//--------------------------------------------·constructor·/ 
96 destructor 
97 100 
98 101·_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l()·{} 
99 102·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l()·{ 
100 103·vprops_.clear(); 
101 104·eprops_.clear(); 
102 105·hprops_.clear(); 
103 106·fprops_.clear(); 
104 107·} 
105 10899 108{
 100 109public:
 101 110
 102 _\x81_\x81_\x82·typedef·Refs_·_\x8R_\x8e_\x8f_\x8s;
106 109 
107 110public:·//--------------------------------------------------·add·new 
108 properties 
109 111 
110 113103 113
111 115 
112 140·template·<class·T> 
113 _\x81_\x84_\x81·void·_\x8a_\x8d_\x8d_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>&·_ph,·const·std::string& 
114 _name="<vprop>") 
115 142·{ 
116 143·_ph·=·_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(·vprops_.add(T(),·_name)·); 
117 144·vprops_.resize(n_vertices()); 
118 145·} 
119 146 
120 147·template·<class·T> 
121 _\x81_\x84_\x88·void·_\x8a_\x8d_\x8d_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(·_\x8H_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>&·_ph,·const·std::string& 
122 _name="<hprop>") 
123 149·{ 
124 150·_ph·=·_\x8H_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>(·hprops_.add(T(),·_name)·); 
125 151·hprops_.resize(n_halfedges());104 _.1_.1_.6·_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e·_.v_.e_.r_.t_.e_.x_.__.h_.a_.n_.d_.l_.e()·const;
 105 117
 106 _\x81_\x82_\x80·void·_\x8s_\x8e_\x8t_\x8__\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh);
 107 121
 108 _\x81_\x82_\x84·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8f_\x8a_\x8c_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·const;
 109 125
 110 _\x81_\x82_\x88·void·_\x8s_\x8e_\x8t_\x8__\x8f_\x8a_\x8c_\x8e_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e(_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_fh);
Max diff block lines reached; 68986/73822 bytes (93.45%) of diff not shown.
2.69 KB
./usr/share/doc/libopenmesh-dev/html/a01242.html
    
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02578.html">MeshHandle</a></td></tr>242 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02578.html">MeshHandle</a></td></tr>
243 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Handle·type·for·meshes·to·simplify·some·template·programming.··<a·href="a02578.html#details">More...</a><br·/></td></tr>243 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Handle·type·for·meshes·to·simplify·some·template·programming.··<a·href="a02578.html#details">More...</a><br·/></td></tr>
244 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>244 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
245 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02962.html">MPropHandleT</a></td></tr>245 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02962.html">MPropHandleT</a></td></tr>
246 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Handle·representing·a·mesh·property.··<a·href="a02962.html#details">More...</a><br·/></td></tr>246 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Handle·representing·a·mesh·property.··<a·href="a02962.html#details">More...</a><br·/></td></tr>
247 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>247 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
248 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02282.html">NormalConeT</a></td></tr>248 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02282.html">NormalConeT</a></td></tr>
249 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;··<a·href="a02282.html#details">More...</a><br·/></td></tr>249 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;··<a·href="a02282.html#details">More...</a><br·/></td></tr>
250 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>250 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
251 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02630.html">PolyConnectivity</a></td></tr>251 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02630.html">PolyConnectivity</a></td></tr>
252 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Connectivity·Class·for·polygonal·meshes.··<a·href="a02630.html#details">More...</a><br·/></td></tr>252 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Connectivity·Class·for·polygonal·meshes.··<a·href="a02630.html#details">More...</a><br·/></td></tr>
253 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>253 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
254 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02798.html">PolyConnectivityTag</a></td></tr>254 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02798.html">PolyConnectivityTag</a></td></tr>
255 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Connectivity·tag·indicating·that·the·tagged·mesh·has·polygon·connectivity.··<a·href="a02798.html#details">More...</a><br·/></td></tr>255 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Connectivity·tag·indicating·that·the·tagged·mesh·has·polygon·connectivity.··<a·href="a02798.html#details">More...</a><br·/></td></tr>
256 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>256 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
7.15 KB
./usr/share/doc/libopenmesh-dev/html/a01247.html
    
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 <br·/>140 <br·/>
141 ·}</td></tr>141 ·}</td></tr>
142 <tr·class="memdesc:af600bbf2c3f55c90a2a64848f0547617"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Status·bits·used·by·the·Status·class.··<a·href="a01247.html#af600bbf2c3f55c90a2a64848f0547617">More...</a><br·/></td></tr>142 <tr·class="memdesc:af600bbf2c3f55c90a2a64848f0547617"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Status·bits·used·by·the·Status·class.··<a·href="a01247.html#af600bbf2c3f55c90a2a64848f0547617">More...</a><br·/></td></tr>
143 <tr·class="separator:af600bbf2c3f55c90a2a64848f0547617"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:af600bbf2c3f55c90a2a64848f0547617"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 </table>144 </table>
145 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>145 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
146 <div·class="textblock"><p>This·namespace·holds·per·item·attributes·like·normal/color.·</p>146 <div·class="textblock"><p>This·namespace·holds·per·item·attributes·like·normal/color.·</p>
147 <p>There·are·some·macros·provided·for·convenience,·see·<a·class="el"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage.">Attributes.hh</a>.·</p><dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage.">Attributes.hh</a>·</dd></dl>147 <p>There·are·some·macros·provided·for·convenience,·see·<a·class="el"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage.">Attributes.hh</a>.·</p><dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage.">Attributes.hh</a>·</dd></dl>
148 </div><h2·class="groupheader">Enumeration·Type·Documentation</h2>148 </div><h2·class="groupheader">Enumeration·Type·Documentation</h2>
149 <a·id="ab78a93560926cd2f9958cb028f7ea96d"·name="ab78a93560926cd2f9958cb028f7ea96d"></a>149 <a·id="ab78a93560926cd2f9958cb028f7ea96d"·name="ab78a93560926cd2f9958cb028f7ea96d"></a>
150 <h2·class="memtitle"><span·class="permalink"><a·href="#ab78a93560926cd2f9958cb028f7ea96d">&#9670;&#160;</a></span>AttributeBits</h2>150 <h2·class="memtitle"><span·class="permalink"><a·href="#ab78a93560926cd2f9958cb028f7ea96d">&#9670;&#160;</a></span>AttributeBits</h2>
  
151 <div·class="memitem">151 <div·class="memitem">
152 <div·class="memproto">152 <div·class="memproto">
153 ······<table·class="memname">153 ······<table·class="memname">
Offset 158, 25 lines modifiedOffset 158, 25 lines modified
158 ······</table>158 ······</table>
159 </div><div·class="memdoc">159 </div><div·class="memdoc">
  
160 <p>Attribute·bits.·</p>160 <p>Attribute·bits.·</p>
161 <p>Use·the·bits·to·define·a·standard·property·at·compile·time·using·traits.</p>161 <p>Use·the·bits·to·define·a·standard·property·at·compile·time·using·traits.</p>
162 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a>·</div>162 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a>·</div>
163 <div·class="line">{</div>163 <div·class="line">{</div>
164 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·|</div>164 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·|</div>
165 <div·class="line">····················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">OpenMesh::Attributes::Color</a>·);</div>165 <div·class="line">····················<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">OpenMesh::Attributes::Color</a>·);</div>
166 <div·class="line">·</div>166 <div·class="line">·</div>
167 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>167 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
168 <div·class="line">};</div>168 <div·class="line">};</div>
169 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a></div><div·class="ttdeci">@·Normal</div><div·class="ttdoc">Add·normals·to·mesh·item·(vertices/faces)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:82</div></div>169 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a></div><div·class="ttdeci">@·Normal</div><div·class="ttdoc">Add·normals·to·mesh·item·(vertices/faces)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:82</div></div>
170 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">OpenMesh::Attributes::Color</a></div><div·class="ttdeci">@·Color</div><div·class="ttdoc">Add·colors·to·mesh·item·(vertices/faces/edges)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:83</div></div>170 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">OpenMesh::Attributes::Color</a></div><div·class="ttdeci">@·Color</div><div·class="ttdoc">Add·colors·to·mesh·item·(vertices/faces/edges)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:83</div></div>
171 <div·class="ttc"·id="aa02174_html"><div·class="ttname"><a·href="a02174.html">MyTraits</a></div><div·class="ttdef"><b>Definition</b>·smooth.cc:9</div></div>171 <div·class="ttc"·id="aa02174_html"><div·class="ttname"><a·href="a02174.html">MyTraits</a></div><div·class="ttdef"><b>Definition</b>·smooth.cc:9</div></div>
172 <div·class="ttc"·id="aa02806_html"><div·class="ttname"><a·href="a02806.html">OpenMesh::DefaultTraits</a></div><div·class="ttdoc">Base·class·for·all·traits.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:122</div></div>172 <div·class="ttc"·id="aa02806_html"><div·class="ttname"><a·href="a02806.html">OpenMesh::DefaultTraits</a></div><div·class="ttdoc">Base·class·for·all·traits.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:122</div></div>
173 <div·class="ttc"·id="aa06470_html_a427ff443d5e47c76b9c45a29213e63db"><div·class="ttname"><a·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a></div><div·class="ttdeci">#define·VertexAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·vertex·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:79</div></div>173 <div·class="ttc"·id="aa06395_html_a427ff443d5e47c76b9c45a29213e63db"><div·class="ttname"><a·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a></div><div·class="ttdeci">#define·VertexAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·vertex·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:79</div></div>
174 <div·class="ttc"·id="aa06470_html_a75f0d731abf2489208086aac5147eefc"><div·class="ttname"><a·href="a06470.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a></div><div·class="ttdeci">#define·FaceAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·face·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:88</div></div>174 <div·class="ttc"·id="aa06395_html_a75f0d731abf2489208086aac5147eefc"><div·class="ttname"><a·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a></div><div·class="ttdeci">#define·FaceAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·face·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:88</div></div>
175 </div><!--·fragment·--><dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>·</dd></dl>175 </div><!--·fragment·--><dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>·</dd></dl>
176 <table·class="fieldtable">176 <table·class="fieldtable">
177 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ab78a93560926cd2f9958cb028f7ea96dabf5f773fefa8a6aa2c4b56158de44b92"·name="ab78a93560926cd2f9958cb028f7ea96dabf5f773fefa8a6aa2c4b56158de44b92"></a>None&#160;</td><td·class="fielddoc"><p>Clear·all·attribute·bits.·</p>177 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ab78a93560926cd2f9958cb028f7ea96dabf5f773fefa8a6aa2c4b56158de44b92"·name="ab78a93560926cd2f9958cb028f7ea96dabf5f773fefa8a6aa2c4b56158de44b92"></a>None&#160;</td><td·class="fielddoc"><p>Clear·all·attribute·bits.·</p>
178 </td></tr>178 </td></tr>
179 <tr><td·class="fieldname"><a·id="ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"·name="ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"></a>Normal&#160;</td><td·class="fielddoc"><p>Add·normals·to·mesh·item·(vertices/faces)·</p>179 <tr><td·class="fieldname"><a·id="ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"·name="ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"></a>Normal&#160;</td><td·class="fielddoc"><p>Add·normals·to·mesh·item·(vertices/faces)·</p>
180 </td></tr>180 </td></tr>
181 <tr><td·class="fieldname"><a·id="ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"·name="ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"></a>Color&#160;</td><td·class="fielddoc"><p>Add·colors·to·mesh·item·(vertices/faces/edges)·</p>181 <tr><td·class="fieldname"><a·id="ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"·name="ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"></a>Color&#160;</td><td·class="fielddoc"><p>Add·colors·to·mesh·item·(vertices/faces/edges)·</p>
1.19 KB
./usr/share/doc/libopenmesh-dev/html/a01249.html
    
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03442.html">Observer</a></td></tr>155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03442.html">Observer</a></td></tr>
156 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class.··<a·href="a03442.html#details">More...</a><br·/></td></tr>156 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class.··<a·href="a03442.html#details">More...</a><br·/></td></tr>
157 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>157 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
158 </table>158 </table>
159 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>159 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
160 <div·class="textblock"><p>Software·related·to·mesh·decimation.·</p>160 <div·class="textblock"><p>Software·related·to·mesh·decimation.·</p>
161 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a00590.html">DecimaterT.hh</a>·</dd></dl>161 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a00818.html">DecimaterT.hh</a>·</dd></dl>
162 </div></div><!--·contents·-->162 </div></div><!--·contents·-->
163 </div><!--·doc-content·-->163 </div><!--·doc-content·-->
164 <hr>164 <hr>
165 <address>165 <address>
166 <small>166 <small>
167 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">167 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
168 </a>168 </a>
3.41 KB
./usr/share/doc/libopenmesh-dev/html/a02150.html
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems·Struct·Reference<div·class="ingroups"><a·class="el"·href="a01240.html">Interface·Concepts</a></div></div></div>96 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems·Struct·Reference<div·class="ingroups"><a·class="el"·href="a01240.html">Interface·Concepts</a></div></div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>The·mesh·items·class·encapsulates·the·types·<a·class="el"·href="a02154.html"·title="Interface·for·the·internal·vertex·type.">VertexT</a>,·<a·class="el"·href="a02158.html"·title="Interface·for·the·internal·halfedge·type.">HalfedgeT</a>,·<a·class="el"·href="a02162.html"·title="Interface·for·the·internal·edge·type.">EdgeT</a>,·and·<a·class="el"·href="a02166.html"·title="Interface·for·the·internal·face·type.">FaceT</a>.··99 <p>The·mesh·items·class·encapsulates·the·types·<a·class="el"·href="a02154.html"·title="Interface·for·the·internal·vertex·type.">VertexT</a>,·<a·class="el"·href="a02158.html"·title="Interface·for·the·internal·halfedge·type.">HalfedgeT</a>,·<a·class="el"·href="a02162.html"·title="Interface·for·the·internal·edge·type.">EdgeT</a>,·and·<a·class="el"·href="a02166.html"·title="Interface·for·the·internal·face·type.">FaceT</a>.··
100 ·<a·href="a02150.html#details">More...</a></p>100 ·<a·href="a02150.html#details">More...</a></p>
  
101 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a01160_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>
102 <table·class="memberdecls">102 <table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
104 Classes</h2></td></tr>104 Classes</h2></td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02162.html">EdgeT</a></td></tr>105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02162.html">EdgeT</a></td></tr>
106 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·for·the·internal·edge·type.··<a·href="a02162.html#details">More...</a><br·/></td></tr>106 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·for·the·internal·edge·type.··<a·href="a02162.html#details">More...</a><br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02166.html">FaceT</a></td></tr>108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02166.html">FaceT</a></td></tr>
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·for·the·internal·vertex·type.··<a·href="a02154.html#details">More...</a><br·/></td></tr>117 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·for·the·internal·vertex·type.··<a·href="a02154.html#details">More...</a><br·/></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>120 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
121 <div·class="textblock"><p>The·mesh·items·class·encapsulates·the·types·<a·class="el"·href="a02154.html"·title="Interface·for·the·internal·vertex·type.">VertexT</a>,·<a·class="el"·href="a02158.html"·title="Interface·for·the·internal·halfedge·type.">HalfedgeT</a>,·<a·class="el"·href="a02162.html"·title="Interface·for·the·internal·edge·type.">EdgeT</a>,·and·<a·class="el"·href="a02166.html"·title="Interface·for·the·internal·face·type.">FaceT</a>.·</p>121 <div·class="textblock"><p>The·mesh·items·class·encapsulates·the·types·<a·class="el"·href="a02154.html"·title="Interface·for·the·internal·vertex·type.">VertexT</a>,·<a·class="el"·href="a02158.html"·title="Interface·for·the·internal·halfedge·type.">HalfedgeT</a>,·<a·class="el"·href="a02162.html"·title="Interface·for·the·internal·edge·type.">EdgeT</a>,·and·<a·class="el"·href="a02166.html"·title="Interface·for·the·internal·face·type.">FaceT</a>.·</p>
122 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02154.html"·title="Interface·for·the·internal·vertex·type.">VertexT</a>,·<a·class="el"·href="a02158.html"·title="Interface·for·the·internal·halfedge·type.">HalfedgeT</a>,·<a·class="el"·href="a02162.html"·title="Interface·for·the·internal·edge·type.">EdgeT</a>,·<a·class="el"·href="a02166.html"·title="Interface·for·the·internal·face·type.">FaceT</a>·</dd></dl>122 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02154.html"·title="Interface·for·the·internal·vertex·type.">VertexT</a>,·<a·class="el"·href="a02158.html"·title="Interface·for·the·internal·halfedge·type.">HalfedgeT</a>,·<a·class="el"·href="a02162.html"·title="Interface·for·the·internal·edge·type.">EdgeT</a>,·<a·class="el"·href="a02166.html"·title="Interface·for·the·internal·face·type.">FaceT</a>·</dd></dl>
123 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>123 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
124 <li>Doc/Concepts/<a·class="el"·href="a00245_source.html">MeshItems.hh</a></li>124 <li>Doc/Concepts/<a·class="el"·href="a01160_source.html">MeshItems.hh</a></li>
125 </ul>125 </ul>
126 </div><!--·contents·-->126 </div><!--·contents·-->
127 </div><!--·doc-content·-->127 </div><!--·doc-content·-->
128 <hr>128 <hr>
129 <address>129 <address>
130 <small>130 <small>
131 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">131 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.3 KB
./usr/share/doc/libopenmesh-dev/html/a02154.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::VertexT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::VertexT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Interface·for·the·internal·vertex·type.··101 <p>Interface·for·the·internal·vertex·type.··
102 ·<a·href="a02154.html#details">More...</a></p>102 ·<a·href="a02154.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a01160_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a1e5f6c61e62ce8fcf6e05ecfa22d76e8"·id="r_a1e5f6c61e62ce8fcf6e05ecfa22d76e8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1e5f6c61e62ce8fcf6e05ecfa22d76e8"·name="a1e5f6c61e62ce8fcf6e05ecfa22d76e8"></a>107 <tr·class="memitem:a1e5f6c61e62ce8fcf6e05ecfa22d76e8"·id="r_a1e5f6c61e62ce8fcf6e05ecfa22d76e8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1e5f6c61e62ce8fcf6e05ecfa22d76e8"·name="a1e5f6c61e62ce8fcf6e05ecfa22d76e8"></a>
108 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>108 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>
109 <tr·class="memdesc:a1e5f6c61e62ce8fcf6e05ecfa22d76e8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>109 <tr·class="memdesc:a1e5f6c61e62ce8fcf6e05ecfa22d76e8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>
110 <tr·class="separator:a1e5f6c61e62ce8fcf6e05ecfa22d76e8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:a1e5f6c61e62ce8fcf6e05ecfa22d76e8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>129 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
130 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Refs_&gt;<br·/>130 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Refs_&gt;<br·/>
131 class·OpenMesh::Concepts::MeshItems::VertexT&lt;·Refs_·&gt;</div><p>Interface·for·the·internal·vertex·type.·</p>131 class·OpenMesh::Concepts::MeshItems::VertexT&lt;·Refs_·&gt;</div><p>Interface·for·the·internal·vertex·type.·</p>
132 <p>This·minimal·interface·must·be·provided·by·every·vertex.·It's·up·to·the·mesh·kernel·(or·the·items·used·by·the·mesh·kernel)·to·implement·it.</p>132 <p>This·minimal·interface·must·be·provided·by·every·vertex.·It's·up·to·the·mesh·kernel·(or·the·items·used·by·the·mesh·kernel)·to·implement·it.</p>
133 <p>All·methods·marked·as·internal·should·only·be·used·by·the·mesh·kernel.·<br··/>133 <p>All·methods·marked·as·internal·should·only·be·used·by·the·mesh·kernel.·<br··/>
134 ·</p>134 ·</p>
135 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>135 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
136 <li>Doc/Concepts/<a·class="el"·href="a00245_source.html">MeshItems.hh</a></li>136 <li>Doc/Concepts/<a·class="el"·href="a01160_source.html">MeshItems.hh</a></li>
137 </ul>137 </ul>
138 </div><!--·contents·-->138 </div><!--·contents·-->
139 </div><!--·doc-content·-->139 </div><!--·doc-content·-->
140 <hr>140 <hr>
141 <address>141 <address>
142 <small>142 <small>
143 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">143 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.87 KB
./usr/share/doc/libopenmesh-dev/html/a02158.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::HalfedgeT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::HalfedgeT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Interface·for·the·internal·halfedge·type.··101 <p>Interface·for·the·internal·halfedge·type.··
102 ·<a·href="a02158.html#details">More...</a></p>102 ·<a·href="a02158.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a01160_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:aa34c7febe7e05c45e9234e66d740b842"·id="r_aa34c7febe7e05c45e9234e66d740b842"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa34c7febe7e05c45e9234e66d740b842"·name="aa34c7febe7e05c45e9234e66d740b842"></a>107 <tr·class="memitem:aa34c7febe7e05c45e9234e66d740b842"·id="r_aa34c7febe7e05c45e9234e66d740b842"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa34c7febe7e05c45e9234e66d740b842"·name="aa34c7febe7e05c45e9234e66d740b842"></a>
108 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>108 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>
109 <tr·class="memdesc:aa34c7febe7e05c45e9234e66d740b842"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>109 <tr·class="memdesc:aa34c7febe7e05c45e9234e66d740b842"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>
110 <tr·class="separator:aa34c7febe7e05c45e9234e66d740b842"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:aa34c7febe7e05c45e9234e66d740b842"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 </div><div·class="memdoc">265 </div><div·class="memdoc">
  
266 <p>Get·the·vertex·the·halfedge·point·to.·</p>266 <p>Get·the·vertex·the·halfedge·point·to.·</p>
  
267 </div>267 </div>
268 </div>268 </div>
269 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>269 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
270 <li>Doc/Concepts/<a·class="el"·href="a00245_source.html">MeshItems.hh</a></li>270 <li>Doc/Concepts/<a·class="el"·href="a01160_source.html">MeshItems.hh</a></li>
271 </ul>271 </ul>
272 </div><!--·contents·-->272 </div><!--·contents·-->
273 </div><!--·doc-content·-->273 </div><!--·doc-content·-->
274 <hr>274 <hr>
275 <address>275 <address>
276 <small>276 <small>
277 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">277 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.85 KB
./usr/share/doc/libopenmesh-dev/html/a02162.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::EdgeT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::EdgeT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Interface·for·the·internal·edge·type.··101 <p>Interface·for·the·internal·edge·type.··
102 ·<a·href="a02162.html#details">More...</a></p>102 ·<a·href="a02162.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a01160_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:af0ee51596f4578845a761f1e8163af06"·id="r_af0ee51596f4578845a761f1e8163af06"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af0ee51596f4578845a761f1e8163af06"·name="af0ee51596f4578845a761f1e8163af06"></a>107 <tr·class="memitem:af0ee51596f4578845a761f1e8163af06"·id="r_af0ee51596f4578845a761f1e8163af06"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af0ee51596f4578845a761f1e8163af06"·name="af0ee51596f4578845a761f1e8163af06"></a>
108 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>108 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>
109 <tr·class="memdesc:af0ee51596f4578845a761f1e8163af06"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>109 <tr·class="memdesc:af0ee51596f4578845a761f1e8163af06"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>
110 <tr·class="separator:af0ee51596f4578845a761f1e8163af06"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:af0ee51596f4578845a761f1e8163af06"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 </div><div·class="memdoc">139 </div><div·class="memdoc">
  
140 <p>Store·two·halfedges.·</p>140 <p>Store·two·halfedges.·</p>
  
141 </div>141 </div>
142 </div>142 </div>
143 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>143 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
144 <li>Doc/Concepts/<a·class="el"·href="a00245_source.html">MeshItems.hh</a></li>144 <li>Doc/Concepts/<a·class="el"·href="a01160_source.html">MeshItems.hh</a></li>
145 </ul>145 </ul>
146 </div><!--·contents·-->146 </div><!--·contents·-->
147 </div><!--·doc-content·-->147 </div><!--·doc-content·-->
148 <hr>148 <hr>
149 <address>149 <address>
150 <small>150 <small>
151 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">151 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.87 KB
./usr/share/doc/libopenmesh-dev/html/a02166.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::FaceT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::MeshItems::FaceT&lt;·Refs_·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Interface·for·the·internal·face·type.··102 <p>Interface·for·the·internal·face·type.··
103 ·<a·href="a02166.html#details">More...</a></p>103 ·<a·href="a02166.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a01160_source.html">Doc/Concepts/MeshItems.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
107 Public·Types</h2></td></tr>107 Public·Types</h2></td></tr>
108 <tr·class="memitem:abaa2dcfa0a57e6cf656f86d8ed312396"·id="r_abaa2dcfa0a57e6cf656f86d8ed312396"><td·class="memItemLeft"·align="right"·valign="top"><a·id="abaa2dcfa0a57e6cf656f86d8ed312396"·name="abaa2dcfa0a57e6cf656f86d8ed312396"></a>108 <tr·class="memitem:abaa2dcfa0a57e6cf656f86d8ed312396"·id="r_abaa2dcfa0a57e6cf656f86d8ed312396"><td·class="memItemLeft"·align="right"·valign="top"><a·id="abaa2dcfa0a57e6cf656f86d8ed312396"·name="abaa2dcfa0a57e6cf656f86d8ed312396"></a>
109 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>109 typedef·Refs_&#160;</td><td·class="memItemRight"·valign="bottom"><b>Refs</b></td></tr>
110 <tr·class="memdesc:abaa2dcfa0a57e6cf656f86d8ed312396"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>110 <tr·class="memdesc:abaa2dcfa0a57e6cf656f86d8ed312396"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Re-export·the·template·argument·Refs.·This·<b>must</b>·be·done!·<br·/></td></tr>
111 <tr·class="separator:abaa2dcfa0a57e6cf656f86d8ed312396"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:abaa2dcfa0a57e6cf656f86d8ed312396"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 </div><div·class="memdoc">188 </div><div·class="memdoc">
  
189 <p>Set·the·number·of·vertices·of·this·face.·</p>189 <p>Set·the·number·of·vertices·of·this·face.·</p>
  
190 </div>190 </div>
191 </div>191 </div>
192 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>192 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
193 <li>Doc/Concepts/<a·class="el"·href="a00245_source.html">MeshItems.hh</a></li>193 <li>Doc/Concepts/<a·class="el"·href="a01160_source.html">MeshItems.hh</a></li>
194 </ul>194 </ul>
195 </div><!--·contents·-->195 </div><!--·contents·-->
196 </div><!--·doc-content·-->196 </div><!--·doc-content·-->
197 <hr>197 <hr>
198 <address>198 <address>
199 <small>199 <small>
200 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">200 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.99 KB
./usr/share/doc/libopenmesh-dev/html/a02170.html
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::KernelT&lt;·FinalMeshItems·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01240.html">Interface·Concepts</a></div></div></div>96 ··<div·class="headertitle"><div·class="title">OpenMesh::Concepts::KernelT&lt;·FinalMeshItems·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01240.html">Interface·Concepts</a></div></div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>This·class·describes·the·minimum·interface·a·mesh·kernel·has·to·implement·(because·the·resulting·mesh·will·rely·on·this·interface).··99 <p>This·class·describes·the·minimum·interface·a·mesh·kernel·has·to·implement·(because·the·resulting·mesh·will·rely·on·this·interface).··
100 ·<a·href="a02170.html#details">More...</a></p>100 ·<a·href="a02170.html#details">More...</a></p>
  
101 <p><code>#include·&lt;<a·class="el"·href="a00242_source.html">Doc/Concepts/MeshKernel.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a01157_source.html">Doc/Concepts/MeshKernel.hh</a>&gt;</code></p>
102 <table·class="memberdecls">102 <table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
104 Public·Types</h2></td></tr>104 Public·Types</h2></td></tr>
105 <tr><td·colspan="2"><div·class="groupHeader">Mesh·Items</div></td></tr>105 <tr><td·colspan="2"><div·class="groupHeader">Mesh·Items</div></td></tr>
106 <tr·class="memitem:af68122190c9f3df2b6af4d670ee767e4"·id="r_af68122190c9f3df2b6af4d670ee767e4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af68122190c9f3df2b6af4d670ee767e4"·name="af68122190c9f3df2b6af4d670ee767e4"></a>106 <tr·class="memitem:af68122190c9f3df2b6af4d670ee767e4"·id="r_af68122190c9f3df2b6af4d670ee767e4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af68122190c9f3df2b6af4d670ee767e4"·name="af68122190c9f3df2b6af4d670ee767e4"></a>
107 typedef·FinalMeshItems::Vertex&#160;</td><td·class="memItemRight"·valign="bottom"><b>Vertex</b></td></tr>107 typedef·FinalMeshItems::Vertex&#160;</td><td·class="memItemRight"·valign="bottom"><b>Vertex</b></td></tr>
108 <tr·class="memdesc:af68122190c9f3df2b6af4d670ee767e4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Derive·this·type·from·the·FinalMeshItems.·<br·/></td></tr>108 <tr·class="memdesc:af68122190c9f3df2b6af4d670ee767e4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Derive·this·type·from·the·FinalMeshItems.·<br·/></td></tr>
Offset 1646, 15 lines modifiedOffset 1646, 15 lines modified
1646 </div><div·class="memdoc">1646 </div><div·class="memdoc">
  
1647 <p>Kernel·item·iterator.·</p>1647 <p>Kernel·item·iterator.·</p>
  
1648 </div>1648 </div>
1649 </div>1649 </div>
1650 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1650 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1651 <li>Doc/Concepts/<a·class="el"·href="a00242_source.html">MeshKernel.hh</a></li>1651 <li>Doc/Concepts/<a·class="el"·href="a01157_source.html">MeshKernel.hh</a></li>
1652 </ul>1652 </ul>
1653 </div><!--·contents·-->1653 </div><!--·contents·-->
1654 </div><!--·doc-content·-->1654 </div><!--·doc-content·-->
1655 <hr>1655 <hr>
1656 <address>1656 <address>
1657 <small>1657 <small>
1658 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1658 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02182.html
    
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 &#160;</td><td·class="memItemRight"·valign="bottom"><b>operator·T</b>·()·const</td></tr>129 &#160;</td><td·class="memItemRight"·valign="bottom"><b>operator·T</b>·()·const</td></tr>
130 <tr·class="separator:ae3d542e5d05c459bcae7cbda9a8857c8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:ae3d542e5d05c459bcae7cbda9a8857c8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:a69cfb04dc89174264f6bde05227492e7"·id="r_a69cfb04dc89174264f6bde05227492e7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a69cfb04dc89174264f6bde05227492e7"·name="a69cfb04dc89174264f6bde05227492e7"></a>131 <tr·class="memitem:a69cfb04dc89174264f6bde05227492e7"·id="r_a69cfb04dc89174264f6bde05227492e7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a69cfb04dc89174264f6bde05227492e7"·name="a69cfb04dc89174264f6bde05227492e7"></a>
132 &#160;</td><td·class="memItemRight"·valign="bottom"><b>operator·T*</b>·()·const</td></tr>132 &#160;</td><td·class="memItemRight"·valign="bottom"><b>operator·T*</b>·()·const</td></tr>
133 <tr·class="separator:a69cfb04dc89174264f6bde05227492e7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:a69cfb04dc89174264f6bde05227492e7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 </table>134 </table>
135 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>135 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
136 <li>OpenMesh/Apps/Decimating/<a·class="el"·href="a00854_source.html">CmdOption.hh</a></li>136 <li>OpenMesh/Apps/Decimating/<a·class="el"·href="a00602_source.html">CmdOption.hh</a></li>
137 </ul>137 </ul>
138 </div><!--·contents·-->138 </div><!--·contents·-->
139 </div><!--·doc-content·-->139 </div><!--·doc-content·-->
140 <hr>140 <hr>
141 <address>141 <address>
142 <small>142 <small>
143 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">143 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.45 KB
./usr/share/doc/libopenmesh-dev/html/a02190.html
    
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>165 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
166 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">166 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">
167 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>167 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>
168 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>168 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
169 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>169 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
170 </table>170 </table>
171 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>171 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
172 <li>OpenMesh/Apps/Decimating/<a·class="el"·href="a00863_source.html">DecimaterViewerWidget.hh</a></li>172 <li>OpenMesh/Apps/Decimating/<a·class="el"·href="a00608_source.html">DecimaterViewerWidget.hh</a></li>
173 </ul>173 </ul>
174 </div><!--·contents·-->174 </div><!--·contents·-->
175 </div><!--·doc-content·-->175 </div><!--·doc-content·-->
176 <hr>176 <hr>
177 <address>177 <address>
178 <small>178 <small>
179 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">179 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
729 B
./usr/share/doc/libopenmesh-dev/html/a02194.html
    
Offset 431, 15 lines modifiedOffset 431, 15 lines modified
431 <p>open·mesh·</p>431 <p>open·mesh·</p>
  
432 <p>Reimplemented·from·<a·class="el"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">MeshViewerWidgetT&lt;·M·&gt;</a>.</p>432 <p>Reimplemented·from·<a·class="el"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">MeshViewerWidgetT&lt;·M·&gt;</a>.</p>
  
433 </div>433 </div>
434 </div>434 </div>
435 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>435 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
436 <li>OpenMesh/Apps/Decimating/<a·class="el"·href="a00863_source.html">DecimaterViewerWidget.hh</a></li>436 <li>OpenMesh/Apps/Decimating/<a·class="el"·href="a00608_source.html">DecimaterViewerWidget.hh</a></li>
437 <li>OpenMesh/Apps/Decimating/<b>DecimaterViewerWidget.cc</b></li>437 <li>OpenMesh/Apps/Decimating/<b>DecimaterViewerWidget.cc</b></li>
438 </ul>438 </ul>
439 </div><!--·contents·-->439 </div><!--·contents·-->
440 </div><!--·doc-content·-->440 </div><!--·doc-content·-->
441 <hr>441 <hr>
442 <address>442 <address>
443 <small>443 <small>
1.44 KB
./usr/share/doc/libopenmesh-dev/html/a02206.html
    
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>171 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
172 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">172 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">
173 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>173 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>
174 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>174 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
175 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>175 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
176 </table>176 </table>
177 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li>OpenMesh/Apps/ProgViewer/<a·class="el"·href="a00812_source.html">ProgViewerWidget.hh</a></li>178 <li>OpenMesh/Apps/ProgViewer/<a·class="el"·href="a00617_source.html">ProgViewerWidget.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 </div><!--·doc-content·-->181 </div><!--·doc-content·-->
182 <hr>182 <hr>
183 <address>183 <address>
184 <small>184 <small>
185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.31 KB
./usr/share/doc/libopenmesh-dev/html/a02210.html
    
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 float&#160;</td><td·class="memItemRight"·valign="bottom"><b>normal_scale_</b></td></tr>359 float&#160;</td><td·class="memItemRight"·valign="bottom"><b>normal_scale_</b></td></tr>
360 <tr·class="separator:aabeafb1c78eba6338063736f33c4ce33·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>360 <tr·class="separator:aabeafb1c78eba6338063736f33c4ce33·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
361 <tr·class="memitem:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"·id="r_a1b75f41bb4bd6e86ae4ae6f093b8592d"><td·class="memItemLeft"·align="right"·valign="top">361 <tr·class="memitem:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"·id="r_a1b75f41bb4bd6e86ae4ae6f093b8592d"><td·class="memItemLeft"·align="right"·valign="top">
362 <a·class="el"·href="a02958.html">OpenMesh::FPropHandleT</a>&lt;·typename·<a·class="el"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>fp_normal_base_</b></td></tr>362 <a·class="el"·href="a02958.html">OpenMesh::FPropHandleT</a>&lt;·typename·<a·class="el"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>fp_normal_base_</b></td></tr>
363 <tr·class="separator:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>363 <tr·class="separator:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
364 </table>364 </table>
365 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>365 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
366 <li>OpenMesh/Apps/ProgViewer/<a·class="el"·href="a00812_source.html">ProgViewerWidget.hh</a></li>366 <li>OpenMesh/Apps/ProgViewer/<a·class="el"·href="a00617_source.html">ProgViewerWidget.hh</a></li>
367 <li>OpenMesh/Apps/ProgViewer/<b>ProgViewerWidget.cc</b></li>367 <li>OpenMesh/Apps/ProgViewer/<b>ProgViewerWidget.cc</b></li>
368 </ul>368 </ul>
369 </div><!--·contents·-->369 </div><!--·contents·-->
370 </div><!--·doc-content·-->370 </div><!--·doc-content·-->
371 <hr>371 <hr>
372 <address>372 <address>
373 <small>373 <small>
1.43 KB
./usr/share/doc/libopenmesh-dev/html/a02218.html
    
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>162 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
163 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">163 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">
164 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>164 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>
165 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>165 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
166 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>166 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
167 </table>167 </table>
168 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>168 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
169 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a06452_source.html">MeshViewerWidget.hh</a></li>169 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a06377_source.html">MeshViewerWidget.hh</a></li>
170 </ul>170 </ul>
171 </div><!--·contents·-->171 </div><!--·contents·-->
172 </div><!--·doc-content·-->172 </div><!--·doc-content·-->
173 <hr>173 <hr>
174 <address>174 <address>
175 <small>175 <small>
176 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">176 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.31 KB
./usr/share/doc/libopenmesh-dev/html/a02222.html
    
Offset 360, 15 lines modifiedOffset 360, 15 lines modified
360 float&#160;</td><td·class="memItemRight"·valign="bottom"><b>normal_scale_</b></td></tr>360 float&#160;</td><td·class="memItemRight"·valign="bottom"><b>normal_scale_</b></td></tr>
361 <tr·class="separator:aabeafb1c78eba6338063736f33c4ce33·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>361 <tr·class="separator:aabeafb1c78eba6338063736f33c4ce33·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
362 <tr·class="memitem:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"·id="r_a1b75f41bb4bd6e86ae4ae6f093b8592d"><td·class="memItemLeft"·align="right"·valign="top">362 <tr·class="memitem:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"·id="r_a1b75f41bb4bd6e86ae4ae6f093b8592d"><td·class="memItemLeft"·align="right"·valign="top">
363 <a·class="el"·href="a02958.html">OpenMesh::FPropHandleT</a>&lt;·typename·<a·class="el"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>fp_normal_base_</b></td></tr>363 <a·class="el"·href="a02958.html">OpenMesh::FPropHandleT</a>&lt;·typename·<a·class="el"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>fp_normal_base_</b></td></tr>
364 <tr·class="separator:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>364 <tr·class="separator:a1b75f41bb4bd6e86ae4ae6f093b8592d·inherit·pro_attribs_a02226"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
365 </table>365 </table>
366 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>366 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
367 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a06452_source.html">MeshViewerWidget.hh</a></li>367 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a06377_source.html">MeshViewerWidget.hh</a></li>
368 <li>OpenMesh/Apps/QtViewer/<b>MeshViewerWidget.cc</b></li>368 <li>OpenMesh/Apps/QtViewer/<b>MeshViewerWidget.cc</b></li>
369 </ul>369 </ul>
370 </div><!--·contents·-->370 </div><!--·contents·-->
371 </div><!--·doc-content·-->371 </div><!--·doc-content·-->
372 <hr>372 <hr>
373 <address>373 <address>
374 <small>374 <small>
1020 B
./usr/share/doc/libopenmesh-dev/html/a02226.html
    
Offset 436, 16 lines modifiedOffset 436, 16 lines modified
436 <p>open·mesh·</p>436 <p>open·mesh·</p>
  
437 <p>Reimplemented·in·<a·class="el"·href="a02194.html#a7e601a898a78eb503814849ebc610123">DecimaterViewerWidget</a>,·and·<a·class="el"·href="a02242.html#a1a2d67ebbaa137b231146f63e883d074">MeshViewerWidgetSubdivider</a>.</p>437 <p>Reimplemented·in·<a·class="el"·href="a02194.html#a7e601a898a78eb503814849ebc610123">DecimaterViewerWidget</a>,·and·<a·class="el"·href="a02242.html#a1a2d67ebbaa137b231146f63e883d074">MeshViewerWidgetSubdivider</a>.</p>
  
438 </div>438 </div>
439 </div>439 </div>
440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
441 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a00833_source.html">MeshViewerWidgetT.hh</a></li>441 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a00653_source.html">MeshViewerWidgetT.hh</a></li>
442 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a00851_source.html">MeshViewerWidgetT_impl.hh</a></li>442 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a00644_source.html">MeshViewerWidgetT_impl.hh</a></li>
443 </ul>443 </ul>
444 </div><!--·contents·-->444 </div><!--·contents·-->
445 </div><!--·doc-content·-->445 </div><!--·doc-content·-->
446 <hr>446 <hr>
447 <address>447 <address>
448 <small>448 <small>
449 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">449 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.01 KB
./usr/share/doc/libopenmesh-dev/html/a02230.html
    
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
247 </div><div·class="memdoc">247 </div><div·class="memdoc">
  
248 <p>Reimplemented·in·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·M·&gt;</a>,·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·Mesh·&gt;</a>,·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·MyMesh·&gt;</a>,·and·<a·class="el"·href="a02270.html#a5b83384feb869237c370cf20d82d81ae">OpenMesh::VDPMSynthesizerViewerWidget</a>.</p>248 <p>Reimplemented·in·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·M·&gt;</a>,·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·Mesh·&gt;</a>,·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·MyMesh·&gt;</a>,·and·<a·class="el"·href="a02270.html#a5b83384feb869237c370cf20d82d81ae">OpenMesh::VDPMSynthesizerViewerWidget</a>.</p>
  
249 </div>249 </div>
250 </div>250 </div>
251 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>251 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
252 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a00848_source.html">QGLViewerWidget.hh</a></li>252 <li>OpenMesh/Apps/QtViewer/<a·class="el"·href="a00656_source.html">QGLViewerWidget.hh</a></li>
253 <li>OpenMesh/Apps/QtViewer/<b>QGLViewerWidget.cc</b></li>253 <li>OpenMesh/Apps/QtViewer/<b>QGLViewerWidget.cc</b></li>
254 </ul>254 </ul>
255 </div><!--·contents·-->255 </div><!--·contents·-->
256 </div><!--·doc-content·-->256 </div><!--·doc-content·-->
257 <hr>257 <hr>
258 <address>258 <address>
259 <small>259 <small>
724 B
./usr/share/doc/libopenmesh-dev/html/a02242.html
    
Offset 406, 15 lines modifiedOffset 406, 15 lines modified
406 <p>open·mesh·</p>406 <p>open·mesh·</p>
  
407 <p>Reimplemented·from·<a·class="el"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">MeshViewerWidgetT&lt;·Mesh·&gt;</a>.</p>407 <p>Reimplemented·from·<a·class="el"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">MeshViewerWidgetT&lt;·Mesh·&gt;</a>.</p>
  
408 </div>408 </div>
409 </div>409 </div>
410 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>410 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
411 <li>OpenMesh/Apps/Subdivider/<a·class="el"·href="a06455_source.html">MeshViewerWidget.hh</a></li>411 <li>OpenMesh/Apps/Subdivider/<a·class="el"·href="a06380_source.html">MeshViewerWidget.hh</a></li>
412 </ul>412 </ul>
413 </div><!--·contents·-->413 </div><!--·contents·-->
414 </div><!--·doc-content·-->414 </div><!--·doc-content·-->
415 <hr>415 <hr>
416 <address>416 <address>
417 <small>417 <small>
418 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">418 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02246.html
    
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 Public·Attributes</h2></td></tr>167 Public·Attributes</h2></td></tr>
168 <tr·class="memitem:a537edb8daa5e873442678d01cd5ffca7"·id="r_a537edb8daa5e873442678d01cd5ffca7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a537edb8daa5e873442678d01cd5ffca7"·name="a537edb8daa5e873442678d01cd5ffca7"></a>168 <tr·class="memitem:a537edb8daa5e873442678d01cd5ffca7"·id="r_a537edb8daa5e873442678d01cd5ffca7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a537edb8daa5e873442678d01cd5ffca7"·name="a537edb8daa5e873442678d01cd5ffca7"></a>
169 QStatusBar·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>status_bar</b></td></tr>169 QStatusBar·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>status_bar</b></td></tr>
170 <tr·class="memdesc:a537edb8daa5e873442678d01cd5ffca7"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Updates·Status·Bar·Information.·<br·/></td></tr>170 <tr·class="memdesc:a537edb8daa5e873442678d01cd5ffca7"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Updates·Status·Bar·Information.·<br·/></td></tr>
171 <tr·class="separator:a537edb8daa5e873442678d01cd5ffca7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>171 <tr·class="separator:a537edb8daa5e873442678d01cd5ffca7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
172 </table>172 </table>
173 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>173 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
174 <li>OpenMesh/Apps/Subdivider/<a·class="el"·href="a00869_source.html">SubdivideWidget.hh</a></li>174 <li>OpenMesh/Apps/Subdivider/<a·class="el"·href="a00599_source.html">SubdivideWidget.hh</a></li>
175 <li>OpenMesh/Apps/Subdivider/<b>SubdivideWidget.cc</b></li>175 <li>OpenMesh/Apps/Subdivider/<b>SubdivideWidget.cc</b></li>
176 </ul>176 </ul>
177 </div><!--·contents·-->177 </div><!--·contents·-->
178 </div><!--·doc-content·-->178 </div><!--·doc-content·-->
179 <hr>179 <hr>
180 <address>180 <address>
181 <small>181 <small>
798 B
./usr/share/doc/libopenmesh-dev/html/a02270.html
    
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
395 <p>inherited·drawing·method·</p>395 <p>inherited·drawing·method·</p>
  
396 <p>Reimplemented·from·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·M·&gt;</a>.</p>396 <p>Reimplemented·from·<a·class="el"·href="a02226.html#a848fdc8c1916195833b5c2c8c31b5144">MeshViewerWidgetT&lt;·M·&gt;</a>.</p>
  
397 </div>397 </div>
398 </div>398 </div>
399 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>399 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
400 <li>OpenMesh/Apps/VDProgMesh/Synthesizer/<a·class="el"·href="a00827_source.html">VDPMSynthesizerViewerWidget.hh</a></li>400 <li>OpenMesh/Apps/VDProgMesh/Synthesizer/<a·class="el"·href="a00632_source.html">VDPMSynthesizerViewerWidget.hh</a></li>
401 <li>OpenMesh/Apps/VDProgMesh/Synthesizer/<b>VDPMSynthesizerViewerWidget.cc</b></li>401 <li>OpenMesh/Apps/VDProgMesh/Synthesizer/<b>VDPMSynthesizerViewerWidget.cc</b></li>
402 </ul>402 </ul>
403 </div><!--·contents·-->403 </div><!--·contents·-->
404 </div><!--·doc-content·-->404 </div><!--·doc-content·-->
405 <hr>405 <hr>
406 <address>406 <address>
407 <small>407 <small>
1.14 KB
./usr/share/doc/libopenmesh-dev/html/a02274.html
    
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>118 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
119 Static·Public·Attributes</h2></td></tr>119 Static·Public·Attributes</h2></td></tr>
120 <tr·class="memitem:ac05dd6f602ddebda9b8a05a47809b191"·id="r_ac05dd6f602ddebda9b8a05a47809b191"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac05dd6f602ddebda9b8a05a47809b191"·name="ac05dd6f602ddebda9b8a05a47809b191"></a>120 <tr·class="memitem:ac05dd6f602ddebda9b8a05a47809b191"·id="r_ac05dd6f602ddebda9b8a05a47809b191"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac05dd6f602ddebda9b8a05a47809b191"·name="ac05dd6f602ddebda9b8a05a47809b191"></a>
121 static·const·size_t&#160;</td><td·class="memItemRight"·valign="bottom"><b>size_</b>·=·_Rows·*·_Cols</td></tr>121 static·const·size_t&#160;</td><td·class="memItemRight"·valign="bottom"><b>size_</b>·=·_Rows·*·_Cols</td></tr>
122 <tr·class="separator:ac05dd6f602ddebda9b8a05a47809b191"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:ac05dd6f602ddebda9b8a05a47809b191"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 </table>123 </table>
124 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>124 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
125 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01103_source.html">EigenVectorT.hh</a></li>125 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00347_source.html">EigenVectorT.hh</a></li>
126 </ul>126 </ul>
127 </div><!--·contents·-->127 </div><!--·contents·-->
128 </div><!--·doc-content·-->128 </div><!--·doc-content·-->
129 <hr>129 <hr>
130 <address>130 <address>
131 <small>131 <small>
132 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">132 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.99 KB
./usr/share/doc/libopenmesh-dev/html/a02278.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ··<div·class="headertitle"><div·class="title">OpenMesh::LoopSchemeMaskT&lt;·T_,·cache_size_·&gt;·Class·Template·Reference</div></div>101 ··<div·class="headertitle"><div·class="title">OpenMesh::LoopSchemeMaskT&lt;·T_,·cache_size_·&gt;·Class·Template·Reference</div></div>
102 </div><!--header-->102 </div><!--header-->
103 <div·class="contents">103 <div·class="contents">
  
104 <p>implements·cache·for·the·weights·of·the·original·Loop·scheme·supported:··104 <p>implements·cache·for·the·weights·of·the·original·Loop·scheme·supported:··
105 ·<a·href="a02278.html#details">More...</a></p>105 ·<a·href="a02278.html#details">More...</a></p>
  
106 <p><code>#include·&lt;<a·class="el"·href="a01094_source.html">OpenMesh/Core/Geometry/LoopSchemeMaskT.hh</a>&gt;</code></p>106 <p><code>#include·&lt;<a·class="el"·href="a00371_source.html">OpenMesh/Core/Geometry/LoopSchemeMaskT.hh</a>&gt;</code></p>
107 <div·class="dynheader">107 <div·class="dynheader">
108 Collaboration·diagram·for·OpenMesh::LoopSchemeMaskT&lt;·T_,·cache_size_·&gt;:</div>108 Collaboration·diagram·for·OpenMesh::LoopSchemeMaskT&lt;·T_,·cache_size_·&gt;:</div>
109 <div·class="dyncontent">109 <div·class="dyncontent">
110 <div·class="center"><img·src="a02276.png"·border="0"·usemap="#aOpenMesh_1_1LoopSchemeMaskT_3_01T___00_01cache__size___01_4_coll__map"·alt="Collaboration·graph"/></div>110 <div·class="center"><img·src="a02276.png"·border="0"·usemap="#aOpenMesh_1_1LoopSchemeMaskT_3_01T___00_01cache__size___01_4_coll__map"·alt="Collaboration·graph"/></div>
111 <map·name="aOpenMesh_1_1LoopSchemeMaskT_3_01T___00_01cache__size___01_4_coll__map"·id="aOpenMesh_1_1LoopSchemeMaskT_3_01T___00_01cache__size___01_4_coll__map">111 <map·name="aOpenMesh_1_1LoopSchemeMaskT_3_01T___00_01cache__size___01_4_coll__map"·id="aOpenMesh_1_1LoopSchemeMaskT_3_01T___00_01cache__size___01_4_coll__map">
112 <area·shape="rect"·title="implements·cache·for·the·weights·of·the·original·Loop·scheme·supported:"·alt=""·coords="5,108,223,148"/>112 <area·shape="rect"·title="implements·cache·for·the·weights·of·the·original·Loop·scheme·supported:"·alt=""·coords="5,108,223,148"/>
113 <area·shape="rect"·title="·"·alt=""·coords="33,5,195,31"/>113 <area·shape="rect"·title="·"·alt=""·coords="33,5,195,31"/>
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 <ul>195 <ul>
196 <li>vertex·projection·rule·on·the·next·level</li>196 <li>vertex·projection·rule·on·the·next·level</li>
197 <li>vertex·projection·rule·on·the·limit·surface</li>197 <li>vertex·projection·rule·on·the·limit·surface</li>
198 <li>vertex·projection·rule·on·the·k-th·(level)·step·(Barthe,·Kobbelt'2003)</li>198 <li>vertex·projection·rule·on·the·k-th·(level)·step·(Barthe,·Kobbelt'2003)</li>
199 <li>vertex·tangents·on·the·limit·surface·</li>199 <li>vertex·tangents·on·the·limit·surface·</li>
200 </ul>200 </ul>
201 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>201 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
202 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01094_source.html">LoopSchemeMaskT.hh</a></li>202 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00371_source.html">LoopSchemeMaskT.hh</a></li>
203 </ul>203 </ul>
204 </div><!--·contents·-->204 </div><!--·contents·-->
205 </div><!--·doc-content·-->205 </div><!--·doc-content·-->
206 <hr>206 <hr>
207 <address>207 <address>
208 <small>208 <small>
209 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">209 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
3.72 KB
./usr/share/doc/libopenmesh-dev/html/a02282.html
    
Offset 95, 18 lines modifiedOffset 95, 18 lines modified
95 <a·href="#pub-types">Public·Types</a>·&#124;95 <a·href="#pub-types">Public·Types</a>·&#124;
96 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;96 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
97 <a·href="a02279.html">List·of·all·members</a>··</div>97 <a·href="a02279.html">List·of·all·members</a>··</div>
98 ··<div·class="headertitle"><div·class="title">OpenMesh::NormalConeT&lt;·Vector·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::NormalConeT&lt;·Vector·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;··101 <p>/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;··
102 ·<a·href="a02282.html#details">More...</a></p>102 ·<a·href="a02282.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:aa6e4b7ad412a1e9907ba49a2a1da5b66"·id="r_aa6e4b7ad412a1e9907ba49a2a1da5b66"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa6e4b7ad412a1e9907ba49a2a1da5b66"·name="aa6e4b7ad412a1e9907ba49a2a1da5b66"></a>107 <tr·class="memitem:aa6e4b7ad412a1e9907ba49a2a1da5b66"·id="r_aa6e4b7ad412a1e9907ba49a2a1da5b66"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa6e4b7ad412a1e9907ba49a2a1da5b66"·name="aa6e4b7ad412a1e9907ba49a2a1da5b66"></a>
108 typedef·<a·class="el"·href="a03350.html">vector_traits</a>&lt;·Vector·&gt;::value_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>Scalar</b></td></tr>108 typedef·<a·class="el"·href="a03350.html">vector_traits</a>&lt;·Vector·&gt;::value_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>Scalar</b></td></tr>
109 <tr·class="separator:aa6e4b7ad412a1e9907ba49a2a1da5b66"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:aa6e4b7ad412a1e9907ba49a2a1da5b66"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:a1ae47cbcb2b217be7a2874bbe585117e"·id="r_a1ae47cbcb2b217be7a2874bbe585117e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1ae47cbcb2b217be7a2874bbe585117e"·name="a1ae47cbcb2b217be7a2874bbe585117e"></a>110 <tr·class="memitem:a1ae47cbcb2b217be7a2874bbe585117e"·id="r_a1ae47cbcb2b217be7a2874bbe585117e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1ae47cbcb2b217be7a2874bbe585117e"·name="a1ae47cbcb2b217be7a2874bbe585117e"></a>
Offset 142, 19 lines modifiedOffset 142, 19 lines modified
142 <tr·class="memitem:abb35371fa07ae71832016d58b500f08f"·id="r_abb35371fa07ae71832016d58b500f08f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="abb35371fa07ae71832016d58b500f08f"·name="abb35371fa07ae71832016d58b500f08f"></a>142 <tr·class="memitem:abb35371fa07ae71832016d58b500f08f"·id="r_abb35371fa07ae71832016d58b500f08f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="abb35371fa07ae71832016d58b500f08f"·name="abb35371fa07ae71832016d58b500f08f"></a>
143 Scalar&#160;</td><td·class="memItemRight"·valign="bottom"><b>angle</b>·()·const</td></tr>143 Scalar&#160;</td><td·class="memItemRight"·valign="bottom"><b>angle</b>·()·const</td></tr>
144 <tr·class="memdesc:abb35371fa07ae71832016d58b500f08f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">returns·size·of·cone·(radius·in·radians)·<br·/></td></tr>144 <tr·class="memdesc:abb35371fa07ae71832016d58b500f08f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">returns·size·of·cone·(radius·in·radians)·<br·/></td></tr>
145 <tr·class="separator:abb35371fa07ae71832016d58b500f08f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>145 <tr·class="separator:abb35371fa07ae71832016d58b500f08f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
146 </table>146 </table>
147 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>147 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
148 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·Vector&gt;<br·/>148 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·Vector&gt;<br·/>
149 class·OpenMesh::NormalConeT&lt;·Vector·&gt;</div><p>/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</p>149 class·OpenMesh::NormalConeT&lt;·Vector·&gt;</div><p>/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</p>
150 <p>NormalCone·that·can·be·merged·with·other·normal·cones.·Provides·the·center·normal·and·the·opening·angle.·</p>150 <p>NormalCone·that·can·be·merged·with·other·normal·cones.·Provides·the·center·normal·and·the·opening·angle.·</p>
151 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>151 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
152 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01088_source.html">NormalConeT.hh</a></li>152 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00341_source.html">NormalConeT.hh</a></li>
153 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01106_source.html">NormalConeT_impl.hh</a></li>153 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00362_source.html">NormalConeT_impl.hh</a></li>
154 </ul>154 </ul>
155 </div><!--·contents·-->155 </div><!--·contents·-->
156 </div><!--·doc-content·-->156 </div><!--·doc-content·-->
157 <hr>157 <hr>
158 <address>158 <address>
159 <small>159 <small>
160 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">160 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a02286.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::Plane3d·Class·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::Plane3d·Class·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>ax·+·by·+·cz·+·d·=·0··102 <p>ax·+·by·+·cz·+·d·=·0··
103 ·<a·href="a02286.html#details">More...</a></p>103 ·<a·href="a02286.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01100_source.html">OpenMesh/Tools/VDPM/Plane3d.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00350_source.html">OpenMesh/Tools/VDPM/Plane3d.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Collaboration·diagram·for·OpenMesh::VDPM::Plane3d:</div>106 Collaboration·diagram·for·OpenMesh::VDPM::Plane3d:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02284.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1Plane3d_coll__map"·alt="Collaboration·graph"/></div>108 <div·class="center"><img·src="a02284.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1Plane3d_coll__map"·alt="Collaboration·graph"/></div>
109 <map·name="aOpenMesh_1_1VDPM_1_1Plane3d_coll__map"·id="aOpenMesh_1_1VDPM_1_1Plane3d_coll__map">109 <map·name="aOpenMesh_1_1VDPM_1_1Plane3d_coll__map"·id="aOpenMesh_1_1VDPM_1_1Plane3d_coll__map">
110 <area·shape="rect"·title="ax·+·by·+·cz·+·d·=·0"·alt=""·coords="5,108,204,133"/>110 <area·shape="rect"·title="ax·+·by·+·cz·+·d·=·0"·alt=""·coords="5,108,204,133"/>
111 <area·shape="rect"·href="a02306.html"·title="·"·alt=""·coords="25,5,184,45"/>111 <area·shape="rect"·href="a02306.html"·title="·"·alt=""·coords="25,5,184,45"/>
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 <tr·class="memitem:ac43866a66a76184863c47d9aef94bf0b"·id="r_ac43866a66a76184863c47d9aef94bf0b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac43866a66a76184863c47d9aef94bf0b"·name="ac43866a66a76184863c47d9aef94bf0b"></a>144 <tr·class="memitem:ac43866a66a76184863c47d9aef94bf0b"·id="r_ac43866a66a76184863c47d9aef94bf0b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac43866a66a76184863c47d9aef94bf0b"·name="ac43866a66a76184863c47d9aef94bf0b"></a>
145 value_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>d_</b></td></tr>145 value_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>d_</b></td></tr>
146 <tr·class="separator:ac43866a66a76184863c47d9aef94bf0b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:ac43866a66a76184863c47d9aef94bf0b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 </table>147 </table>
148 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>148 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
149 <div·class="textblock"><p>ax·+·by·+·cz·+·d·=·0·</p>149 <div·class="textblock"><p>ax·+·by·+·cz·+·d·=·0·</p>
150 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>150 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
151 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01100_source.html">Plane3d.hh</a></li>151 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00350_source.html">Plane3d.hh</a></li>
152 </ul>152 </ul>
153 </div><!--·contents·-->153 </div><!--·contents·-->
154 </div><!--·doc-content·-->154 </div><!--·doc-content·-->
155 <hr>155 <hr>
156 <address>156 <address>
157 <small>157 <small>
158 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">158 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
3.59 KB
./usr/share/doc/libopenmesh-dev/html/a02290.html
    
Offset 96, 18 lines modifiedOffset 96, 18 lines modified
96 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;96 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
97 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;97 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
98 <a·href="a02287.html">List·of·all·members</a>··</div>98 <a·href="a02287.html">List·of·all·members</a>··</div>
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a01085.html">Geometry/QuadricT.hh</a>··102 <p>/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a00365.html">Geometry/QuadricT.hh</a>··
103 ·<a·href="a02290.html#details">More...</a></p>103 ·<a·href="a02290.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01085_source.html">OpenMesh/Core/Geometry/QuadricT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00365_source.html">OpenMesh/Core/Geometry/QuadricT.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
107 Public·Types</h2></td></tr>107 Public·Types</h2></td></tr>
108 <tr·class="memitem:acb7583fd9ea7e7c5afbb1acff8d1f050"·id="r_acb7583fd9ea7e7c5afbb1acff8d1f050"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acb7583fd9ea7e7c5afbb1acff8d1f050"·name="acb7583fd9ea7e7c5afbb1acff8d1f050"></a>108 <tr·class="memitem:acb7583fd9ea7e7c5afbb1acff8d1f050"·id="r_acb7583fd9ea7e7c5afbb1acff8d1f050"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acb7583fd9ea7e7c5afbb1acff8d1f050"·name="acb7583fd9ea7e7c5afbb1acff8d1f050"></a>
109 typedef·Scalar&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>109 typedef·Scalar&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>
110 <tr·class="separator:acb7583fd9ea7e7c5afbb1acff8d1f050"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:acb7583fd9ea7e7c5afbb1acff8d1f050"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:ae28c4dd12b84457d342dac358b29da69"·id="r_ae28c4dd12b84457d342dac358b29da69"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae28c4dd12b84457d342dac358b29da69"·name="ae28c4dd12b84457d342dac358b29da69"></a>111 <tr·class="memitem:ae28c4dd12b84457d342dac358b29da69"·id="r_ae28c4dd12b84457d342dac358b29da69"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae28c4dd12b84457d342dac358b29da69"·name="ae28c4dd12b84457d342dac358b29da69"></a>
Offset 249, 18 lines modifiedOffset 249, 18 lines modified
249 template&lt;class·_Vec4·&gt;·</td></tr>249 template&lt;class·_Vec4·&gt;·</td></tr>
250 <tr·class="memitem:a61ef039c41b6ad5cd04b7db296d2f546"><td·class="memTemplItemLeft"·align="right"·valign="top">Scalar&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>evaluate</b>·(const·_Vec4·&amp;_v,·GenProg::Int2Type&lt;·4·&gt;)·const</td></tr>250 <tr·class="memitem:a61ef039c41b6ad5cd04b7db296d2f546"><td·class="memTemplItemLeft"·align="right"·valign="top">Scalar&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>evaluate</b>·(const·_Vec4·&amp;_v,·GenProg::Int2Type&lt;·4·&gt;)·const</td></tr>
251 <tr·class="memdesc:a61ef039c41b6ad5cd04b7db296d2f546"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">evaluate·quadric·Q·at·4D·vector·v:·v*Q*v·<br·/></td></tr>251 <tr·class="memdesc:a61ef039c41b6ad5cd04b7db296d2f546"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">evaluate·quadric·Q·at·4D·vector·v:·v*Q*v·<br·/></td></tr>
252 <tr·class="separator:a61ef039c41b6ad5cd04b7db296d2f546"><td·class="memSeparator"·colspan="2">&#160;</td></tr>252 <tr·class="separator:a61ef039c41b6ad5cd04b7db296d2f546"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
253 </table>253 </table>
254 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>254 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
255 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Scalar&gt;<br·/>255 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Scalar&gt;<br·/>
256 class·OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;</div><p>/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a01085.html">Geometry/QuadricT.hh</a>·</p>256 class·OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;</div><p>/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a00365.html">Geometry/QuadricT.hh</a>·</p>
257 <p>Stores·a·quadric·as·a·4x4·symmetrix·matrix.·Used·by·the·error·quadric·based·mesh·decimation·algorithms.·</p>257 <p>Stores·a·quadric·as·a·4x4·symmetrix·matrix.·Used·by·the·error·quadric·based·mesh·decimation·algorithms.·</p>
258 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>258 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
259 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01085_source.html">QuadricT.hh</a></li>259 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00365_source.html">QuadricT.hh</a></li>
260 </ul>260 </ul>
261 </div><!--·contents·-->261 </div><!--·contents·-->
262 </div><!--·doc-content·-->262 </div><!--·doc-content·-->
263 <hr>263 <hr>
264 <address>264 <address>
265 <small>265 <small>
266 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">266 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
909 B
./usr/share/doc/libopenmesh-dev/html/a02306.html
    
Offset 635, 15 lines modifiedOffset 635, 15 lines modified
  
635 <p>compute·scalar·product·</p>635 <p>compute·scalar·product·</p>
636 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01242.html#a351b282a40719408090277956e526735"·title="Adapter·for·osg·vector·member·computing·a·scalar·product.">OpenMesh::dot</a>·and·.<a·class="el"·href="a02306.html#aaea1266d5702c3cabba4d2285639caf2"·title="compute·scalar·product">dot()</a>·</dd></dl>636 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01242.html#a351b282a40719408090277956e526735"·title="Adapter·for·osg·vector·member·computing·a·scalar·product.">OpenMesh::dot</a>·and·.<a·class="el"·href="a02306.html#aaea1266d5702c3cabba4d2285639caf2"·title="compute·scalar·product">dot()</a>·</dd></dl>
  
637 </div>637 </div>
638 </div>638 </div>
639 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>639 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
640 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01082_source.html">Vector11T.hh</a></li>640 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00353_source.html">Vector11T.hh</a></li>
641 </ul>641 </ul>
642 </div><!--·contents·-->642 </div><!--·contents·-->
643 </div><!--·doc-content·-->643 </div><!--·doc-content·-->
644 <hr>644 <hr>
645 <address>645 <address>
646 <small>646 <small>
647 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">647 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
800 B
./usr/share/doc/libopenmesh-dev/html/a02310.html
    
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
  
448 <p>compute·scalar·product·</p>448 <p>compute·scalar·product·</p>
449 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01242.html#a351b282a40719408090277956e526735"·title="Adapter·for·osg·vector·member·computing·a·scalar·product.">OpenMesh::dot</a>·</dd></dl>449 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01242.html#a351b282a40719408090277956e526735"·title="Adapter·for·osg·vector·member·computing·a·scalar·product.">OpenMesh::dot</a>·</dd></dl>
  
450 </div>450 </div>
451 </div>451 </div>
452 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>452 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
453 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a01079_source.html">VectorT_inc.hh</a></li>453 <li>OpenMesh/Core/Geometry/<a·class="el"·href="a00356_source.html">VectorT_inc.hh</a></li>
454 </ul>454 </ul>
455 </div><!--·contents·-->455 </div><!--·contents·-->
456 </div><!--·doc-content·-->456 </div><!--·doc-content·-->
457 <hr>457 <hr>
458 <address>458 <address>
459 <small>459 <small>
460 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">460 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.94 KB
./usr/share/doc/libopenmesh-dev/html/a02314.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseExporter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseExporter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·exporter·modules.··100 <p>Base·class·for·exporter·modules.··
101 ·<a·href="a02314.html#details">More...</a></p>101 ·<a·href="a02314.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00044_source.html">OpenMesh/Core/IO/exporter/BaseExporter.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00011_source.html">OpenMesh/Core/IO/exporter/BaseExporter.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::BaseExporter:</div>104 Inheritance·diagram·for·OpenMesh::IO::BaseExporter:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02313.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseExporter_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02313.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseExporter_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1BaseExporter_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseExporter_inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1BaseExporter_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseExporter_inherit__map">
108 <area·shape="rect"·title="Base·class·for·exporter·modules."·alt=""·coords="5,5,213,31"/>108 <area·shape="rect"·title="Base·class·for·exporter·modules."·alt=""·coords="5,5,213,31"/>
109 <area·shape="rect"·href="a02318.html"·title="This·class·template·provides·an·exporter·module·for·OpenMesh·meshes."·alt=""·coords="17,79,201,119"/>109 <area·shape="rect"·href="a02318.html"·title="This·class·template·provides·an·exporter·module·for·OpenMesh·meshes."·alt=""·coords="17,79,201,119"/>
Offset 330, 15 lines modifiedOffset 330, 15 lines modified
330 <dl·class="section·return"><dt>Returns</dt><dd>HalfEdgeHandle·or·invalid·HalfEdgeHandle·if·none·is·found.·</dd></dl>330 <dl·class="section·return"><dt>Returns</dt><dd>HalfEdgeHandle·or·invalid·HalfEdgeHandle·if·none·is·found.·</dd></dl>
  
331 <p>Implemented·in·<a·class="el"·href="a02318.html#a21665689d93ad87b1fb576583ab872bb">OpenMesh::IO::ExporterT&lt;·Mesh·&gt;</a>.</p>331 <p>Implemented·in·<a·class="el"·href="a02318.html#a21665689d93ad87b1fb576583ab872bb">OpenMesh::IO::ExporterT&lt;·Mesh·&gt;</a>.</p>
  
332 </div>332 </div>
333 </div>333 </div>
334 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>334 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
335 <li>OpenMesh/Core/IO/exporter/<a·class="el"·href="a00044_source.html">BaseExporter.hh</a></li>335 <li>OpenMesh/Core/IO/exporter/<a·class="el"·href="a00011_source.html">BaseExporter.hh</a></li>
336 </ul>336 </ul>
337 </div><!--·contents·-->337 </div><!--·contents·-->
338 </div><!--·doc-content·-->338 </div><!--·doc-content·-->
339 <hr>339 <hr>
340 <address>340 <address>
341 <small>341 <small>
342 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">342 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.98 KB
./usr/share/doc/libopenmesh-dev/html/a02318.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::ExporterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::ExporterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>This·class·template·provides·an·exporter·module·for·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·meshes.··100 <p>This·class·template·provides·an·exporter·module·for·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·meshes.··
101 ·<a·href="a02318.html#details">More...</a></p>101 ·<a·href="a02318.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00944_source.html">OpenMesh/Core/IO/exporter/ExporterT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00455_source.html">OpenMesh/Core/IO/exporter/ExporterT.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::ExporterT&lt;·Mesh·&gt;:</div>104 Inheritance·diagram·for·OpenMesh::IO::ExporterT&lt;·Mesh·&gt;:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02317.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1ExporterT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02317.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1ExporterT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1ExporterT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1IO_1_1ExporterT_3_01Mesh_01_4_inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1ExporterT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1IO_1_1ExporterT_3_01Mesh_01_4_inherit__map">
108 <area·shape="rect"·title="This·class·template·provides·an·exporter·module·for·OpenMesh·meshes."·alt=""·coords="17,79,201,119"/>108 <area·shape="rect"·title="This·class·template·provides·an·exporter·module·for·OpenMesh·meshes."·alt=""·coords="17,79,201,119"/>
109 <area·shape="rect"·href="a02314.html"·title="Base·class·for·exporter·modules."·alt=""·coords="5,5,213,31"/>109 <area·shape="rect"·href="a02314.html"·title="Base·class·for·exporter·modules."·alt=""·coords="5,5,213,31"/>
Offset 1904, 15 lines modifiedOffset 1904, 15 lines modified
1904 </div><div·class="memdoc">1904 </div><div·class="memdoc">
  
1905 <p>Implements·<a·class="el"·href="a02314.html">OpenMesh::IO::BaseExporter</a>.</p>1905 <p>Implements·<a·class="el"·href="a02314.html">OpenMesh::IO::BaseExporter</a>.</p>
  
1906 </div>1906 </div>
1907 </div>1907 </div>
1908 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1908 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1909 <li>OpenMesh/Core/IO/exporter/<a·class="el"·href="a00944_source.html">ExporterT.hh</a></li>1909 <li>OpenMesh/Core/IO/exporter/<a·class="el"·href="a00455_source.html">ExporterT.hh</a></li>
1910 </ul>1910 </ul>
1911 </div><!--·contents·-->1911 </div><!--·contents·-->
1912 </div><!--·doc-content·-->1912 </div><!--·doc-content·-->
1913 <hr>1913 <hr>
1914 <address>1914 <address>
1915 <small>1915 <small>
1916 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1916 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.23 KB
./usr/share/doc/libopenmesh-dev/html/a02322.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseImporter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseImporter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Base·class·for·importer·modules.··101 <p>Base·class·for·importer·modules.··
102 ·<a·href="a02322.html#details">More...</a></p>102 ·<a·href="a02322.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00002_source.html">OpenMesh/Core/IO/importer/BaseImporter.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00041_source.html">OpenMesh/Core/IO/importer/BaseImporter.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::IO::BaseImporter:</div>105 Inheritance·diagram·for·OpenMesh::IO::BaseImporter:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02321.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseImporter_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02321.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseImporter_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1IO_1_1BaseImporter_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseImporter_inherit__map">108 <map·name="aOpenMesh_1_1IO_1_1BaseImporter_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseImporter_inherit__map">
109 <area·shape="rect"·title="Base·class·for·importer·modules."·alt=""·coords="5,5,215,31"/>109 <area·shape="rect"·title="Base·class·for·importer·modules."·alt=""·coords="5,5,215,31"/>
110 <area·shape="rect"·href="a02326.html"·title="This·class·template·provides·an·importer·module·for·OpenMesh·meshes."·alt=""·coords="17,79,203,119"/>110 <area·shape="rect"·href="a02326.html"·title="This·class·template·provides·an·importer·module·for·OpenMesh·meshes."·alt=""·coords="17,79,203,119"/>
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 virtual·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>finish</b>·()</td></tr>264 virtual·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>finish</b>·()</td></tr>
265 <tr·class="separator:a786cddca70ba2705a73598891e441fe0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>265 <tr·class="separator:a786cddca70ba2705a73598891e441fe0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
266 </table>266 </table>
267 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>267 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
268 <div·class="textblock"><p>Base·class·for·importer·modules.·</p>268 <div·class="textblock"><p>Base·class·for·importer·modules.·</p>
269 <p>Importer·modules·provide·an·interface·between·the·loader·modules·and·the·target·data·structure.·This·is·basically·a·wrapper·providing·virtual·versions·for·the·required·mesh·functions.·</p>269 <p>Importer·modules·provide·an·interface·between·the·loader·modules·and·the·target·data·structure.·This·is·basically·a·wrapper·providing·virtual·versions·for·the·required·mesh·functions.·</p>
270 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>270 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
271 <li>OpenMesh/Core/IO/importer/<a·class="el"·href="a00002_source.html">BaseImporter.hh</a></li>271 <li>OpenMesh/Core/IO/importer/<a·class="el"·href="a00041_source.html">BaseImporter.hh</a></li>
272 </ul>272 </ul>
273 </div><!--·contents·-->273 </div><!--·contents·-->
274 </div><!--·doc-content·-->274 </div><!--·doc-content·-->
275 <hr>275 <hr>
276 <address>276 <address>
277 <small>277 <small>
278 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">278 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.98 KB
./usr/share/doc/libopenmesh-dev/html/a02326.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::ImporterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::ImporterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>This·class·template·provides·an·importer·module·for·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·meshes.··101 <p>This·class·template·provides·an·importer·module·for·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·meshes.··
102 ·<a·href="a02326.html#details">More...</a></p>102 ·<a·href="a02326.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01073_source.html">OpenMesh/Core/IO/importer/ImporterT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00461_source.html">OpenMesh/Core/IO/importer/ImporterT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::IO::ImporterT&lt;·Mesh·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::IO::ImporterT&lt;·Mesh·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02325.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1ImporterT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02325.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1ImporterT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1IO_1_1ImporterT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1IO_1_1ImporterT_3_01Mesh_01_4_inherit__map">108 <map·name="aOpenMesh_1_1IO_1_1ImporterT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1IO_1_1ImporterT_3_01Mesh_01_4_inherit__map">
109 <area·shape="rect"·title="This·class·template·provides·an·importer·module·for·OpenMesh·meshes."·alt=""·coords="17,79,203,119"/>109 <area·shape="rect"·title="This·class·template·provides·an·importer·module·for·OpenMesh·meshes."·alt=""·coords="17,79,203,119"/>
110 <area·shape="rect"·href="a02322.html"·title="Base·class·for·importer·modules."·alt=""·coords="5,5,215,31"/>110 <area·shape="rect"·href="a02322.html"·title="Base·class·for·importer·modules."·alt=""·coords="5,5,215,31"/>
Offset 2009, 15 lines modifiedOffset 2009, 15 lines modified
2009 </div><div·class="memdoc">2009 </div><div·class="memdoc">
  
2010 <p>Implements·<a·class="el"·href="a02322.html">OpenMesh::IO::BaseImporter</a>.</p>2010 <p>Implements·<a·class="el"·href="a02322.html">OpenMesh::IO::BaseImporter</a>.</p>
  
2011 </div>2011 </div>
2012 </div>2012 </div>
2013 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>2013 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
2014 <li>OpenMesh/Core/IO/importer/<a·class="el"·href="a01073_source.html">ImporterT.hh</a></li>2014 <li>OpenMesh/Core/IO/importer/<a·class="el"·href="a00461_source.html">ImporterT.hh</a></li>
2015 </ul>2015 </ul>
2016 </div><!--·contents·-->2016 </div><!--·contents·-->
2017 </div><!--·doc-content·-->2017 </div><!--·doc-content·-->
2018 <hr>2018 <hr>
2019 <address>2019 <address>
2020 <small>2020 <small>
2021 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">2021 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.93 KB
./usr/share/doc/libopenmesh-dev/html/a02330.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_IOManager_·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_IOManager_·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>This·is·the·real·IOManager·class·that·is·later·encapsulated·by·<a·class="el"·href="a03346.html"·title="A·simple·singleton·template.">SingletonT</a>·to·enforce·its·uniqueness.··101 <p>This·is·the·real·IOManager·class·that·is·later·encapsulated·by·<a·class="el"·href="a03346.html"·title="A·simple·singleton·template.">SingletonT</a>·to·enforce·its·uniqueness.··
102 ·<a·href="a02330.html#details">More...</a></p>102 ·<a·href="a02330.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01052_source.html">OpenMesh/Core/IO/IOManager.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00509_source.html">OpenMesh/Core/IO/IOManager.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
106 Public·Member·Functions</h2></td></tr>106 Public·Member·Functions</h2></td></tr>
107 <tr·class="memitem:a96b93ad4d6635a5fea110071bff19cfc"·id="r_a96b93ad4d6635a5fea110071bff19cfc"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02330.html#a96b93ad4d6635a5fea110071bff19cfc">read</a>·(const·std::string·&amp;_filename,·<a·class="el"·href="a02322.html">BaseImporter</a>·&amp;_bi,·<a·class="el"·href="a02334.html">Options</a>·&amp;_opt)</td></tr>107 <tr·class="memitem:a96b93ad4d6635a5fea110071bff19cfc"·id="r_a96b93ad4d6635a5fea110071bff19cfc"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02330.html#a96b93ad4d6635a5fea110071bff19cfc">read</a>·(const·std::string·&amp;_filename,·<a·class="el"·href="a02322.html">BaseImporter</a>·&amp;_bi,·<a·class="el"·href="a02334.html">Options</a>·&amp;_opt)</td></tr>
108 <tr·class="memdesc:a96b93ad4d6635a5fea110071bff19cfc"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Read·a·mesh·from·file·_filename.··<br·/></td></tr>108 <tr·class="memdesc:a96b93ad4d6635a5fea110071bff19cfc"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Read·a·mesh·from·file·_filename.··<br·/></td></tr>
109 <tr·class="separator:a96b93ad4d6635a5fea110071bff19cfc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a96b93ad4d6635a5fea110071bff19cfc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:ae8b7820b71be36aa7097c89bbebff9bc"·id="r_ae8b7820b71be36aa7097c89bbebff9bc"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02330.html#ae8b7820b71be36aa7097c89bbebff9bc">read</a>·(std::istream·&amp;_filename,·const·std::string·&amp;_ext,·<a·class="el"·href="a02322.html">BaseImporter</a>·&amp;_bi,·<a·class="el"·href="a02334.html">Options</a>·&amp;_opt)</td></tr>110 <tr·class="memitem:ae8b7820b71be36aa7097c89bbebff9bc"·id="r_ae8b7820b71be36aa7097c89bbebff9bc"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02330.html#ae8b7820b71be36aa7097c89bbebff9bc">read</a>·(std::istream·&amp;_filename,·const·std::string·&amp;_ext,·<a·class="el"·href="a02322.html">BaseImporter</a>·&amp;_bi,·<a·class="el"·href="a02334.html">Options</a>·&amp;_opt)</td></tr>
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
  
440 <p>Write·a·mesh·to·open·std::ostream·_os.·</p>440 <p>Write·a·mesh·to·open·std::ostream·_os.·</p>
441 <p>The·source·data·structure·is·specified·by·the·given·<a·class="el"·href="a02314.html"·title="Base·class·for·exporter·modules.">BaseExporter</a>.·The·<code>save</code>·method·consecutively·queries·all·of·its·writer·modules.·True·is·returned·upon·success,·false·if·all·writer·modules·failed·to·write·the·requested·format.·<a·class="el"·href="a02334.html"·title="Set·options·for·reader/writer·modules.">Options</a>·is·determined·by·_filename's·extension.·</p>441 <p>The·source·data·structure·is·specified·by·the·given·<a·class="el"·href="a02314.html"·title="Base·class·for·exporter·modules.">BaseExporter</a>.·The·<code>save</code>·method·consecutively·queries·all·of·its·writer·modules.·True·is·returned·upon·success,·false·if·all·writer·modules·failed·to·write·the·requested·format.·<a·class="el"·href="a02334.html"·title="Set·options·for·reader/writer·modules.">Options</a>·is·determined·by·_filename's·extension.·</p>
  
442 </div>442 </div>
443 </div>443 </div>
444 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>444 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
445 <li>OpenMesh/Core/IO/<a·class="el"·href="a01052_source.html">IOManager.hh</a></li>445 <li>OpenMesh/Core/IO/<a·class="el"·href="a00509_source.html">IOManager.hh</a></li>
446 <li>OpenMesh/Core/IO/<b>IOManager.cc</b></li>446 <li>OpenMesh/Core/IO/<b>IOManager.cc</b></li>
447 </ul>447 </ul>
448 </div><!--·contents·-->448 </div><!--·contents·-->
449 </div><!--·doc-content·-->449 </div><!--·doc-content·-->
450 <hr>450 <hr>
451 <address>451 <address>
452 <small>452 <small>
1.59 KB
./usr/share/doc/libopenmesh-dev/html/a02334.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::Options·Class·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::Options·Class·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Set·options·for·reader/writer·modules.··102 <p>Set·options·for·reader/writer·modules.··
103 ·<a·href="a02334.html#details">More...</a></p>103 ·<a·href="a02334.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01067_source.html">OpenMesh/Core/IO/Options.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00515_source.html">OpenMesh/Core/IO/Options.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Collaboration·diagram·for·OpenMesh::IO::Options:</div>106 Collaboration·diagram·for·OpenMesh::IO::Options:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02332.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1Options_coll__map"·alt="Collaboration·graph"/></div>108 <div·class="center"><img·src="a02332.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1Options_coll__map"·alt="Collaboration·graph"/></div>
109 <map·name="aOpenMesh_1_1IO_1_1Options_coll__map"·id="aOpenMesh_1_1IO_1_1Options_coll__map">109 <map·name="aOpenMesh_1_1IO_1_1Options_coll__map"·id="aOpenMesh_1_1IO_1_1Options_coll__map">
110 <area·shape="rect"·title="Set·options·for·reader/writer·modules."·alt=""·coords="5,197,176,223"/>110 <area·shape="rect"·title="Set·options·for·reader/writer·modules."·alt=""·coords="5,197,176,223"/>
111 <area·shape="rect"·title="·"·alt=""·coords="47,95,134,120"/>111 <area·shape="rect"·title="·"·alt=""·coords="47,95,134,120"/>
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
  
349 <p>Texture·filename.·</p>349 <p>Texture·filename.·</p>
350 <p>This·will·be·written·as·map_Kd·in·the·OBJ·writer·into·the·material·file.·</p>350 <p>This·will·be·written·as·map_Kd·in·the·OBJ·writer·into·the·material·file.·</p>
  
351 </div>351 </div>
352 </div>352 </div>
353 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>353 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
354 <li>OpenMesh/Core/IO/<a·class="el"·href="a01067_source.html">Options.hh</a></li>354 <li>OpenMesh/Core/IO/<a·class="el"·href="a00515_source.html">Options.hh</a></li>
355 </ul>355 </ul>
356 </div><!--·contents·-->356 </div><!--·contents·-->
357 </div><!--·doc-content·-->357 </div><!--·doc-content·-->
358 <hr>358 <hr>
359 <address>359 <address>
360 <small>360 <small>
361 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">361 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.24 KB
./usr/share/doc/libopenmesh-dev/html/a02338.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseReader·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseReader·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Base·class·for·reader·modules.··101 <p>Base·class·for·reader·modules.··
102 ·<a·href="a02338.html#details">More...</a></p>102 ·<a·href="a02338.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00041_source.html">OpenMesh/Core/IO/reader/BaseReader.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00065_source.html">OpenMesh/Core/IO/reader/BaseReader.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::IO::BaseReader:</div>105 Inheritance·diagram·for·OpenMesh::IO::BaseReader:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02337.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseReader_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02337.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseReader_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1IO_1_1BaseReader_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseReader_inherit__map">108 <map·name="aOpenMesh_1_1IO_1_1BaseReader_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseReader_inherit__map">
109 <area·shape="rect"·title="Base·class·for·reader·modules."·alt=""·coords="5,104,204,129"/>109 <area·shape="rect"·title="Base·class·for·reader·modules."·alt=""·coords="5,104,204,129"/>
110 <area·shape="rect"·href="a02342.html"·title="Implementation·of·the·OBJ·format·reader."·alt=""·coords="253,5,457,31"/>110 <area·shape="rect"·href="a02342.html"·title="Implementation·of·the·OBJ·format·reader."·alt=""·coords="253,5,457,31"/>
Offset 374, 15 lines modifiedOffset 374, 15 lines modified
374 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>374 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>
  
375 <p>Implemented·in·<a·class="el"·href="a02342.html#aabd1b863ade9abf70d2965caace7dbc9">OpenMesh::IO::_OBJReader_</a>,·<a·class="el"·href="a02346.html#a44641981102decac8882009401469af5">OpenMesh::IO::_OFFReader_</a>,·<a·class="el"·href="a02378.html#a12d48f1c38b508446b578183a4e33619">OpenMesh::IO::_STLReader_</a>,·<a·class="el"·href="a02350.html#afdd67ff78ff805dfa8a08938778aba1d">OpenMesh::IO::_OMReader_</a>,·and·<a·class="el"·href="a02366.html#ac35ca344b4fb357bb3751f54d23a9c44">OpenMesh::IO::_PLYReader_</a>.</p>375 <p>Implemented·in·<a·class="el"·href="a02342.html#aabd1b863ade9abf70d2965caace7dbc9">OpenMesh::IO::_OBJReader_</a>,·<a·class="el"·href="a02346.html#a44641981102decac8882009401469af5">OpenMesh::IO::_OFFReader_</a>,·<a·class="el"·href="a02378.html#a12d48f1c38b508446b578183a4e33619">OpenMesh::IO::_STLReader_</a>,·<a·class="el"·href="a02350.html#afdd67ff78ff805dfa8a08938778aba1d">OpenMesh::IO::_OMReader_</a>,·and·<a·class="el"·href="a02366.html#ac35ca344b4fb357bb3751f54d23a9c44">OpenMesh::IO::_PLYReader_</a>.</p>
  
376 </div>376 </div>
377 </div>377 </div>
378 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>378 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
379 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00041_source.html">BaseReader.hh</a></li>379 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00065_source.html">BaseReader.hh</a></li>
380 <li>OpenMesh/Core/IO/reader/<b>BaseReader.cc</b></li>380 <li>OpenMesh/Core/IO/reader/<b>BaseReader.cc</b></li>
381 </ul>381 </ul>
382 </div><!--·contents·-->382 </div><!--·contents·-->
383 </div><!--·doc-content·-->383 </div><!--·doc-content·-->
384 <hr>384 <hr>
385 <address>385 <address>
386 <small>386 <small>
1.79 KB
./usr/share/doc/libopenmesh-dev/html/a02342.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OBJReader_·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OBJReader_·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Implementation·of·the·OBJ·format·reader.··100 <p>Implementation·of·the·OBJ·format·reader.··
101 ·<a·href="a02342.html#details">More...</a></p>101 ·<a·href="a02342.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01040_source.html">OpenMesh/Core/IO/reader/OBJReader.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00476_source.html">OpenMesh/Core/IO/reader/OBJReader.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::_OBJReader_:</div>104 Inheritance·diagram·for·OpenMesh::IO::_OBJReader_:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02341.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OBJReader___inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02341.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OBJReader___inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1__OBJReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__OBJReader___inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1__OBJReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__OBJReader___inherit__map">
108 <area·shape="rect"·title="Implementation·of·the·OBJ·format·reader."·alt=""·coords="5,79,209,104"/>108 <area·shape="rect"·title="Implementation·of·the·OBJ·format·reader."·alt=""·coords="5,79,209,104"/>
109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="8,5,207,31"/>109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="8,5,207,31"/>
Offset 310, 15 lines modifiedOffset 310, 15 lines modified
310 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>310 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>
  
311 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>311 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>
  
312 </div>312 </div>
313 </div>313 </div>
314 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>314 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
315 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a01040_source.html">OBJReader.hh</a></li>315 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00476_source.html">OBJReader.hh</a></li>
316 <li>OpenMesh/Core/IO/reader/<b>OBJReader.cc</b></li>316 <li>OpenMesh/Core/IO/reader/<b>OBJReader.cc</b></li>
317 </ul>317 </ul>
318 </div><!--·contents·-->318 </div><!--·contents·-->
319 </div><!--·doc-content·-->319 </div><!--·doc-content·-->
320 <hr>320 <hr>
321 <address>321 <address>
322 <small>322 <small>
1.79 KB
./usr/share/doc/libopenmesh-dev/html/a02346.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OFFReader_·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OFFReader_·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Implementation·of·the·OFF·format·reader.··100 <p>Implementation·of·the·OFF·format·reader.··
101 ·<a·href="a02346.html#details">More...</a></p>101 ·<a·href="a02346.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01025_source.html">OpenMesh/Core/IO/reader/OFFReader.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00500_source.html">OpenMesh/Core/IO/reader/OFFReader.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::_OFFReader_:</div>104 Inheritance·diagram·for·OpenMesh::IO::_OFFReader_:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02345.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OFFReader___inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02345.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OFFReader___inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1__OFFReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__OFFReader___inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1__OFFReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__OFFReader___inherit__map">
108 <area·shape="rect"·title="Implementation·of·the·OFF·format·reader."·alt=""·coords="5,79,212,104"/>108 <area·shape="rect"·title="Implementation·of·the·OFF·format·reader."·alt=""·coords="5,79,212,104"/>
109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="9,5,208,31"/>109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="9,5,208,31"/>
Offset 387, 15 lines modifiedOffset 387, 15 lines modified
387 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>387 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>
  
388 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>388 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>
  
389 </div>389 </div>
390 </div>390 </div>
391 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>391 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
392 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a01025_source.html">OFFReader.hh</a></li>392 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00500_source.html">OFFReader.hh</a></li>
393 <li>OpenMesh/Core/IO/reader/<b>OFFReader.cc</b></li>393 <li>OpenMesh/Core/IO/reader/<b>OFFReader.cc</b></li>
394 </ul>394 </ul>
395 </div><!--·contents·-->395 </div><!--·contents·-->
396 </div><!--·doc-content·-->396 </div><!--·doc-content·-->
397 <hr>397 <hr>
398 <address>398 <address>
399 <small>399 <small>
1.74 KB
./usr/share/doc/libopenmesh-dev/html/a02350.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OMReader_·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OMReader_·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Implementation·of·the·OM·format·reader.··100 <p>Implementation·of·the·OM·format·reader.··
101 ·<a·href="a02350.html#details">More...</a></p>101 ·<a·href="a02350.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01037_source.html">OpenMesh/Core/IO/reader/OMReader.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00503_source.html">OpenMesh/Core/IO/reader/OMReader.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::_OMReader_:</div>104 Inheritance·diagram·for·OpenMesh::IO::_OMReader_:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02349.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OMReader___inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02349.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OMReader___inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1__OMReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__OMReader___inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1__OMReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__OMReader___inherit__map">
108 <area·shape="rect"·title="Implementation·of·the·OM·format·reader."·alt=""·coords="5,79,208,104"/>108 <area·shape="rect"·title="Implementation·of·the·OM·format·reader."·alt=""·coords="5,79,208,104"/>
109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="7,5,206,31"/>109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="7,5,206,31"/>
Offset 378, 15 lines modifiedOffset 378, 15 lines modified
378 <p>Stream·Reader·for·std::istream·input·in·binary·format.·</p>378 <p>Stream·Reader·for·std::istream·input·in·binary·format.·</p>
  
379 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>379 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>
  
380 </div>380 </div>
381 </div>381 </div>
382 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>382 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
383 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a01037_source.html">OMReader.hh</a></li>383 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00503_source.html">OMReader.hh</a></li>
384 <li>OpenMesh/Core/IO/reader/<b>OMReader.cc</b></li>384 <li>OpenMesh/Core/IO/reader/<b>OMReader.cc</b></li>
385 </ul>385 </ul>
386 </div><!--·contents·-->386 </div><!--·contents·-->
387 </div><!--·doc-content·-->387 </div><!--·doc-content·-->
388 <hr>388 <hr>
389 <address>389 <address>
390 <small>390 <small>
1.79 KB
./usr/share/doc/libopenmesh-dev/html/a02366.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_PLYReader_·Class·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_PLYReader_·Class·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Implementation·of·the·PLY·format·reader.··102 <p>Implementation·of·the·PLY·format·reader.··
103 ·<a·href="a02366.html#details">More...</a></p>103 ·<a·href="a02366.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01031_source.html">OpenMesh/Core/IO/reader/PLYReader.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00491_source.html">OpenMesh/Core/IO/reader/PLYReader.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::IO::_PLYReader_:</div>106 Inheritance·diagram·for·OpenMesh::IO::_PLYReader_:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02365.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__PLYReader___inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a02365.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__PLYReader___inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1IO_1_1__PLYReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__PLYReader___inherit__map">109 <map·name="aOpenMesh_1_1IO_1_1__PLYReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__PLYReader___inherit__map">
110 <area·shape="rect"·title="Implementation·of·the·PLY·format·reader."·alt=""·coords="5,79,208,104"/>110 <area·shape="rect"·title="Implementation·of·the·PLY·format·reader."·alt=""·coords="5,79,208,104"/>
111 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="7,5,206,31"/>111 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="7,5,206,31"/>
Offset 407, 15 lines modifiedOffset 407, 15 lines modified
407 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>407 <p>Please·make·sure·that·if·_is·is·std::ifstream,·the·correct·std::ios_base::openmode·flags·are·set.·</p>
  
408 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>408 <p>Implements·<a·class="el"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">OpenMesh::IO::BaseReader</a>.</p>
  
409 </div>409 </div>
410 </div>410 </div>
411 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>411 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
412 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a01031_source.html">PLYReader.hh</a></li>412 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00491_source.html">PLYReader.hh</a></li>
413 <li>OpenMesh/Core/IO/reader/<b>PLYReader.cc</b></li>413 <li>OpenMesh/Core/IO/reader/<b>PLYReader.cc</b></li>
414 </ul>414 </ul>
415 </div><!--·contents·-->415 </div><!--·contents·-->
416 </div><!--·doc-content·-->416 </div><!--·doc-content·-->
417 <hr>417 <hr>
418 <address>418 <address>
419 <small>419 <small>
1.69 KB
./usr/share/doc/libopenmesh-dev/html/a02378.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_STLReader_·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_STLReader_·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Implementation·of·the·STL·format·reader.··100 <p>Implementation·of·the·STL·format·reader.··
101 ·<a·href="a02378.html#details">More...</a></p>101 ·<a·href="a02378.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">OpenMesh/Core/IO/reader/STLReader.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00485_source.html">OpenMesh/Core/IO/reader/STLReader.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::_STLReader_:</div>104 Inheritance·diagram·for·OpenMesh::IO::_STLReader_:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02377.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__STLReader___inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02377.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__STLReader___inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1__STLReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__STLReader___inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1__STLReader___inherit__map"·id="aOpenMesh_1_1IO_1_1__STLReader___inherit__map">
108 <area·shape="rect"·title="Implementation·of·the·STL·format·reader."·alt=""·coords="5,79,209,104"/>108 <area·shape="rect"·title="Implementation·of·the·STL·format·reader."·alt=""·coords="5,79,209,104"/>
109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="8,5,207,31"/>109 <area·shape="rect"·href="a02338.html"·title="Base·class·for·reader·modules."·alt=""·coords="8,5,207,31"/>
Offset 351, 15 lines modifiedOffset 351, 15 lines modified
  
351 <p>Set·the·threshold·to·be·used·for·considering·two·point·to·be·equal.·</p>351 <p>Set·the·threshold·to·be·used·for·considering·two·point·to·be·equal.·</p>
352 <p>Can·be·used·to·merge·small·gaps·</p>352 <p>Can·be·used·to·merge·small·gaps·</p>
  
353 </div>353 </div>
354 </div>354 </div>
355 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>355 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
356 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a01022_source.html">STLReader.hh</a></li>356 <li>OpenMesh/Core/IO/reader/<a·class="el"·href="a00485_source.html">STLReader.hh</a></li>
357 <li>OpenMesh/Core/IO/reader/<b>STLReader.cc</b></li>357 <li>OpenMesh/Core/IO/reader/<b>STLReader.cc</b></li>
358 </ul>358 </ul>
359 </div><!--·contents·-->359 </div><!--·contents·-->
360 </div><!--·doc-content·-->360 </div><!--·doc-content·-->
361 <hr>361 <hr>
362 <address>362 <address>
363 <small>363 <small>
1.95 KB
./usr/share/doc/libopenmesh-dev/html/a02382.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::binary&lt;·T,·typename·&gt;·Struct·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::binary&lt;·T,·typename·&gt;·Struct·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>The·struct·defines·how·to·store·and·restore·the·type·T.··102 <p>The·struct·defines·how·to·store·and·restore·the·type·T.··
103 ·<a·href="a02382.html#details">More...</a></p>103 ·<a·href="a02382.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01070_source.html">OpenMesh/Core/IO/SR_binary.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00458_source.html">OpenMesh/Core/IO/SR_binary.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
107 Public·Types</h2></td></tr>107 Public·Types</h2></td></tr>
108 <tr·class="memitem:ab939aeeb834fdba1b8cc41187c9d1c6f"·id="r_ab939aeeb834fdba1b8cc41187c9d1c6f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ab939aeeb834fdba1b8cc41187c9d1c6f"·name="ab939aeeb834fdba1b8cc41187c9d1c6f"></a>108 <tr·class="memitem:ab939aeeb834fdba1b8cc41187c9d1c6f"·id="r_ab939aeeb834fdba1b8cc41187c9d1c6f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ab939aeeb834fdba1b8cc41187c9d1c6f"·name="ab939aeeb834fdba1b8cc41187c9d1c6f"></a>
109 typedef·T&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>109 typedef·T&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>
110 <tr·class="separator:ab939aeeb834fdba1b8cc41187c9d1c6f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:ab939aeeb834fdba1b8cc41187c9d1c6f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 </table><table·class="memberdecls">111 </table><table·class="memberdecls">
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 <li>OpenMesh::StatusInfo</li>151 <li>OpenMesh::StatusInfo</li>
152 <li>std::string·(max.·length·65535)</li>152 <li>std::string·(max.·length·65535)</li>
153 <li><p·class="startli">std::vector&lt;T&gt;·(requires·a·specialization·for·T)</p>153 <li><p·class="startli">std::vector&lt;T&gt;·(requires·a·specialization·for·T)</p>
154 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000003">Todo:</a></b></dt><dd>Complete·documentation·of·members·</dd></dl>154 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000003">Todo:</a></b></dt><dd>Complete·documentation·of·members·</dd></dl>
155 </li>155 </li>
156 </ul>156 </ul>
157 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>157 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
158 <li>OpenMesh/Core/IO/<a·class="el"·href="a01070_source.html">SR_binary.hh</a></li>158 <li>OpenMesh/Core/IO/<a·class="el"·href="a00458_source.html">SR_binary.hh</a></li>
159 </ul>159 </ul>
160 </div><!--·contents·-->160 </div><!--·contents·-->
161 </div><!--·doc-content·-->161 </div><!--·doc-content·-->
162 <hr>162 <hr>
163 <address>163 <address>
164 <small>164 <small>
165 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">165 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.15 KB
./usr/share/doc/libopenmesh-dev/html/a02386.html
    
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
130 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>130 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
131 Static·Public·Attributes</h2></td></tr>131 Static·Public·Attributes</h2></td></tr>
132 <tr·class="memitem:ad7ea391a14b6d9d8820342a1e5b0466c"·id="r_ad7ea391a14b6d9d8820342a1e5b0466c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ad7ea391a14b6d9d8820342a1e5b0466c"·name="ad7ea391a14b6d9d8820342a1e5b0466c"></a>132 <tr·class="memitem:ad7ea391a14b6d9d8820342a1e5b0466c"·id="r_ad7ea391a14b6d9d8820342a1e5b0466c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ad7ea391a14b6d9d8820342a1e5b0466c"·name="ad7ea391a14b6d9d8820342a1e5b0466c"></a>
133 static·const·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_streamable</b>·=·true</td></tr>133 static·const·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_streamable</b>·=·true</td></tr>
134 <tr·class="separator:ad7ea391a14b6d9d8820342a1e5b0466c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:ad7ea391a14b6d9d8820342a1e5b0466c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 </table>135 </table>
136 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>136 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
137 <li>OpenMesh/Core/IO/<a·class="el"·href="a01046_source.html">SR_binary_vector_of_bool.hh</a></li>137 <li>OpenMesh/Core/IO/<a·class="el"·href="a00452_source.html">SR_binary_vector_of_bool.hh</a></li>
138 </ul>138 </ul>
139 </div><!--·contents·-->139 </div><!--·contents·-->
140 </div><!--·doc-content·-->140 </div><!--·doc-content·-->
141 <hr>141 <hr>
142 <address>142 <address>
143 <small>143 <small>
144 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">144 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.24 KB
./usr/share/doc/libopenmesh-dev/html/a02390.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseWriter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::BaseWriter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Base·class·for·all·writer·modules.··102 <p>Base·class·for·all·writer·modules.··
103 ·<a·href="a02390.html#details">More...</a></p>103 ·<a·href="a02390.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00968_source.html">OpenMesh/Core/IO/writer/BaseWriter.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00545_source.html">OpenMesh/Core/IO/writer/BaseWriter.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::IO::BaseWriter:</div>106 Inheritance·diagram·for·OpenMesh::IO::BaseWriter:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02389.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseWriter_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a02389.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1BaseWriter_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1IO_1_1BaseWriter_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseWriter_inherit__map">109 <map·name="aOpenMesh_1_1IO_1_1BaseWriter_inherit__map"·id="aOpenMesh_1_1IO_1_1BaseWriter_inherit__map">
110 <area·shape="rect"·title="Base·class·for·all·writer·modules."·alt=""·coords="5,129,199,155"/>110 <area·shape="rect"·title="Base·class·for·all·writer·modules."·alt=""·coords="5,129,199,155"/>
111 <area·shape="rect"·href="a02394.html"·title="This·class·defines·the·OBJ·writer."·alt=""·coords="248,5,447,31"/>111 <area·shape="rect"·href="a02394.html"·title="This·class·defines·the·OBJ·writer."·alt=""·coords="248,5,447,31"/>
Offset 418, 15 lines modifiedOffset 418, 15 lines modified
418 </dl>418 </dl>
  
419 <p>Implemented·in·<a·class="el"·href="a02394.html#a8d13f99ad64af76eaacc420bfca35c34">OpenMesh::IO::_OBJWriter_</a>,·<a·class="el"·href="a02398.html#a906459450e904bc9096df41de8af5234">OpenMesh::IO::_OFFWriter_</a>,·<a·class="el"·href="a02402.html#a7d24408c9f001b430aa33531c4be38a0">OpenMesh::IO::_OMWriter_</a>,·<a·class="el"·href="a02406.html#aa62e7b9ef2f4e1c5d63afc2ccc133fb2">OpenMesh::IO::_PLYWriter_</a>,·<a·class="el"·href="a02414.html#abaf4c70f2884d4e813e8a0858dabc385">OpenMesh::IO::_STLWriter_</a>,·and·<a·class="el"·href="a02418.html#a76d6b4f905c5ac9a0b7e6320881895f2">OpenMesh::IO::_VTKWriter_</a>.</p>419 <p>Implemented·in·<a·class="el"·href="a02394.html#a8d13f99ad64af76eaacc420bfca35c34">OpenMesh::IO::_OBJWriter_</a>,·<a·class="el"·href="a02398.html#a906459450e904bc9096df41de8af5234">OpenMesh::IO::_OFFWriter_</a>,·<a·class="el"·href="a02402.html#a7d24408c9f001b430aa33531c4be38a0">OpenMesh::IO::_OMWriter_</a>,·<a·class="el"·href="a02406.html#aa62e7b9ef2f4e1c5d63afc2ccc133fb2">OpenMesh::IO::_PLYWriter_</a>,·<a·class="el"·href="a02414.html#abaf4c70f2884d4e813e8a0858dabc385">OpenMesh::IO::_STLWriter_</a>,·and·<a·class="el"·href="a02418.html#a76d6b4f905c5ac9a0b7e6320881895f2">OpenMesh::IO::_VTKWriter_</a>.</p>
  
420 </div>420 </div>
421 </div>421 </div>
422 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>422 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
423 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00968_source.html">BaseWriter.hh</a></li>423 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00545_source.html">BaseWriter.hh</a></li>
424 <li>OpenMesh/Core/IO/writer/<b>BaseWriter.cc</b></li>424 <li>OpenMesh/Core/IO/writer/<b>BaseWriter.cc</b></li>
425 </ul>425 </ul>
426 </div><!--·contents·-->426 </div><!--·contents·-->
427 </div><!--·doc-content·-->427 </div><!--·doc-content·-->
428 <hr>428 <hr>
429 <address>429 <address>
430 <small>430 <small>
1.69 KB
./usr/share/doc/libopenmesh-dev/html/a02394.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OBJWriter_·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OBJWriter_·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>This·class·defines·the·OBJ·writer.··100 <p>This·class·defines·the·OBJ·writer.··
101 ·<a·href="a02394.html#details">More...</a></p>101 ·<a·href="a02394.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00971_source.html">OpenMesh/Core/IO/writer/OBJWriter.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00554_source.html">OpenMesh/Core/IO/writer/OBJWriter.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::_OBJWriter_:</div>104 Inheritance·diagram·for·OpenMesh::IO::_OBJWriter_:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02393.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OBJWriter___inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02393.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OBJWriter___inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1__OBJWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__OBJWriter___inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1__OBJWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__OBJWriter___inherit__map">
108 <area·shape="rect"·title="This·class·defines·the·OBJ·writer."·alt=""·coords="5,79,204,104"/>108 <area·shape="rect"·title="This·class·defines·the·OBJ·writer."·alt=""·coords="5,79,204,104"/>
109 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="8,5,201,31"/>109 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="8,5,201,31"/>
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 </dl>385 </dl>
  
386 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>386 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>
  
387 </div>387 </div>
388 </div>388 </div>
389 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>389 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
390 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00971_source.html">OBJWriter.hh</a></li>390 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00554_source.html">OBJWriter.hh</a></li>
391 <li>OpenMesh/Core/IO/writer/<b>OBJWriter.cc</b></li>391 <li>OpenMesh/Core/IO/writer/<b>OBJWriter.cc</b></li>
392 </ul>392 </ul>
393 </div><!--·contents·-->393 </div><!--·contents·-->
394 </div><!--·doc-content·-->394 </div><!--·doc-content·-->
395 <hr>395 <hr>
396 <address>396 <address>
397 <small>397 <small>
1.7 KB
./usr/share/doc/libopenmesh-dev/html/a02398.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OFFWriter_·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OFFWriter_·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Implementation·of·the·OFF·format·writer.··101 <p>Implementation·of·the·OFF·format·writer.··
102 ·<a·href="a02398.html#details">More...</a></p>102 ·<a·href="a02398.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00986_source.html">OpenMesh/Core/IO/writer/OFFWriter.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00542_source.html">OpenMesh/Core/IO/writer/OFFWriter.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::IO::_OFFWriter_:</div>105 Inheritance·diagram·for·OpenMesh::IO::_OFFWriter_:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02397.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OFFWriter___inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02397.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OFFWriter___inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1IO_1_1__OFFWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__OFFWriter___inherit__map">108 <map·name="aOpenMesh_1_1IO_1_1__OFFWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__OFFWriter___inherit__map">
109 <area·shape="rect"·title="Implementation·of·the·OFF·format·writer."·alt=""·coords="5,79,207,104"/>109 <area·shape="rect"·title="Implementation·of·the·OFF·format·writer."·alt=""·coords="5,79,207,104"/>
110 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="9,5,203,31"/>110 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="9,5,203,31"/>
Offset 402, 15 lines modifiedOffset 402, 15 lines modified
402 </dl>402 </dl>
  
403 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>403 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>
  
404 </div>404 </div>
405 </div>405 </div>
406 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>406 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
407 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00986_source.html">OFFWriter.hh</a></li>407 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00542_source.html">OFFWriter.hh</a></li>
408 <li>OpenMesh/Core/IO/writer/<b>OFFWriter.cc</b></li>408 <li>OpenMesh/Core/IO/writer/<b>OFFWriter.cc</b></li>
409 </ul>409 </ul>
410 </div><!--·contents·-->410 </div><!--·contents·-->
411 </div><!--·doc-content·-->411 </div><!--·doc-content·-->
412 <hr>412 <hr>
413 <address>413 <address>
414 <small>414 <small>
1.69 KB
./usr/share/doc/libopenmesh-dev/html/a02402.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OMWriter_·Class·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_OMWriter_·Class·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Implementation·of·the·OM·format·writer.··103 <p>Implementation·of·the·OM·format·writer.··
104 ·<a·href="a02402.html#details">More...</a></p>104 ·<a·href="a02402.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">OpenMesh/Core/IO/writer/OMWriter.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00548_source.html">OpenMesh/Core/IO/writer/OMWriter.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::IO::_OMWriter_:</div>107 Inheritance·diagram·for·OpenMesh::IO::_OMWriter_:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a02401.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OMWriter___inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a02401.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__OMWriter___inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1IO_1_1__OMWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__OMWriter___inherit__map">110 <map·name="aOpenMesh_1_1IO_1_1__OMWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__OMWriter___inherit__map">
111 <area·shape="rect"·title="Implementation·of·the·OM·format·writer."·alt=""·coords="5,79,203,104"/>111 <area·shape="rect"·title="Implementation·of·the·OM·format·writer."·alt=""·coords="5,79,203,104"/>
112 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="7,5,201,31"/>112 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="7,5,201,31"/>
Offset 416, 15 lines modifiedOffset 416, 15 lines modified
416 </dl>416 </dl>
  
417 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>417 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>
  
418 </div>418 </div>
419 </div>419 </div>
420 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>420 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
421 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00947_source.html">OMWriter.hh</a></li>421 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00548_source.html">OMWriter.hh</a></li>
422 <li>OpenMesh/Core/IO/writer/<b>OMWriter.cc</b></li>422 <li>OpenMesh/Core/IO/writer/<b>OMWriter.cc</b></li>
423 </ul>423 </ul>
424 </div><!--·contents·-->424 </div><!--·contents·-->
425 </div><!--·doc-content·-->425 </div><!--·doc-content·-->
426 <hr>426 <hr>
427 <address>427 <address>
428 <small>428 <small>
1.7 KB
./usr/share/doc/libopenmesh-dev/html/a02406.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_PLYWriter_·Class·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_PLYWriter_·Class·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Implementation·of·the·PLY·format·writer.··103 <p>Implementation·of·the·PLY·format·writer.··
104 ·<a·href="a02406.html#details">More...</a></p>104 ·<a·href="a02406.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00974_source.html">OpenMesh/Core/IO/writer/PLYWriter.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00551_source.html">OpenMesh/Core/IO/writer/PLYWriter.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::IO::_PLYWriter_:</div>107 Inheritance·diagram·for·OpenMesh::IO::_PLYWriter_:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a02405.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__PLYWriter___inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a02405.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__PLYWriter___inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1IO_1_1__PLYWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__PLYWriter___inherit__map">110 <map·name="aOpenMesh_1_1IO_1_1__PLYWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__PLYWriter___inherit__map">
111 <area·shape="rect"·title="Implementation·of·the·PLY·format·writer."·alt=""·coords="5,79,203,104"/>111 <area·shape="rect"·title="Implementation·of·the·PLY·format·writer."·alt=""·coords="5,79,203,104"/>
112 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="7,5,201,31"/>112 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="7,5,201,31"/>
Offset 449, 15 lines modifiedOffset 449, 15 lines modified
449 </dl>449 </dl>
  
450 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>450 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>
  
451 </div>451 </div>
452 </div>452 </div>
453 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>453 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
454 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00974_source.html">PLYWriter.hh</a></li>454 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00551_source.html">PLYWriter.hh</a></li>
455 <li>OpenMesh/Core/IO/writer/<b>PLYWriter.cc</b></li>455 <li>OpenMesh/Core/IO/writer/<b>PLYWriter.cc</b></li>
456 </ul>456 </ul>
457 </div><!--·contents·-->457 </div><!--·contents·-->
458 </div><!--·doc-content·-->458 </div><!--·doc-content·-->
459 <hr>459 <hr>
460 <address>460 <address>
461 <small>461 <small>
1.7 KB
./usr/share/doc/libopenmesh-dev/html/a02414.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_STLWriter_·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::IO::_STLWriter_·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Implementation·of·the·STL·format·writer.··100 <p>Implementation·of·the·STL·format·writer.··
101 ·<a·href="a02414.html#details">More...</a></p>101 ·<a·href="a02414.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00956_source.html">OpenMesh/Core/IO/writer/STLWriter.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00563_source.html">OpenMesh/Core/IO/writer/STLWriter.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::IO::_STLWriter_:</div>104 Inheritance·diagram·for·OpenMesh::IO::_STLWriter_:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02413.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__STLWriter___inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02413.png"·border="0"·usemap="#aOpenMesh_1_1IO_1_1__STLWriter___inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1IO_1_1__STLWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__STLWriter___inherit__map">107 <map·name="aOpenMesh_1_1IO_1_1__STLWriter___inherit__map"·id="aOpenMesh_1_1IO_1_1__STLWriter___inherit__map">
108 <area·shape="rect"·title="Implementation·of·the·STL·format·writer."·alt=""·coords="5,79,203,104"/>108 <area·shape="rect"·title="Implementation·of·the·STL·format·writer."·alt=""·coords="5,79,203,104"/>
109 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="7,5,201,31"/>109 <area·shape="rect"·href="a02390.html"·title="Base·class·for·all·writer·modules."·alt=""·coords="7,5,201,31"/>
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 </dl>385 </dl>
  
386 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>386 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>
  
387 </div>387 </div>
388 </div>388 </div>
389 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>389 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
390 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00956_source.html">STLWriter.hh</a></li>390 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00563_source.html">STLWriter.hh</a></li>
391 <li>OpenMesh/Core/IO/writer/<b>STLWriter.cc</b></li>391 <li>OpenMesh/Core/IO/writer/<b>STLWriter.cc</b></li>
392 </ul>392 </ul>
393 </div><!--·contents·-->393 </div><!--·contents·-->
394 </div><!--·doc-content·-->394 </div><!--·doc-content·-->
395 <hr>395 <hr>
396 <address>396 <address>
397 <small>397 <small>
666 B
./usr/share/doc/libopenmesh-dev/html/a02418.html
    
Offset 373, 15 lines modifiedOffset 373, 15 lines modified
373 </dl>373 </dl>
  
374 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>374 <p>Implements·<a·class="el"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">OpenMesh::IO::BaseWriter</a>.</p>
  
375 </div>375 </div>
376 </div>376 </div>
377 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>377 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
378 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00953_source.html">VTKWriter.hh</a></li>378 <li>OpenMesh/Core/IO/writer/<a·class="el"·href="a00536_source.html">VTKWriter.hh</a></li>
379 <li>OpenMesh/Core/IO/writer/<b>VTKWriter.cc</b></li>379 <li>OpenMesh/Core/IO/writer/<b>VTKWriter.cc</b></li>
380 </ul>380 </ul>
381 </div><!--·contents·-->381 </div><!--·contents·-->
382 </div><!--·doc-content·-->382 </div><!--·doc-content·-->
383 <hr>383 <hr>
384 <address>384 <address>
385 <small>385 <small>
2.03 KB
./usr/share/doc/libopenmesh-dev/html/a02422.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel·Class·Reference<div·class="ingroups"><a·class="el"·href="a01238.html">Mesh·Kernels</a></div></div></div>102 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel·Class·Reference<div·class="ingroups"><a·class="el"·href="a01238.html">Mesh·Kernels</a></div></div></div>
103 </div><!--header-->103 </div><!--header-->
104 <div·class="contents">104 <div·class="contents">
  
105 <p>Mesh·kernel·using·arrays·for·mesh·item·storage.··105 <p>Mesh·kernel·using·arrays·for·mesh·item·storage.··
106 ·<a·href="a02422.html#details">More...</a></p>106 ·<a·href="a02422.html#details">More...</a></p>
  
107 <p><code>#include·&lt;<a·class="el"·href="a01133_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>107 <p><code>#include·&lt;<a·class="el"·href="a00275_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>
108 <div·class="dynheader">108 <div·class="dynheader">
109 Inheritance·diagram·for·OpenMesh::ArrayKernel:</div>109 Inheritance·diagram·for·OpenMesh::ArrayKernel:</div>
110 <div·class="dyncontent">110 <div·class="dyncontent">
111 <div·class="center"><img·src="a02421.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_inherit__map"·alt="Inheritance·graph"/></div>111 <div·class="center"><img·src="a02421.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_inherit__map"·alt="Inheritance·graph"/></div>
112 <map·name="aOpenMesh_1_1ArrayKernel_inherit__map"·id="aOpenMesh_1_1ArrayKernel_inherit__map">112 <map·name="aOpenMesh_1_1ArrayKernel_inherit__map"·id="aOpenMesh_1_1ArrayKernel_inherit__map">
113 <area·shape="rect"·title="Mesh·kernel·using·arrays·for·mesh·item·storage."·alt=""·coords="83,79,257,104"/>113 <area·shape="rect"·title="Mesh·kernel·using·arrays·for·mesh·item·storage."·alt=""·coords="83,79,257,104"/>
114 <area·shape="rect"·href="a02630.html"·title="Connectivity·Class·for·polygonal·meshes."·alt=""·coords="65,152,275,177"/>114 <area·shape="rect"·href="a02630.html"·title="Connectivity·Class·for·polygonal·meshes."·alt=""·coords="65,152,275,177"/>
Offset 1470, 17 lines modifiedOffset 1470, 17 lines modified
  
1470 <p>Reinitializes·the·status·of·all·vertices·using·the·StatusInfo·default·constructor,·i.e.·</p>1470 <p>Reinitializes·the·status·of·all·vertices·using·the·StatusInfo·default·constructor,·i.e.·</p>
1471 <p>all·flags·will·be·set·to·false.·</p>1471 <p>all·flags·will·be·set·to·false.·</p>
  
1472 </div>1472 </div>
1473 </div>1473 </div>
1474 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1474 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1475 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01133_source.html">ArrayKernel.hh</a></li>1475 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00275_source.html">ArrayKernel.hh</a></li>
1476 <li>OpenMesh/Core/Mesh/<b>ArrayKernel.cc</b></li>1476 <li>OpenMesh/Core/Mesh/<b>ArrayKernel.cc</b></li>
1477 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01178_source.html">ArrayKernelT_impl.hh</a></li>1477 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00236_source.html">ArrayKernelT_impl.hh</a></li>
1478 </ul>1478 </ul>
1479 </div><!--·contents·-->1479 </div><!--·contents·-->
1480 </div><!--·doc-content·-->1480 </div><!--·doc-content·-->
1481 <hr>1481 <hr>
1482 <address>1482 <address>
1483 <small>1483 <small>
1484 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1484 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.27 KB
./usr/share/doc/libopenmesh-dev/html/a02426.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel::StatusSetT&lt;·HandleT·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel::StatusSetT&lt;·HandleT·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>&mdash;·StatusSet·API·&mdash;··103 <p>&mdash;·StatusSet·API·&mdash;··
104 ·<a·href="a02426.html#details">More...</a></p>104 ·<a·href="a02426.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a01133_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00275_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::ArrayKernel::StatusSetT&lt;·HandleT·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::ArrayKernel::StatusSetT&lt;·HandleT·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a02425.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_1_1StatusSetT_3_01HandleT_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a02425.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_1_1StatusSetT_3_01HandleT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1ArrayKernel_1_1StatusSetT_3_01HandleT_01_4_inherit__map"·id="aOpenMesh_1_1ArrayKernel_1_1StatusSetT_3_01HandleT_01_4_inherit__map">110 <map·name="aOpenMesh_1_1ArrayKernel_1_1StatusSetT_3_01HandleT_01_4_inherit__map"·id="aOpenMesh_1_1ArrayKernel_1_1StatusSetT_3_01HandleT_01_4_inherit__map">
111 <area·shape="rect"·title="—·StatusSet·API·—"·alt=""·coords="21,5,205,45"/>111 <area·shape="rect"·title="—·StatusSet·API·—"·alt=""·coords="21,5,205,45"/>
112 <area·shape="rect"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit."·alt=""·coords="5,93,220,133"/>112 <area·shape="rect"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit."·alt=""·coords="5,93,220,133"/>
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 </table>190 </table>
191 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>191 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
192 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HandleT&gt;<br·/>192 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HandleT&gt;<br·/>
193 class·OpenMesh::ArrayKernel::StatusSetT&lt;·HandleT·&gt;</div><p>&mdash;·StatusSet·API·&mdash;·</p>193 class·OpenMesh::ArrayKernel::StatusSetT&lt;·HandleT·&gt;</div><p>&mdash;·StatusSet·API·&mdash;·</p>
194 <p>Implements·a·set·of·connectivity·entities·(vertex,·edge,·face,·halfedge)·using·the·available·bits·in·the·corresponding·mesh·status·field.</p>194 <p>Implements·a·set·of·connectivity·entities·(vertex,·edge,·face,·halfedge)·using·the·available·bits·in·the·corresponding·mesh·status·field.</p>
195 <p>Status-based·sets·are·much·faster·than·std::set&lt;&gt;·and·equivalent·in·performance·to·std::vector&lt;bool&gt;,·but·much·more·convenient.·</p>195 <p>Status-based·sets·are·much·faster·than·std::set&lt;&gt;·and·equivalent·in·performance·to·std::vector&lt;bool&gt;,·but·much·more·convenient.·</p>
196 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>196 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
197 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01133_source.html">ArrayKernel.hh</a></li>197 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00275_source.html">ArrayKernel.hh</a></li>
198 </ul>198 </ul>
199 </div><!--·contents·-->199 </div><!--·contents·-->
200 </div><!--·doc-content·-->200 </div><!--·doc-content·-->
201 <hr>201 <hr>
202 <address>202 <address>
203 <small>203 <small>
204 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">204 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.6 KB
./usr/share/doc/libopenmesh-dev/html/a02430.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel::AutoStatusSetT&lt;·HandleT·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel::AutoStatusSetT&lt;·HandleT·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p><a·class="el"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit.">AutoStatusSetT</a>:·A·status·set·that·automatically·picks·a·status·bit.··100 <p><a·class="el"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit.">AutoStatusSetT</a>:·A·status·set·that·automatically·picks·a·status·bit.··
101 ·<a·href="a02430.html#details">More...</a></p>101 ·<a·href="a02430.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01133_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00275_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::ArrayKernel::AutoStatusSetT&lt;·HandleT·&gt;:</div>104 Inheritance·diagram·for·OpenMesh::ArrayKernel::AutoStatusSetT&lt;·HandleT·&gt;:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02429.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_1_1AutoStatusSetT_3_01HandleT_01_4_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02429.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_1_1AutoStatusSetT_3_01HandleT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1ArrayKernel_1_1AutoStatusSetT_3_01HandleT_01_4_inherit__map"·id="aOpenMesh_1_1ArrayKernel_1_1AutoStatusSetT_3_01HandleT_01_4_inherit__map">107 <map·name="aOpenMesh_1_1ArrayKernel_1_1AutoStatusSetT_3_01HandleT_01_4_inherit__map"·id="aOpenMesh_1_1ArrayKernel_1_1AutoStatusSetT_3_01HandleT_01_4_inherit__map">
108 <area·shape="rect"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit."·alt=""·coords="5,93,220,133"/>108 <area·shape="rect"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit."·alt=""·coords="5,93,220,133"/>
109 <area·shape="rect"·href="a02434.html"·title="ExtStatusSet:·A·status·set·augmented·with·an·array."·alt=""·coords="10,181,215,221"/>109 <area·shape="rect"·href="a02434.html"·title="ExtStatusSet:·A·status·set·augmented·with·an·array."·alt=""·coords="10,181,215,221"/>
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 <a·class="el"·href="a02422.html">ArrayKernel</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>kernel_</b></td></tr>188 <a·class="el"·href="a02422.html">ArrayKernel</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>kernel_</b></td></tr>
189 <tr·class="separator:a8840f0391cb1559d98ecc4823102edfe·inherit·pro_attribs_a02426"><td·class="memSeparator"·colspan="2">&#160;</td></tr>189 <tr·class="separator:a8840f0391cb1559d98ecc4823102edfe·inherit·pro_attribs_a02426"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
190 </table>190 </table>
191 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>191 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
192 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HandleT&gt;<br·/>192 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HandleT&gt;<br·/>
193 class·OpenMesh::ArrayKernel::AutoStatusSetT&lt;·HandleT·&gt;</div><p><a·class="el"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit.">AutoStatusSetT</a>:·A·status·set·that·automatically·picks·a·status·bit.·</p>193 class·OpenMesh::ArrayKernel::AutoStatusSetT&lt;·HandleT·&gt;</div><p><a·class="el"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit.">AutoStatusSetT</a>:·A·status·set·that·automatically·picks·a·status·bit.·</p>
194 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>194 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
195 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01133_source.html">ArrayKernel.hh</a></li>195 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00275_source.html">ArrayKernel.hh</a></li>
196 </ul>196 </ul>
197 </div><!--·contents·-->197 </div><!--·contents·-->
198 </div><!--·doc-content·-->198 </div><!--·doc-content·-->
199 <hr>199 <hr>
200 <address>200 <address>
201 <small>201 <small>
202 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">202 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.31 KB
./usr/share/doc/libopenmesh-dev/html/a02434.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel::ExtStatusSetT&lt;·HandleT·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::ArrayKernel::ExtStatusSetT&lt;·HandleT·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>ExtStatusSet:·A·status·set·augmented·with·an·array.··103 <p>ExtStatusSet:·A·status·set·augmented·with·an·array.··
104 ·<a·href="a02434.html#details">More...</a></p>104 ·<a·href="a02434.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a01133_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00275_source.html">OpenMesh/Core/Mesh/ArrayKernel.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::ArrayKernel::ExtStatusSetT&lt;·HandleT·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::ArrayKernel::ExtStatusSetT&lt;·HandleT·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a02433.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_1_1ExtStatusSetT_3_01HandleT_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a02433.png"·border="0"·usemap="#aOpenMesh_1_1ArrayKernel_1_1ExtStatusSetT_3_01HandleT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1ArrayKernel_1_1ExtStatusSetT_3_01HandleT_01_4_inherit__map"·id="aOpenMesh_1_1ArrayKernel_1_1ExtStatusSetT_3_01HandleT_01_4_inherit__map">110 <map·name="aOpenMesh_1_1ArrayKernel_1_1ExtStatusSetT_3_01HandleT_01_4_inherit__map"·id="aOpenMesh_1_1ArrayKernel_1_1ExtStatusSetT_3_01HandleT_01_4_inherit__map">
111 <area·shape="rect"·title="ExtStatusSet:·A·status·set·augmented·with·an·array."·alt=""·coords="10,181,215,221"/>111 <area·shape="rect"·title="ExtStatusSet:·A·status·set·augmented·with·an·array."·alt=""·coords="10,181,215,221"/>
112 <area·shape="rect"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit."·alt=""·coords="5,93,220,133"/>112 <area·shape="rect"·href="a02430.html"·title="AutoStatusSetT:·A·status·set·that·automatically·picks·a·status·bit."·alt=""·coords="5,93,220,133"/>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 const·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>bit_mask_</b></td></tr>271 const·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>bit_mask_</b></td></tr>
272 <tr·class="separator:a982936d1902b51e951d1ba82cf31e0f5·inherit·pub_attribs_a02426"><td·class="memSeparator"·colspan="2">&#160;</td></tr>272 <tr·class="separator:a982936d1902b51e951d1ba82cf31e0f5·inherit·pub_attribs_a02426"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
273 </table>273 </table>
274 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>274 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
275 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HandleT&gt;<br·/>275 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HandleT&gt;<br·/>
276 class·OpenMesh::ArrayKernel::ExtStatusSetT&lt;·HandleT·&gt;</div><p>ExtStatusSet:·A·status·set·augmented·with·an·array.·</p>276 class·OpenMesh::ArrayKernel::ExtStatusSetT&lt;·HandleT·&gt;</div><p>ExtStatusSet:·A·status·set·augmented·with·an·array.·</p>
277 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>277 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
278 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01133_source.html">ArrayKernel.hh</a></li>278 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00275_source.html">ArrayKernel.hh</a></li>
279 </ul>279 </ul>
280 </div><!--·contents·-->280 </div><!--·contents·-->
281 </div><!--·doc-content·-->281 </div><!--·doc-content·-->
282 <hr>282 <hr>
283 <address>283 <address>
284 <small>284 <small>
285 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">285 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.07 KB
./usr/share/doc/libopenmesh-dev/html/a02438.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::AttribKernelT&lt;·MeshItems,·Connectivity·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::AttribKernelT&lt;·MeshItems,·Connectivity·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>The·attribute·kernel·adds·all·standard·properties·to·the·kernel.··101 <p>The·attribute·kernel·adds·all·standard·properties·to·the·kernel.··
102 ·<a·href="a02438.html#details">More...</a></p>102 ·<a·href="a02438.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a06461_source.html">OpenMesh/Mesh/AttribKernelT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a06392_source.html">OpenMesh/Mesh/AttribKernelT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::AttribKernelT&lt;·MeshItems,·Connectivity·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::AttribKernelT&lt;·MeshItems,·Connectivity·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02437.png"·border="0"·usemap="#aOpenMesh_1_1AttribKernelT_3_01MeshItems_00_01Connectivity_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02437.png"·border="0"·usemap="#aOpenMesh_1_1AttribKernelT_3_01MeshItems_00_01Connectivity_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1AttribKernelT_3_01MeshItems_00_01Connectivity_01_4_inherit__map"·id="aOpenMesh_1_1AttribKernelT_3_01MeshItems_00_01Connectivity_01_4_inherit__map">108 <map·name="aOpenMesh_1_1AttribKernelT_3_01MeshItems_00_01Connectivity_01_4_inherit__map"·id="aOpenMesh_1_1AttribKernelT_3_01MeshItems_00_01Connectivity_01_4_inherit__map">
109 <area·shape="rect"·title="The·attribute·kernel·adds·all·standard·properties·to·the·kernel."·alt=""·coords="5,79,220,119"/>109 <area·shape="rect"·title="The·attribute·kernel·adds·all·standard·properties·to·the·kernel."·alt=""·coords="5,79,220,119"/>
110 <area·shape="rect"·title="·"·alt=""·coords="61,5,165,31"/>110 <area·shape="rect"·title="·"·alt=""·coords="61,5,165,31"/>
Offset 629, 15 lines modifiedOffset 629, 15 lines modified
629 <dl·class="section·note"><dt>Note</dt><dd>All·that's·copied·is·connectivity·and·vertex·positions.·All·other·information·(like·e.g.·attributes·or·additional·elements·from·traits·classes)·is·not·copied.·</dd>629 <dl·class="section·note"><dt>Note</dt><dd>All·that's·copied·is·connectivity·and·vertex·positions.·All·other·information·(like·e.g.·attributes·or·additional·elements·from·traits·classes)·is·not·copied.·</dd>
630 <dd>630 <dd>
631 If·you·want·to·copy·all·information,·including·<em>custom</em>·properties,·use·PolyMeshT::operator=()·instead.·</dd></dl>631 If·you·want·to·copy·all·information,·including·<em>custom</em>·properties,·use·PolyMeshT::operator=()·instead.·</dd></dl>
  
632 </div>632 </div>
633 </div>633 </div>
634 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>634 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
635 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06458_source.html">AttribKernelT.hh</a></li>635 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06389_source.html">AttribKernelT.hh</a></li>
636 </ul>636 </ul>
637 </div><!--·contents·-->637 </div><!--·contents·-->
638 </div><!--·doc-content·-->638 </div><!--·doc-content·-->
639 <hr>639 <hr>
640 <address>640 <address>
641 <small>641 <small>
642 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">642 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.89 KB
./usr/share/doc/libopenmesh-dev/html/a02442.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseKernel·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseKernel·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·properties.··100 <p>This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·properties.··
101 ·<a·href="a02442.html#details">More...</a></p>101 ·<a·href="a02442.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01160_source.html">OpenMesh/Core/Mesh/BaseKernel.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00233_source.html">OpenMesh/Core/Mesh/BaseKernel.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::BaseKernel:</div>104 Inheritance·diagram·for·OpenMesh::BaseKernel:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02441.png"·border="0"·usemap="#aOpenMesh_1_1BaseKernel_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02441.png"·border="0"·usemap="#aOpenMesh_1_1BaseKernel_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1BaseKernel_inherit__map"·id="aOpenMesh_1_1BaseKernel_inherit__map">107 <map·name="aOpenMesh_1_1BaseKernel_inherit__map"·id="aOpenMesh_1_1BaseKernel_inherit__map">
108 <area·shape="rect"·title="This·class·provides·low&#45;level·property·management·like·adding/removing·properties·and·access·to·prope..."·alt=""·coords="5,84,177,109"/>108 <area·shape="rect"·title="This·class·provides·low&#45;level·property·management·like·adding/removing·properties·and·access·to·prope..."·alt=""·coords="5,84,177,109"/>
109 <area·shape="rect"·href="a03470.html"·title="·"·alt=""·coords="227,5,441,60"/>109 <area·shape="rect"·href="a03470.html"·title="·"·alt=""·coords="227,5,441,60"/>
Offset 5496, 15 lines modifiedOffset 5496, 15 lines modified
5496 <p>You·should·not·use·this·function·directly.·</p>5496 <p>You·should·not·use·this·function·directly.·</p>
5497 <p>Instead,·use·the·convenient·<a·class="el"·href="a03326.html"·title="This·class·is·intended·to·manage·the·lifecycle·of·properties.">PropertyManager</a>·wrapper.</p>5497 <p>Instead,·use·the·convenient·<a·class="el"·href="a03326.html"·title="This·class·is·intended·to·manage·the·lifecycle·of·properties.">PropertyManager</a>·wrapper.</p>
5498 <p>Return·value·of·property·for·an·item·</p>5498 <p>Return·value·of·property·for·an·item·</p>
  
5499 </div>5499 </div>
5500 </div>5500 </div>
5501 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>5501 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
5502 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01160_source.html">BaseKernel.hh</a></li>5502 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00233_source.html">BaseKernel.hh</a></li>
5503 <li>OpenMesh/Core/Mesh/<b>BaseKernel.cc</b></li>5503 <li>OpenMesh/Core/Mesh/<b>BaseKernel.cc</b></li>
5504 </ul>5504 </ul>
5505 </div><!--·contents·-->5505 </div><!--·contents·-->
5506 </div><!--·doc-content·-->5506 </div><!--·doc-content·-->
5507 <hr>5507 <hr>
5508 <address>5508 <address>
5509 <small>5509 <small>
1.09 KB
./usr/share/doc/libopenmesh-dev/html/a02446.html
    
Offset 96, 19 lines modifiedOffset 96, 19 lines modified
96 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseMesh·Class·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseMesh·Class·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>Base·class·for·all·meshes.··99 <p>Base·class·for·all·meshes.··
100 ·<a·href="a02446.html#details">More...</a></p>100 ·<a·href="a02446.html#details">More...</a></p>
  
101 <p><code>#include·&lt;<a·class="el"·href="a01145_source.html">OpenMesh/Mesh/BaseMesh.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a00266_source.html">OpenMesh/Mesh/BaseMesh.hh</a>&gt;</code></p>
102 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>102 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
103 <div·class="textblock"><p>Base·class·for·all·meshes.·</p>103 <div·class="textblock"><p>Base·class·for·all·meshes.·</p>
104 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>104 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
105 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01145_source.html">BaseMesh.hh</a></li>105 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00266_source.html">BaseMesh.hh</a></li>
106 </ul>106 </ul>
107 </div><!--·contents·-->107 </div><!--·contents·-->
108 </div><!--·doc-content·-->108 </div><!--·doc-content·-->
109 <hr>109 <hr>
110 <address>110 <address>
111 <small>111 <small>
112 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">112 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.59 KB
./usr/share/doc/libopenmesh-dev/html/a02450.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::CirculatorRange&lt;·CirculatorRangeTraitT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::CirculatorRange&lt;·CirculatorRangeTraitT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Generic·class·for·iterator·ranges.··101 <p>Generic·class·for·iterator·ranges.··
102 ·<a·href="a02450.html#details">More...</a></p>102 ·<a·href="a02450.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01148_source.html">OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00242_source.html">OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::CirculatorRange&lt;·CirculatorRangeTraitT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::CirculatorRange&lt;·CirculatorRangeTraitT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02449.png"·border="0"·usemap="#aOpenMesh_1_1CirculatorRange_3_01CirculatorRangeTraitT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02449.png"·border="0"·usemap="#aOpenMesh_1_1CirculatorRange_3_01CirculatorRangeTraitT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1CirculatorRange_3_01CirculatorRangeTraitT_01_4_inherit__map"·id="aOpenMesh_1_1CirculatorRange_3_01CirculatorRangeTraitT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1CirculatorRange_3_01CirculatorRangeTraitT_01_4_inherit__map"·id="aOpenMesh_1_1CirculatorRange_3_01CirculatorRangeTraitT_01_4_inherit__map">
109 <area·shape="rect"·title="Generic·class·for·iterator·ranges."·alt=""·coords="272,27,475,67"/>109 <area·shape="rect"·title="Generic·class·for·iterator·ranges."·alt=""·coords="272,27,475,67"/>
110 <area·shape="rect"·href="a02786.html"·title="·"·alt=""·coords="5,5,224,89"/>110 <area·shape="rect"·href="a02786.html"·title="·"·alt=""·coords="5,5,224,89"/>
Offset 219, 16 lines modifiedOffset 219, 16 lines modified
219 <tr·class="memdesc:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Only·iterate·over·a·subset·of·elements.··<br·/></td></tr>219 <tr·class="memdesc:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Only·iterate·over·a·subset·of·elements.··<br·/></td></tr>
220 <tr·class="separator:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="memSeparator"·colspan="2">&#160;</td></tr>220 <tr·class="separator:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
221 </table>221 </table>
222 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>222 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
223 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·<a·class="el"·href="a02626.html">CirculatorRangeTraitT</a>&gt;<br·/>223 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·<a·class="el"·href="a02626.html">CirculatorRangeTraitT</a>&gt;<br·/>
224 class·OpenMesh::CirculatorRange&lt;·CirculatorRangeTraitT·&gt;</div><p>Generic·class·for·iterator·ranges.·</p>224 class·OpenMesh::CirculatorRange&lt;·CirculatorRangeTraitT·&gt;</div><p>Generic·class·for·iterator·ranges.·</p>
225 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>225 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
226 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>226 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
227 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>227 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
228 </ul>228 </ul>
229 </div><!--·contents·-->229 </div><!--·contents·-->
230 </div><!--·doc-content·-->230 </div><!--·doc-content·-->
231 <hr>231 <hr>
232 <address>232 <address>
233 <small>233 <small>
234 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">234 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02454.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
105 <tr·class="separator:a30f73f8e84417f9701060d43cf472281"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a30f73f8e84417f9701060d43cf472281"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a0b57898cbb21887a3e684d942470a4f6"·id="r_a0b57898cbb21887a3e684d942470a4f6"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a0b57898cbb21887a3e684d942470a4f6"·name="a0b57898cbb21887a3e684d942470a4f6"></a>106 <tr·class="memitem:a0b57898cbb21887a3e684d942470a4f6"·id="r_a0b57898cbb21887a3e684d942470a4f6"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a0b57898cbb21887a3e684d942470a4f6"·name="a0b57898cbb21887a3e684d942470a4f6"></a>
107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
108 <tr·class="separator:a0b57898cbb21887a3e684d942470a4f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a0b57898cbb21887a3e684d942470a4f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02458.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
105 <tr·class="separator:a10a6204f25a4485c64891be57927609e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a10a6204f25a4485c64891be57927609e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:ac42f993933da0152955ca1dceda426c4"·id="r_ac42f993933da0152955ca1dceda426c4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac42f993933da0152955ca1dceda426c4"·name="ac42f993933da0152955ca1dceda426c4"></a>106 <tr·class="memitem:ac42f993933da0152955ca1dceda426c4"·id="r_ac42f993933da0152955ca1dceda426c4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac42f993933da0152955ca1dceda426c4"·name="ac42f993933da0152955ca1dceda426c4"></a>
107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
108 <tr·class="separator:ac42f993933da0152955ca1dceda426c4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:ac42f993933da0152955ca1dceda426c4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02462.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
105 <tr·class="separator:a8fd6c29d3a7a87800abe195c42c54a50"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a8fd6c29d3a7a87800abe195c42c54a50"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a2889dfc0442ffbe5e9fe589e1d402955"·id="r_a2889dfc0442ffbe5e9fe589e1d402955"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2889dfc0442ffbe5e9fe589e1d402955"·name="a2889dfc0442ffbe5e9fe589e1d402955"></a>106 <tr·class="memitem:a2889dfc0442ffbe5e9fe589e1d402955"·id="r_a2889dfc0442ffbe5e9fe589e1d402955"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2889dfc0442ffbe5e9fe589e1d402955"·name="a2889dfc0442ffbe5e9fe589e1d402955"></a>
107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
108 <tr·class="separator:a2889dfc0442ffbe5e9fe589e1d402955"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a2889dfc0442ffbe5e9fe589e1d402955"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02466.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
105 <tr·class="separator:a9ec9a06850790853c7f3cf0edf538936"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a9ec9a06850790853c7f3cf0edf538936"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a19889bd3634a025099a6cb0e8be2ff61"·id="r_a19889bd3634a025099a6cb0e8be2ff61"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a19889bd3634a025099a6cb0e8be2ff61"·name="a19889bd3634a025099a6cb0e8be2ff61"></a>106 <tr·class="memitem:a19889bd3634a025099a6cb0e8be2ff61"·id="r_a19889bd3634a025099a6cb0e8be2ff61"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a19889bd3634a025099a6cb0e8be2ff61"·name="a19889bd3634a025099a6cb0e8be2ff61"></a>
107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
108 <tr·class="separator:a19889bd3634a025099a6cb0e8be2ff61"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a19889bd3634a025099a6cb0e8be2ff61"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02470.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
105 <tr·class="separator:a737b2d92f3ed2a39fbfa2514343f2e73"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a737b2d92f3ed2a39fbfa2514343f2e73"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a6cef90dfe1a9f4772a93fe9a1ac59929"·id="r_a6cef90dfe1a9f4772a93fe9a1ac59929"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6cef90dfe1a9f4772a93fe9a1ac59929"·name="a6cef90dfe1a9f4772a93fe9a1ac59929"></a>106 <tr·class="memitem:a6cef90dfe1a9f4772a93fe9a1ac59929"·id="r_a6cef90dfe1a9f4772a93fe9a1ac59929"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6cef90dfe1a9f4772a93fe9a1ac59929"·name="a6cef90dfe1a9f4772a93fe9a1ac59929"></a>
107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
108 <tr·class="separator:a6cef90dfe1a9f4772a93fe9a1ac59929"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a6cef90dfe1a9f4772a93fe9a1ac59929"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02474.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>104 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
105 <tr·class="separator:a227cb8f1b832ccfcf094e48213b9e12e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a227cb8f1b832ccfcf094e48213b9e12e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:abffa28e4b83a34a0271ae323baf37d29"·id="r_abffa28e4b83a34a0271ae323baf37d29"><td·class="memItemLeft"·align="right"·valign="top"><a·id="abffa28e4b83a34a0271ae323baf37d29"·name="abffa28e4b83a34a0271ae323baf37d29"></a>106 <tr·class="memitem:abffa28e4b83a34a0271ae323baf37d29"·id="r_abffa28e4b83a34a0271ae323baf37d29"><td·class="memItemLeft"·align="right"·valign="top"><a·id="abffa28e4b83a34a0271ae323baf37d29"·name="abffa28e4b83a34a0271ae323baf37d29"></a>
107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>107 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
108 <tr·class="separator:abffa28e4b83a34a0271ae323baf37d29"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:abffa28e4b83a34a0271ae323baf37d29"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
804 B
./usr/share/doc/libopenmesh-dev/html/a02478.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::GenericCirculator_DereferenciabilityCheckT&lt;·Mesh,·CenterEntityHandle,·ValueHandle·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::GenericCirculator_DereferenciabilityCheckT&lt;·Mesh,·CenterEntityHandle,·ValueHandle·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.3 KB
./usr/share/doc/libopenmesh-dev/html/a02482.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:a192611d9baec9343cdae1b2f74b037e4"·id="r_a192611d9baec9343cdae1b2f74b037e4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a192611d9baec9343cdae1b2f74b037e4"·name="a192611d9baec9343cdae1b2f74b037e4"></a>103 <tr·class="memitem:a192611d9baec9343cdae1b2f74b037e4"·id="r_a192611d9baec9343cdae1b2f74b037e4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a192611d9baec9343cdae1b2f74b037e4"·name="a192611d9baec9343cdae1b2f74b037e4"></a>
104 static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>isDereferenciable</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh)</td></tr>104 static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>isDereferenciable</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh)</td></tr>
105 <tr·class="separator:a192611d9baec9343cdae1b2f74b037e4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a192611d9baec9343cdae1b2f74b037e4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.3 KB
./usr/share/doc/libopenmesh-dev/html/a02486.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:aba5998d19145d07d24237b2d3e47a52f"·id="r_aba5998d19145d07d24237b2d3e47a52f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aba5998d19145d07d24237b2d3e47a52f"·name="aba5998d19145d07d24237b2d3e47a52f"></a>103 <tr·class="memitem:aba5998d19145d07d24237b2d3e47a52f"·id="r_aba5998d19145d07d24237b2d3e47a52f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aba5998d19145d07d24237b2d3e47a52f"·name="aba5998d19145d07d24237b2d3e47a52f"></a>
104 static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>isDereferenciable</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh)</td></tr>104 static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>isDereferenciable</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh)</td></tr>
105 <tr·class="separator:aba5998d19145d07d24237b2d3e47a52f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:aba5998d19145d07d24237b2d3e47a52f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.3 KB
./usr/share/doc/libopenmesh-dev/html/a02490.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:a2b2a4bbd2b00f0b6ac44b167d2e14771"·id="r_a2b2a4bbd2b00f0b6ac44b167d2e14771"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2b2a4bbd2b00f0b6ac44b167d2e14771"·name="a2b2a4bbd2b00f0b6ac44b167d2e14771"></a>103 <tr·class="memitem:a2b2a4bbd2b00f0b6ac44b167d2e14771"·id="r_a2b2a4bbd2b00f0b6ac44b167d2e14771"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2b2a4bbd2b00f0b6ac44b167d2e14771"·name="a2b2a4bbd2b00f0b6ac44b167d2e14771"></a>
104 static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>isDereferenciable</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh)</td></tr>104 static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>isDereferenciable</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh)</td></tr>
105 <tr·class="separator:a2b2a4bbd2b00f0b6ac44b167d2e14771"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a2b2a4bbd2b00f0b6ac44b167d2e14771"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02494.html
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>110 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
111 <tr·class="separator:a54ba812aa11afcbc40dfbd0eb9b35d78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:a54ba812aa11afcbc40dfbd0eb9b35d78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:af8f0bf48ba2dcd2d76fccf436ef4701b"·id="r_af8f0bf48ba2dcd2d76fccf436ef4701b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af8f0bf48ba2dcd2d76fccf436ef4701b"·name="af8f0bf48ba2dcd2d76fccf436ef4701b"></a>112 <tr·class="memitem:af8f0bf48ba2dcd2d76fccf436ef4701b"·id="r_af8f0bf48ba2dcd2d76fccf436ef4701b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af8f0bf48ba2dcd2d76fccf436ef4701b"·name="af8f0bf48ba2dcd2d76fccf436ef4701b"></a>
113 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>113 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
114 <tr·class="separator:af8f0bf48ba2dcd2d76fccf436ef4701b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:af8f0bf48ba2dcd2d76fccf436ef4701b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table>115 </table>
116 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>116 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
117 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>117 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
118 </ul>118 </ul>
119 </div><!--·contents·-->119 </div><!--·contents·-->
120 </div><!--·doc-content·-->120 </div><!--·doc-content·-->
121 <hr>121 <hr>
122 <address>122 <address>
123 <small>123 <small>
124 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">124 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.75 KB
./usr/share/doc/libopenmesh-dev/html/a02498.html
    
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>117 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
118 <tr·class="separator:a2ab2ff46dff440c5296ceb3be5299680"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a2ab2ff46dff440c5296ceb3be5299680"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:ae45810f0d88592d424c6cf5460301aa5"·id="r_ae45810f0d88592d424c6cf5460301aa5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae45810f0d88592d424c6cf5460301aa5"·name="ae45810f0d88592d424c6cf5460301aa5"></a>119 <tr·class="memitem:ae45810f0d88592d424c6cf5460301aa5"·id="r_ae45810f0d88592d424c6cf5460301aa5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae45810f0d88592d424c6cf5460301aa5"·name="ae45810f0d88592d424c6cf5460301aa5"></a>
120 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>120 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
121 <tr·class="separator:ae45810f0d88592d424c6cf5460301aa5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:ae45810f0d88592d424c6cf5460301aa5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 </table>122 </table>
123 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>123 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
124 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>124 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
125 </ul>125 </ul>
126 </div><!--·contents·-->126 </div><!--·contents·-->
127 </div><!--·doc-content·-->127 </div><!--·doc-content·-->
128 <hr>128 <hr>
129 <address>129 <address>
130 <small>130 <small>
131 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">131 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.13 KB
./usr/share/doc/libopenmesh-dev/html/a02502.html
    
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 Friends</h2></td></tr>179 Friends</h2></td></tr>
180 <tr·class="memitem:aec1b15ae2b29663e4d9740167cb186ab"·id="r_aec1b15ae2b29663e4d9740167cb186ab"><td·class="memTemplParams"·colspan="2"><a·id="aec1b15ae2b29663e4d9740167cb186ab"·name="aec1b15ae2b29663e4d9740167cb186ab"></a>180 <tr·class="memitem:aec1b15ae2b29663e4d9740167cb186ab"·id="r_aec1b15ae2b29663e4d9740167cb186ab"><td·class="memTemplParams"·colspan="2"><a·id="aec1b15ae2b29663e4d9740167cb186ab"·name="aec1b15ae2b29663e4d9740167cb186ab"></a>
181 template&lt;typename·&gt;·</td></tr>181 template&lt;typename·&gt;·</td></tr>
182 <tr·class="memitem:aec1b15ae2b29663e4d9740167cb186ab"><td·class="memTemplItemLeft"·align="right"·valign="top">class&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>OpenMesh::CirculatorRange</b></td></tr>182 <tr·class="memitem:aec1b15ae2b29663e4d9740167cb186ab"><td·class="memTemplItemLeft"·align="right"·valign="top">class&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>OpenMesh::CirculatorRange</b></td></tr>
183 <tr·class="separator:aec1b15ae2b29663e4d9740167cb186ab"><td·class="memSeparator"·colspan="2">&#160;</td></tr>183 <tr·class="separator:aec1b15ae2b29663e4d9740167cb186ab"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
184 </table>184 </table>
185 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>185 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
186 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>186 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
187 </ul>187 </ul>
188 </div><!--·contents·-->188 </div><!--·contents·-->
189 </div><!--·doc-content·-->189 </div><!--·doc-content·-->
190 <hr>190 <hr>
191 <address>191 <address>
192 <small>192 <small>
193 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">193 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
764 B
./usr/share/doc/libopenmesh-dev/html/a02506.html
    
Offset 300, 15 lines modifiedOffset 300, 15 lines modified
  
300 <p>Pointer·dereferentiation.·</p>300 <p>Pointer·dereferentiation.·</p>
301 <p>This·returns·a·pointer·which·points·to·a·handle·that·loses·its·validity·once·this·dereferentiation·is·invoked·again.·Thus,·do·not·store·the·result·of·this·operation.·</p>301 <p>This·returns·a·pointer·which·points·to·a·handle·that·loses·its·validity·once·this·dereferentiation·is·invoked·again.·Thus,·do·not·store·the·result·of·this·operation.·</p>
  
302 </div>302 </div>
303 </div>303 </div>
304 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>304 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
305 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>305 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
306 </ul>306 </ul>
307 </div><!--·contents·-->307 </div><!--·contents·-->
308 </div><!--·doc-content·-->308 </div><!--·doc-content·-->
309 <hr>309 <hr>
310 <address>310 <address>
311 <small>311 <small>
312 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">312 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02510.html
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>110 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
111 <tr·class="separator:a8aab2dc52bab1c346c7a6f27156afe86"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:a8aab2dc52bab1c346c7a6f27156afe86"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:a21320f02bfaece64a1b5a41daf9330bb"·id="r_a21320f02bfaece64a1b5a41daf9330bb"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a21320f02bfaece64a1b5a41daf9330bb"·name="a21320f02bfaece64a1b5a41daf9330bb"></a>112 <tr·class="memitem:a21320f02bfaece64a1b5a41daf9330bb"·id="r_a21320f02bfaece64a1b5a41daf9330bb"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a21320f02bfaece64a1b5a41daf9330bb"·name="a21320f02bfaece64a1b5a41daf9330bb"></a>
113 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>113 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
114 <tr·class="separator:a21320f02bfaece64a1b5a41daf9330bb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:a21320f02bfaece64a1b5a41daf9330bb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table>115 </table>
116 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>116 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
117 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>117 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
118 </ul>118 </ul>
119 </div><!--·contents·-->119 </div><!--·contents·-->
120 </div><!--·doc-content·-->120 </div><!--·doc-content·-->
121 <hr>121 <hr>
122 <address>122 <address>
123 <small>123 <small>
124 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">124 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a02514.html
    
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>117 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increment</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
118 <tr·class="separator:abb8eb427ff5c1ed8519aa4d707b3ceb3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:abb8eb427ff5c1ed8519aa4d707b3ceb3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:a021523a01a7366aba3265801c3566157"·id="r_a021523a01a7366aba3265801c3566157"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a021523a01a7366aba3265801c3566157"·name="a021523a01a7366aba3265801c3566157"></a>119 <tr·class="memitem:a021523a01a7366aba3265801c3566157"·id="r_a021523a01a7366aba3265801c3566157"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a021523a01a7366aba3265801c3566157"·name="a021523a01a7366aba3265801c3566157"></a>
120 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>120 static·void&#160;</td><td·class="memItemRight"·valign="bottom"><b>decrement</b>·(const·<a·class="el"·href="a02714.html">Mesh</a>·*mesh,·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;heh,·const·typename·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·&amp;start,·int·&amp;lap_counter)</td></tr>
121 <tr·class="separator:a021523a01a7366aba3265801c3566157"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:a021523a01a7366aba3265801c3566157"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 </table>122 </table>
123 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>123 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
124 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>124 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
125 </ul>125 </ul>
126 </div><!--·contents·-->126 </div><!--·contents·-->
127 </div><!--·doc-content·-->127 </div><!--·doc-content·-->
128 <hr>128 <hr>
129 <address>129 <address>
130 <small>130 <small>
131 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">131 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
764 B
./usr/share/doc/libopenmesh-dev/html/a02518.html
    
Offset 423, 15 lines modifiedOffset 423, 15 lines modified
  
423 <p>Pointer·dereferentiation.·</p>423 <p>Pointer·dereferentiation.·</p>
424 <p>This·returns·a·pointer·which·points·to·a·handle·that·loses·its·validity·once·this·dereferentiation·is·invoked·again.·Thus,·do·not·store·the·result·of·this·operation.·</p>424 <p>This·returns·a·pointer·which·points·to·a·handle·that·loses·its·validity·once·this·dereferentiation·is·invoked·again.·Thus,·do·not·store·the·result·of·this·operation.·</p>
  
425 </div>425 </div>
426 </div>426 </div>
427 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>427 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
428 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01166_source.html">CirculatorsT.hh</a></li>428 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00272_source.html">CirculatorsT.hh</a></li>
429 </ul>429 </ul>
430 </div><!--·contents·-->430 </div><!--·contents·-->
431 </div><!--·doc-content·-->431 </div><!--·doc-content·-->
432 <hr>432 <hr>
433 <address>433 <address>
434 <small>434 <small>
435 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">435 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.2 KB
./usr/share/doc/libopenmesh-dev/html/a02522.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::FinalMeshItemsT&lt;·Traits,·IsTriMesh·&gt;·Struct·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::FinalMeshItemsT&lt;·Traits,·IsTriMesh·&gt;·Struct·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Definition·of·the·mesh·entities·(items).··101 <p>Definition·of·the·mesh·entities·(items).··
102 ·<a·href="a02522.html#details">More...</a></p>102 ·<a·href="a02522.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01175_source.html">OpenMesh/Core/Mesh/FinalMeshItemsT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00296_source.html">OpenMesh/Core/Mesh/FinalMeshItemsT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
106 Classes</h2></td></tr>106 Classes</h2></td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02526.html">ITraits</a></td></tr>107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02526.html">ITraits</a></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table><table·class="memberdecls">109 </table><table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 typedef·Traits::template·FaceT&lt;·<a·class="el"·href="a02526.html">ITraits</a>,·Refs·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>FaceData</b></td></tr>154 typedef·Traits::template·FaceT&lt;·<a·class="el"·href="a02526.html">ITraits</a>,·Refs·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>FaceData</b></td></tr>
155 <tr·class="separator:a2ffcd509c110563df518f3362274aa50"><td·class="memSeparator"·colspan="2">&#160;</td></tr>155 <tr·class="separator:a2ffcd509c110563df518f3362274aa50"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
156 </table>156 </table>
157 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>157 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
158 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits,·bool·IsTriMesh&gt;<br·/>158 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits,·bool·IsTriMesh&gt;<br·/>
159 struct·OpenMesh::FinalMeshItemsT&lt;·Traits,·IsTriMesh·&gt;</div><p>Definition·of·the·mesh·entities·(items).·</p>159 struct·OpenMesh::FinalMeshItemsT&lt;·Traits,·IsTriMesh·&gt;</div><p>Definition·of·the·mesh·entities·(items).·</p>
160 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>160 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
161 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>161 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
162 </ul>162 </ul>
163 </div><!--·contents·-->163 </div><!--·contents·-->
164 </div><!--·doc-content·-->164 </div><!--·doc-content·-->
165 <hr>165 <hr>
166 <address>166 <address>
167 <small>167 <small>
168 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">168 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
752 B
./usr/share/doc/libopenmesh-dev/html/a02526.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::FinalMeshItemsT&lt;·Traits,·IsTriMesh·&gt;::ITraits·Class·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::FinalMeshItemsT&lt;·Traits,·IsTriMesh·&gt;::ITraits·Class·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
714 B
./usr/share/doc/libopenmesh-dev/html/a02530.html
    
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ··<table·class="params">121 ··<table·class="params">
122 ····<tr><td·class="paramname">rhs</td><td></td></tr>122 ····<tr><td·class="paramname">rhs</td><td></td></tr>
123 ··</table>123 ··</table>
124 ··</dd>124 ··</dd>
125 </dl>125 </dl>
126 <dl·class="section·return"><dt>Returns</dt><dd></dd></dl>126 <dl·class="section·return"><dt>Returns</dt><dd></dd></dl>
127 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>127 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
128 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>128 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
129 </ul>129 </ul>
130 </div><!--·contents·-->130 </div><!--·contents·-->
131 </div><!--·doc-content·-->131 </div><!--·doc-content·-->
132 <hr>132 <hr>
133 <address>133 <address>
134 <small>134 <small>
135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.15 KB
./usr/share/doc/libopenmesh-dev/html/a02534.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:a6b1a1e94e97cd58d20189c3e65bfa3ff"·id="r_a6b1a1e94e97cd58d20189c3e65bfa3ff"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6b1a1e94e97cd58d20189c3e65bfa3ff"·name="a6b1a1e94e97cd58d20189c3e65bfa3ff"></a>103 <tr·class="memitem:a6b1a1e94e97cd58d20189c3e65bfa3ff"·id="r_a6b1a1e94e97cd58d20189c3e65bfa3ff"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6b1a1e94e97cd58d20189c3e65bfa3ff"·name="a6b1a1e94e97cd58d20189c3e65bfa3ff"></a>
104 static·LhsMeshT·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(RhsMeshT·&amp;rhs)</td></tr>104 static·LhsMeshT·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(RhsMeshT·&amp;rhs)</td></tr>
105 <tr·class="separator:a6b1a1e94e97cd58d20189c3e65bfa3ff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a6b1a1e94e97cd58d20189c3e65bfa3ff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02538.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:a98d45ff862ea13b8c3b50dbab12f543c"·id="r_a98d45ff862ea13b8c3b50dbab12f543c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a98d45ff862ea13b8c3b50dbab12f543c"·name="a98d45ff862ea13b8c3b50dbab12f543c"></a>103 <tr·class="memitem:a98d45ff862ea13b8c3b50dbab12f543c"·id="r_a98d45ff862ea13b8c3b50dbab12f543c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a98d45ff862ea13b8c3b50dbab12f543c"·name="a98d45ff862ea13b8c3b50dbab12f543c"></a>
104 static·const·LhsMeshT·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·RhsMeshT·&amp;rhs)</td></tr>104 static·const·LhsMeshT·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·RhsMeshT·&amp;rhs)</td></tr>
105 <tr·class="separator:a98d45ff862ea13b8c3b50dbab12f543c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a98d45ff862ea13b8c3b50dbab12f543c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.14 KB
./usr/share/doc/libopenmesh-dev/html/a02542.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:a765f7eff26f992a0795ec066b4eb4dad"·id="r_a765f7eff26f992a0795ec066b4eb4dad"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a765f7eff26f992a0795ec066b4eb4dad"·name="a765f7eff26f992a0795ec066b4eb4dad"></a>103 <tr·class="memitem:a765f7eff26f992a0795ec066b4eb4dad"·id="r_a765f7eff26f992a0795ec066b4eb4dad"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a765f7eff26f992a0795ec066b4eb4dad"·name="a765f7eff26f992a0795ec066b4eb4dad"></a>
104 static·LhsMeshT·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(RhsMeshT·*rhs)</td></tr>104 static·LhsMeshT·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(RhsMeshT·*rhs)</td></tr>
105 <tr·class="separator:a765f7eff26f992a0795ec066b4eb4dad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a765f7eff26f992a0795ec066b4eb4dad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02546.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
102 Static·Public·Member·Functions</h2></td></tr>102 Static·Public·Member·Functions</h2></td></tr>
103 <tr·class="memitem:ad35e7cc2dafa0ec1671c3b442f09bd1b"·id="r_ad35e7cc2dafa0ec1671c3b442f09bd1b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ad35e7cc2dafa0ec1671c3b442f09bd1b"·name="ad35e7cc2dafa0ec1671c3b442f09bd1b"></a>103 <tr·class="memitem:ad35e7cc2dafa0ec1671c3b442f09bd1b"·id="r_ad35e7cc2dafa0ec1671c3b442f09bd1b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ad35e7cc2dafa0ec1671c3b442f09bd1b"·name="ad35e7cc2dafa0ec1671c3b442f09bd1b"></a>
104 static·const·LhsMeshT·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·RhsMeshT·*rhs)</td></tr>104 static·const·LhsMeshT·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·RhsMeshT·*rhs)</td></tr>
105 <tr·class="separator:ad35e7cc2dafa0ec1671c3b442f09bd1b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:ad35e7cc2dafa0ec1671c3b442f09bd1b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01175_source.html">FinalMeshItemsT.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00296_source.html">FinalMeshItemsT.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.25 KB
./usr/share/doc/libopenmesh-dev/html/a02550.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">CirculatorT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">CirculatorT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Circulator.··102 <p>Circulator.··
103 ·<a·href="a02550.html#details">More...</a></p>103 ·<a·href="a02550.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01166_source.html">OpenMesh/Mesh/Iterators/CirculatorsT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00272_source.html">OpenMesh/Mesh/Iterators/CirculatorsT.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
107 Public·Types</h2></td></tr>107 Public·Types</h2></td></tr>
108 <tr·class="memitem:a98f8b781cd83ebe6180b6e6eed93378c"·id="r_a98f8b781cd83ebe6180b6e6eed93378c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a98f8b781cd83ebe6180b6e6eed93378c"·name="a98f8b781cd83ebe6180b6e6eed93378c"></a>108 <tr·class="memitem:a98f8b781cd83ebe6180b6e6eed93378c"·id="r_a98f8b781cd83ebe6180b6e6eed93378c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a98f8b781cd83ebe6180b6e6eed93378c"·name="a98f8b781cd83ebe6180b6e6eed93378c"></a>
109 typedef·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HalfedgeHandle</b></td></tr>109 typedef·<a·class="el"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HalfedgeHandle</b></td></tr>
110 <tr·class="separator:a98f8b781cd83ebe6180b6e6eed93378c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:a98f8b781cd83ebe6180b6e6eed93378c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:a819f9bdb634127781cb774759547fd23"·id="r_a819f9bdb634127781cb774759547fd23"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a819f9bdb634127781cb774759547fd23"·name="a819f9bdb634127781cb774759547fd23"></a>111 <tr·class="memitem:a819f9bdb634127781cb774759547fd23"·id="r_a819f9bdb634127781cb774759547fd23"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a819f9bdb634127781cb774759547fd23"·name="a819f9bdb634127781cb774759547fd23"></a>
Offset 257, 15 lines modifiedOffset 257, 15 lines modified
  
257 <p>Returns·whether·the·circulator·is·still·valid.·</p>257 <p>Returns·whether·the·circulator·is·still·valid.·</p>
258 <p>After·one·complete·round·around·a·vertex/face·the·circulator·becomes·invalid,·i.e.·this·function·will·return·<code>false</code>.·Nevertheless·you·can·continue·circulating.·This·method·just·tells·you·whether·you·have·completed·the·first·round.·</p>258 <p>After·one·complete·round·around·a·vertex/face·the·circulator·becomes·invalid,·i.e.·this·function·will·return·<code>false</code>.·Nevertheless·you·can·continue·circulating.·This·method·just·tells·you·whether·you·have·completed·the·first·round.·</p>
  
259 </div>259 </div>
260 </div>260 </div>
261 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>261 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
262 <li>OpenMesh/Core/Mesh/gen/<a·class="el"·href="a01181_source.html">circulators_template.hh</a></li>262 <li>OpenMesh/Core/Mesh/gen/<a·class="el"·href="a00281_source.html">circulators_template.hh</a></li>
263 </ul>263 </ul>
264 </div><!--·contents·-->264 </div><!--·contents·-->
265 </div><!--·doc-content·-->265 </div><!--·doc-content·-->
266 <hr>266 <hr>
267 <address>267 <address>
268 <small>268 <small>
269 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">269 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.33 KB
./usr/share/doc/libopenmesh-dev/html/a02554.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">IteratorT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">IteratorT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Linear·iterator.··102 <p>Linear·iterator.··
103 ·<a·href="a02554.html#details">More...</a></p>103 ·<a·href="a02554.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01142_source.html">OpenMesh/Mesh/Iterators/IteratorsT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">OpenMesh/Mesh/Iterators/IteratorsT.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
107 Public·Types</h2></td></tr>107 Public·Types</h2></td></tr>
108 <tr·class="memitem:a2d4b36a0e8db86ce211a4083bc39db58"·id="r_a2d4b36a0e8db86ce211a4083bc39db58"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2d4b36a0e8db86ce211a4083bc39db58"·name="a2d4b36a0e8db86ce211a4083bc39db58"></a>108 <tr·class="memitem:a2d4b36a0e8db86ce211a4083bc39db58"·id="r_a2d4b36a0e8db86ce211a4083bc39db58"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2d4b36a0e8db86ce211a4083bc39db58"·name="a2d4b36a0e8db86ce211a4083bc39db58"></a>
109 typedef·TargetType&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>109 typedef·TargetType&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>
110 <tr·class="separator:a2d4b36a0e8db86ce211a4083bc39db58"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:a2d4b36a0e8db86ce211a4083bc39db58"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:acc0abf90b76181d1937e395a3f31970a"·id="r_acc0abf90b76181d1937e395a3f31970a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acc0abf90b76181d1937e395a3f31970a"·name="acc0abf90b76181d1937e395a3f31970a"></a>111 <tr·class="memitem:acc0abf90b76181d1937e395a3f31970a"·id="r_acc0abf90b76181d1937e395a3f31970a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acc0abf90b76181d1937e395a3f31970a"·name="acc0abf90b76181d1937e395a3f31970a"></a>
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 class&#160;</td><td·class="memItemRight"·valign="bottom"><b>ConstIterT&lt;·Mesh·&gt;</b></td></tr>191 class&#160;</td><td·class="memItemRight"·valign="bottom"><b>ConstIterT&lt;·Mesh·&gt;</b></td></tr>
192 <tr·class="separator:a30e36dbff40e8addd4f2ac4d68afd738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>192 <tr·class="separator:a30e36dbff40e8addd4f2ac4d68afd738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
193 </table>193 </table>
194 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>194 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
195 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a02714.html">Mesh</a>&gt;<br·/>195 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a02714.html">Mesh</a>&gt;<br·/>
196 class·IteratorT&lt;·Mesh·&gt;</div><p>Linear·iterator.·</p>196 class·IteratorT&lt;·Mesh·&gt;</div><p>Linear·iterator.·</p>
197 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>197 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
198 <li>OpenMesh/Core/Mesh/gen/<a·class="el"·href="a01187_source.html">iterators_template.hh</a></li>198 <li>OpenMesh/Core/Mesh/gen/<a·class="el"·href="a00278_source.html">iterators_template.hh</a></li>
199 </ul>199 </ul>
200 </div><!--·contents·-->200 </div><!--·contents·-->
201 </div><!--·doc-content·-->201 </div><!--·doc-content·-->
202 <hr>202 <hr>
203 <address>203 <address>
204 <small>204 <small>
205 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">205 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.07 KB
./usr/share/doc/libopenmesh-dev/html/a02558.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseHandle·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseHandle·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·all·handle·types.··100 <p>Base·class·for·all·handle·types.··
101 ·<a·href="a02558.html#details">More...</a></p>101 ·<a·href="a02558.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01196_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00290_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::BaseHandle:</div>104 Inheritance·diagram·for·OpenMesh::BaseHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02557.png"·border="0"·usemap="#aOpenMesh_1_1BaseHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02557.png"·border="0"·usemap="#aOpenMesh_1_1BaseHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1BaseHandle_inherit__map"·id="aOpenMesh_1_1BaseHandle_inherit__map">107 <map·name="aOpenMesh_1_1BaseHandle_inherit__map"·id="aOpenMesh_1_1BaseHandle_inherit__map">
108 <area·shape="rect"·title="Base·class·for·all·handle·types."·alt=""·coords="5,1309,183,1334"/>108 <area·shape="rect"·title="Base·class·for·all·handle·types."·alt=""·coords="5,1309,183,1334"/>
109 <area·shape="rect"·href="a02942.html"·title="·"·alt=""·coords="271,5,477,45"/>109 <area·shape="rect"·href="a02942.html"·title="·"·alt=""·coords="271,5,477,45"/>
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
349 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af2ba0dc2afcf29cf69dfcbf7f373af1a"·name="af2ba0dc2afcf29cf69dfcbf7f373af1a"></a>349 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="af2ba0dc2afcf29cf69dfcbf7f373af1a"·name="af2ba0dc2afcf29cf69dfcbf7f373af1a"></a>
350 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>350 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
351 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>351 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
352 </table>352 </table>
353 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>353 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
354 <div·class="textblock"><p>Base·class·for·all·handle·types.·</p>354 <div·class="textblock"><p>Base·class·for·all·handle·types.·</p>
355 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>355 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
356 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01196_source.html">Handles.hh</a></li>356 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00290_source.html">Handles.hh</a></li>
357 </ul>357 </ul>
358 </div><!--·contents·-->358 </div><!--·contents·-->
359 </div><!--·doc-content·-->359 </div><!--·doc-content·-->
360 <hr>360 <hr>
361 <address>361 <address>
362 <small>362 <small>
363 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">363 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.13 KB
./usr/share/doc/libopenmesh-dev/html/a02562.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::VertexHandle·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::VertexHandle·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Handle·for·a·vertex·entity.··100 <p>Handle·for·a·vertex·entity.··
101 ·<a·href="a02562.html#details">More...</a></p>101 ·<a·href="a02562.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01196_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00290_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::VertexHandle:</div>104 Inheritance·diagram·for·OpenMesh::VertexHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02561.png"·border="0"·usemap="#aOpenMesh_1_1VertexHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02561.png"·border="0"·usemap="#aOpenMesh_1_1VertexHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1VertexHandle_inherit__map"·id="aOpenMesh_1_1VertexHandle_inherit__map">107 <map·name="aOpenMesh_1_1VertexHandle_inherit__map"·id="aOpenMesh_1_1VertexHandle_inherit__map">
108 <area·shape="rect"·title="Handle·for·a·vertex·entity."·alt=""·coords="25,79,212,104"/>108 <area·shape="rect"·title="Handle·for·a·vertex·entity."·alt=""·coords="25,79,212,104"/>
109 <area·shape="rect"·href="a02742.html"·title="Smart·version·of·VertexHandle·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·t..."·alt=""·coords="5,152,232,177"/>109 <area·shape="rect"·href="a02742.html"·title="Smart·version·of·VertexHandle·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·t..."·alt=""·coords="5,152,232,177"/>
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">
172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 </table>174 </table>
175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
176 <div·class="textblock"><p>Handle·for·a·vertex·entity.·</p>176 <div·class="textblock"><p>Handle·for·a·vertex·entity.·</p>
177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01196_source.html">Handles.hh</a></li>178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00290_source.html">Handles.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 </div><!--·doc-content·-->181 </div><!--·doc-content·-->
182 <hr>182 <hr>
183 <address>183 <address>
184 <small>184 <small>
185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.05 KB
./usr/share/doc/libopenmesh-dev/html/a02566.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::HalfedgeHandle·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::HalfedgeHandle·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Handle·for·a·halfedge·entity.··100 <p>Handle·for·a·halfedge·entity.··
101 ·<a·href="a02566.html#details">More...</a></p>101 ·<a·href="a02566.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01196_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00290_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::HalfedgeHandle:</div>104 Inheritance·diagram·for·OpenMesh::HalfedgeHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02565.png"·border="0"·usemap="#aOpenMesh_1_1HalfedgeHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02565.png"·border="0"·usemap="#aOpenMesh_1_1HalfedgeHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1HalfedgeHandle_inherit__map"·id="aOpenMesh_1_1HalfedgeHandle_inherit__map">107 <map·name="aOpenMesh_1_1HalfedgeHandle_inherit__map"·id="aOpenMesh_1_1HalfedgeHandle_inherit__map">
108 <area·shape="rect"·title="Handle·for·a·halfedge·entity."·alt=""·coords="25,79,229,104"/>108 <area·shape="rect"·title="Handle·for·a·halfedge·entity."·alt=""·coords="25,79,229,104"/>
109 <area·shape="rect"·href="a02746.html"·title="·"·alt=""·coords="5,152,248,177"/>109 <area·shape="rect"·href="a02746.html"·title="·"·alt=""·coords="5,152,248,177"/>
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">
172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 </table>174 </table>
175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
176 <div·class="textblock"><p>Handle·for·a·halfedge·entity.·</p>176 <div·class="textblock"><p>Handle·for·a·halfedge·entity.·</p>
177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01196_source.html">Handles.hh</a></li>178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00290_source.html">Handles.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 </div><!--·doc-content·-->181 </div><!--·doc-content·-->
182 <hr>182 <hr>
183 <address>183 <address>
184 <small>184 <small>
185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.02 KB
./usr/share/doc/libopenmesh-dev/html/a02570.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::EdgeHandle·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::EdgeHandle·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Handle·for·a·edge·entity.··100 <p>Handle·for·a·edge·entity.··
101 ·<a·href="a02570.html#details">More...</a></p>101 ·<a·href="a02570.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01196_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00290_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::EdgeHandle:</div>104 Inheritance·diagram·for·OpenMesh::EdgeHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02569.png"·border="0"·usemap="#aOpenMesh_1_1EdgeHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02569.png"·border="0"·usemap="#aOpenMesh_1_1EdgeHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1EdgeHandle_inherit__map"·id="aOpenMesh_1_1EdgeHandle_inherit__map">107 <map·name="aOpenMesh_1_1EdgeHandle_inherit__map"·id="aOpenMesh_1_1EdgeHandle_inherit__map">
108 <area·shape="rect"·title="Handle·for·a·edge·entity."·alt=""·coords="25,79,202,104"/>108 <area·shape="rect"·title="Handle·for·a·edge·entity."·alt=""·coords="25,79,202,104"/>
109 <area·shape="rect"·href="a02750.html"·title="·"·alt=""·coords="5,152,221,177"/>109 <area·shape="rect"·href="a02750.html"·title="·"·alt=""·coords="5,152,221,177"/>
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">
172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 </table>174 </table>
175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
176 <div·class="textblock"><p>Handle·for·a·edge·entity.·</p>176 <div·class="textblock"><p>Handle·for·a·edge·entity.·</p>
177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01196_source.html">Handles.hh</a></li>178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00290_source.html">Handles.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 </div><!--·doc-content·-->181 </div><!--·doc-content·-->
182 <hr>182 <hr>
183 <address>183 <address>
184 <small>184 <small>
185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.02 KB
./usr/share/doc/libopenmesh-dev/html/a02574.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::FaceHandle·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::FaceHandle·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Handle·for·a·face·entity.··100 <p>Handle·for·a·face·entity.··
101 ·<a·href="a02574.html#details">More...</a></p>101 ·<a·href="a02574.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01196_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00290_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::FaceHandle:</div>104 Inheritance·diagram·for·OpenMesh::FaceHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02573.png"·border="0"·usemap="#aOpenMesh_1_1FaceHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02573.png"·border="0"·usemap="#aOpenMesh_1_1FaceHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1FaceHandle_inherit__map"·id="aOpenMesh_1_1FaceHandle_inherit__map">107 <map·name="aOpenMesh_1_1FaceHandle_inherit__map"·id="aOpenMesh_1_1FaceHandle_inherit__map">
108 <area·shape="rect"·title="Handle·for·a·face·entity."·alt=""·coords="25,79,199,104"/>108 <area·shape="rect"·title="Handle·for·a·face·entity."·alt=""·coords="25,79,199,104"/>
109 <area·shape="rect"·href="a02754.html"·title="·"·alt=""·coords="5,152,219,177"/>109 <area·shape="rect"·href="a02754.html"·title="·"·alt=""·coords="5,152,219,177"/>
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">171 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">
172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>172 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 </table>174 </table>
175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
176 <div·class="textblock"><p>Handle·for·a·face·entity.·</p>176 <div·class="textblock"><p>Handle·for·a·face·entity.·</p>
177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01196_source.html">Handles.hh</a></li>178 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00290_source.html">Handles.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 </div><!--·doc-content·-->181 </div><!--·doc-content·-->
182 <hr>182 <hr>
183 <address>183 <address>
184 <small>184 <small>
185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.15 KB
./usr/share/doc/libopenmesh-dev/html/a02578.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::MeshHandle·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::MeshHandle·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Handle·type·for·meshes·to·simplify·some·template·programming.··100 <p>Handle·type·for·meshes·to·simplify·some·template·programming.··
101 ·<a·href="a02578.html#details">More...</a></p>101 ·<a·href="a02578.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01196_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00290_source.html">OpenMesh/Core/Mesh/Handles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::MeshHandle:</div>104 Inheritance·diagram·for·OpenMesh::MeshHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02577.png"·border="0"·usemap="#aOpenMesh_1_1MeshHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02577.png"·border="0"·usemap="#aOpenMesh_1_1MeshHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1MeshHandle_inherit__map"·id="aOpenMesh_1_1MeshHandle_inherit__map">107 <map·name="aOpenMesh_1_1MeshHandle_inherit__map"·id="aOpenMesh_1_1MeshHandle_inherit__map">
108 <area·shape="rect"·title="Handle·type·for·meshes·to·simplify·some·template·programming."·alt=""·coords="5,79,185,104"/>108 <area·shape="rect"·title="Handle·type·for·meshes·to·simplify·some·template·programming."·alt=""·coords="5,79,185,104"/>
109 <area·shape="rect"·href="a02558.html"·title="Base·class·for·all·handle·types."·alt=""·coords="7,5,184,31"/>109 <area·shape="rect"·href="a02558.html"·title="Base·class·for·all·handle·types."·alt=""·coords="7,5,184,31"/>
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">169 <tr·class="memitem:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"·id="r_af2ba0dc2afcf29cf69dfcbf7f373af1a"><td·class="memItemLeft"·align="right"·valign="top">
170 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>170 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
171 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>171 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
172 </table>172 </table>
173 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>173 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
174 <div·class="textblock"><p>Handle·type·for·meshes·to·simplify·some·template·programming.·</p>174 <div·class="textblock"><p>Handle·type·for·meshes·to·simplify·some·template·programming.·</p>
175 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>175 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
176 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01196_source.html">Handles.hh</a></li>176 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00290_source.html">Handles.hh</a></li>
177 </ul>177 </ul>
178 </div><!--·contents·-->178 </div><!--·contents·-->
179 </div><!--·doc-content·-->179 </div><!--·doc-content·-->
180 <hr>180 <hr>
181 <address>181 <address>
182 <small>182 <small>
183 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">183 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
741 B
./usr/share/doc/libopenmesh-dev/html/a02582.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstVertexIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstVertexIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
736 B
./usr/share/doc/libopenmesh-dev/html/a02586.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::VertexIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::VertexIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
743 B
./usr/share/doc/libopenmesh-dev/html/a02590.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstHalfedgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstHalfedgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
738 B
./usr/share/doc/libopenmesh-dev/html/a02594.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::HalfedgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::HalfedgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
739 B
./usr/share/doc/libopenmesh-dev/html/a02598.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstEdgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstEdgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
734 B
./usr/share/doc/libopenmesh-dev/html/a02602.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::EdgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::EdgeIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
739 B
./usr/share/doc/libopenmesh-dev/html/a02606.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstFaceIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::ConstFaceIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
734 B
./usr/share/doc/libopenmesh-dev/html/a02610.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::FaceIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Iterators::FaceIterT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
824 B
./usr/share/doc/libopenmesh-dev/html/a02614.html
    
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
  
254 <p>Cast·to·the·handle·of·the·item·the·iterator·refers·to.·</p>254 <p>Cast·to·the·handle·of·the·item·the·iterator·refers·to.·</p>
255 <dl·class="deprecated"><dt><b><a·class="el"·href="a01236.html#_deprecated000008">Deprecated:</a></b></dt><dd>Implicit·casts·of·iterators·are·unsafe.·Use·dereferencing·operators·-&gt;·and·*·instead.·</dd></dl>255 <dl·class="deprecated"><dt><b><a·class="el"·href="a01236.html#_deprecated000008">Deprecated:</a></b></dt><dd>Implicit·casts·of·iterators·are·unsafe.·Use·dereferencing·operators·-&gt;·and·*·instead.·</dd></dl>
  
256 </div>256 </div>
257 </div>257 </div>
258 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>258 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
259 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01142_source.html">IteratorsT.hh</a></li>259 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00245_source.html">IteratorsT.hh</a></li>
260 </ul>260 </ul>
261 </div><!--·contents·-->261 </div><!--·contents·-->
262 </div><!--·doc-content·-->262 </div><!--·doc-content·-->
263 <hr>263 <hr>
264 <address>264 <address>
265 <small>265 <small>
266 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">266 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.56 KB
./usr/share/doc/libopenmesh-dev/html/a02618.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::EntityRange&lt;·RangeTraitT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::EntityRange&lt;·RangeTraitT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Generic·class·for·vertex/halfedge/edge/face·ranges.··101 <p>Generic·class·for·vertex/halfedge/edge/face·ranges.··
102 ·<a·href="a02618.html#details">More...</a></p>102 ·<a·href="a02618.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01148_source.html">OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00242_source.html">OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::EntityRange&lt;·RangeTraitT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::EntityRange&lt;·RangeTraitT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02617.png"·border="0"·usemap="#aOpenMesh_1_1EntityRange_3_01RangeTraitT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02617.png"·border="0"·usemap="#aOpenMesh_1_1EntityRange_3_01RangeTraitT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1EntityRange_3_01RangeTraitT_01_4_inherit__map"·id="aOpenMesh_1_1EntityRange_3_01RangeTraitT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1EntityRange_3_01RangeTraitT_01_4_inherit__map"·id="aOpenMesh_1_1EntityRange_3_01RangeTraitT_01_4_inherit__map">
109 <area·shape="rect"·title="Generic·class·for·vertex/halfedge/edge/face·ranges."·alt=""·coords="261,20,440,60"/>109 <area·shape="rect"·title="Generic·class·for·vertex/halfedge/edge/face·ranges."·alt=""·coords="261,20,440,60"/>
110 <area·shape="rect"·href="a02786.html"·title="·"·alt=""·coords="5,5,213,75"/>110 <area·shape="rect"·href="a02786.html"·title="·"·alt=""·coords="5,5,213,75"/>
Offset 207, 16 lines modifiedOffset 207, 16 lines modified
207 <tr·class="memdesc:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Only·iterate·over·a·subset·of·elements.··<br·/></td></tr>207 <tr·class="memdesc:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Only·iterate·over·a·subset·of·elements.··<br·/></td></tr>
208 <tr·class="separator:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="memSeparator"·colspan="2">&#160;</td></tr>208 <tr·class="separator:a75e0f7e3c845d8c7b317d96daf5836cb·inherit·pub_methods_a02786"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
209 </table>209 </table>
210 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>210 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
211 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·<a·class="el"·href="a02622.html">RangeTraitT</a>&gt;<br·/>211 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·<a·class="el"·href="a02622.html">RangeTraitT</a>&gt;<br·/>
212 class·OpenMesh::EntityRange&lt;·RangeTraitT·&gt;</div><p>Generic·class·for·vertex/halfedge/edge/face·ranges.·</p>212 class·OpenMesh::EntityRange&lt;·RangeTraitT·&gt;</div><p>Generic·class·for·vertex/halfedge/edge/face·ranges.·</p>
213 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>213 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
214 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>214 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
215 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>215 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
216 </ul>216 </ul>
217 </div><!--·contents·-->217 </div><!--·contents·-->
218 </div><!--·doc-content·-->218 </div><!--·doc-content·-->
219 <hr>219 <hr>
220 <address>220 <address>
221 <small>221 <small>
222 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">222 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02622.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>begin</b>·(const·CONTAINER_TYPE·&amp;_container)</td></tr>114 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>begin</b>·(const·CONTAINER_TYPE·&amp;_container)</td></tr>
115 <tr·class="separator:a70cc2de3f566dd41dc97328a922efc77"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:a70cc2de3f566dd41dc97328a922efc77"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:a3bd28fd3bc6c29b2e5f252ebb117b718"·id="r_a3bd28fd3bc6c29b2e5f252ebb117b718"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3bd28fd3bc6c29b2e5f252ebb117b718"·name="a3bd28fd3bc6c29b2e5f252ebb117b718"></a>116 <tr·class="memitem:a3bd28fd3bc6c29b2e5f252ebb117b718"·id="r_a3bd28fd3bc6c29b2e5f252ebb117b718"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3bd28fd3bc6c29b2e5f252ebb117b718"·name="a3bd28fd3bc6c29b2e5f252ebb117b718"></a>
117 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>end</b>·(const·CONTAINER_TYPE·&amp;_container)</td></tr>117 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>end</b>·(const·CONTAINER_TYPE·&amp;_container)</td></tr>
118 <tr·class="separator:a3bd28fd3bc6c29b2e5f252ebb117b718"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a3bd28fd3bc6c29b2e5f252ebb117b718"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.32 KB
./usr/share/doc/libopenmesh-dev/html/a02626.html
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>end</b>·(const·CONTAINER_TYPE·&amp;_container,·CENTER_ENTITY_TYPE·_ce)</td></tr>126 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>end</b>·(const·CONTAINER_TYPE·&amp;_container,·CENTER_ENTITY_TYPE·_ce)</td></tr>
127 <tr·class="separator:a9c04c5f29eacb0846a94c34495f89f40"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:a9c04c5f29eacb0846a94c34495f89f40"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:a613d230c39ebb59afb09e380fa09528a"·id="r_a613d230c39ebb59afb09e380fa09528a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a613d230c39ebb59afb09e380fa09528a"·name="a613d230c39ebb59afb09e380fa09528a"></a>128 <tr·class="memitem:a613d230c39ebb59afb09e380fa09528a"·id="r_a613d230c39ebb59afb09e380fa09528a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a613d230c39ebb59afb09e380fa09528a"·name="a613d230c39ebb59afb09e380fa09528a"></a>
129 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>end</b>·(const·CONTAINER_TYPE·&amp;_container,·<a·class="el"·href="a02566.html">HalfedgeHandle</a>·_heh,·int)</td></tr>129 static·ITER_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><b>end</b>·(const·CONTAINER_TYPE·&amp;_container,·<a·class="el"·href="a02566.html">HalfedgeHandle</a>·_heh,·int)</td></tr>
130 <tr·class="separator:a613d230c39ebb59afb09e380fa09528a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:a613d230c39ebb59afb09e380fa09528a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 </table>131 </table>
132 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>132 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
133 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>133 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
134 </ul>134 </ul>
135 </div><!--·contents·-->135 </div><!--·contents·-->
136 </div><!--·doc-content·-->136 </div><!--·doc-content·-->
137 <hr>137 <hr>
138 <address>138 <address>
139 <small>139 <small>
140 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">140 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.07 KB
./usr/share/doc/libopenmesh-dev/html/a02630.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyConnectivity·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyConnectivity·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Connectivity·Class·for·polygonal·meshes.··101 <p>Connectivity·Class·for·polygonal·meshes.··
102 ·<a·href="a02630.html#details">More...</a></p>102 ·<a·href="a02630.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01121_source.html">OpenMesh/Core/Mesh/PolyConnectivity.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00269_source.html">OpenMesh/Core/Mesh/PolyConnectivity.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::PolyConnectivity:</div>105 Inheritance·diagram·for·OpenMesh::PolyConnectivity:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02629.png"·border="0"·usemap="#aOpenMesh_1_1PolyConnectivity_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02629.png"·border="0"·usemap="#aOpenMesh_1_1PolyConnectivity_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1PolyConnectivity_inherit__map"·id="aOpenMesh_1_1PolyConnectivity_inherit__map">108 <map·name="aOpenMesh_1_1PolyConnectivity_inherit__map"·id="aOpenMesh_1_1PolyConnectivity_inherit__map">
109 <area·shape="rect"·title="Connectivity·Class·for·polygonal·meshes."·alt=""·coords="65,152,275,177"/>109 <area·shape="rect"·title="Connectivity·Class·for·polygonal·meshes."·alt=""·coords="65,152,275,177"/>
110 <area·shape="rect"·href="a02818.html"·title="Connectivity·Class·for·Triangle·Meshes."·alt=""·coords="72,225,268,251"/>110 <area·shape="rect"·href="a02818.html"·title="Connectivity·Class·for·Triangle·Meshes."·alt=""·coords="72,225,268,251"/>
Offset 5892, 17 lines modifiedOffset 5892, 17 lines modified
5892 </table>5892 </table>
5893 </div><div·class="memdoc">5893 </div><div·class="memdoc">
5894 <dl·class="section·return"><dt>Returns</dt><dd>The·vertices·adjacent·to·the·specified·vertex·as·a·range·object·suitable·for·C++11·range·based·for·loops.·</dd></dl>5894 <dl·class="section·return"><dt>Returns</dt><dd>The·vertices·adjacent·to·the·specified·vertex·as·a·range·object·suitable·for·C++11·range·based·for·loops.·</dd></dl>
  
5895 </div>5895 </div>
5896 </div>5896 </div>
5897 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>5897 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
5898 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>5898 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
5899 <li>OpenMesh/Core/Mesh/<b>PolyConnectivity.cc</b></li>5899 <li>OpenMesh/Core/Mesh/<b>PolyConnectivity.cc</b></li>
5900 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>5900 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
5901 </ul>5901 </ul>
5902 </div><!--·contents·-->5902 </div><!--·contents·-->
5903 </div><!--·doc-content·-->5903 </div><!--·doc-content·-->
5904 <hr>5904 <hr>
5905 <address>5905 <address>
5906 <small>5906 <small>
5907 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">5907 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02634.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a12c645794451373def5529651819c6d9"·id="r_a12c645794451373def5529651819c6d9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a12c645794451373def5529651819c6d9"·name="a12c645794451373def5529651819c6d9"></a>116 <tr·class="memitem:a12c645794451373def5529651819c6d9"·id="r_a12c645794451373def5529651819c6d9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a12c645794451373def5529651819c6d9"·name="a12c645794451373def5529651819c6d9"></a>
117 static·<a·class="el"·href="a02562.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02562.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a12c645794451373def5529651819c6d9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a12c645794451373def5529651819c6d9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02638.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a43851c5ebd784e97ea5c6ae29dcb07ff"·id="r_a43851c5ebd784e97ea5c6ae29dcb07ff"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a43851c5ebd784e97ea5c6ae29dcb07ff"·name="a43851c5ebd784e97ea5c6ae29dcb07ff"></a>116 <tr·class="memitem:a43851c5ebd784e97ea5c6ae29dcb07ff"·id="r_a43851c5ebd784e97ea5c6ae29dcb07ff"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a43851c5ebd784e97ea5c6ae29dcb07ff"·name="a43851c5ebd784e97ea5c6ae29dcb07ff"></a>
117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a43851c5ebd784e97ea5c6ae29dcb07ff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a43851c5ebd784e97ea5c6ae29dcb07ff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02642.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a34f3291ad5bb1a35093bca10d6c4946e"·id="r_a34f3291ad5bb1a35093bca10d6c4946e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a34f3291ad5bb1a35093bca10d6c4946e"·name="a34f3291ad5bb1a35093bca10d6c4946e"></a>116 <tr·class="memitem:a34f3291ad5bb1a35093bca10d6c4946e"·id="r_a34f3291ad5bb1a35093bca10d6c4946e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a34f3291ad5bb1a35093bca10d6c4946e"·name="a34f3291ad5bb1a35093bca10d6c4946e"></a>
117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a34f3291ad5bb1a35093bca10d6c4946e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a34f3291ad5bb1a35093bca10d6c4946e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02646.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a64d71e8c04d645dcbb319a830587a5dc"·id="r_a64d71e8c04d645dcbb319a830587a5dc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a64d71e8c04d645dcbb319a830587a5dc"·name="a64d71e8c04d645dcbb319a830587a5dc"></a>116 <tr·class="memitem:a64d71e8c04d645dcbb319a830587a5dc"·id="r_a64d71e8c04d645dcbb319a830587a5dc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a64d71e8c04d645dcbb319a830587a5dc"·name="a64d71e8c04d645dcbb319a830587a5dc"></a>
117 static·<a·class="el"·href="a02574.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02574.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a64d71e8c04d645dcbb319a830587a5dc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a64d71e8c04d645dcbb319a830587a5dc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02650.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a957b0f53dcf2a9d4c6b108df827b5555"·id="r_a957b0f53dcf2a9d4c6b108df827b5555"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a957b0f53dcf2a9d4c6b108df827b5555"·name="a957b0f53dcf2a9d4c6b108df827b5555"></a>116 <tr·class="memitem:a957b0f53dcf2a9d4c6b108df827b5555"·id="r_a957b0f53dcf2a9d4c6b108df827b5555"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a957b0f53dcf2a9d4c6b108df827b5555"·name="a957b0f53dcf2a9d4c6b108df827b5555"></a>
117 static·<a·class="el"·href="a02570.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02570.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a957b0f53dcf2a9d4c6b108df827b5555"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a957b0f53dcf2a9d4c6b108df827b5555"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02654.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:afcf4a62d6be354ae20081ac0257d9013"·id="r_afcf4a62d6be354ae20081ac0257d9013"><td·class="memItemLeft"·align="right"·valign="top"><a·id="afcf4a62d6be354ae20081ac0257d9013"·name="afcf4a62d6be354ae20081ac0257d9013"></a>116 <tr·class="memitem:afcf4a62d6be354ae20081ac0257d9013"·id="r_afcf4a62d6be354ae20081ac0257d9013"><td·class="memItemLeft"·align="right"·valign="top"><a·id="afcf4a62d6be354ae20081ac0257d9013"·name="afcf4a62d6be354ae20081ac0257d9013"></a>
117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:afcf4a62d6be354ae20081ac0257d9013"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:afcf4a62d6be354ae20081ac0257d9013"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02658.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a2c73b26396cf883c54bf5101e02d7cbb"·id="r_a2c73b26396cf883c54bf5101e02d7cbb"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2c73b26396cf883c54bf5101e02d7cbb"·name="a2c73b26396cf883c54bf5101e02d7cbb"></a>116 <tr·class="memitem:a2c73b26396cf883c54bf5101e02d7cbb"·id="r_a2c73b26396cf883c54bf5101e02d7cbb"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2c73b26396cf883c54bf5101e02d7cbb"·name="a2c73b26396cf883c54bf5101e02d7cbb"></a>
117 static·<a·class="el"·href="a02562.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02562.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a2c73b26396cf883c54bf5101e02d7cbb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a2c73b26396cf883c54bf5101e02d7cbb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02662.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a9fc581310eb35c45bca3d563b091f8b8"·id="r_a9fc581310eb35c45bca3d563b091f8b8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a9fc581310eb35c45bca3d563b091f8b8"·name="a9fc581310eb35c45bca3d563b091f8b8"></a>116 <tr·class="memitem:a9fc581310eb35c45bca3d563b091f8b8"·id="r_a9fc581310eb35c45bca3d563b091f8b8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a9fc581310eb35c45bca3d563b091f8b8"·name="a9fc581310eb35c45bca3d563b091f8b8"></a>
117 static·<a·class="el"·href="a02570.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02570.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a9fc581310eb35c45bca3d563b091f8b8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a9fc581310eb35c45bca3d563b091f8b8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02666.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a5f9ae9c15b1698ff2698239f2254819f"·id="r_a5f9ae9c15b1698ff2698239f2254819f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5f9ae9c15b1698ff2698239f2254819f"·name="a5f9ae9c15b1698ff2698239f2254819f"></a>116 <tr·class="memitem:a5f9ae9c15b1698ff2698239f2254819f"·id="r_a5f9ae9c15b1698ff2698239f2254819f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5f9ae9c15b1698ff2698239f2254819f"·name="a5f9ae9c15b1698ff2698239f2254819f"></a>
117 static·<a·class="el"·href="a02574.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02574.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a5f9ae9c15b1698ff2698239f2254819f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a5f9ae9c15b1698ff2698239f2254819f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02670.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a110b1fd23be94030d8526b1836e2a1bc"·id="r_a110b1fd23be94030d8526b1836e2a1bc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a110b1fd23be94030d8526b1836e2a1bc"·name="a110b1fd23be94030d8526b1836e2a1bc"></a>116 <tr·class="memitem:a110b1fd23be94030d8526b1836e2a1bc"·id="r_a110b1fd23be94030d8526b1836e2a1bc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a110b1fd23be94030d8526b1836e2a1bc"·name="a110b1fd23be94030d8526b1836e2a1bc"></a>
117 static·<a·class="el"·href="a02562.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02562.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a110b1fd23be94030d8526b1836e2a1bc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a110b1fd23be94030d8526b1836e2a1bc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02674.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a1d5a7a0241062d95a52d38feb54e6603"·id="r_a1d5a7a0241062d95a52d38feb54e6603"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1d5a7a0241062d95a52d38feb54e6603"·name="a1d5a7a0241062d95a52d38feb54e6603"></a>116 <tr·class="memitem:a1d5a7a0241062d95a52d38feb54e6603"·id="r_a1d5a7a0241062d95a52d38feb54e6603"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1d5a7a0241062d95a52d38feb54e6603"·name="a1d5a7a0241062d95a52d38feb54e6603"></a>
117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02566.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a1d5a7a0241062d95a52d38feb54e6603"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a1d5a7a0241062d95a52d38feb54e6603"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.29 KB
./usr/share/doc/libopenmesh-dev/html/a02678.html
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
115 Static·Public·Member·Functions</h2></td></tr>115 Static·Public·Member·Functions</h2></td></tr>
116 <tr·class="memitem:a6af6846cc32c6b6f5b73d061d48bd1a3"·id="r_a6af6846cc32c6b6f5b73d061d48bd1a3"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6af6846cc32c6b6f5b73d061d48bd1a3"·name="a6af6846cc32c6b6f5b73d061d48bd1a3"></a>116 <tr·class="memitem:a6af6846cc32c6b6f5b73d061d48bd1a3"·id="r_a6af6846cc32c6b6f5b73d061d48bd1a3"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6af6846cc32c6b6f5b73d061d48bd1a3"·name="a6af6846cc32c6b6f5b73d061d48bd1a3"></a>
117 static·<a·class="el"·href="a02574.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>117 static·<a·class="el"·href="a02574.html">ValueHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>toHandle</b>·(const·<a·class="el"·href="a02630.html">Mesh</a>·*const·_mesh,·<a·class="el"·href="a02566.html">This::HalfedgeHandle</a>·_heh)</td></tr>
118 <tr·class="separator:a6af6846cc32c6b6f5b73d061d48bd1a3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:a6af6846cc32c6b6f5b73d061d48bd1a3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>121 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 </div><!--·doc-content·-->124 </div><!--·doc-content·-->
125 <hr>125 <hr>
126 <address>126 <address>
127 <small>127 <small>
128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">128 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
764 B
./usr/share/doc/libopenmesh-dev/html/a02682.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyConnectivity::ElementRange&lt;·HandleType·&gt;·Struct·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyConnectivity::ElementRange&lt;·HandleType·&gt;·Struct·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.34 KB
./usr/share/doc/libopenmesh-dev/html/a02690.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#a46ed92f5c201b9afb57c5db9e36ae71a">ConstVertexRange</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#a46ed92f5c201b9afb57c5db9e36ae71a">ConstVertexRange</a></td></tr>
105 <tr·class="separator:a9863845e0e4cb1f25b8ccd3d04ab29f9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a9863845e0e4cb1f25b8ccd3d04ab29f9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a22855df3982513d24f5c2649d475493b"·id="r_a22855df3982513d24f5c2649d475493b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a22855df3982513d24f5c2649d475493b"·name="a22855df3982513d24f5c2649d475493b"></a>106 <tr·class="memitem:a22855df3982513d24f5c2649d475493b"·id="r_a22855df3982513d24f5c2649d475493b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a22855df3982513d24f5c2649d475493b"·name="a22855df3982513d24f5c2649d475493b"></a>
107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#aa3a14c6c84c1bed0876389e9ef1b4e7f">ConstVertexRangeSkipping</a></td></tr>107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#aa3a14c6c84c1bed0876389e9ef1b4e7f">ConstVertexRangeSkipping</a></td></tr>
108 <tr·class="separator:a22855df3982513d24f5c2649d475493b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a22855df3982513d24f5c2649d475493b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.34 KB
./usr/share/doc/libopenmesh-dev/html/a02694.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#acb57b9ddc74c5df8e0c444cdc5e6e432">ConstHalfedgeRange</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#acb57b9ddc74c5df8e0c444cdc5e6e432">ConstHalfedgeRange</a></td></tr>
105 <tr·class="separator:a965902ea91023d2559712f0e332e38f8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a965902ea91023d2559712f0e332e38f8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a4cf7f32a7699aaa622d6cdb31977fe39"·id="r_a4cf7f32a7699aaa622d6cdb31977fe39"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4cf7f32a7699aaa622d6cdb31977fe39"·name="a4cf7f32a7699aaa622d6cdb31977fe39"></a>106 <tr·class="memitem:a4cf7f32a7699aaa622d6cdb31977fe39"·id="r_a4cf7f32a7699aaa622d6cdb31977fe39"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4cf7f32a7699aaa622d6cdb31977fe39"·name="a4cf7f32a7699aaa622d6cdb31977fe39"></a>
107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#a8fe3712bde99a69100a54557ccdc0230">ConstHalfedgeRangeSkipping</a></td></tr>107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#a8fe3712bde99a69100a54557ccdc0230">ConstHalfedgeRangeSkipping</a></td></tr>
108 <tr·class="separator:a4cf7f32a7699aaa622d6cdb31977fe39"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a4cf7f32a7699aaa622d6cdb31977fe39"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.33 KB
./usr/share/doc/libopenmesh-dev/html/a02698.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#a8bc2d3a5ba8ee1049f065b336b91c5bc">ConstEdgeRange</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#a8bc2d3a5ba8ee1049f065b336b91c5bc">ConstEdgeRange</a></td></tr>
105 <tr·class="separator:a5f3a89a2312d16530d8841bd20694bb2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a5f3a89a2312d16530d8841bd20694bb2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a3e53eebf058121db3a51214f642d22b2"·id="r_a3e53eebf058121db3a51214f642d22b2"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3e53eebf058121db3a51214f642d22b2"·name="a3e53eebf058121db3a51214f642d22b2"></a>106 <tr·class="memitem:a3e53eebf058121db3a51214f642d22b2"·id="r_a3e53eebf058121db3a51214f642d22b2"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3e53eebf058121db3a51214f642d22b2"·name="a3e53eebf058121db3a51214f642d22b2"></a>
107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#a2eaca870fb5a241f84cec03d99863cc7">ConstEdgeRangeSkipping</a></td></tr>107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#a2eaca870fb5a241f84cec03d99863cc7">ConstEdgeRangeSkipping</a></td></tr>
108 <tr·class="separator:a3e53eebf058121db3a51214f642d22b2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a3e53eebf058121db3a51214f642d22b2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.33 KB
./usr/share/doc/libopenmesh-dev/html/a02702.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#a42433b78929ae7661ec80e0c1daea5ee">ConstFaceRange</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Range</b>·=·<a·class="el"·href="a02630.html#a42433b78929ae7661ec80e0c1daea5ee">ConstFaceRange</a></td></tr>
105 <tr·class="separator:a86714ad938de64127428d2035d061ddc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a86714ad938de64127428d2035d061ddc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:a2e6e993558e1652dc7a36429f543643c"·id="r_a2e6e993558e1652dc7a36429f543643c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2e6e993558e1652dc7a36429f543643c"·name="a2e6e993558e1652dc7a36429f543643c"></a>106 <tr·class="memitem:a2e6e993558e1652dc7a36429f543643c"·id="r_a2e6e993558e1652dc7a36429f543643c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2e6e993558e1652dc7a36429f543643c"·name="a2e6e993558e1652dc7a36429f543643c"></a>
107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#af2312697ef48578dc9ef2e0bb60d15d4">ConstFaceRangeSkipping</a></td></tr>107 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>RangeSkipping</b>·=·<a·class="el"·href="a02630.html#af2312697ef48578dc9ef2e0bb60d15d4">ConstFaceRangeSkipping</a></td></tr>
108 <tr·class="separator:a2e6e993558e1652dc7a36429f543643c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a2e6e993558e1652dc7a36429f543643c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01121_source.html">PolyConnectivity.hh</a></li>111 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00269_source.html">PolyConnectivity.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.64 KB
./usr/share/doc/libopenmesh-dev/html/a02706.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::TriMesh_ArrayKernelT&lt;·Traits·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01239.html">Predefined·Mesh·Types</a></div></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::TriMesh_ArrayKernelT&lt;·Traits·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01239.html">Predefined·Mesh·Types</a></div></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Triangle·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.··100 <p>Triangle·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.··
101 ·<a·href="a02706.html#details">More...</a></p>101 ·<a·href="a02706.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01124_source.html">OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00218_source.html">OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::TriMesh_ArrayKernelT&lt;·Traits·&gt;:</div>104 Inheritance·diagram·for·OpenMesh::TriMesh_ArrayKernelT&lt;·Traits·&gt;:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02705.png"·border="0"·usemap="#aOpenMesh_1_1TriMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02705.png"·border="0"·usemap="#aOpenMesh_1_1TriMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1TriMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·id="aOpenMesh_1_1TriMesh__ArrayKernelT_3_01Traits_01_4_inherit__map">107 <map·name="aOpenMesh_1_1TriMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·id="aOpenMesh_1_1TriMesh__ArrayKernelT_3_01Traits_01_4_inherit__map">
108 <area·shape="rect"·title="Triangle·mesh·based·on·the·ArrayKernel."·alt=""·coords="5,269,237,309"/>108 <area·shape="rect"·title="Triangle·mesh·based·on·the·ArrayKernel."·alt=""·coords="5,269,237,309"/>
109 <area·shape="rect"·href="a02826.html"·title="Base·type·for·a·triangle·mesh."·alt=""·coords="21,167,221,221"/>109 <area·shape="rect"·href="a02826.html"·title="Base·type·for·a·triangle·mesh."·alt=""·coords="21,167,221,221"/>
Offset 724, 16 lines modifiedOffset 724, 16 lines modified
724 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>724 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
725 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits·=·DefaultTraits&gt;<br·/>725 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits·=·DefaultTraits&gt;<br·/>
726 class·OpenMesh::TriMesh_ArrayKernelT&lt;·Traits·&gt;</div><p>Triangle·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.·</p>726 class·OpenMesh::TriMesh_ArrayKernelT&lt;·Traits·&gt;</div><p>Triangle·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.·</p>
727 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02826.html"·title="Base·type·for·a·triangle·mesh.">OpenMesh::TriMeshT</a>·</dd>727 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02826.html"·title="Base·type·for·a·triangle·mesh.">OpenMesh::TriMeshT</a>·</dd>
728 <dd>728 <dd>
729 OpenMesh::ArrayKernelT·</dd></dl>729 OpenMesh::ArrayKernelT·</dd></dl>
730 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>730 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
731 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01109_source.html">PolyMesh_ArrayKernelT.hh</a></li>731 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00293_source.html">PolyMesh_ArrayKernelT.hh</a></li>
732 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01124_source.html">TriMesh_ArrayKernelT.hh</a></li>732 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00218_source.html">TriMesh_ArrayKernelT.hh</a></li>
733 </ul>733 </ul>
734 </div><!--·contents·-->734 </div><!--·contents·-->
735 </div><!--·doc-content·-->735 </div><!--·doc-content·-->
736 <hr>736 <hr>
737 <address>737 <address>
738 <small>738 <small>
739 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">739 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.56 KB
./usr/share/doc/libopenmesh-dev/html/a02710.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;·Struct·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;·Struct·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Helper·class·to·build·a·PolyMesh-type.··100 <p>Helper·class·to·build·a·PolyMesh-type.··
101 ·<a·href="a02710.html#details">More...</a></p>101 ·<a·href="a02710.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01109_source.html">OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00293_source.html">OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
105 Public·Types</h2></td></tr>105 Public·Types</h2></td></tr>
106 <tr·class="memitem:a196c3e96fcba1939f8325b1167ecb50d"·id="r_a196c3e96fcba1939f8325b1167ecb50d"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a196c3e96fcba1939f8325b1167ecb50d"·name="a196c3e96fcba1939f8325b1167ecb50d"></a>106 <tr·class="memitem:a196c3e96fcba1939f8325b1167ecb50d"·id="r_a196c3e96fcba1939f8325b1167ecb50d"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a196c3e96fcba1939f8325b1167ecb50d"·name="a196c3e96fcba1939f8325b1167ecb50d"></a>
107 typedef·<a·class="el"·href="a02522.html">FinalMeshItemsT</a>&lt;·Traits,·false·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems</b></td></tr>107 typedef·<a·class="el"·href="a02522.html">FinalMeshItemsT</a>&lt;·Traits,·false·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems</b></td></tr>
108 <tr·class="separator:a196c3e96fcba1939f8325b1167ecb50d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a196c3e96fcba1939f8325b1167ecb50d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:ac689c670671c2ff53e313fec1b0b9961"·id="r_ac689c670671c2ff53e313fec1b0b9961"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac689c670671c2ff53e313fec1b0b9961"·name="ac689c670671c2ff53e313fec1b0b9961"></a>109 <tr·class="memitem:ac689c670671c2ff53e313fec1b0b9961"·id="r_ac689c670671c2ff53e313fec1b0b9961"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac689c670671c2ff53e313fec1b0b9961"·name="ac689c670671c2ff53e313fec1b0b9961"></a>
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 typedef·<a·class="el"·href="a02718.html">PolyMeshT</a>&lt;·<a·class="el"·href="a02438.html">AttribKernel</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Mesh</b></td></tr>115 typedef·<a·class="el"·href="a02718.html">PolyMeshT</a>&lt;·<a·class="el"·href="a02438.html">AttribKernel</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Mesh</b></td></tr>
116 <tr·class="separator:a5b71e96643d91aaa45a67deaba3287b0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:a5b71e96643d91aaa45a67deaba3287b0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table>117 </table>
118 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>118 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
119 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits&gt;<br·/>119 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits&gt;<br·/>
120 struct·OpenMesh::PolyMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;</div><p>Helper·class·to·build·a·PolyMesh-type.·</p>120 struct·OpenMesh::PolyMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;</div><p>Helper·class·to·build·a·PolyMesh-type.·</p>
121 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>121 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
122 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01109_source.html">PolyMesh_ArrayKernelT.hh</a></li>122 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00293_source.html">PolyMesh_ArrayKernelT.hh</a></li>
123 </ul>123 </ul>
124 </div><!--·contents·-->124 </div><!--·contents·-->
125 </div><!--·doc-content·-->125 </div><!--·doc-content·-->
126 <hr>126 <hr>
127 <address>127 <address>
128 <small>128 <small>
129 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">129 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.56 KB
./usr/share/doc/libopenmesh-dev/html/a02714.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyMesh_ArrayKernelT&lt;·Traits·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01239.html">Predefined·Mesh·Types</a></div></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyMesh_ArrayKernelT&lt;·Traits·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01239.html">Predefined·Mesh·Types</a></div></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Polygonal·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.··100 <p>Polygonal·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.··
101 ·<a·href="a02714.html#details">More...</a></p>101 ·<a·href="a02714.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01109_source.html">OpenMesh/Mesh/Types/PolyMesh_ArrayKernelT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00293_source.html">OpenMesh/Mesh/Types/PolyMesh_ArrayKernelT.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::PolyMesh_ArrayKernelT&lt;·Traits·&gt;:</div>104 Inheritance·diagram·for·OpenMesh::PolyMesh_ArrayKernelT&lt;·Traits·&gt;:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02713.png"·border="0"·usemap="#aOpenMesh_1_1PolyMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02713.png"·border="0"·usemap="#aOpenMesh_1_1PolyMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1PolyMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·id="aOpenMesh_1_1PolyMesh__ArrayKernelT_3_01Traits_01_4_inherit__map">107 <map·name="aOpenMesh_1_1PolyMesh__ArrayKernelT_3_01Traits_01_4_inherit__map"·id="aOpenMesh_1_1PolyMesh__ArrayKernelT_3_01Traits_01_4_inherit__map">
108 <area·shape="rect"·title="Polygonal·mesh·based·on·the·ArrayKernel."·alt=""·coords="16,181,195,221"/>108 <area·shape="rect"·title="Polygonal·mesh·based·on·the·ArrayKernel."·alt=""·coords="16,181,195,221"/>
109 <area·shape="rect"·href="a02718.html"·title="Base·type·for·a·polygonal·mesh."·alt=""·coords="5,79,205,133"/>109 <area·shape="rect"·href="a02718.html"·title="Base·type·for·a·polygonal·mesh."·alt=""·coords="5,79,205,133"/>
Offset 531, 15 lines modifiedOffset 531, 15 lines modified
531 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>531 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
532 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits·=·DefaultTraits&gt;<br·/>532 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits·=·DefaultTraits&gt;<br·/>
533 class·OpenMesh::PolyMesh_ArrayKernelT&lt;·Traits·&gt;</div><p>Polygonal·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.·</p>533 class·OpenMesh::PolyMesh_ArrayKernelT&lt;·Traits·&gt;</div><p>Polygonal·mesh·based·on·the·<a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">ArrayKernel</a>.·</p>
534 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02718.html"·title="Base·type·for·a·polygonal·mesh.">OpenMesh::PolyMeshT</a>·</dd>534 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02718.html"·title="Base·type·for·a·polygonal·mesh.">OpenMesh::PolyMeshT</a>·</dd>
535 <dd>535 <dd>
536 <a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">OpenMesh::ArrayKernel</a>·</dd></dl>536 <a·class="el"·href="a02422.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">OpenMesh::ArrayKernel</a>·</dd></dl>
537 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>537 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
538 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01109_source.html">PolyMesh_ArrayKernelT.hh</a></li>538 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00293_source.html">PolyMesh_ArrayKernelT.hh</a></li>
539 </ul>539 </ul>
540 </div><!--·contents·-->540 </div><!--·contents·-->
541 </div><!--·doc-content·-->541 </div><!--·doc-content·-->
542 <hr>542 <hr>
543 <address>543 <address>
544 <small>544 <small>
545 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">545 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.25 KB
./usr/share/doc/libopenmesh-dev/html/a02718.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyMeshT&lt;·Kernel·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyMeshT&lt;·Kernel·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Base·type·for·a·polygonal·mesh.··102 <p>Base·type·for·a·polygonal·mesh.··
103 ·<a·href="a02718.html#details">More...</a></p>103 ·<a·href="a02718.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01115_source.html">OpenMesh/Mesh/PolyMeshT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00305_source.html">OpenMesh/Mesh/PolyMeshT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::PolyMeshT&lt;·Kernel·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::PolyMeshT&lt;·Kernel·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02717.png"·border="0"·usemap="#aOpenMesh_1_1PolyMeshT_3_01Kernel_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a02717.png"·border="0"·usemap="#aOpenMesh_1_1PolyMeshT_3_01Kernel_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1PolyMeshT_3_01Kernel_01_4_inherit__map"·id="aOpenMesh_1_1PolyMeshT_3_01Kernel_01_4_inherit__map">109 <map·name="aOpenMesh_1_1PolyMeshT_3_01Kernel_01_4_inherit__map"·id="aOpenMesh_1_1PolyMeshT_3_01Kernel_01_4_inherit__map">
110 <area·shape="rect"·title="Base·type·for·a·polygonal·mesh."·alt=""·coords="116,85,287,125"/>110 <area·shape="rect"·title="Base·type·for·a·polygonal·mesh."·alt=""·coords="116,85,287,125"/>
111 <area·shape="rect"·href="a02714.html"·title="·"·alt=""·coords="335,5,548,60"/>111 <area·shape="rect"·href="a02714.html"·title="·"·alt=""·coords="335,5,548,60"/>
Offset 1457, 16 lines modifiedOffset 1457, 16 lines modified
1457 <p>Uses·existing·face·normals·to·calculate·new·vertex·normals.</p>1457 <p>Uses·existing·face·normals·to·calculate·new·vertex·normals.</p>
1458 <dl·class="section·note"><dt>Note</dt><dd>Face·normals·have·to·be·computed·first!</dd></dl>1458 <dl·class="section·note"><dt>Note</dt><dd>Face·normals·have·to·be·computed·first!</dd></dl>
1459 <dl·class="section·attention"><dt>Attention</dt><dd>Needs·the·<a·class="el"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"·title="Add·normals·to·mesh·item·(vertices/faces)">Attributes::Normal</a>·attribute·for·faces·and·vertices.·Call·request_face_normals()·and·request_vertex_normals()·before·using·it!·</dd></dl>1459 <dl·class="section·attention"><dt>Attention</dt><dd>Needs·the·<a·class="el"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"·title="Add·normals·to·mesh·item·(vertices/faces)">Attributes::Normal</a>·attribute·for·faces·and·vertices.·Call·request_face_normals()·and·request_vertex_normals()·before·using·it!·</dd></dl>
  
1460 </div>1460 </div>
1461 </div>1461 </div>
1462 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1462 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1463 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01115_source.html">PolyMeshT.hh</a></li>1463 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00305_source.html">PolyMeshT.hh</a></li>
1464 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01136_source.html">PolyMeshT_impl.hh</a></li>1464 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00299_source.html">PolyMeshT_impl.hh</a></li>
1465 </ul>1465 </ul>
1466 </div><!--·contents·-->1466 </div><!--·contents·-->
1467 </div><!--·doc-content·-->1467 </div><!--·doc-content·-->
1468 <hr>1468 <hr>
1469 <address>1469 <address>
1470 <small>1470 <small>
1471 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1471 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.11 KB
./usr/share/doc/libopenmesh-dev/html/a02730.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartBaseHandle·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartBaseHandle·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·all·smart·handle·types.··100 <p>Base·class·for·all·smart·handle·types.··
101 ·<a·href="a02730.html#details">More...</a></p>101 ·<a·href="a02730.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01208_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00317_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::SmartBaseHandle:</div>104 Inheritance·diagram·for·OpenMesh::SmartBaseHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02729.png"·border="0"·usemap="#aOpenMesh_1_1SmartBaseHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02729.png"·border="0"·usemap="#aOpenMesh_1_1SmartBaseHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1SmartBaseHandle_inherit__map"·id="aOpenMesh_1_1SmartBaseHandle_inherit__map">107 <map·name="aOpenMesh_1_1SmartBaseHandle_inherit__map"·id="aOpenMesh_1_1SmartBaseHandle_inherit__map">
108 <area·shape="rect"·title="Base·class·for·all·smart·handle·types."·alt=""·coords="5,80,221,105"/>108 <area·shape="rect"·title="Base·class·for·all·smart·handle·types."·alt=""·coords="5,80,221,105"/>
109 <area·shape="rect"·href="a02750.html"·title="·"·alt=""·coords="283,5,499,31"/>109 <area·shape="rect"·href="a02750.html"·title="·"·alt=""·coords="283,5,499,31"/>
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 const·<a·class="el"·href="a02630.html">PolyConnectivity</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>mesh</b>·()·const</td></tr>128 const·<a·class="el"·href="a02630.html">PolyConnectivity</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>mesh</b>·()·const</td></tr>
129 <tr·class="memdesc:aa10a4469ebd8bd9186aefa1ed44fa0ae"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Get·the·underlying·mesh·of·this·handle.·<br·/></td></tr>129 <tr·class="memdesc:aa10a4469ebd8bd9186aefa1ed44fa0ae"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Get·the·underlying·mesh·of·this·handle.·<br·/></td></tr>
130 <tr·class="separator:aa10a4469ebd8bd9186aefa1ed44fa0ae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:aa10a4469ebd8bd9186aefa1ed44fa0ae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 </table>131 </table>
132 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>132 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
133 <div·class="textblock"><p>Base·class·for·all·smart·handle·types.·</p>133 <div·class="textblock"><p>Base·class·for·all·smart·handle·types.·</p>
134 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>134 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
135 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>135 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
136 </ul>136 </ul>
137 </div><!--·contents·-->137 </div><!--·contents·-->
138 </div><!--·doc-content·-->138 </div><!--·doc-content·-->
139 <hr>139 <hr>
140 <address>140 <address>
141 <small>141 <small>
142 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">142 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.48 KB
./usr/share/doc/libopenmesh-dev/html/a02734.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartHandleStatusPredicates&lt;·HandleType·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartHandleStatusPredicates&lt;·HandleType·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.··100 <p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.··
101 ·<a·href="a02734.html#details">More...</a></p>101 ·<a·href="a02734.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01208_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00317_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a2f102fa0cc44ae9b5a986a834c00d4ea"·id="r_a2f102fa0cc44ae9b5a986a834c00d4ea"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2f102fa0cc44ae9b5a986a834c00d4ea"·name="a2f102fa0cc44ae9b5a986a834c00d4ea"></a>106 <tr·class="memitem:a2f102fa0cc44ae9b5a986a834c00d4ea"·id="r_a2f102fa0cc44ae9b5a986a834c00d4ea"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2f102fa0cc44ae9b5a986a834c00d4ea"·name="a2f102fa0cc44ae9b5a986a834c00d4ea"></a>
107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>feature</b>·()·const</td></tr>107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>feature</b>·()·const</td></tr>
108 <tr·class="memdesc:a2f102fa0cc44ae9b5a986a834c00d4ea"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·marked·as·feature.·<br·/></td></tr>108 <tr·class="memdesc:a2f102fa0cc44ae9b5a986a834c00d4ea"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·marked·as·feature.·<br·/></td></tr>
109 <tr·class="separator:a2f102fa0cc44ae9b5a986a834c00d4ea"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a2f102fa0cc44ae9b5a986a834c00d4ea"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 <tr·class="memdesc:a72dad9648547a538ff2efc09e7af63d8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·marked·as·deleted.·<br·/></td></tr>134 <tr·class="memdesc:a72dad9648547a538ff2efc09e7af63d8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·marked·as·deleted.·<br·/></td></tr>
135 <tr·class="separator:a72dad9648547a538ff2efc09e7af63d8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>135 <tr·class="separator:a72dad9648547a538ff2efc09e7af63d8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
136 </table>136 </table>
137 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>137 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
138 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·HandleType&gt;<br·/>138 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·HandleType&gt;<br·/>
139 class·OpenMesh::SmartHandleStatusPredicates&lt;·HandleType·&gt;</div><p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.·</p>139 class·OpenMesh::SmartHandleStatusPredicates&lt;·HandleType·&gt;</div><p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.·</p>
140 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>140 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
141 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>141 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
142 </ul>142 </ul>
143 </div><!--·contents·-->143 </div><!--·contents·-->
144 </div><!--·doc-content·-->144 </div><!--·doc-content·-->
145 <hr>145 <hr>
146 <address>146 <address>
147 <small>147 <small>
148 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">148 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.18 KB
./usr/share/doc/libopenmesh-dev/html/a02738.html
    
Offset 97, 28 lines modifiedOffset 97, 28 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartHandleBoundaryPredicate&lt;·HandleType·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartHandleBoundaryPredicate&lt;·HandleType·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.··100 <p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.··
101 ·<a·href="a02738.html#details">More...</a></p>101 ·<a·href="a02738.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01208_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00317_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a7a947000ee69c35e794ad8ed49427917"·name="a7a947000ee69c35e794ad8ed49427917"></a>106 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a7a947000ee69c35e794ad8ed49427917"·name="a7a947000ee69c35e794ad8ed49427917"></a>
107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>
108 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>108 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>
109 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 </table>110 </table>
111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
112 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·HandleType&gt;<br·/>112 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·HandleType&gt;<br·/>
113 class·OpenMesh::SmartHandleBoundaryPredicate&lt;·HandleType·&gt;</div><p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.·</p>113 class·OpenMesh::SmartHandleBoundaryPredicate&lt;·HandleType·&gt;</div><p>Base·class·for·all·smart·handle·types·that·contains·status·related·methods.·</p>
114 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>114 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
115 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>115 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 </div><!--·doc-content·-->118 </div><!--·doc-content·-->
119 <hr>119 <hr>
120 <address>120 <address>
121 <small>121 <small>
122 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">122 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.74 KB
./usr/share/doc/libopenmesh-dev/html/a02742.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartVertexHandle·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartVertexHandle·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Smart·version·of·<a·class="el"·href="a02562.html"·title="Handle·for·a·vertex·entity.">VertexHandle</a>·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·to·navigation·methods.··100 <p>Smart·version·of·<a·class="el"·href="a02562.html"·title="Handle·for·a·vertex·entity.">VertexHandle</a>·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·to·navigation·methods.··
101 ·<a·href="a02742.html#details">More...</a></p>101 ·<a·href="a02742.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01208_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00317_source.html">OpenMesh/Core/Mesh/SmartHandles.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::SmartVertexHandle:</div>104 Inheritance·diagram·for·OpenMesh::SmartVertexHandle:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02741.png"·border="0"·usemap="#aOpenMesh_1_1SmartVertexHandle_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02741.png"·border="0"·usemap="#aOpenMesh_1_1SmartVertexHandle_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1SmartVertexHandle_inherit__map"·id="aOpenMesh_1_1SmartVertexHandle_inherit__map">107 <map·name="aOpenMesh_1_1SmartVertexHandle_inherit__map"·id="aOpenMesh_1_1SmartVertexHandle_inherit__map">
108 <area·shape="rect"·title="Smart·version·of·VertexHandle·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·t..."·alt=""·coords="525,84,752,109"/>108 <area·shape="rect"·title="Smart·version·of·VertexHandle·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·t..."·alt=""·coords="525,84,752,109"/>
109 <area·shape="rect"·href="a02730.html"·title="Base·class·for·all·smart·handle·types."·alt=""·coords="246,5,462,31"/>109 <area·shape="rect"·href="a02730.html"·title="Base·class·for·all·smart·handle·types."·alt=""·coords="246,5,462,31"/>
Offset 335, 16 lines modifiedOffset 335, 16 lines modified
335 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>335 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>
336 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>336 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>
337 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>337 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
338 </table>338 </table>
339 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>339 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
340 <div·class="textblock"><p>Smart·version·of·<a·class="el"·href="a02562.html"·title="Handle·for·a·vertex·entity.">VertexHandle</a>·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·to·navigation·methods.·</p>340 <div·class="textblock"><p>Smart·version·of·<a·class="el"·href="a02562.html"·title="Handle·for·a·vertex·entity.">VertexHandle</a>·contains·a·pointer·to·the·corresponding·mesh·and·allows·easier·access·to·navigation·methods.·</p>
341 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>341 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
342 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>342 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
343 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>343 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
344 </ul>344 </ul>
345 </div><!--·contents·-->345 </div><!--·contents·-->
346 </div><!--·doc-content·-->346 </div><!--·doc-content·-->
347 <hr>347 <hr>
348 <address>348 <address>
349 <small>349 <small>
350 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">350 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.63 KB
./usr/share/doc/libopenmesh-dev/html/a02746.html
    
Offset 264, 16 lines modifiedOffset 264, 16 lines modified
264 <tr·class="inherit_header·pub_methods_a02738"><td·colspan="2"·onclick="javascript:toggleInherit('pub_methods_a02738')"><img·src="closed.png"·alt="-"/>&#160;Public·Member·Functions·inherited·from·<a·class="el"·href="a02738.html">OpenMesh::SmartHandleBoundaryPredicate&lt;·SmartHalfedgeHandle·&gt;</a></td></tr>264 <tr·class="inherit_header·pub_methods_a02738"><td·colspan="2"·onclick="javascript:toggleInherit('pub_methods_a02738')"><img·src="closed.png"·alt="-"/>&#160;Public·Member·Functions·inherited·from·<a·class="el"·href="a02738.html">OpenMesh::SmartHandleBoundaryPredicate&lt;·SmartHalfedgeHandle·&gt;</a></td></tr>
265 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top">265 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top">
266 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>266 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>
267 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>267 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>
268 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>268 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
269 </table>269 </table>
270 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>270 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
271 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>271 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
272 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>272 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
273 </ul>273 </ul>
274 </div><!--·contents·-->274 </div><!--·contents·-->
275 </div><!--·doc-content·-->275 </div><!--·doc-content·-->
276 <hr>276 <hr>
277 <address>277 <address>
278 <small>278 <small>
279 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">279 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.63 KB
./usr/share/doc/libopenmesh-dev/html/a02750.html
    
Offset 272, 16 lines modifiedOffset 272, 16 lines modified
272 <tr·class="inherit_header·pub_methods_a02738"><td·colspan="2"·onclick="javascript:toggleInherit('pub_methods_a02738')"><img·src="closed.png"·alt="-"/>&#160;Public·Member·Functions·inherited·from·<a·class="el"·href="a02738.html">OpenMesh::SmartHandleBoundaryPredicate&lt;·SmartEdgeHandle·&gt;</a></td></tr>272 <tr·class="inherit_header·pub_methods_a02738"><td·colspan="2"·onclick="javascript:toggleInherit('pub_methods_a02738')"><img·src="closed.png"·alt="-"/>&#160;Public·Member·Functions·inherited·from·<a·class="el"·href="a02738.html">OpenMesh::SmartHandleBoundaryPredicate&lt;·SmartEdgeHandle·&gt;</a></td></tr>
273 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top">273 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top">
274 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>274 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>
275 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>275 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>
276 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>276 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
277 </table>277 </table>
278 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>278 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
279 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>279 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
280 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>280 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
281 </ul>281 </ul>
282 </div><!--·contents·-->282 </div><!--·contents·-->
283 </div><!--·doc-content·-->283 </div><!--·doc-content·-->
284 <hr>284 <hr>
285 <address>285 <address>
286 <small>286 <small>
287 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">287 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.63 KB
./usr/share/doc/libopenmesh-dev/html/a02754.html
    
Offset 280, 16 lines modifiedOffset 280, 16 lines modified
280 <tr·class="inherit_header·pub_methods_a02738"><td·colspan="2"·onclick="javascript:toggleInherit('pub_methods_a02738')"><img·src="closed.png"·alt="-"/>&#160;Public·Member·Functions·inherited·from·<a·class="el"·href="a02738.html">OpenMesh::SmartHandleBoundaryPredicate&lt;·SmartFaceHandle·&gt;</a></td></tr>280 <tr·class="inherit_header·pub_methods_a02738"><td·colspan="2"·onclick="javascript:toggleInherit('pub_methods_a02738')"><img·src="closed.png"·alt="-"/>&#160;Public·Member·Functions·inherited·from·<a·class="el"·href="a02738.html">OpenMesh::SmartHandleBoundaryPredicate&lt;·SmartFaceHandle·&gt;</a></td></tr>
281 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top">281 <tr·class="memitem:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"·id="r_a7a947000ee69c35e794ad8ed49427917"><td·class="memItemLeft"·align="right"·valign="top">
282 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>282 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_boundary</b>·()·const</td></tr>
283 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>283 <tr·class="memdesc:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true·iff·the·handle·is·boundary.·<br·/></td></tr>
284 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>284 <tr·class="separator:a7a947000ee69c35e794ad8ed49427917·inherit·pub_methods_a02738"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
285 </table>285 </table>
286 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>286 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
287 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>287 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
288 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01148_source.html">PolyConnectivity_inline_impl.hh</a></li>288 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00242_source.html">PolyConnectivity_inline_impl.hh</a></li>
289 </ul>289 </ul>
290 </div><!--·contents·-->290 </div><!--·contents·-->
291 </div><!--·doc-content·-->291 </div><!--·doc-content·-->
292 <hr>292 <hr>
293 <address>293 <address>
294 <small>294 <small>
295 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">295 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
734 B
./usr/share/doc/libopenmesh-dev/html/a02758.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartHandle&lt;·HandleT·&gt;·Struct·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartHandle&lt;·HandleT·&gt;·Struct·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>97 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.13 KB
./usr/share/doc/libopenmesh-dev/html/a02762.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:adb3c91dcef6ec7cbbc45a17161998f59"·id="r_adb3c91dcef6ec7cbbc45a17161998f59"><td·class="memItemLeft"·align="right"·valign="top"><a·id="adb3c91dcef6ec7cbbc45a17161998f59"·name="adb3c91dcef6ec7cbbc45a17161998f59"></a>103 <tr·class="memitem:adb3c91dcef6ec7cbbc45a17161998f59"·id="r_adb3c91dcef6ec7cbbc45a17161998f59"><td·class="memItemLeft"·align="right"·valign="top"><a·id="adb3c91dcef6ec7cbbc45a17161998f59"·name="adb3c91dcef6ec7cbbc45a17161998f59"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02742.html">SmartVertexHandle</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02742.html">SmartVertexHandle</a></td></tr>
105 <tr·class="separator:adb3c91dcef6ec7cbbc45a17161998f59"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:adb3c91dcef6ec7cbbc45a17161998f59"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.13 KB
./usr/share/doc/libopenmesh-dev/html/a02766.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:aeafe650b327e7860d1e49729e4386e57"·id="r_aeafe650b327e7860d1e49729e4386e57"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aeafe650b327e7860d1e49729e4386e57"·name="aeafe650b327e7860d1e49729e4386e57"></a>103 <tr·class="memitem:aeafe650b327e7860d1e49729e4386e57"·id="r_aeafe650b327e7860d1e49729e4386e57"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aeafe650b327e7860d1e49729e4386e57"·name="aeafe650b327e7860d1e49729e4386e57"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02746.html">SmartHalfedgeHandle</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02746.html">SmartHalfedgeHandle</a></td></tr>
105 <tr·class="separator:aeafe650b327e7860d1e49729e4386e57"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:aeafe650b327e7860d1e49729e4386e57"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.13 KB
./usr/share/doc/libopenmesh-dev/html/a02770.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:acf3101f5803e04bbd19e774c7adc50bb"·id="r_acf3101f5803e04bbd19e774c7adc50bb"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acf3101f5803e04bbd19e774c7adc50bb"·name="acf3101f5803e04bbd19e774c7adc50bb"></a>103 <tr·class="memitem:acf3101f5803e04bbd19e774c7adc50bb"·id="r_acf3101f5803e04bbd19e774c7adc50bb"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acf3101f5803e04bbd19e774c7adc50bb"·name="acf3101f5803e04bbd19e774c7adc50bb"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02750.html">SmartEdgeHandle</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02750.html">SmartEdgeHandle</a></td></tr>
105 <tr·class="separator:acf3101f5803e04bbd19e774c7adc50bb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:acf3101f5803e04bbd19e774c7adc50bb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.13 KB
./usr/share/doc/libopenmesh-dev/html/a02774.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a91f6396230ca988343fe4ffdef317b07"·id="r_a91f6396230ca988343fe4ffdef317b07"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91f6396230ca988343fe4ffdef317b07"·name="a91f6396230ca988343fe4ffdef317b07"></a>103 <tr·class="memitem:a91f6396230ca988343fe4ffdef317b07"·id="r_a91f6396230ca988343fe4ffdef317b07"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91f6396230ca988343fe4ffdef317b07"·name="a91f6396230ca988343fe4ffdef317b07"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02754.html">SmartFaceHandle</a></td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02754.html">SmartFaceHandle</a></td></tr>
105 <tr·class="separator:a91f6396230ca988343fe4ffdef317b07"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a91f6396230ca988343fe4ffdef317b07"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01208_source.html">SmartHandles.hh</a></li>108 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00317_source.html">SmartHandles.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.34 KB
./usr/share/doc/libopenmesh-dev/html/a02782.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::FilteredSmartRangeT&lt;·RangeT,·HandleT,·Functor·&gt;·Struct·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::FilteredSmartRangeT&lt;·RangeT,·HandleT,·Functor·&gt;·Struct·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Class·which·applies·a·filter·when·iterating·over·elements.··103 <p>Class·which·applies·a·filter·when·iterating·over·elements.··
104 ·<a·href="a02782.html#details">More...</a></p>104 ·<a·href="a02782.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a01130_source.html">OpenMesh/Core/Mesh/SmartRange.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00221_source.html">OpenMesh/Core/Mesh/SmartRange.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::FilteredSmartRangeT&lt;·RangeT,·HandleT,·Functor·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::FilteredSmartRangeT&lt;·RangeT,·HandleT,·Functor·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a02781.png"·border="0"·usemap="#aOpenMesh_1_1FilteredSmartRangeT_3_01RangeT_00_01HandleT_00_01Functor_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a02781.png"·border="0"·usemap="#aOpenMesh_1_1FilteredSmartRangeT_3_01RangeT_00_01HandleT_00_01Functor_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1FilteredSmartRangeT_3_01RangeT_00_01HandleT_00_01Functor_01_4_inherit__map"·id="aOpenMesh_1_1FilteredSmartRangeT_3_01RangeT_00_01HandleT_00_01Functor_01_4_inherit__map">110 <map·name="aOpenMesh_1_1FilteredSmartRangeT_3_01RangeT_00_01HandleT_00_01Functor_01_4_inherit__map"·id="aOpenMesh_1_1FilteredSmartRangeT_3_01RangeT_00_01HandleT_00_01Functor_01_4_inherit__map">
111 <area·shape="rect"·title="Class·which·applies·a·filter·when·iterating·over·elements."·alt=""·coords="257,20,485,60"/>111 <area·shape="rect"·title="Class·which·applies·a·filter·when·iterating·over·elements."·alt=""·coords="257,20,485,60"/>
112 <area·shape="rect"·href="a02786.html"·title="·"·alt=""·coords="5,5,209,75"/>112 <area·shape="rect"·href="a02786.html"·title="·"·alt=""·coords="5,5,209,75"/>
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 BaseIterator&#160;</td><td·class="memItemRight"·valign="bottom"><b>end_</b></td></tr>226 BaseIterator&#160;</td><td·class="memItemRight"·valign="bottom"><b>end_</b></td></tr>
227 <tr·class="separator:aba830462221719fceb25eae7496dd1b8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>227 <tr·class="separator:aba830462221719fceb25eae7496dd1b8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
228 </table>228 </table>
229 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>229 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
230 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·RangeT,·typename·HandleT,·typename·Functor&gt;<br·/>230 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·RangeT,·typename·HandleT,·typename·Functor&gt;<br·/>
231 struct·OpenMesh::FilteredSmartRangeT&lt;·RangeT,·HandleT,·Functor·&gt;</div><p>Class·which·applies·a·filter·when·iterating·over·elements.·</p>231 struct·OpenMesh::FilteredSmartRangeT&lt;·RangeT,·HandleT,·Functor·&gt;</div><p>Class·which·applies·a·filter·when·iterating·over·elements.·</p>
232 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>232 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
233 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01130_source.html">SmartRange.hh</a></li>233 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00221_source.html">SmartRange.hh</a></li>
234 </ul>234 </ul>
235 </div><!--·contents·-->235 </div><!--·contents·-->
236 </div><!--·doc-content·-->236 </div><!--·doc-content·-->
237 <hr>237 <hr>
238 <address>238 <address>
239 <small>239 <small>
240 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">240 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.89 KB
./usr/share/doc/libopenmesh-dev/html/a02786.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartRangeT&lt;·RangeT,·HandleT·&gt;·Struct·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartRangeT&lt;·RangeT,·HandleT·&gt;·Struct·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Base·class·for·all·smart·range·types.··101 <p>Base·class·for·all·smart·range·types.··
102 ·<a·href="a02786.html#details">More...</a></p>102 ·<a·href="a02786.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01130_source.html">OpenMesh/Core/Mesh/SmartRange.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00221_source.html">OpenMesh/Core/Mesh/SmartRange.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a6d517ba9c7660804b7726159be648c70"·id="r_a6d517ba9c7660804b7726159be648c70"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6d517ba9c7660804b7726159be648c70"·name="a6d517ba9c7660804b7726159be648c70"></a>107 <tr·class="memitem:a6d517ba9c7660804b7726159be648c70"·id="r_a6d517ba9c7660804b7726159be648c70"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6d517ba9c7660804b7726159be648c70"·name="a6d517ba9c7660804b7726159be648c70"></a>
108 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Handle</b>·=·HandleT</td></tr>108 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Handle</b>·=·HandleT</td></tr>
109 <tr·class="separator:a6d517ba9c7660804b7726159be648c70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a6d517ba9c7660804b7726159be648c70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:a84932795e95ab61153177fb0f4acaee9"·id="r_a84932795e95ab61153177fb0f4acaee9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a84932795e95ab61153177fb0f4acaee9"·name="a84932795e95ab61153177fb0f4acaee9"></a>110 <tr·class="memitem:a84932795e95ab61153177fb0f4acaee9"·id="r_a84932795e95ab61153177fb0f4acaee9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a84932795e95ab61153177fb0f4acaee9"·name="a84932795e95ab61153177fb0f4acaee9"></a>
Offset 880, 15 lines modifiedOffset 880, 15 lines modified
880 ··</table>880 ··</table>
881 ··</dd>881 ··</dd>
882 </dl>882 </dl>
  
883 </div>883 </div>
884 </div>884 </div>
885 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>885 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
886 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01130_source.html">SmartRange.hh</a></li>886 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00221_source.html">SmartRange.hh</a></li>
887 </ul>887 </ul>
888 </div><!--·contents·-->888 </div><!--·contents·-->
889 </div><!--·doc-content·-->889 </div><!--·doc-content·-->
890 <hr>890 <hr>
891 <address>891 <address>
892 <small>892 <small>
893 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">893 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.14 KB
./usr/share/doc/libopenmesh-dev/html/a02790.html
    
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 Functor&#160;</td><td·class="memItemRight"·valign="bottom"><b>f_</b></td></tr>140 Functor&#160;</td><td·class="memItemRight"·valign="bottom"><b>f_</b></td></tr>
141 <tr·class="separator:af455325fbc90788c636c8da73efaf88c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:af455325fbc90788c636c8da73efaf88c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:a91408ee35faddc11aba1338bc164326e"·id="r_a91408ee35faddc11aba1338bc164326e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91408ee35faddc11aba1338bc164326e"·name="a91408ee35faddc11aba1338bc164326e"></a>142 <tr·class="memitem:a91408ee35faddc11aba1338bc164326e"·id="r_a91408ee35faddc11aba1338bc164326e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91408ee35faddc11aba1338bc164326e"·name="a91408ee35faddc11aba1338bc164326e"></a>
143 BaseIterator&#160;</td><td·class="memItemRight"·valign="bottom"><b>end_</b></td></tr>143 BaseIterator&#160;</td><td·class="memItemRight"·valign="bottom"><b>end_</b></td></tr>
144 <tr·class="separator:a91408ee35faddc11aba1338bc164326e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>144 <tr·class="separator:a91408ee35faddc11aba1338bc164326e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
145 </table>145 </table>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01130_source.html">SmartRange.hh</a></li>147 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00221_source.html">SmartRange.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 </div><!--·doc-content·-->150 </div><!--·doc-content·-->
151 <hr>151 <hr>
152 <address>152 <address>
153 <small>153 <small>
154 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">154 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.23 KB
./usr/share/doc/libopenmesh-dev/html/a02794.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Attributes::StatusInfo·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Attributes::StatusInfo·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Add·status·information·to·a·base·class.··101 <p>Add·status·information·to·a·base·class.··
102 ·<a·href="a02794.html#details">More...</a></p>102 ·<a·href="a02794.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01193_source.html">OpenMesh/Attributes/Status.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00314_source.html">OpenMesh/Attributes/Status.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a1ed03a718aac1095556b808bf0a925d6"·id="r_a1ed03a718aac1095556b808bf0a925d6"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1ed03a718aac1095556b808bf0a925d6"·name="a1ed03a718aac1095556b808bf0a925d6"></a>107 <tr·class="memitem:a1ed03a718aac1095556b808bf0a925d6"·id="r_a1ed03a718aac1095556b808bf0a925d6"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1ed03a718aac1095556b808bf0a925d6"·name="a1ed03a718aac1095556b808bf0a925d6"></a>
108 typedef·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>108 typedef·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>value_type</b></td></tr>
109 <tr·class="separator:a1ed03a718aac1095556b808bf0a925d6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a1ed03a718aac1095556b808bf0a925d6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 </table><table·class="memberdecls">110 </table><table·class="memberdecls">
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 <tr·class="memdesc:a785a68db93e51adf6e2ee33eaee3a880"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">set·or·unset·a·certain·bit·<br·/></td></tr>201 <tr·class="memdesc:a785a68db93e51adf6e2ee33eaee3a880"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">set·or·unset·a·certain·bit·<br·/></td></tr>
202 <tr·class="separator:a785a68db93e51adf6e2ee33eaee3a880"><td·class="memSeparator"·colspan="2">&#160;</td></tr>202 <tr·class="separator:a785a68db93e51adf6e2ee33eaee3a880"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
203 </table>203 </table>
204 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>204 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
205 <div·class="textblock"><p>Add·status·information·to·a·base·class.·</p>205 <div·class="textblock"><p>Add·status·information·to·a·base·class.·</p>
206 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01247.html#af600bbf2c3f55c90a2a64848f0547617"·title="Status·bits·used·by·the·Status·class.">StatusBits</a>·</dd></dl>206 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a01247.html#af600bbf2c3f55c90a2a64848f0547617"·title="Status·bits·used·by·the·Status·class.">StatusBits</a>·</dd></dl>
207 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>207 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
208 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01193_source.html">Status.hh</a></li>208 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00314_source.html">Status.hh</a></li>
209 </ul>209 </ul>
210 </div><!--·contents·-->210 </div><!--·contents·-->
211 </div><!--·doc-content·-->211 </div><!--·doc-content·-->
212 <hr>212 <hr>
213 <address>213 <address>
214 <small>214 <small>
215 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">215 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.19 KB
./usr/share/doc/libopenmesh-dev/html/a02798.html
    
Offset 94, 19 lines modifiedOffset 94, 19 lines modified
94 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyConnectivityTag·Struct·Reference</div></div>94 ··<div·class="headertitle"><div·class="title">OpenMesh::PolyConnectivityTag·Struct·Reference</div></div>
95 </div><!--header-->95 </div><!--header-->
96 <div·class="contents">96 <div·class="contents">
  
97 <p>Connectivity·tag·indicating·that·the·tagged·mesh·has·polygon·connectivity.··97 <p>Connectivity·tag·indicating·that·the·tagged·mesh·has·polygon·connectivity.··
98 ·<a·href="a02798.html#details">More...</a></p>98 ·<a·href="a02798.html#details">More...</a></p>
  
99 <p><code>#include·&lt;<a·class="el"·href="a01139_source.html">OpenMesh/Core/Mesh/Tags.hh</a>&gt;</code></p>99 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">OpenMesh/Core/Mesh/Tags.hh</a>&gt;</code></p>
100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
101 <div·class="textblock"><p>Connectivity·tag·indicating·that·the·tagged·mesh·has·polygon·connectivity.·</p>101 <div·class="textblock"><p>Connectivity·tag·indicating·that·the·tagged·mesh·has·polygon·connectivity.·</p>
102 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>102 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
103 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01139_source.html">Tags.hh</a></li>103 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00248_source.html">Tags.hh</a></li>
104 </ul>104 </ul>
105 </div><!--·contents·-->105 </div><!--·contents·-->
106 </div><!--·doc-content·-->106 </div><!--·doc-content·-->
107 <hr>107 <hr>
108 <address>108 <address>
109 <small>109 <small>
110 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">110 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.19 KB
./usr/share/doc/libopenmesh-dev/html/a02802.html
    
Offset 94, 19 lines modifiedOffset 94, 19 lines modified
94 ··<div·class="headertitle"><div·class="title">OpenMesh::TriConnectivityTag·Struct·Reference</div></div>94 ··<div·class="headertitle"><div·class="title">OpenMesh::TriConnectivityTag·Struct·Reference</div></div>
95 </div><!--header-->95 </div><!--header-->
96 <div·class="contents">96 <div·class="contents">
  
97 <p>Connectivity·tag·indicating·that·the·tagged·mesh·has·triangle·connectivity.··97 <p>Connectivity·tag·indicating·that·the·tagged·mesh·has·triangle·connectivity.··
98 ·<a·href="a02802.html#details">More...</a></p>98 ·<a·href="a02802.html#details">More...</a></p>
  
99 <p><code>#include·&lt;<a·class="el"·href="a01139_source.html">OpenMesh/Core/Mesh/Tags.hh</a>&gt;</code></p>99 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">OpenMesh/Core/Mesh/Tags.hh</a>&gt;</code></p>
100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
101 <div·class="textblock"><p>Connectivity·tag·indicating·that·the·tagged·mesh·has·triangle·connectivity.·</p>101 <div·class="textblock"><p>Connectivity·tag·indicating·that·the·tagged·mesh·has·triangle·connectivity.·</p>
102 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>102 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
103 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01139_source.html">Tags.hh</a></li>103 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00248_source.html">Tags.hh</a></li>
104 </ul>104 </ul>
105 </div><!--·contents·-->105 </div><!--·contents·-->
106 </div><!--·doc-content·-->106 </div><!--·doc-content·-->
107 <hr>107 <hr>
108 <address>108 <address>
109 <small>109 <small>
110 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">110 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a02806.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::DefaultTraits·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::DefaultTraits·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·all·traits.··100 <p>Base·class·for·all·traits.··
101 ·<a·href="a02806.html#details">More...</a></p>101 ·<a·href="a02806.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a06476_source.html">OpenMesh/Mesh/Traits.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a06401_source.html">OpenMesh/Mesh/Traits.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::DefaultTraits:</div>104 Inheritance·diagram·for·OpenMesh::DefaultTraits:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02805.png"·border="0"·usemap="#aOpenMesh_1_1DefaultTraits_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02805.png"·border="0"·usemap="#aOpenMesh_1_1DefaultTraits_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1DefaultTraits_inherit__map"·id="aOpenMesh_1_1DefaultTraits_inherit__map">107 <map·name="aOpenMesh_1_1DefaultTraits_inherit__map"·id="aOpenMesh_1_1DefaultTraits_inherit__map">
108 <area·shape="rect"·title="Base·class·for·all·traits."·alt=""·coords="5,311,188,336"/>108 <area·shape="rect"·title="Base·class·for·all·traits."·alt=""·coords="5,311,188,336"/>
109 <area·shape="rect"·href="a02174.html"·title="·"·alt=""·coords="319,15,396,40"/>109 <area·shape="rect"·href="a02174.html"·title="·"·alt=""·coords="319,15,396,40"/>
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>195 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
196 <div·class="textblock"><p>Base·class·for·all·traits.·</p>196 <div·class="textblock"><p>Base·class·for·all·traits.·</p>
197 <p>All·user·traits·should·be·derived·from·this·class.·You·may·enrich·all·basic·items·by·additional·properties·or·define·one·or·more·of·the·types·<code>Point</code>,·<code>Normal</code>,·<code>TexCoord</code>,·or·<code>Color</code>.</p>197 <p>All·user·traits·should·be·derived·from·this·class.·You·may·enrich·all·basic·items·by·additional·properties·or·define·one·or·more·of·the·types·<code>Point</code>,·<code>Normal</code>,·<code>TexCoord</code>,·or·<code>Color</code>.</p>
198 <dl·class="section·see"><dt>See·also</dt><dd>The·Mesh·docu·section·on·<a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>.·</dd>198 <dl·class="section·see"><dt>See·also</dt><dd>The·Mesh·docu·section·on·<a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>.·</dd>
199 <dd>199 <dd>
200 Traits.hh·for·a·list·of·macros·for·traits·classes.·</dd></dl>200 Traits.hh·for·a·list·of·macros·for·traits·classes.·</dd></dl>
201 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>201 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
202 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06470_source.html">Traits.hh</a></li>202 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06395_source.html">Traits.hh</a></li>
203 </ul>203 </ul>
204 </div><!--·contents·-->204 </div><!--·contents·-->
205 </div><!--·doc-content·-->205 </div><!--·doc-content·-->
206 <hr>206 <hr>
207 <address>207 <address>
208 <small>208 <small>
209 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">209 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.13 KB
./usr/share/doc/libopenmesh-dev/html/a02810.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::DefaultTraitsDouble·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::DefaultTraitsDouble·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Version·of·Default·Traits·that·uses·double·precision·for·points·and·normals·as·well·as·floating·point·vectors·for·colors.··100 <p>Version·of·Default·Traits·that·uses·double·precision·for·points·and·normals·as·well·as·floating·point·vectors·for·colors.··
101 ·<a·href="a02810.html#details">More...</a></p>101 ·<a·href="a02810.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a06476_source.html">OpenMesh/Mesh/Traits.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a06401_source.html">OpenMesh/Mesh/Traits.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::DefaultTraitsDouble:</div>104 Inheritance·diagram·for·OpenMesh::DefaultTraitsDouble:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a02809.png"·border="0"·usemap="#aOpenMesh_1_1DefaultTraitsDouble_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a02809.png"·border="0"·usemap="#aOpenMesh_1_1DefaultTraitsDouble_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1DefaultTraitsDouble_inherit__map"·id="aOpenMesh_1_1DefaultTraitsDouble_inherit__map">107 <map·name="aOpenMesh_1_1DefaultTraitsDouble_inherit__map"·id="aOpenMesh_1_1DefaultTraitsDouble_inherit__map">
108 <area·shape="rect"·title="Version·of·Default·Traits·that·uses·double·precision·for·points·and·normals·as·well·as·floating·point..."·alt=""·coords="5,79,233,104"/>108 <area·shape="rect"·title="Version·of·Default·Traits·that·uses·double·precision·for·points·and·normals·as·well·as·floating·point..."·alt=""·coords="5,79,233,104"/>
109 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="28,5,211,31"/>109 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="28,5,211,31"/>
Offset 181, 15 lines modifiedOffset 181, 15 lines modified
181 </table>181 </table>
182 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>182 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
183 <div·class="textblock"><p>Version·of·Default·Traits·that·uses·double·precision·for·points·and·normals·as·well·as·floating·point·vectors·for·colors.·</p>183 <div·class="textblock"><p>Version·of·Default·Traits·that·uses·double·precision·for·points·and·normals·as·well·as·floating·point·vectors·for·colors.·</p>
184 <dl·class="section·see"><dt>See·also</dt><dd>The·Mesh·docu·section·on·<a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>.·</dd>184 <dl·class="section·see"><dt>See·also</dt><dd>The·Mesh·docu·section·on·<a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>.·</dd>
185 <dd>185 <dd>
186 Traits.hh·for·a·list·of·macros·for·traits·classes.·</dd></dl>186 Traits.hh·for·a·list·of·macros·for·traits·classes.·</dd></dl>
187 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>187 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
188 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06470_source.html">Traits.hh</a></li>188 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06395_source.html">Traits.hh</a></li>
189 </ul>189 </ul>
190 </div><!--·contents·-->190 </div><!--·contents·-->
191 </div><!--·doc-content·-->191 </div><!--·doc-content·-->
192 <hr>192 <hr>
193 <address>193 <address>
194 <small>194 <small>
195 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">195 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.4 KB
./usr/share/doc/libopenmesh-dev/html/a02814.html
    
Offset 94, 23 lines modifiedOffset 94, 23 lines modified
94 ··<div·class="headertitle"><div·class="title">OpenMesh::MergeTraits&lt;·_Traits1,·_Traits2·&gt;·Struct·Template·Reference</div></div>94 ··<div·class="headertitle"><div·class="title">OpenMesh::MergeTraits&lt;·_Traits1,·_Traits2·&gt;·Struct·Template·Reference</div></div>
95 </div><!--header-->95 </div><!--header-->
96 <div·class="contents">96 <div·class="contents">
  
97 <p>Helper·class·to·merge·two·mesh·traits.··97 <p>Helper·class·to·merge·two·mesh·traits.··
98 ·<a·href="a02814.html#details">More...</a></p>98 ·<a·href="a02814.html#details">More...</a></p>
  
99 <p><code>#include·&lt;<a·class="el"·href="a06470_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code></p>99 <p><code>#include·&lt;<a·class="el"·href="a06395_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code></p>
100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
101 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·_Traits1,·class·_Traits2&gt;<br·/>101 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·_Traits1,·class·_Traits2&gt;<br·/>
102 struct·OpenMesh::MergeTraits&lt;·_Traits1,·_Traits2·&gt;</div><p>Helper·class·to·merge·two·mesh·traits.·</p>102 struct·OpenMesh::MergeTraits&lt;·_Traits1,·_Traits2·&gt;</div><p>Helper·class·to·merge·two·mesh·traits.·</p>
103 <p>With·the·help·of·this·class·it's·possible·to·merge·two·mesh·traits.·Whereby·<code>_Traits1</code>·overrides·equally·named·symbols·of·<code>_Traits2</code>.</p>103 <p>With·the·help·of·this·class·it's·possible·to·merge·two·mesh·traits.·Whereby·<code>_Traits1</code>·overrides·equally·named·symbols·of·<code>_Traits2</code>.</p>
104 <p>For·your·convenience·use·the·provided·defines·<code>OM_Merge_Traits</code>·and·<code>OM_Merge_Traits_In_Template</code>·instead.</p>104 <p>For·your·convenience·use·the·provided·defines·<code>OM_Merge_Traits</code>·and·<code>OM_Merge_Traits_In_Template</code>·instead.</p>
105 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a06470.html#a746c83f2828928d4e7c4de0b2613e396"·title="Macro·for·merging·two·traits·classes·_S1·and·_S2·into·one·traits·class·_D.">OM_Merge_Traits</a>,·<a·class="el"·href="a06470.html#a97a9676df79fe2881136f983f3cf3b05"·title="Macro·for·merging·two·traits·classes·_S1·and·_S2·into·one·traits·class·_D.">OM_Merge_Traits_In_Template</a>·</dd></dl>105 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a06395.html#a746c83f2828928d4e7c4de0b2613e396"·title="Macro·for·merging·two·traits·classes·_S1·and·_S2·into·one·traits·class·_D.">OM_Merge_Traits</a>,·<a·class="el"·href="a06395.html#a97a9676df79fe2881136f983f3cf3b05"·title="Macro·for·merging·two·traits·classes·_S1·and·_S2·into·one·traits·class·_D.">OM_Merge_Traits_In_Template</a>·</dd></dl>
106 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>106 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
107 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06470_source.html">Traits.hh</a></li>107 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a06395_source.html">Traits.hh</a></li>
108 </ul>108 </ul>
109 </div><!--·contents·-->109 </div><!--·contents·-->
110 </div><!--·doc-content·-->110 </div><!--·doc-content·-->
111 <hr>111 <hr>
112 <address>112 <address>
113 <small>113 <small>
114 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">114 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.61 KB
./usr/share/doc/libopenmesh-dev/html/a02818.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::TriConnectivity·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::TriConnectivity·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Connectivity·Class·for·Triangle·Meshes.··101 <p>Connectivity·Class·for·Triangle·Meshes.··
102 ·<a·href="a02818.html#details">More...</a></p>102 ·<a·href="a02818.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a01157_source.html">OpenMesh/Core/Mesh/TriConnectivity.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00320_source.html">OpenMesh/Core/Mesh/TriConnectivity.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::TriConnectivity:</div>105 Inheritance·diagram·for·OpenMesh::TriConnectivity:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02817.png"·border="0"·usemap="#aOpenMesh_1_1TriConnectivity_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02817.png"·border="0"·usemap="#aOpenMesh_1_1TriConnectivity_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1TriConnectivity_inherit__map"·id="aOpenMesh_1_1TriConnectivity_inherit__map">108 <map·name="aOpenMesh_1_1TriConnectivity_inherit__map"·id="aOpenMesh_1_1TriConnectivity_inherit__map">
109 <area·shape="rect"·title="Connectivity·Class·for·Triangle·Meshes."·alt=""·coords="72,225,268,251"/>109 <area·shape="rect"·title="Connectivity·Class·for·Triangle·Meshes."·alt=""·coords="72,225,268,251"/>
110 <area·shape="rect"·href="a02630.html"·title="Connectivity·Class·for·polygonal·meshes."·alt=""·coords="65,152,275,177"/>110 <area·shape="rect"·href="a02630.html"·title="Connectivity·Class·for·polygonal·meshes."·alt=""·coords="65,152,275,177"/>
Offset 3532, 15 lines modifiedOffset 3532, 15 lines modified
3532 ··</table>3532 ··</table>
3533 ··</dd>3533 ··</dd>
3534 </dl>3534 </dl>
  
3535 </div>3535 </div>
3536 </div>3536 </div>
3537 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>3537 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
3538 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01157_source.html">TriConnectivity.hh</a></li>3538 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00320_source.html">TriConnectivity.hh</a></li>
3539 <li>OpenMesh/Core/Mesh/<b>TriConnectivity.cc</b></li>3539 <li>OpenMesh/Core/Mesh/<b>TriConnectivity.cc</b></li>
3540 </ul>3540 </ul>
3541 </div><!--·contents·-->3541 </div><!--·contents·-->
3542 </div><!--·doc-content·-->3542 </div><!--·doc-content·-->
3543 <hr>3543 <hr>
3544 <address>3544 <address>
3545 <small>3545 <small>
2.6 KB
./usr/share/doc/libopenmesh-dev/html/a02822.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::TriMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;·Struct·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::TriMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;·Struct·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Helper·class·to·create·a·TriMesh-type·based·on·ArrayKernelT.··100 <p>Helper·class·to·create·a·TriMesh-type·based·on·ArrayKernelT.··
101 ·<a·href="a02822.html#details">More...</a></p>101 ·<a·href="a02822.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a01124_source.html">OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00218_source.html">OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
105 Public·Types</h2></td></tr>105 Public·Types</h2></td></tr>
106 <tr·class="memitem:a2af08375a07dc5abaa6f0674fe6897e9"·id="r_a2af08375a07dc5abaa6f0674fe6897e9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2af08375a07dc5abaa6f0674fe6897e9"·name="a2af08375a07dc5abaa6f0674fe6897e9"></a>106 <tr·class="memitem:a2af08375a07dc5abaa6f0674fe6897e9"·id="r_a2af08375a07dc5abaa6f0674fe6897e9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2af08375a07dc5abaa6f0674fe6897e9"·name="a2af08375a07dc5abaa6f0674fe6897e9"></a>
107 typedef·<a·class="el"·href="a02522.html">FinalMeshItemsT</a>&lt;·Traits,·true·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems</b></td></tr>107 typedef·<a·class="el"·href="a02522.html">FinalMeshItemsT</a>&lt;·Traits,·true·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems</b></td></tr>
108 <tr·class="separator:a2af08375a07dc5abaa6f0674fe6897e9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a2af08375a07dc5abaa6f0674fe6897e9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a293fc20e30c277a4e705b897a7341fa9"·id="r_a293fc20e30c277a4e705b897a7341fa9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a293fc20e30c277a4e705b897a7341fa9"·name="a293fc20e30c277a4e705b897a7341fa9"></a>109 <tr·class="memitem:a293fc20e30c277a4e705b897a7341fa9"·id="r_a293fc20e30c277a4e705b897a7341fa9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a293fc20e30c277a4e705b897a7341fa9"·name="a293fc20e30c277a4e705b897a7341fa9"></a>
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 typedef·<a·class="el"·href="a02826.html">TriMeshT</a>&lt;·<a·class="el"·href="a02438.html">AttribKernel</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Mesh</b></td></tr>115 typedef·<a·class="el"·href="a02826.html">TriMeshT</a>&lt;·<a·class="el"·href="a02438.html">AttribKernel</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Mesh</b></td></tr>
116 <tr·class="separator:ab7e555e1dc6a06521872ce7cfd25935e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:ab7e555e1dc6a06521872ce7cfd25935e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table>117 </table>
118 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>118 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
119 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits&gt;<br·/>119 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Traits&gt;<br·/>
120 struct·OpenMesh::TriMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;</div><p>Helper·class·to·create·a·TriMesh-type·based·on·ArrayKernelT.·</p>120 struct·OpenMesh::TriMesh_ArrayKernel_GeneratorT&lt;·Traits·&gt;</div><p>Helper·class·to·create·a·TriMesh-type·based·on·ArrayKernelT.·</p>
121 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>121 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
122 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01124_source.html">TriMesh_ArrayKernelT.hh</a></li>122 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00218_source.html">TriMesh_ArrayKernelT.hh</a></li>
123 </ul>123 </ul>
124 </div><!--·contents·-->124 </div><!--·contents·-->
125 </div><!--·doc-content·-->125 </div><!--·doc-content·-->
126 <hr>126 <hr>
127 <address>127 <address>
128 <small>128 <small>
129 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">129 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.83 KB
./usr/share/doc/libopenmesh-dev/html/a02826.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::TriMeshT&lt;·Kernel·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::TriMeshT&lt;·Kernel·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Base·type·for·a·triangle·mesh.··102 <p>Base·type·for·a·triangle·mesh.··
103 ·<a·href="a02826.html#details">More...</a></p>103 ·<a·href="a02826.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a01112_source.html">OpenMesh/Mesh/TriMeshT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00263_source.html">OpenMesh/Mesh/TriMeshT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::TriMeshT&lt;·Kernel·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::TriMeshT&lt;·Kernel·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02825.png"·border="0"·usemap="#aOpenMesh_1_1TriMeshT_3_01Kernel_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a02825.png"·border="0"·usemap="#aOpenMesh_1_1TriMeshT_3_01Kernel_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1TriMeshT_3_01Kernel_01_4_inherit__map"·id="aOpenMesh_1_1TriMeshT_3_01Kernel_01_4_inherit__map">109 <map·name="aOpenMesh_1_1TriMeshT_3_01Kernel_01_4_inherit__map"·id="aOpenMesh_1_1TriMeshT_3_01Kernel_01_4_inherit__map">
110 <area·shape="rect"·title="Base·type·for·a·triangle·mesh."·alt=""·coords="335,77,492,117"/>110 <area·shape="rect"·title="Base·type·for·a·triangle·mesh."·alt=""·coords="335,77,492,117"/>
111 <area·shape="rect"·href="a02706.html"·title="·"·alt=""·coords="540,5,772,45"/>111 <area·shape="rect"·href="a02706.html"·title="·"·alt=""·coords="540,5,772,45"/>
Offset 1404, 16 lines modifiedOffset 1404, 16 lines modified
1404 ··</dd>1404 ··</dd>
1405 </dl>1405 </dl>
1406 <dl·class="section·return"><dt>Returns</dt><dd>Newly·inserted·halfedge·</dd></dl>1406 <dl·class="section·return"><dt>Returns</dt><dd>Newly·inserted·halfedge·</dd></dl>
  
1407 </div>1407 </div>
1408 </div>1408 </div>
1409 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1409 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1410 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01112_source.html">TriMeshT.hh</a></li>1410 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00263_source.html">TriMeshT.hh</a></li>
1411 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a01127_source.html">TriMeshT_impl.hh</a></li>1411 <li>OpenMesh/Core/Mesh/<a·class="el"·href="a00239_source.html">TriMeshT_impl.hh</a></li>
1412 </ul>1412 </ul>
1413 </div><!--·contents·-->1413 </div><!--·contents·-->
1414 </div><!--·doc-content·-->1414 </div><!--·doc-content·-->
1415 <hr>1415 <hr>
1416 <address>1416 <address>
1417 <small>1417 <small>
1418 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1418 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02830.html
    
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
176 Mesh·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>m_</b></td></tr>176 Mesh·*&#160;</td><td·class="memItemRight"·valign="bottom"><b>m_</b></td></tr>
177 <tr·class="separator:a7c3ba5b7cbecb5a367444b1ba7476b96"><td·class="memSeparator"·colspan="2">&#160;</td></tr>177 <tr·class="separator:a7c3ba5b7cbecb5a367444b1ba7476b96"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
178 <tr·class="memitem:a8ac6383ee7289460382e3f34176b5b21"·id="r_a8ac6383ee7289460382e3f34176b5b21"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a8ac6383ee7289460382e3f34176b5b21"·name="a8ac6383ee7289460382e3f34176b5b21"></a>178 <tr·class="memitem:a8ac6383ee7289460382e3f34176b5b21"·id="r_a8ac6383ee7289460382e3f34176b5b21"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a8ac6383ee7289460382e3f34176b5b21"·name="a8ac6383ee7289460382e3f34176b5b21"></a>
179 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>own_property_</b></td></tr>179 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>own_property_</b></td></tr>
180 <tr·class="separator:a8ac6383ee7289460382e3f34176b5b21"><td·class="memSeparator"·colspan="2">&#160;</td></tr>180 <tr·class="separator:a8ac6383ee7289460382e3f34176b5b21"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
181 </table>181 </table>
182 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>182 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
183 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00887_source.html">AutoPropertyHandleT.hh</a></li>183 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00410_source.html">AutoPropertyHandleT.hh</a></li>
184 </ul>184 </ul>
185 </div><!--·contents·-->185 </div><!--·contents·-->
186 </div><!--·doc-content·-->186 </div><!--·doc-content·-->
187 <hr>187 <hr>
188 <address>188 <address>
189 <small>189 <small>
190 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">190 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.07 KB
./usr/share/doc/libopenmesh-dev/html/a02834.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseProperty·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::BaseProperty·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Abstract·class·defining·the·basic·interface·of·a·dynamic·property.··102 <p>Abstract·class·defining·the·basic·interface·of·a·dynamic·property.··
103 ·<a·href="a02834.html#details">More...</a></p>103 ·<a·href="a02834.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/PropertyT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/PropertyT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::BaseProperty:</div>106 Inheritance·diagram·for·OpenMesh::BaseProperty:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a02833.png"·border="0"·usemap="#aOpenMesh_1_1BaseProperty_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a02833.png"·border="0"·usemap="#aOpenMesh_1_1BaseProperty_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1BaseProperty_inherit__map"·id="aOpenMesh_1_1BaseProperty_inherit__map">109 <map·name="aOpenMesh_1_1BaseProperty_inherit__map"·id="aOpenMesh_1_1BaseProperty_inherit__map">
110 <area·shape="rect"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="5,70,192,95"/>110 <area·shape="rect"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="5,70,192,95"/>
111 <area·shape="rect"·href="a03474.html"·title="Property·adaptor·for·OpenSG·GeoProperties."·alt=""·coords="240,5,452,45"/>111 <area·shape="rect"·href="a03474.html"·title="Property·adaptor·for·OpenSG·GeoProperties."·alt=""·coords="240,5,452,45"/>
Offset 742, 15 lines modifiedOffset 742, 15 lines modified
742 <p>Let·two·elements·swap·their·storage·place.·</p>742 <p>Let·two·elements·swap·their·storage·place.·</p>
  
743 <p>Implemented·in·<a·class="el"·href="a03474.html#ac098080990152ff86b1cd445dab4eaa8">OpenMesh::Kernel_OSG::oPropertyT&lt;·GeoProperty·&gt;</a>,·<a·class="el"·href="a02934.html#a80e3f5bb08a8d56629cec79ccb45b546">OpenMesh::PropertyT&lt;·T·&gt;</a>,·and·<a·class="el"·href="a02938.html#aea8b42d5e94827335fc0bac4ea99f9ae">OpenMesh::PropertyT&lt;·bool·&gt;</a>.</p>743 <p>Implemented·in·<a·class="el"·href="a03474.html#ac098080990152ff86b1cd445dab4eaa8">OpenMesh::Kernel_OSG::oPropertyT&lt;·GeoProperty·&gt;</a>,·<a·class="el"·href="a02934.html#a80e3f5bb08a8d56629cec79ccb45b546">OpenMesh::PropertyT&lt;·T·&gt;</a>,·and·<a·class="el"·href="a02938.html#aea8b42d5e94827335fc0bac4ea99f9ae">OpenMesh::PropertyT&lt;·bool·&gt;</a>.</p>
  
744 </div>744 </div>
745 </div>745 </div>
746 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>746 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
747 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00932_source.html">BaseProperty.hh</a></li>747 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00389_source.html">BaseProperty.hh</a></li>
748 <li>OpenMesh/Core/Utils/<b>BaseProperty.cc</b></li>748 <li>OpenMesh/Core/Utils/<b>BaseProperty.cc</b></li>
749 </ul>749 </ul>
750 </div><!--·contents·-->750 </div><!--·contents·-->
751 </div><!--·doc-content·-->751 </div><!--·doc-content·-->
752 <hr>752 <hr>
753 <address>753 <address>
754 <small>754 <small>
2.03 KB
./usr/share/doc/libopenmesh-dev/html/a02838.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Endian·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Endian·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Determine·byte·order·of·host·system.··101 <p>Determine·byte·order·of·host·system.··
102 ·<a·href="a02838.html#details">More...</a></p>102 ·<a·href="a02838.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00908_source.html">OpenMesh/Core/Utils/Endian.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00428_source.html">OpenMesh/Core/Utils/Endian.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a9ccf92afc560bd415eeeda60b4870042"·id="r_a9ccf92afc560bd415eeeda60b4870042"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">Type</a>·{·<a·class="el"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24">LSB</a>·=·1107 <tr·class="memitem:a9ccf92afc560bd415eeeda60b4870042"·id="r_a9ccf92afc560bd415eeeda60b4870042"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">Type</a>·{·<a·class="el"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24">LSB</a>·=·1
108 ,·<a·class="el"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0">MSB</a>108 ,·<a·class="el"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0">MSB</a>
109 ·}</td></tr>109 ·}</td></tr>
110 <tr·class="separator:a9ccf92afc560bd415eeeda60b4870042"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:a9ccf92afc560bd415eeeda60b4870042"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 <tr><td·class="fieldname"><a·id="a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0"·name="a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0"></a>MSB&#160;</td><td·class="fielddoc"><p>big·endian·(Motorola's·68x·family,·DEC·Alpha,·MIPS)·</p>142 <tr><td·class="fieldname"><a·id="a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0"·name="a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0"></a>MSB&#160;</td><td·class="fielddoc"><p>big·endian·(Motorola's·68x·family,·DEC·Alpha,·MIPS)·</p>
143 </td></tr>143 </td></tr>
144 </table>144 </table>
  
145 </div>145 </div>
146 </div>146 </div>
147 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>147 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
148 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00908_source.html">Endian.hh</a></li>148 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00428_source.html">Endian.hh</a></li>
149 <li>OpenMesh/Core/Utils/<b>Endian.cc</b></li>149 <li>OpenMesh/Core/Utils/<b>Endian.cc</b></li>
150 </ul>150 </ul>
151 </div><!--·contents·-->151 </div><!--·contents·-->
152 </div><!--·doc-content·-->152 </div><!--·doc-content·-->
153 <hr>153 <hr>
154 <address>154 <address>
155 <small>155 <small>
759 B
./usr/share/doc/libopenmesh-dev/html/a02842.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::HandleToPropHandle&lt;·ElementT,·T·&gt;·Struct·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::HandleToPropHandle&lt;·ElementT,·T·&gt;·Struct·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>97 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02846.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a6f7d84ea929a1e0ccdc00ebdd547d8a9"·id="r_a6f7d84ea929a1e0ccdc00ebdd547d8a9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6f7d84ea929a1e0ccdc00ebdd547d8a9"·name="a6f7d84ea929a1e0ccdc00ebdd547d8a9"></a>103 <tr·class="memitem:a6f7d84ea929a1e0ccdc00ebdd547d8a9"·id="r_a6f7d84ea929a1e0ccdc00ebdd547d8a9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6f7d84ea929a1e0ccdc00ebdd547d8a9"·name="a6f7d84ea929a1e0ccdc00ebdd547d8a9"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02946.html">OpenMesh::VPropHandleT</a>&lt;·T·&gt;</td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02946.html">OpenMesh::VPropHandleT</a>&lt;·T·&gt;</td></tr>
105 <tr·class="separator:a6f7d84ea929a1e0ccdc00ebdd547d8a9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a6f7d84ea929a1e0ccdc00ebdd547d8a9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02850.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a32756b37b22b595a9ffed1184bfe38a1"·id="r_a32756b37b22b595a9ffed1184bfe38a1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a32756b37b22b595a9ffed1184bfe38a1"·name="a32756b37b22b595a9ffed1184bfe38a1"></a>103 <tr·class="memitem:a32756b37b22b595a9ffed1184bfe38a1"·id="r_a32756b37b22b595a9ffed1184bfe38a1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a32756b37b22b595a9ffed1184bfe38a1"·name="a32756b37b22b595a9ffed1184bfe38a1"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02950.html">OpenMesh::HPropHandleT</a>&lt;·T·&gt;</td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02950.html">OpenMesh::HPropHandleT</a>&lt;·T·&gt;</td></tr>
105 <tr·class="separator:a32756b37b22b595a9ffed1184bfe38a1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a32756b37b22b595a9ffed1184bfe38a1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02854.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a1a700082f1a7010eab416810f72c6840"·id="r_a1a700082f1a7010eab416810f72c6840"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1a700082f1a7010eab416810f72c6840"·name="a1a700082f1a7010eab416810f72c6840"></a>103 <tr·class="memitem:a1a700082f1a7010eab416810f72c6840"·id="r_a1a700082f1a7010eab416810f72c6840"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1a700082f1a7010eab416810f72c6840"·name="a1a700082f1a7010eab416810f72c6840"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02954.html">OpenMesh::EPropHandleT</a>&lt;·T·&gt;</td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02954.html">OpenMesh::EPropHandleT</a>&lt;·T·&gt;</td></tr>
105 <tr·class="separator:a1a700082f1a7010eab416810f72c6840"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a1a700082f1a7010eab416810f72c6840"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02858.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a8502c84d90dfd772ff477ba7fcc2e2da"·id="r_a8502c84d90dfd772ff477ba7fcc2e2da"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a8502c84d90dfd772ff477ba7fcc2e2da"·name="a8502c84d90dfd772ff477ba7fcc2e2da"></a>103 <tr·class="memitem:a8502c84d90dfd772ff477ba7fcc2e2da"·id="r_a8502c84d90dfd772ff477ba7fcc2e2da"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a8502c84d90dfd772ff477ba7fcc2e2da"·name="a8502c84d90dfd772ff477ba7fcc2e2da"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02958.html">OpenMesh::FPropHandleT</a>&lt;·T·&gt;</td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02958.html">OpenMesh::FPropHandleT</a>&lt;·T·&gt;</td></tr>
105 <tr·class="separator:a8502c84d90dfd772ff477ba7fcc2e2da"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a8502c84d90dfd772ff477ba7fcc2e2da"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02862.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a62fdfc2a07706e4ffd8f7c379ff3f79f"·id="r_a62fdfc2a07706e4ffd8f7c379ff3f79f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a62fdfc2a07706e4ffd8f7c379ff3f79f"·name="a62fdfc2a07706e4ffd8f7c379ff3f79f"></a>103 <tr·class="memitem:a62fdfc2a07706e4ffd8f7c379ff3f79f"·id="r_a62fdfc2a07706e4ffd8f7c379ff3f79f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a62fdfc2a07706e4ffd8f7c379ff3f79f"·name="a62fdfc2a07706e4ffd8f7c379ff3f79f"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02962.html">OpenMesh::MPropHandleT</a>&lt;·T·&gt;</td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02962.html">OpenMesh::MPropHandleT</a>&lt;·T·&gt;</td></tr>
105 <tr·class="separator:a62fdfc2a07706e4ffd8f7c379ff3f79f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a62fdfc2a07706e4ffd8f7c379ff3f79f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.16 KB
./usr/share/doc/libopenmesh-dev/html/a02866.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:ae50ab3d7dfb8635bfa5b283b525b98b0"·id="r_ae50ab3d7dfb8635bfa5b283b525b98b0"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae50ab3d7dfb8635bfa5b283b525b98b0"·name="ae50ab3d7dfb8635bfa5b283b525b98b0"></a>103 <tr·class="memitem:ae50ab3d7dfb8635bfa5b283b525b98b0"·id="r_ae50ab3d7dfb8635bfa5b283b525b98b0"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae50ab3d7dfb8635bfa5b283b525b98b0"·name="ae50ab3d7dfb8635bfa5b283b525b98b0"></a>
104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02962.html">OpenMesh::MPropHandleT</a>&lt;·T·&gt;</td></tr>104 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02962.html">OpenMesh::MPropHandleT</a>&lt;·T·&gt;</td></tr>
105 <tr·class="separator:ae50ab3d7dfb8635bfa5b283b525b98b0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:ae50ab3d7dfb8635bfa5b283b525b98b0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>106 </table>
107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>107 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00896_source.html">HandleToPropHandle.hh</a></li>108 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00419_source.html">HandleToPropHandle.hh</a></li>
109 </ul>109 </ul>
110 </div><!--·contents·-->110 </div><!--·contents·-->
111 </div><!--·doc-content·-->111 </div><!--·doc-content·-->
112 <hr>112 <hr>
113 <address>113 <address>
114 <small>114 <small>
115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">115 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.2 KB
./usr/share/doc/libopenmesh-dev/html/a02870.html
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::Noncopyable·Class·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::Noncopyable·Class·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>This·class·demonstrates·the·non·copyable·idiom.··99 <p>This·class·demonstrates·the·non·copyable·idiom.··
100 ·<a·href="a02870.html#details">More...</a></p>100 ·<a·href="a02870.html#details">More...</a></p>
  
101 <p><code>#include·&lt;<a·class="el"·href="a00917_source.html">OpenMesh/Core/Utils/Noncopyable.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a00407_source.html">OpenMesh/Core/Utils/Noncopyable.hh</a>&gt;</code></p>
102 <div·class="dynheader">102 <div·class="dynheader">
103 Inheritance·diagram·for·OpenMesh::Utils::Noncopyable:</div>103 Inheritance·diagram·for·OpenMesh::Utils::Noncopyable:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a02869.png"·border="0"·usemap="#aOpenMesh_1_1Utils_1_1Noncopyable_inherit__map"·alt="Inheritance·graph"/></div>105 <div·class="center"><img·src="a02869.png"·border="0"·usemap="#aOpenMesh_1_1Utils_1_1Noncopyable_inherit__map"·alt="Inheritance·graph"/></div>
106 <map·name="aOpenMesh_1_1Utils_1_1Noncopyable_inherit__map"·id="aOpenMesh_1_1Utils_1_1Noncopyable_inherit__map">106 <map·name="aOpenMesh_1_1Utils_1_1Noncopyable_inherit__map"·id="aOpenMesh_1_1Utils_1_1Noncopyable_inherit__map">
107 <area·shape="rect"·title="This·class·demonstrates·the·non·copyable·idiom."·alt=""·coords="5,235,228,260"/>107 <area·shape="rect"·title="This·class·demonstrates·the·non·copyable·idiom."·alt=""·coords="5,235,228,260"/>
108 <area·shape="rect"·href="a03806.html"·title="·"·alt=""·coords="297,5,466,60"/>108 <area·shape="rect"·href="a03806.html"·title="·"·alt=""·coords="297,5,466,60"/>
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 <area·shape="poly"·title="·"·alt=""·coords="749,505,808,514,808,519,749,510"/>156 <area·shape="poly"·title="·"·alt=""·coords="749,505,808,514,808,519,749,510"/>
157 </map>157 </map>
158 <center><span·class="legend">[<a·target="top"·href="graph_legend.html">legend</a>]</span></center></div>158 <center><span·class="legend">[<a·target="top"·href="graph_legend.html">legend</a>]</span></center></div>
159 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>159 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
160 <div·class="textblock"><p>This·class·demonstrates·the·non·copyable·idiom.·</p>160 <div·class="textblock"><p>This·class·demonstrates·the·non·copyable·idiom.·</p>
161 <p>In·some·cases·it·is·important·an·object·can't·be·copied.·Deriving·from·<a·class="el"·href="a02870.html"·title="This·class·demonstrates·the·non·copyable·idiom.">Noncopyable</a>·makes·sure·all·relevant·constructor·and·operators·are·made·inaccessable,·for·public·AND·derived·classes.·</p>161 <p>In·some·cases·it·is·important·an·object·can't·be·copied.·Deriving·from·<a·class="el"·href="a02870.html"·title="This·class·demonstrates·the·non·copyable·idiom.">Noncopyable</a>·makes·sure·all·relevant·constructor·and·operators·are·made·inaccessable,·for·public·AND·derived·classes.·</p>
162 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>162 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
163 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00917_source.html">Noncopyable.hh</a></li>163 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00407_source.html">Noncopyable.hh</a></li>
164 </ul>164 </ul>
165 </div><!--·contents·-->165 </div><!--·contents·-->
166 </div><!--·doc-content·-->166 </div><!--·doc-content·-->
167 <hr>167 <hr>
168 <address>168 <address>
169 <small>169 <small>
170 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">170 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
749 B
./usr/share/doc/libopenmesh-dev/html/a02874.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::Predicates::PredicateBase&lt;·PredicateT·&gt;·Struct·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::Predicates::PredicateBase&lt;·PredicateT·&gt;·Struct·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>97 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.08 KB
./usr/share/doc/libopenmesh-dev/html/a02878.html
    
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>
133 Public·Attributes</h2></td></tr>133 Public·Attributes</h2></td></tr>
134 <tr·class="memitem:a2abd309d6de242f8b713fc81438915cc"·id="r_a2abd309d6de242f8b713fc81438915cc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2abd309d6de242f8b713fc81438915cc"·name="a2abd309d6de242f8b713fc81438915cc"></a>134 <tr·class="memitem:a2abd309d6de242f8b713fc81438915cc"·id="r_a2abd309d6de242f8b713fc81438915cc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2abd309d6de242f8b713fc81438915cc"·name="a2abd309d6de242f8b713fc81438915cc"></a>
135 PredicateT&#160;</td><td·class="memItemRight"·valign="bottom"><b>p_</b></td></tr>135 PredicateT&#160;</td><td·class="memItemRight"·valign="bottom"><b>p_</b></td></tr>
136 <tr·class="separator:a2abd309d6de242f8b713fc81438915cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:a2abd309d6de242f8b713fc81438915cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 </table>137 </table>
138 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>138 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
139 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>139 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
140 </ul>140 </ul>
141 </div><!--·contents·-->141 </div><!--·contents·-->
142 </div><!--·doc-content·-->142 </div><!--·doc-content·-->
143 <hr>143 <hr>
144 <address>144 <address>
145 <small>145 <small>
146 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">146 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.14 KB
./usr/share/doc/libopenmesh-dev/html/a02882.html
    
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 Predicate1T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p1_</b></td></tr>135 Predicate1T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p1_</b></td></tr>
136 <tr·class="separator:a04b97b629a5526c167841247c829e777"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:a04b97b629a5526c167841247c829e777"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:a4c758bd71df69bfc3505959bdf96b6ed"·id="r_a4c758bd71df69bfc3505959bdf96b6ed"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4c758bd71df69bfc3505959bdf96b6ed"·name="a4c758bd71df69bfc3505959bdf96b6ed"></a>137 <tr·class="memitem:a4c758bd71df69bfc3505959bdf96b6ed"·id="r_a4c758bd71df69bfc3505959bdf96b6ed"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4c758bd71df69bfc3505959bdf96b6ed"·name="a4c758bd71df69bfc3505959bdf96b6ed"></a>
138 Predicate2T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p2_</b></td></tr>138 Predicate2T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p2_</b></td></tr>
139 <tr·class="separator:a4c758bd71df69bfc3505959bdf96b6ed"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:a4c758bd71df69bfc3505959bdf96b6ed"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 </table>140 </table>
141 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>141 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
142 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>142 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
143 </ul>143 </ul>
144 </div><!--·contents·-->144 </div><!--·contents·-->
145 </div><!--·doc-content·-->145 </div><!--·doc-content·-->
146 <hr>146 <hr>
147 <address>147 <address>
148 <small>148 <small>
149 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">149 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.14 KB
./usr/share/doc/libopenmesh-dev/html/a02886.html
    
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 Predicate1T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p1_</b></td></tr>135 Predicate1T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p1_</b></td></tr>
136 <tr·class="separator:a4b78bb39efa6b80d61c7c988ef736101"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:a4b78bb39efa6b80d61c7c988ef736101"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:a206c78d02d5b706408516596dfea5b04"·id="r_a206c78d02d5b706408516596dfea5b04"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a206c78d02d5b706408516596dfea5b04"·name="a206c78d02d5b706408516596dfea5b04"></a>137 <tr·class="memitem:a206c78d02d5b706408516596dfea5b04"·id="r_a206c78d02d5b706408516596dfea5b04"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a206c78d02d5b706408516596dfea5b04"·name="a206c78d02d5b706408516596dfea5b04"></a>
138 Predicate2T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p2_</b></td></tr>138 Predicate2T&#160;</td><td·class="memItemRight"·valign="bottom"><b>p2_</b></td></tr>
139 <tr·class="separator:a206c78d02d5b706408516596dfea5b04"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:a206c78d02d5b706408516596dfea5b04"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 </table>140 </table>
141 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>141 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
142 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>142 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
143 </ul>143 </ul>
144 </div><!--·contents·-->144 </div><!--·contents·-->
145 </div><!--·doc-content·-->145 </div><!--·doc-content·-->
146 <hr>146 <hr>
147 <address>147 <address>
148 <small>148 <small>
149 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">149 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.09 KB
./usr/share/doc/libopenmesh-dev/html/a02890.html
    
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>
133 Public·Attributes</h2></td></tr>133 Public·Attributes</h2></td></tr>
134 <tr·class="memitem:a41d2211641a1261512bac4c0a62a8d90"·id="r_a41d2211641a1261512bac4c0a62a8d90"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a41d2211641a1261512bac4c0a62a8d90"·name="a41d2211641a1261512bac4c0a62a8d90"></a>134 <tr·class="memitem:a41d2211641a1261512bac4c0a62a8d90"·id="r_a41d2211641a1261512bac4c0a62a8d90"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a41d2211641a1261512bac4c0a62a8d90"·name="a41d2211641a1261512bac4c0a62a8d90"></a>
135 PredicateT&#160;</td><td·class="memItemRight"·valign="bottom"><b>p1_</b></td></tr>135 PredicateT&#160;</td><td·class="memItemRight"·valign="bottom"><b>p1_</b></td></tr>
136 <tr·class="separator:a41d2211641a1261512bac4c0a62a8d90"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:a41d2211641a1261512bac4c0a62a8d90"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 </table>137 </table>
138 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>138 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
139 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>139 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
140 </ul>140 </ul>
141 </div><!--·contents·-->141 </div><!--·contents·-->
142 </div><!--·doc-content·-->142 </div><!--·doc-content·-->
143 <hr>143 <hr>
144 <address>144 <address>
145 <small>145 <small>
146 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">146 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02894.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:ace64d22e9566860f1f9fd3d78ff97a67"·id="r_ace64d22e9566860f1f9fd3d78ff97a67"><td·class="memTemplParams"·colspan="2"><a·id="ace64d22e9566860f1f9fd3d78ff97a67"·name="ace64d22e9566860f1f9fd3d78ff97a67"></a>123 <tr·class="memitem:ace64d22e9566860f1f9fd3d78ff97a67"·id="r_ace64d22e9566860f1f9fd3d78ff97a67"><td·class="memTemplParams"·colspan="2"><a·id="ace64d22e9566860f1f9fd3d78ff97a67"·name="ace64d22e9566860f1f9fd3d78ff97a67"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:ace64d22e9566860f1f9fd3d78ff97a67"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:ace64d22e9566860f1f9fd3d78ff97a67"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:ace64d22e9566860f1f9fd3d78ff97a67"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:ace64d22e9566860f1f9fd3d78ff97a67"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02898.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:aea8b1c125f259a97fcb940d2bbb08c7d"·id="r_aea8b1c125f259a97fcb940d2bbb08c7d"><td·class="memTemplParams"·colspan="2"><a·id="aea8b1c125f259a97fcb940d2bbb08c7d"·name="aea8b1c125f259a97fcb940d2bbb08c7d"></a>123 <tr·class="memitem:aea8b1c125f259a97fcb940d2bbb08c7d"·id="r_aea8b1c125f259a97fcb940d2bbb08c7d"><td·class="memTemplParams"·colspan="2"><a·id="aea8b1c125f259a97fcb940d2bbb08c7d"·name="aea8b1c125f259a97fcb940d2bbb08c7d"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:aea8b1c125f259a97fcb940d2bbb08c7d"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:aea8b1c125f259a97fcb940d2bbb08c7d"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:aea8b1c125f259a97fcb940d2bbb08c7d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:aea8b1c125f259a97fcb940d2bbb08c7d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02902.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a3f76ef9360cea1f7a68cdb35e179b126"·id="r_a3f76ef9360cea1f7a68cdb35e179b126"><td·class="memTemplParams"·colspan="2"><a·id="a3f76ef9360cea1f7a68cdb35e179b126"·name="a3f76ef9360cea1f7a68cdb35e179b126"></a>123 <tr·class="memitem:a3f76ef9360cea1f7a68cdb35e179b126"·id="r_a3f76ef9360cea1f7a68cdb35e179b126"><td·class="memTemplParams"·colspan="2"><a·id="a3f76ef9360cea1f7a68cdb35e179b126"·name="a3f76ef9360cea1f7a68cdb35e179b126"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:a3f76ef9360cea1f7a68cdb35e179b126"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:a3f76ef9360cea1f7a68cdb35e179b126"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:a3f76ef9360cea1f7a68cdb35e179b126"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:a3f76ef9360cea1f7a68cdb35e179b126"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02906.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a9cc09582e89e3621ca5e5f99a17b7dca"·id="r_a9cc09582e89e3621ca5e5f99a17b7dca"><td·class="memTemplParams"·colspan="2"><a·id="a9cc09582e89e3621ca5e5f99a17b7dca"·name="a9cc09582e89e3621ca5e5f99a17b7dca"></a>123 <tr·class="memitem:a9cc09582e89e3621ca5e5f99a17b7dca"·id="r_a9cc09582e89e3621ca5e5f99a17b7dca"><td·class="memTemplParams"·colspan="2"><a·id="a9cc09582e89e3621ca5e5f99a17b7dca"·name="a9cc09582e89e3621ca5e5f99a17b7dca"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:a9cc09582e89e3621ca5e5f99a17b7dca"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:a9cc09582e89e3621ca5e5f99a17b7dca"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:a9cc09582e89e3621ca5e5f99a17b7dca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:a9cc09582e89e3621ca5e5f99a17b7dca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02910.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a6793d8931312ac766d1574a617b21a47"·id="r_a6793d8931312ac766d1574a617b21a47"><td·class="memTemplParams"·colspan="2"><a·id="a6793d8931312ac766d1574a617b21a47"·name="a6793d8931312ac766d1574a617b21a47"></a>123 <tr·class="memitem:a6793d8931312ac766d1574a617b21a47"·id="r_a6793d8931312ac766d1574a617b21a47"><td·class="memTemplParams"·colspan="2"><a·id="a6793d8931312ac766d1574a617b21a47"·name="a6793d8931312ac766d1574a617b21a47"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:a6793d8931312ac766d1574a617b21a47"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:a6793d8931312ac766d1574a617b21a47"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:a6793d8931312ac766d1574a617b21a47"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:a6793d8931312ac766d1574a617b21a47"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02914.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a815a9efeb3504227059acbd9e671fb28"·id="r_a815a9efeb3504227059acbd9e671fb28"><td·class="memTemplParams"·colspan="2"><a·id="a815a9efeb3504227059acbd9e671fb28"·name="a815a9efeb3504227059acbd9e671fb28"></a>123 <tr·class="memitem:a815a9efeb3504227059acbd9e671fb28"·id="r_a815a9efeb3504227059acbd9e671fb28"><td·class="memTemplParams"·colspan="2"><a·id="a815a9efeb3504227059acbd9e671fb28"·name="a815a9efeb3504227059acbd9e671fb28"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:a815a9efeb3504227059acbd9e671fb28"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:a815a9efeb3504227059acbd9e671fb28"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:a815a9efeb3504227059acbd9e671fb28"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:a815a9efeb3504227059acbd9e671fb28"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02918.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a5ec426bbff094ef3e708275370435c61"·id="r_a5ec426bbff094ef3e708275370435c61"><td·class="memTemplParams"·colspan="2"><a·id="a5ec426bbff094ef3e708275370435c61"·name="a5ec426bbff094ef3e708275370435c61"></a>123 <tr·class="memitem:a5ec426bbff094ef3e708275370435c61"·id="r_a5ec426bbff094ef3e708275370435c61"><td·class="memTemplParams"·colspan="2"><a·id="a5ec426bbff094ef3e708275370435c61"·name="a5ec426bbff094ef3e708275370435c61"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:a5ec426bbff094ef3e708275370435c61"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:a5ec426bbff094ef3e708275370435c61"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02734.html">SmartHandleStatusPredicates</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:a5ec426bbff094ef3e708275370435c61"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:a5ec426bbff094ef3e708275370435c61"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a02922.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a44d114c97a6983d8e784a85f132b43c2"·id="r_a44d114c97a6983d8e784a85f132b43c2"><td·class="memTemplParams"·colspan="2"><a·id="a44d114c97a6983d8e784a85f132b43c2"·name="a44d114c97a6983d8e784a85f132b43c2"></a>123 <tr·class="memitem:a44d114c97a6983d8e784a85f132b43c2"·id="r_a44d114c97a6983d8e784a85f132b43c2"><td·class="memTemplParams"·colspan="2"><a·id="a44d114c97a6983d8e784a85f132b43c2"·name="a44d114c97a6983d8e784a85f132b43c2"></a>
124 template&lt;typename·HandleType·&gt;·</td></tr>124 template&lt;typename·HandleType·&gt;·</td></tr>
125 <tr·class="memitem:a44d114c97a6983d8e784a85f132b43c2"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02738.html">SmartHandleBoundaryPredicate</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>125 <tr·class="memitem:a44d114c97a6983d8e784a85f132b43c2"><td·class="memTemplItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02738.html">SmartHandleBoundaryPredicate</a>&lt;·HandleType·&gt;·&amp;_h)·const</td></tr>
126 <tr·class="separator:a44d114c97a6983d8e784a85f132b43c2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:a44d114c97a6983d8e784a85f132b43c2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>129 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">136 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a02926.html
    
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>121 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
122 Public·Member·Functions</h2></td></tr>122 Public·Member·Functions</h2></td></tr>
123 <tr·class="memitem:a005fb70d05cedc39704be7ca018b4e56"·id="r_a005fb70d05cedc39704be7ca018b4e56"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a005fb70d05cedc39704be7ca018b4e56"·name="a005fb70d05cedc39704be7ca018b4e56"></a>123 <tr·class="memitem:a005fb70d05cedc39704be7ca018b4e56"·id="r_a005fb70d05cedc39704be7ca018b4e56"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a005fb70d05cedc39704be7ca018b4e56"·name="a005fb70d05cedc39704be7ca018b4e56"></a>
124 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02742.html">SmartVertexHandle</a>·&amp;_vh)·const</td></tr>124 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(const·<a·class="el"·href="a02742.html">SmartVertexHandle</a>·&amp;_vh)·const</td></tr>
125 <tr·class="separator:a005fb70d05cedc39704be7ca018b4e56"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:a005fb70d05cedc39704be7ca018b4e56"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 </table>126 </table>
127 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>127 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
128 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>128 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
129 </ul>129 </ul>
130 </div><!--·contents·-->130 </div><!--·contents·-->
131 </div><!--·doc-content·-->131 </div><!--·doc-content·-->
132 <hr>132 <hr>
133 <address>133 <address>
134 <small>134 <small>
135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.6 KB
./usr/share/doc/libopenmesh-dev/html/a02930.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Predicates::MemberFunctionWrapper&lt;·T,·MF·&gt;·Struct·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Predicates::MemberFunctionWrapper&lt;·T,·MF·&gt;·Struct·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Wrapper·object·to·hold·an·object·and·a·member·function·pointer,·and·provides·operator()·to·call·that·member·function·for·that·object·with·one·argument.··101 <p>Wrapper·object·to·hold·an·object·and·a·member·function·pointer,·and·provides·operator()·to·call·that·member·function·for·that·object·with·one·argument.··
102 ·<a·href="a02930.html#details">More...</a></p>102 ·<a·href="a02930.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00941_source.html">OpenMesh/Core/Utils/Predicates.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00386_source.html">OpenMesh/Core/Utils/Predicates.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
106 Public·Member·Functions</h2></td></tr>106 Public·Member·Functions</h2></td></tr>
107 <tr·class="memitem:ac19f40acb6f85cb56d3faa03681b8b0c"·id="r_ac19f40acb6f85cb56d3faa03681b8b0c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac19f40acb6f85cb56d3faa03681b8b0c"·name="ac19f40acb6f85cb56d3faa03681b8b0c"></a>107 <tr·class="memitem:ac19f40acb6f85cb56d3faa03681b8b0c"·id="r_ac19f40acb6f85cb56d3faa03681b8b0c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac19f40acb6f85cb56d3faa03681b8b0c"·name="ac19f40acb6f85cb56d3faa03681b8b0c"></a>
108 &#160;</td><td·class="memItemRight"·valign="bottom"><b>MemberFunctionWrapper</b>·(T·_t,·MF·_mf)</td></tr>108 &#160;</td><td·class="memItemRight"·valign="bottom"><b>MemberFunctionWrapper</b>·(T·_t,·MF·_mf)</td></tr>
109 <tr·class="separator:ac19f40acb6f85cb56d3faa03681b8b0c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:ac19f40acb6f85cb56d3faa03681b8b0c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:a6044046d546e881ff03d772c440af059"·id="r_a6044046d546e881ff03d772c440af059"><td·class="memTemplParams"·colspan="2"><a·id="a6044046d546e881ff03d772c440af059"·name="a6044046d546e881ff03d772c440af059"></a>110 <tr·class="memitem:a6044046d546e881ff03d772c440af059"·id="r_a6044046d546e881ff03d772c440af059"><td·class="memTemplParams"·colspan="2"><a·id="a6044046d546e881ff03d772c440af059"·name="a6044046d546e881ff03d772c440af059"></a>
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 MF&#160;</td><td·class="memItemRight"·valign="bottom"><b>mf_</b></td></tr>123 MF&#160;</td><td·class="memItemRight"·valign="bottom"><b>mf_</b></td></tr>
124 <tr·class="separator:a189500c1a98ecb714df14c83edbb6ada"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:a189500c1a98ecb714df14c83edbb6ada"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 </table>125 </table>
126 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>126 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
127 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·T,·typename·MF&gt;<br·/>127 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·T,·typename·MF&gt;<br·/>
128 struct·OpenMesh::Predicates::MemberFunctionWrapper&lt;·T,·MF·&gt;</div><p>Wrapper·object·to·hold·an·object·and·a·member·function·pointer,·and·provides·operator()·to·call·that·member·function·for·that·object·with·one·argument.·</p>128 struct·OpenMesh::Predicates::MemberFunctionWrapper&lt;·T,·MF·&gt;</div><p>Wrapper·object·to·hold·an·object·and·a·member·function·pointer,·and·provides·operator()·to·call·that·member·function·for·that·object·with·one·argument.·</p>
129 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>129 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
130 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00941_source.html">Predicates.hh</a></li>130 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00386_source.html">Predicates.hh</a></li>
131 </ul>131 </ul>
132 </div><!--·contents·-->132 </div><!--·contents·-->
133 </div><!--·doc-content·-->133 </div><!--·doc-content·-->
134 <hr>134 <hr>
135 <address>135 <address>
136 <small>136 <small>
137 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">137 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.79 KB
./usr/share/doc/libopenmesh-dev/html/a02934.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyT&lt;·T·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyT&lt;·T·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Default·property·class·for·any·type·T.··101 <p>Default·property·class·for·any·type·T.··
102 ·<a·href="a02934.html#details">More...</a></p>102 ·<a·href="a02934.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/PropertyT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/PropertyT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::PropertyT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::PropertyT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02933.png"·border="0"·usemap="#aOpenMesh_1_1PropertyT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02933.png"·border="0"·usemap="#aOpenMesh_1_1PropertyT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1PropertyT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1PropertyT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1PropertyT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1PropertyT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Default·property·class·for·any·type·T."·alt=""·coords="5,79,205,104"/>109 <area·shape="rect"·title="Default·property·class·for·any·type·T."·alt=""·coords="5,79,205,104"/>
110 <area·shape="rect"·href="a02834.html"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="12,5,199,31"/>110 <area·shape="rect"·href="a02834.html"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="12,5,199,31"/>
Offset 783, 15 lines modifiedOffset 783, 15 lines modified
783 <p>Let·two·elements·swap·their·storage·place.·</p>783 <p>Let·two·elements·swap·their·storage·place.·</p>
  
784 <p>Implements·<a·class="el"·href="a02834.html#a675f54dbc7eabe2f9489a8e5d2d1c93a">OpenMesh::BaseProperty</a>.</p>784 <p>Implements·<a·class="el"·href="a02834.html#a675f54dbc7eabe2f9489a8e5d2d1c93a">OpenMesh::BaseProperty</a>.</p>
  
785 </div>785 </div>
786 </div>786 </div>
787 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>787 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
788 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>788 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
789 </ul>789 </ul>
790 </div><!--·contents·-->790 </div><!--·contents·-->
791 </div><!--·doc-content·-->791 </div><!--·doc-content·-->
792 <hr>792 <hr>
793 <address>793 <address>
794 <small>794 <small>
795 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">795 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.79 KB
./usr/share/doc/libopenmesh-dev/html/a02938.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyT&lt;·bool·&gt;·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyT&lt;·bool·&gt;·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Property·specialization·for·bool·type.··101 <p>Property·specialization·for·bool·type.··
102 ·<a·href="a02938.html#details">More...</a></p>102 ·<a·href="a02938.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::PropertyT&lt;·bool·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::PropertyT&lt;·bool·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02937.png"·border="0"·usemap="#aOpenMesh_1_1PropertyT_3_01bool_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02937.png"·border="0"·usemap="#aOpenMesh_1_1PropertyT_3_01bool_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1PropertyT_3_01bool_01_4_inherit__map"·id="aOpenMesh_1_1PropertyT_3_01bool_01_4_inherit__map">108 <map·name="aOpenMesh_1_1PropertyT_3_01bool_01_4_inherit__map"·id="aOpenMesh_1_1PropertyT_3_01bool_01_4_inherit__map">
109 <area·shape="rect"·title="Property·specialization·for·bool·type."·alt=""·coords="17,79,180,119"/>109 <area·shape="rect"·title="Property·specialization·for·bool·type."·alt=""·coords="17,79,180,119"/>
110 <area·shape="rect"·href="a02834.html"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="5,5,192,31"/>110 <area·shape="rect"·href="a02834.html"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="5,5,192,31"/>
Offset 734, 15 lines modifiedOffset 734, 15 lines modified
734 <p>Let·two·elements·swap·their·storage·place.·</p>734 <p>Let·two·elements·swap·their·storage·place.·</p>
  
735 <p>Implements·<a·class="el"·href="a02834.html#a675f54dbc7eabe2f9489a8e5d2d1c93a">OpenMesh::BaseProperty</a>.</p>735 <p>Implements·<a·class="el"·href="a02834.html#a675f54dbc7eabe2f9489a8e5d2d1c93a">OpenMesh::BaseProperty</a>.</p>
  
736 </div>736 </div>
737 </div>737 </div>
738 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>738 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
739 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>739 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
740 </ul>740 </ul>
741 </div><!--·contents·-->741 </div><!--·contents·-->
742 </div><!--·doc-content·-->742 </div><!--·doc-content·-->
743 <hr>743 <hr>
744 <address>744 <address>
745 <small>745 <small>
746 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">746 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a02942.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::BasePropHandleT&lt;·T·&gt;·Struct·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::BasePropHandleT&lt;·T·&gt;·Struct·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Base·property·handle.··101 <p>Base·property·handle.··
102 ·<a·href="a02942.html#details">More...</a></p>102 ·<a·href="a02942.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::BasePropHandleT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::BasePropHandleT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02941.png"·border="0"·usemap="#aOpenMesh_1_1BasePropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02941.png"·border="0"·usemap="#aOpenMesh_1_1BasePropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1BasePropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1BasePropHandleT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1BasePropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1BasePropHandleT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Base·property·handle."·alt=""·coords="231,2019,437,2059"/>109 <area·shape="rect"·title="Base·property·handle."·alt=""·coords="231,2019,437,2059"/>
110 <area·shape="rect"·href="a02954.html"·title="·"·alt=""·coords="533,5,724,45"/>110 <area·shape="rect"·href="a02954.html"·title="·"·alt=""·coords="533,5,724,45"/>
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>313 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
314 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>314 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
315 </table>315 </table>
316 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>316 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
317 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>317 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>
318 struct·OpenMesh::BasePropHandleT&lt;·T·&gt;</div><p>Base·property·handle.·</p>318 struct·OpenMesh::BasePropHandleT&lt;·T·&gt;</div><p>Base·property·handle.·</p>
319 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>319 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
320 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>320 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
321 </ul>321 </ul>
322 </div><!--·contents·-->322 </div><!--·contents·-->
323 </div><!--·doc-content·-->323 </div><!--·doc-content·-->
324 <hr>324 <hr>
325 <address>325 <address>
326 <small>326 <small>
327 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">327 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.17 KB
./usr/share/doc/libopenmesh-dev/html/a02946.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::VPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::VPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Handle·representing·a·vertex·property.··101 <p>Handle·representing·a·vertex·property.··
102 ·<a·href="a02946.html#details">More...</a></p>102 ·<a·href="a02946.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::VPropHandleT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::VPropHandleT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02945.png"·border="0"·usemap="#aOpenMesh_1_1VPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02945.png"·border="0"·usemap="#aOpenMesh_1_1VPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1VPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1VPropHandleT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1VPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1VPropHandleT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Handle·representing·a·vertex·property."·alt=""·coords="5,167,235,192"/>109 <area·shape="rect"·title="Handle·representing·a·vertex·property."·alt=""·coords="5,167,235,192"/>
110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="17,79,223,119"/>110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="17,79,223,119"/>
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
212 </table>212 </table>
213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>
215 struct·OpenMesh::VPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·vertex·property.·</p>215 struct·OpenMesh::VPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·vertex·property.·</p>
216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
218 </ul>218 </ul>
219 </div><!--·contents·-->219 </div><!--·contents·-->
220 </div><!--·doc-content·-->220 </div><!--·doc-content·-->
221 <hr>221 <hr>
222 <address>222 <address>
223 <small>223 <small>
224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.18 KB
./usr/share/doc/libopenmesh-dev/html/a02950.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::HPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::HPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Handle·representing·a·halfedge·property.··101 <p>Handle·representing·a·halfedge·property.··
102 ·<a·href="a02950.html#details">More...</a></p>102 ·<a·href="a02950.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::HPropHandleT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::HPropHandleT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02949.png"·border="0"·usemap="#aOpenMesh_1_1HPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02949.png"·border="0"·usemap="#aOpenMesh_1_1HPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1HPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1HPropHandleT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1HPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1HPropHandleT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Handle·representing·a·halfedge·property."·alt=""·coords="5,167,236,192"/>109 <area·shape="rect"·title="Handle·representing·a·halfedge·property."·alt=""·coords="5,167,236,192"/>
110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="17,79,224,119"/>110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="17,79,224,119"/>
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
212 </table>212 </table>
213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>
215 struct·OpenMesh::HPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·halfedge·property.·</p>215 struct·OpenMesh::HPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·halfedge·property.·</p>
216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
218 </ul>218 </ul>
219 </div><!--·contents·-->219 </div><!--·contents·-->
220 </div><!--·doc-content·-->220 </div><!--·doc-content·-->
221 <hr>221 <hr>
222 <address>222 <address>
223 <small>223 <small>
224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.17 KB
./usr/share/doc/libopenmesh-dev/html/a02954.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::EPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::EPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Handle·representing·an·edge·property.··101 <p>Handle·representing·an·edge·property.··
102 ·<a·href="a02954.html#details">More...</a></p>102 ·<a·href="a02954.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::EPropHandleT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::EPropHandleT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02953.png"·border="0"·usemap="#aOpenMesh_1_1EPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02953.png"·border="0"·usemap="#aOpenMesh_1_1EPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1EPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1EPropHandleT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1EPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1EPropHandleT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Handle·representing·an·edge·property."·alt=""·coords="5,167,233,192"/>109 <area·shape="rect"·title="Handle·representing·an·edge·property."·alt=""·coords="5,167,233,192"/>
110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="16,79,223,119"/>110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="16,79,223,119"/>
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
212 </table>212 </table>
213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>
215 struct·OpenMesh::EPropHandleT&lt;·T·&gt;</div><p>Handle·representing·an·edge·property.·</p>215 struct·OpenMesh::EPropHandleT&lt;·T·&gt;</div><p>Handle·representing·an·edge·property.·</p>
216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
218 </ul>218 </ul>
219 </div><!--·contents·-->219 </div><!--·contents·-->
220 </div><!--·doc-content·-->220 </div><!--·doc-content·-->
221 <hr>221 <hr>
222 <address>222 <address>
223 <small>223 <small>
224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.17 KB
./usr/share/doc/libopenmesh-dev/html/a02958.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::FPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::FPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Handle·representing·a·face·property.··101 <p>Handle·representing·a·face·property.··
102 ·<a·href="a02958.html#details">More...</a></p>102 ·<a·href="a02958.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::FPropHandleT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::FPropHandleT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02957.png"·border="0"·usemap="#aOpenMesh_1_1FPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02957.png"·border="0"·usemap="#aOpenMesh_1_1FPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1FPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1FPropHandleT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1FPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1FPropHandleT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Handle·representing·a·face·property."·alt=""·coords="5,167,233,192"/>109 <area·shape="rect"·title="Handle·representing·a·face·property."·alt=""·coords="5,167,233,192"/>
110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="16,79,223,119"/>110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="16,79,223,119"/>
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
212 </table>212 </table>
213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>
215 struct·OpenMesh::FPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·face·property.·</p>215 struct·OpenMesh::FPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·face·property.·</p>
216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
218 </ul>218 </ul>
219 </div><!--·contents·-->219 </div><!--·contents·-->
220 </div><!--·doc-content·-->220 </div><!--·doc-content·-->
221 <hr>221 <hr>
222 <address>222 <address>
223 <small>223 <small>
224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.17 KB
./usr/share/doc/libopenmesh-dev/html/a02962.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::MPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::MPropHandleT&lt;·T·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01237.html">Mesh·Property·Handles</a></div></div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Handle·representing·a·mesh·property.··101 <p>Handle·representing·a·mesh·property.··
102 ·<a·href="a02962.html#details">More...</a></p>102 ·<a·href="a02962.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00443_source.html">OpenMesh/Core/Utils/Property.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::MPropHandleT&lt;·T·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::MPropHandleT&lt;·T·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a02961.png"·border="0"·usemap="#aOpenMesh_1_1MPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a02961.png"·border="0"·usemap="#aOpenMesh_1_1MPropHandleT_3_01T_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1MPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1MPropHandleT_3_01T_01_4_inherit__map">108 <map·name="aOpenMesh_1_1MPropHandleT_3_01T_01_4_inherit__map"·id="aOpenMesh_1_1MPropHandleT_3_01T_01_4_inherit__map">
109 <area·shape="rect"·title="Handle·representing·a·mesh·property."·alt=""·coords="5,167,237,192"/>109 <area·shape="rect"·title="Handle·representing·a·mesh·property."·alt=""·coords="5,167,237,192"/>
110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="18,79,225,119"/>110 <area·shape="rect"·href="a02942.html"·title="Base·property·handle."·alt=""·coords="18,79,225,119"/>
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>210 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>211 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
212 </table>212 </table>
213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>213 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>214 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·T&gt;<br·/>
215 struct·OpenMesh::MPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·mesh·property.·</p>215 struct·OpenMesh::MPropHandleT&lt;·T·&gt;</div><p>Handle·representing·a·mesh·property.·</p>
216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>216 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>217 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
218 </ul>218 </ul>
219 </div><!--·contents·-->219 </div><!--·contents·-->
220 </div><!--·doc-content·-->220 </div><!--·doc-content·-->
221 <hr>221 <hr>
222 <address>222 <address>
223 <small>223 <small>
224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">224 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
727 B
./usr/share/doc/libopenmesh-dev/html/a02966.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="headertitle"><div·class="title">OpenMesh::PropHandle&lt;·HandleT·&gt;·Struct·Template·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">OpenMesh::PropHandle&lt;·HandleT·&gt;·Struct·Template·Reference</div></div>
94 </div><!--header-->94 </div><!--header-->
95 <div·class="contents">95 <div·class="contents">
96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>96 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
97 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>97 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
98 </ul>98 </ul>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 </div><!--·doc-content·-->100 </div><!--·doc-content·-->
101 <hr>101 <hr>
102 <address>102 <address>
103 <small>103 <small>
104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">104 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a02970.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a221256f1afa31093428939cafbdca1f1"·id="r_a221256f1afa31093428939cafbdca1f1"><td·class="memTemplParams"·colspan="2"><a·id="a221256f1afa31093428939cafbdca1f1"·name="a221256f1afa31093428939cafbdca1f1"></a>103 <tr·class="memitem:a221256f1afa31093428939cafbdca1f1"·id="r_a221256f1afa31093428939cafbdca1f1"><td·class="memTemplParams"·colspan="2"><a·id="a221256f1afa31093428939cafbdca1f1"·name="a221256f1afa31093428939cafbdca1f1"></a>
104 template&lt;typename·T·&gt;·</td></tr>104 template&lt;typename·T·&gt;·</td></tr>
105 <tr·class="memitem:a221256f1afa31093428939cafbdca1f1"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02946.html">VPropHandleT</a>&lt;·T·&gt;</td></tr>105 <tr·class="memitem:a221256f1afa31093428939cafbdca1f1"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02946.html">VPropHandleT</a>&lt;·T·&gt;</td></tr>
106 <tr·class="separator:a221256f1afa31093428939cafbdca1f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:a221256f1afa31093428939cafbdca1f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>107 </table>
108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
110 </ul>110 </ul>
111 </div><!--·contents·-->111 </div><!--·contents·-->
112 </div><!--·doc-content·-->112 </div><!--·doc-content·-->
113 <hr>113 <hr>
114 <address>114 <address>
115 <small>115 <small>
116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a02974.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:ae45ee904e0392780f8767c6adae4868b"·id="r_ae45ee904e0392780f8767c6adae4868b"><td·class="memTemplParams"·colspan="2"><a·id="ae45ee904e0392780f8767c6adae4868b"·name="ae45ee904e0392780f8767c6adae4868b"></a>103 <tr·class="memitem:ae45ee904e0392780f8767c6adae4868b"·id="r_ae45ee904e0392780f8767c6adae4868b"><td·class="memTemplParams"·colspan="2"><a·id="ae45ee904e0392780f8767c6adae4868b"·name="ae45ee904e0392780f8767c6adae4868b"></a>
104 template&lt;typename·T·&gt;·</td></tr>104 template&lt;typename·T·&gt;·</td></tr>
105 <tr·class="memitem:ae45ee904e0392780f8767c6adae4868b"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02950.html">HPropHandleT</a>&lt;·T·&gt;</td></tr>105 <tr·class="memitem:ae45ee904e0392780f8767c6adae4868b"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02950.html">HPropHandleT</a>&lt;·T·&gt;</td></tr>
106 <tr·class="separator:ae45ee904e0392780f8767c6adae4868b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:ae45ee904e0392780f8767c6adae4868b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>107 </table>
108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
110 </ul>110 </ul>
111 </div><!--·contents·-->111 </div><!--·contents·-->
112 </div><!--·doc-content·-->112 </div><!--·doc-content·-->
113 <hr>113 <hr>
114 <address>114 <address>
115 <small>115 <small>
116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a02978.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a2ae2a938be81992a24114f5e9269f518"·id="r_a2ae2a938be81992a24114f5e9269f518"><td·class="memTemplParams"·colspan="2"><a·id="a2ae2a938be81992a24114f5e9269f518"·name="a2ae2a938be81992a24114f5e9269f518"></a>103 <tr·class="memitem:a2ae2a938be81992a24114f5e9269f518"·id="r_a2ae2a938be81992a24114f5e9269f518"><td·class="memTemplParams"·colspan="2"><a·id="a2ae2a938be81992a24114f5e9269f518"·name="a2ae2a938be81992a24114f5e9269f518"></a>
104 template&lt;typename·T·&gt;·</td></tr>104 template&lt;typename·T·&gt;·</td></tr>
105 <tr·class="memitem:a2ae2a938be81992a24114f5e9269f518"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02954.html">EPropHandleT</a>&lt;·T·&gt;</td></tr>105 <tr·class="memitem:a2ae2a938be81992a24114f5e9269f518"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02954.html">EPropHandleT</a>&lt;·T·&gt;</td></tr>
106 <tr·class="separator:a2ae2a938be81992a24114f5e9269f518"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:a2ae2a938be81992a24114f5e9269f518"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>107 </table>
108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
110 </ul>110 </ul>
111 </div><!--·contents·-->111 </div><!--·contents·-->
112 </div><!--·doc-content·-->112 </div><!--·doc-content·-->
113 <hr>113 <hr>
114 <address>114 <address>
115 <small>115 <small>
116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a02982.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a9493538fee3aa93b2c854d1a29dd8a9e"·id="r_a9493538fee3aa93b2c854d1a29dd8a9e"><td·class="memTemplParams"·colspan="2"><a·id="a9493538fee3aa93b2c854d1a29dd8a9e"·name="a9493538fee3aa93b2c854d1a29dd8a9e"></a>103 <tr·class="memitem:a9493538fee3aa93b2c854d1a29dd8a9e"·id="r_a9493538fee3aa93b2c854d1a29dd8a9e"><td·class="memTemplParams"·colspan="2"><a·id="a9493538fee3aa93b2c854d1a29dd8a9e"·name="a9493538fee3aa93b2c854d1a29dd8a9e"></a>
104 template&lt;typename·T·&gt;·</td></tr>104 template&lt;typename·T·&gt;·</td></tr>
105 <tr·class="memitem:a9493538fee3aa93b2c854d1a29dd8a9e"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02958.html">FPropHandleT</a>&lt;·T·&gt;</td></tr>105 <tr·class="memitem:a9493538fee3aa93b2c854d1a29dd8a9e"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02958.html">FPropHandleT</a>&lt;·T·&gt;</td></tr>
106 <tr·class="separator:a9493538fee3aa93b2c854d1a29dd8a9e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:a9493538fee3aa93b2c854d1a29dd8a9e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>107 </table>
108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
110 </ul>110 </ul>
111 </div><!--·contents·-->111 </div><!--·contents·-->
112 </div><!--·doc-content·-->112 </div><!--·doc-content·-->
113 <hr>113 <hr>
114 <address>114 <address>
115 <small>115 <small>
116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a02986.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 Public·Types</h2></td></tr>102 Public·Types</h2></td></tr>
103 <tr·class="memitem:a128f2229f139d0e36b144464efd0b6f3"·id="r_a128f2229f139d0e36b144464efd0b6f3"><td·class="memTemplParams"·colspan="2"><a·id="a128f2229f139d0e36b144464efd0b6f3"·name="a128f2229f139d0e36b144464efd0b6f3"></a>103 <tr·class="memitem:a128f2229f139d0e36b144464efd0b6f3"·id="r_a128f2229f139d0e36b144464efd0b6f3"><td·class="memTemplParams"·colspan="2"><a·id="a128f2229f139d0e36b144464efd0b6f3"·name="a128f2229f139d0e36b144464efd0b6f3"></a>
104 template&lt;typename·T·&gt;·</td></tr>104 template&lt;typename·T·&gt;·</td></tr>
105 <tr·class="memitem:a128f2229f139d0e36b144464efd0b6f3"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02962.html">MPropHandleT</a>&lt;·T·&gt;</td></tr>105 <tr·class="memitem:a128f2229f139d0e36b144464efd0b6f3"><td·class="memTemplItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>type</b>·=·<a·class="el"·href="a02962.html">MPropHandleT</a>&lt;·T·&gt;</td></tr>
106 <tr·class="separator:a128f2229f139d0e36b144464efd0b6f3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:a128f2229f139d0e36b144464efd0b6f3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>107 </table>
108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00929_source.html">Property.hh</a></li>109 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00443_source.html">Property.hh</a></li>
110 </ul>110 </ul>
111 </div><!--·contents·-->111 </div><!--·contents·-->
112 </div><!--·doc-content·-->112 </div><!--·doc-content·-->
113 <hr>113 <hr>
114 <address>114 <address>
115 <small>115 <small>
116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">116 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.38 KB
./usr/share/doc/libopenmesh-dev/html/a02990.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyContainer·Class·Reference</div></div>101 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyContainer·Class·Reference</div></div>
102 </div><!--header-->102 </div><!--header-->
103 <div·class="contents">103 <div·class="contents">
  
104 <p>A·a·container·for·properties.··104 <p>A·a·container·for·properties.··
105 ·<a·href="a02990.html#details">More...</a></p>105 ·<a·href="a02990.html#details">More...</a></p>
  
106 <p><code>#include·&lt;<a·class="el"·href="a00926_source.html">OpenMesh/Core/Utils/PropertyContainer.hh</a>&gt;</code></p>106 <p><code>#include·&lt;<a·class="el"·href="a00398_source.html">OpenMesh/Core/Utils/PropertyContainer.hh</a>&gt;</code></p>
107 <table·class="memberdecls">107 <table·class="memberdecls">
108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
109 Public·Types</h2></td></tr>109 Public·Types</h2></td></tr>
110 <tr·class="memitem:a008a731acf6297b2261964c09e8c69c8"·id="r_a008a731acf6297b2261964c09e8c69c8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a008a731acf6297b2261964c09e8c69c8"·name="a008a731acf6297b2261964c09e8c69c8"></a>110 <tr·class="memitem:a008a731acf6297b2261964c09e8c69c8"·id="r_a008a731acf6297b2261964c09e8c69c8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a008a731acf6297b2261964c09e8c69c8"·name="a008a731acf6297b2261964c09e8c69c8"></a>
111 typedef·std::vector&lt;·<a·class="el"·href="a02834.html">BaseProperty</a>·*·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Properties</b></td></tr>111 typedef·std::vector&lt;·<a·class="el"·href="a02834.html">BaseProperty</a>·*·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Properties</b></td></tr>
112 <tr·class="separator:a008a731acf6297b2261964c09e8c69c8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:a008a731acf6297b2261964c09e8c69c8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table><table·class="memberdecls">113 </table><table·class="memberdecls">
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
238 <p>Same·as.·</p>238 <p>Same·as.·</p>
239 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02990.html#ac04a05b6e852d51626339252077c54f3"·title="Resizes·all·property·vectors·to·the·specified·size.">resize()</a>·but·ignores·property·vectors·that·have·a·size·larger·than·<code>_n</code>.</dd></dl>239 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02990.html#ac04a05b6e852d51626339252077c54f3"·title="Resizes·all·property·vectors·to·the·specified·size.">resize()</a>·but·ignores·property·vectors·that·have·a·size·larger·than·<code>_n</code>.</dd></dl>
240 <p>Use·this·method·instead·of·</p><dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02990.html#ac04a05b6e852d51626339252077c54f3"·title="Resizes·all·property·vectors·to·the·specified·size.">resize()</a>·if·you·plan·to·frequently·reduce·and·enlarge·the·property·container·and·you·don't·want·to·waste·time·reallocating·the·property·vectors·every·time.·</dd></dl>240 <p>Use·this·method·instead·of·</p><dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02990.html#ac04a05b6e852d51626339252077c54f3"·title="Resizes·all·property·vectors·to·the·specified·size.">resize()</a>·if·you·plan·to·frequently·reduce·and·enlarge·the·property·container·and·you·don't·want·to·waste·time·reallocating·the·property·vectors·every·time.·</dd></dl>
  
241 </div>241 </div>
242 </div>242 </div>
243 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>243 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
244 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00926_source.html">PropertyContainer.hh</a></li>244 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00398_source.html">PropertyContainer.hh</a></li>
245 </ul>245 </ul>
246 </div><!--·contents·-->246 </div><!--·contents·-->
247 </div><!--·doc-content·-->247 </div><!--·doc-content·-->
248 <hr>248 <hr>
249 <address>249 <address>
250 <small>250 <small>
251 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">251 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.9 KB
./usr/share/doc/libopenmesh-dev/html/a03310.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyCreator·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyCreator·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·property·creators.··100 <p>Base·class·for·property·creators.··
101 ·<a·href="a03310.html#details">More...</a></p>101 ·<a·href="a03310.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00905_source.html">OpenMesh/Core/Utils/PropertyCreator.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00440_source.html">OpenMesh/Core/Utils/PropertyCreator.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::PropertyCreator:</div>104 Inheritance·diagram·for·OpenMesh::PropertyCreator:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a03309.png"·border="0"·usemap="#aOpenMesh_1_1PropertyCreator_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a03309.png"·border="0"·usemap="#aOpenMesh_1_1PropertyCreator_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1PropertyCreator_inherit__map"·id="aOpenMesh_1_1PropertyCreator_inherit__map">107 <map·name="aOpenMesh_1_1PropertyCreator_inherit__map"·id="aOpenMesh_1_1PropertyCreator_inherit__map">
108 <area·shape="rect"·title="Base·class·for·property·creators."·alt=""·coords="5,5,208,31"/>108 <area·shape="rect"·title="Base·class·for·property·creators."·alt=""·coords="5,5,208,31"/>
109 <area·shape="rect"·href="a03314.html"·title="Helper·class·that·contains·the·implementation·of·the·create_&lt;HandleT&gt;_property·methods."·alt=""·coords="5,79,208,119"/>109 <area·shape="rect"·href="a03314.html"·title="Helper·class·that·contains·the·implementation·of·the·create_&lt;HandleT&gt;_property·methods."·alt=""·coords="5,79,208,119"/>
Offset 368, 15 lines modifiedOffset 368, 15 lines modified
368 <p>Create·a·vertex·property·on·_mesh·with·name·_property_name.·</p>368 <p>Create·a·vertex·property·on·_mesh·with·name·_property_name.·</p>
  
369 <p>Implemented·in·<a·class="el"·href="a03314.html#ad43a4976c0d49827ad6e4a0e6ad274a7">OpenMesh::PropertyCreatorImpl&lt;·PropertyCreatorT·&gt;</a>.</p>369 <p>Implemented·in·<a·class="el"·href="a03314.html#ad43a4976c0d49827ad6e4a0e6ad274a7">OpenMesh::PropertyCreatorImpl&lt;·PropertyCreatorT·&gt;</a>.</p>
  
370 </div>370 </div>
371 </div>371 </div>
372 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>372 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
373 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00905_source.html">PropertyCreator.hh</a></li>373 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00440_source.html">PropertyCreator.hh</a></li>
374 <li>OpenMesh/Core/Utils/<b>PropertyCreator.cc</b></li>374 <li>OpenMesh/Core/Utils/<b>PropertyCreator.cc</b></li>
375 </ul>375 </ul>
376 </div><!--·contents·-->376 </div><!--·contents·-->
377 </div><!--·doc-content·-->377 </div><!--·doc-content·-->
378 <hr>378 <hr>
379 <address>379 <address>
380 <small>380 <small>
1.96 KB
./usr/share/doc/libopenmesh-dev/html/a03314.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyCreatorImpl&lt;·PropertyCreatorT·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyCreatorImpl&lt;·PropertyCreatorT·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Helper·class·that·contains·the·implementation·of·the·create_&lt;HandleT&gt;_property·methods.··100 <p>Helper·class·that·contains·the·implementation·of·the·create_&lt;HandleT&gt;_property·methods.··
101 ·<a·href="a03314.html#details">More...</a></p>101 ·<a·href="a03314.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00905_source.html">OpenMesh/Core/Utils/PropertyCreator.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00440_source.html">OpenMesh/Core/Utils/PropertyCreator.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::PropertyCreatorImpl&lt;·PropertyCreatorT·&gt;:</div>104 Inheritance·diagram·for·OpenMesh::PropertyCreatorImpl&lt;·PropertyCreatorT·&gt;:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a03313.png"·border="0"·usemap="#aOpenMesh_1_1PropertyCreatorImpl_3_01PropertyCreatorT_01_4_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a03313.png"·border="0"·usemap="#aOpenMesh_1_1PropertyCreatorImpl_3_01PropertyCreatorT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1PropertyCreatorImpl_3_01PropertyCreatorT_01_4_inherit__map"·id="aOpenMesh_1_1PropertyCreatorImpl_3_01PropertyCreatorT_01_4_inherit__map">107 <map·name="aOpenMesh_1_1PropertyCreatorImpl_3_01PropertyCreatorT_01_4_inherit__map"·id="aOpenMesh_1_1PropertyCreatorImpl_3_01PropertyCreatorT_01_4_inherit__map">
108 <area·shape="rect"·title="Helper·class·that·contains·the·implementation·of·the·create_&lt;HandleT&gt;_property·methods."·alt=""·coords="5,79,208,119"/>108 <area·shape="rect"·title="Helper·class·that·contains·the·implementation·of·the·create_&lt;HandleT&gt;_property·methods."·alt=""·coords="5,79,208,119"/>
109 <area·shape="rect"·href="a03310.html"·title="Base·class·for·property·creators."·alt=""·coords="5,5,208,31"/>109 <area·shape="rect"·href="a03310.html"·title="Base·class·for·property·creators."·alt=""·coords="5,5,208,31"/>
Offset 422, 15 lines modifiedOffset 422, 15 lines modified
422 </div><div·class="memdoc">422 </div><div·class="memdoc">
  
423 <p>Implements·<a·class="el"·href="a03310.html">OpenMesh::PropertyCreator</a>.</p>423 <p>Implements·<a·class="el"·href="a03310.html">OpenMesh::PropertyCreator</a>.</p>
  
424 </div>424 </div>
425 </div>425 </div>
426 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>426 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
427 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00905_source.html">PropertyCreator.hh</a></li>427 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00440_source.html">PropertyCreator.hh</a></li>
428 </ul>428 </ul>
429 </div><!--·contents·-->429 </div><!--·contents·-->
430 </div><!--·doc-content·-->430 </div><!--·doc-content·-->
431 <hr>431 <hr>
432 <address>432 <address>
433 <small>433 <small>
434 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">434 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.67 KB
./usr/share/doc/libopenmesh-dev/html/a03322.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyCreationManager·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyCreationManager·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Class·for·adding·properties·based·on·strings.··101 <p>Class·for·adding·properties·based·on·strings.··
102 ·<a·href="a03322.html#details">More...</a></p>102 ·<a·href="a03322.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00905_source.html">OpenMesh/Core/Utils/PropertyCreator.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00440_source.html">OpenMesh/Core/Utils/PropertyCreator.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
106 Public·Member·Functions</h2></td></tr>106 Public·Member·Functions</h2></td></tr>
107 <tr·class="memitem:acbda2d019c8bfea648487b737949a05e"·id="r_acbda2d019c8bfea648487b737949a05e"><td·class="memTemplParams"·colspan="2"><a·id="acbda2d019c8bfea648487b737949a05e"·name="acbda2d019c8bfea648487b737949a05e"></a>107 <tr·class="memitem:acbda2d019c8bfea648487b737949a05e"·id="r_acbda2d019c8bfea648487b737949a05e"><td·class="memTemplParams"·colspan="2"><a·id="acbda2d019c8bfea648487b737949a05e"·name="acbda2d019c8bfea648487b737949a05e"></a>
108 template&lt;typename·HandleT·&gt;·</td></tr>108 template&lt;typename·HandleT·&gt;·</td></tr>
109 <tr·class="memitem:acbda2d019c8bfea648487b737949a05e"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>create_property</b>·(<a·class="el"·href="a02442.html">BaseKernel</a>·&amp;_mesh,·const·std::string·&amp;_type_name,·const·std::string·&amp;_property_name)</td></tr>109 <tr·class="memitem:acbda2d019c8bfea648487b737949a05e"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><b>create_property</b>·(<a·class="el"·href="a02442.html">BaseKernel</a>·&amp;_mesh,·const·std::string·&amp;_type_name,·const·std::string·&amp;_property_name)</td></tr>
110 <tr·class="separator:acbda2d019c8bfea648487b737949a05e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:acbda2d019c8bfea648487b737949a05e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 <tr·class="separator:a795d709888cb1efbb139fa41bfdcc922"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:a795d709888cb1efbb139fa41bfdcc922"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 </table>122 </table>
123 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>123 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
124 <div·class="textblock"><p>Class·for·adding·properties·based·on·strings.·</p>124 <div·class="textblock"><p>Class·for·adding·properties·based·on·strings.·</p>
125 <p>The·<a·class="el"·href="a03322.html"·title="Class·for·adding·properties·based·on·strings.">PropertyCreationManager</a>·holds·all·PropertyCreators·and·dispatches·the·property·creation·to·them·if·they·are·able·to·create·a·property·for·a·given·string.</p>125 <p>The·<a·class="el"·href="a03322.html"·title="Class·for·adding·properties·based·on·strings.">PropertyCreationManager</a>·holds·all·PropertyCreators·and·dispatches·the·property·creation·to·them·if·they·are·able·to·create·a·property·for·a·given·string.</p>
126 <p>If·you·want·to·be·able·to·store·your·custom·properties·into·a·file·and·automatically·load·them·without·manually·adding·the·property·yourself·you·can·register·your·type·by·calling·the·OM_REGISTER_PROPERTY_TYPE(ClassName,·TypeString)·</p>126 <p>If·you·want·to·be·able·to·store·your·custom·properties·into·a·file·and·automatically·load·them·without·manually·adding·the·property·yourself·you·can·register·your·type·by·calling·the·OM_REGISTER_PROPERTY_TYPE(ClassName,·TypeString)·</p>
127 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>127 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
128 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00905_source.html">PropertyCreator.hh</a></li>128 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00440_source.html">PropertyCreator.hh</a></li>
129 <li>OpenMesh/Core/Utils/<b>PropertyCreator.cc</b></li>129 <li>OpenMesh/Core/Utils/<b>PropertyCreator.cc</b></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 </div><!--·doc-content·-->132 </div><!--·doc-content·-->
133 <hr>133 <hr>
134 <address>134 <address>
135 <small>135 <small>
2.16 KB
./usr/share/doc/libopenmesh-dev/html/a03326.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyManager&lt;·PROPTYPE,·MeshT·&gt;·Class·Template·Reference</div></div>101 ··<div·class="headertitle"><div·class="title">OpenMesh::PropertyManager&lt;·PROPTYPE,·MeshT·&gt;·Class·Template·Reference</div></div>
102 </div><!--header-->102 </div><!--header-->
103 <div·class="contents">103 <div·class="contents">
  
104 <p>This·class·is·intended·to·manage·the·lifecycle·of·properties.··104 <p>This·class·is·intended·to·manage·the·lifecycle·of·properties.··
105 ·<a·href="a03326.html#details">More...</a></p>105 ·<a·href="a03326.html#details">More...</a></p>
  
106 <p><code>#include·&lt;<a·class="el"·href="a00920_source.html">OpenMesh/Core/Utils/PropertyManager.hh</a>&gt;</code></p>106 <p><code>#include·&lt;<a·class="el"·href="a00392_source.html">OpenMesh/Core/Utils/PropertyManager.hh</a>&gt;</code></p>
107 <table·class="memberdecls">107 <table·class="memberdecls">
108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
109 Public·Types</h2></td></tr>109 Public·Types</h2></td></tr>
110 <tr·class="memitem:a43cd91aff2a4679615a351547898a99e"·id="r_a43cd91aff2a4679615a351547898a99e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a43cd91aff2a4679615a351547898a99e"·name="a43cd91aff2a4679615a351547898a99e"></a>110 <tr·class="memitem:a43cd91aff2a4679615a351547898a99e"·id="r_a43cd91aff2a4679615a351547898a99e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a43cd91aff2a4679615a351547898a99e"·name="a43cd91aff2a4679615a351547898a99e"></a>
111 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Value</b>·=·typename·PROPTYPE::Value</td></tr>111 using&#160;</td><td·class="memItemRight"·valign="bottom"><b>Value</b>·=·typename·PROPTYPE::Value</td></tr>
112 <tr·class="separator:a43cd91aff2a4679615a351547898a99e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:a43cd91aff2a4679615a351547898a99e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:a56847f3fd1e0b725bd4326a08a5f0bb0"·id="r_a56847f3fd1e0b725bd4326a08a5f0bb0"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a56847f3fd1e0b725bd4326a08a5f0bb0"·name="a56847f3fd1e0b725bd4326a08a5f0bb0"></a>113 <tr·class="memitem:a56847f3fd1e0b725bd4326a08a5f0bb0"·id="r_a56847f3fd1e0b725bd4326a08a5f0bb0"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a56847f3fd1e0b725bd4326a08a5f0bb0"·name="a56847f3fd1e0b725bd4326a08a5f0bb0"></a>
Offset 1646, 15 lines modifiedOffset 1646, 15 lines modified
1646 ··</dd>1646 ··</dd>
1647 </dl>1647 </dl>
1648 <dl·class="section·return"><dt>Returns</dt><dd>A·<a·class="el"·href="a03326.html"·title="This·class·is·intended·to·manage·the·lifecycle·of·properties.">PropertyManager</a>·handling·the·lifecycle·of·the·property·</dd></dl>1648 <dl·class="section·return"><dt>Returns</dt><dd>A·<a·class="el"·href="a03326.html"·title="This·class·is·intended·to·manage·the·lifecycle·of·properties.">PropertyManager</a>·handling·the·lifecycle·of·the·property·</dd></dl>
  
1649 </div>1649 </div>
1650 </div>1650 </div>
1651 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1651 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1652 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00920_source.html">PropertyManager.hh</a></li>1652 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00392_source.html">PropertyManager.hh</a></li>
1653 </ul>1653 </ul>
1654 </div><!--·contents·-->1654 </div><!--·contents·-->
1655 </div><!--·doc-content·-->1655 </div><!--·doc-content·-->
1656 <hr>1656 <hr>
1657 <address>1657 <address>
1658 <small>1658 <small>
1659 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1659 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.26 KB
./usr/share/doc/libopenmesh-dev/html/a03338.html
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 const·PropertyT::const_reference&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(const·Handle·&amp;handle)</td></tr>120 const·PropertyT::const_reference&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(const·Handle·&amp;handle)</td></tr>
121 <tr·class="separator:a4ce78784f6d6114c02f81b8a30d8df04"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:a4ce78784f6d6114c02f81b8a30d8df04"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:acc13e56e7034010dd98172a74ba09e63"·id="r_acc13e56e7034010dd98172a74ba09e63"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acc13e56e7034010dd98172a74ba09e63"·name="acc13e56e7034010dd98172a74ba09e63"></a>122 <tr·class="memitem:acc13e56e7034010dd98172a74ba09e63"·id="r_acc13e56e7034010dd98172a74ba09e63"><td·class="memItemLeft"·align="right"·valign="top"><a·id="acc13e56e7034010dd98172a74ba09e63"·name="acc13e56e7034010dd98172a74ba09e63"></a>
123 const·PropertyT::const_reference&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator[]</b>·(const·Handle·&amp;handle)</td></tr>123 const·PropertyT::const_reference&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator[]</b>·(const·Handle·&amp;handle)</td></tr>
124 <tr·class="separator:acc13e56e7034010dd98172a74ba09e63"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:acc13e56e7034010dd98172a74ba09e63"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 </table>125 </table>
126 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>126 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
127 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00920_source.html">PropertyManager.hh</a></li>127 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00392_source.html">PropertyManager.hh</a></li>
128 </ul>128 </ul>
129 </div><!--·contents·-->129 </div><!--·contents·-->
130 </div><!--·doc-content·-->130 </div><!--·doc-content·-->
131 <hr>131 <hr>
132 <address>132 <address>
133 <small>133 <small>
134 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">134 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.12 KB
./usr/share/doc/libopenmesh-dev/html/a03342.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::RandomNumberGenerator·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::RandomNumberGenerator·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Generate·a·random·number·between·0.0·and·1.0·with·a·guaranteed·resolution·(·Number·of·possible·values·)··100 <p>Generate·a·random·number·between·0.0·and·1.0·with·a·guaranteed·resolution·(·Number·of·possible·values·)··
101 ·<a·href="a03342.html#details">More...</a></p>101 ·<a·href="a03342.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00899_source.html">OpenMesh/Core/Utils/RandomNumberGenerator.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00431_source.html">OpenMesh/Core/Utils/RandomNumberGenerator.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a242cb86aad8221eac2d29e245c2c5ae2"·id="r_a242cb86aad8221eac2d29e245c2c5ae2"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03342.html#a242cb86aad8221eac2d29e245c2c5ae2">RandomNumberGenerator</a>·(const·size_t·_resolution)</td></tr>106 <tr·class="memitem:a242cb86aad8221eac2d29e245c2c5ae2"·id="r_a242cb86aad8221eac2d29e245c2c5ae2"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03342.html#a242cb86aad8221eac2d29e245c2c5ae2">RandomNumberGenerator</a>·(const·size_t·_resolution)</td></tr>
107 <tr·class="memdesc:a242cb86aad8221eac2d29e245c2c5ae2"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor.··<br·/></td></tr>107 <tr·class="memdesc:a242cb86aad8221eac2d29e245c2c5ae2"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor.··<br·/></td></tr>
108 <tr·class="separator:a242cb86aad8221eac2d29e245c2c5ae2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a242cb86aad8221eac2d29e245c2c5ae2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:ab0ddf3f024f38d790596bd621c6c0ddc"·id="r_ab0ddf3f024f38d790596bd621c6c0ddc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ab0ddf3f024f38d790596bd621c6c0ddc"·name="ab0ddf3f024f38d790596bd621c6c0ddc"></a>109 <tr·class="memitem:ab0ddf3f024f38d790596bd621c6c0ddc"·id="r_ab0ddf3f024f38d790596bd621c6c0ddc"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ab0ddf3f024f38d790596bd621c6c0ddc"·name="ab0ddf3f024f38d790596bd621c6c0ddc"></a>
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ··</table>151 ··</table>
152 ··</dd>152 ··</dd>
153 </dl>153 </dl>
  
154 </div>154 </div>
155 </div>155 </div>
156 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>156 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
157 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00899_source.html">RandomNumberGenerator.hh</a></li>157 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00431_source.html">RandomNumberGenerator.hh</a></li>
158 <li>OpenMesh/Core/Utils/<b>RandomNumberGenerator.cc</b></li>158 <li>OpenMesh/Core/Utils/<b>RandomNumberGenerator.cc</b></li>
159 </ul>159 </ul>
160 </div><!--·contents·-->160 </div><!--·contents·-->
161 </div><!--·doc-content·-->161 </div><!--·doc-content·-->
162 <hr>162 <hr>
163 <address>163 <address>
164 <small>164 <small>
2.28 KB
./usr/share/doc/libopenmesh-dev/html/a03346.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::SingletonT&lt;·T·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::SingletonT&lt;·T·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>A·simple·singleton·template.··100 <p>A·simple·singleton·template.··
101 ·<a·href="a03346.html#details">More...</a></p>101 ·<a·href="a03346.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00890_source.html">OpenMesh/Core/Utils/SingletonT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00434_source.html">OpenMesh/Core/Utils/SingletonT.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
105 Static·Public·Member·Functions</h2></td></tr>105 Static·Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a1e815f766ba7513a85368260b5d3768c"·id="r_a1e815f766ba7513a85368260b5d3768c"><td·class="memItemLeft"·align="right"·valign="top">static·T·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c">Instance</a>·()</td></tr>106 <tr·class="memitem:a1e815f766ba7513a85368260b5d3768c"·id="r_a1e815f766ba7513a85368260b5d3768c"><td·class="memItemLeft"·align="right"·valign="top">static·T·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c">Instance</a>·()</td></tr>
107 <tr·class="memdesc:a1e815f766ba7513a85368260b5d3768c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Singleton·access·function.··<br·/></td></tr>107 <tr·class="memdesc:a1e815f766ba7513a85368260b5d3768c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Singleton·access·function.··<br·/></td></tr>
108 <tr·class="separator:a1e815f766ba7513a85368260b5d3768c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a1e815f766ba7513a85368260b5d3768c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
Offset 141, 16 lines modifiedOffset 141, 16 lines modified
  
141 <p>Singleton·access·function.·</p>141 <p>Singleton·access·function.·</p>
142 <p>Use·this·function·to·obtain·a·reference·to·the·instance·of·the·encapsulated·class.·Note·that·this·instance·is·unique·and·created·on·the·first·call·to·<a·class="el"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c"·title="Singleton·access·function.">Instance()</a>.·</p>142 <p>Use·this·function·to·obtain·a·reference·to·the·instance·of·the·encapsulated·class.·Note·that·this·instance·is·unique·and·created·on·the·first·call·to·<a·class="el"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c"·title="Singleton·access·function.">Instance()</a>.·</p>
  
143 </div>143 </div>
144 </div>144 </div>
145 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>145 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
146 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00890_source.html">SingletonT.hh</a></li>146 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00434_source.html">SingletonT.hh</a></li>
147 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00884_source.html">SingletonT_impl.hh</a></li>147 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00401_source.html">SingletonT_impl.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 </div><!--·doc-content·-->150 </div><!--·doc-content·-->
151 <hr>151 <hr>
152 <address>152 <address>
153 <small>153 <small>
154 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">154 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.35 KB
./usr/share/doc/libopenmesh-dev/html/a03350.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::vector_traits&lt;·T·&gt;·Struct·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::vector_traits&lt;·T·&gt;·Struct·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Helper·class·providing·information·about·a·vector·type.··102 <p>Helper·class·providing·information·about·a·vector·type.··
103 ·<a·href="a03350.html#details">More...</a></p>103 ·<a·href="a03350.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00935_source.html">OpenMesh/Core/Utils/vector_traits.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00413_source.html">OpenMesh/Core/Utils/vector_traits.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
107 Public·Types</h2></td></tr>107 Public·Types</h2></td></tr>
108 <tr·class="memitem:a18e9f5e25f8f75da8e609efc2baa15ac"·id="r_a18e9f5e25f8f75da8e609efc2baa15ac"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a18e9f5e25f8f75da8e609efc2baa15ac"·name="a18e9f5e25f8f75da8e609efc2baa15ac"></a>108 <tr·class="memitem:a18e9f5e25f8f75da8e609efc2baa15ac"·id="r_a18e9f5e25f8f75da8e609efc2baa15ac"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a18e9f5e25f8f75da8e609efc2baa15ac"·name="a18e9f5e25f8f75da8e609efc2baa15ac"></a>
109 typedef·T::vector_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>vector_type</b></td></tr>109 typedef·T::vector_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>vector_type</b></td></tr>
110 <tr·class="memdesc:a18e9f5e25f8f75da8e609efc2baa15ac"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·the·vector·class.·<br·/></td></tr>110 <tr·class="memdesc:a18e9f5e25f8f75da8e609efc2baa15ac"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·the·vector·class.·<br·/></td></tr>
111 <tr·class="separator:a18e9f5e25f8f75da8e609efc2baa15ac"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:a18e9f5e25f8f75da8e609efc2baa15ac"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 <tr·class="separator:a32543eebb0418ebf9ed6d64607426805"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:a32543eebb0418ebf9ed6d64607426805"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 </table>132 </table>
133 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>133 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
134 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·T&gt;<br·/>134 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·T&gt;<br·/>
135 struct·OpenMesh::vector_traits&lt;·T·&gt;</div><p>Helper·class·providing·information·about·a·vector·type.·</p>135 struct·OpenMesh::vector_traits&lt;·T·&gt;</div><p>Helper·class·providing·information·about·a·vector·type.·</p>
136 <p>If·want·to·use·a·different·vector·type·than·the·one·provided·OpenMesh·you·need·to·supply·a·specialization·of·this·class·for·the·new·vector·type.·</p>136 <p>If·want·to·use·a·different·vector·type·than·the·one·provided·OpenMesh·you·need·to·supply·a·specialization·of·this·class·for·the·new·vector·type.·</p>
137 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>137 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
138 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00935_source.html">vector_traits.hh</a></li>138 <li>OpenMesh/Core/Utils/<a·class="el"·href="a00413_source.html">vector_traits.hh</a></li>
139 </ul>139 </ul>
140 </div><!--·contents·-->140 </div><!--·contents·-->
141 </div><!--·doc-content·-->141 </div><!--·doc-content·-->
142 <hr>142 <hr>
143 <address>143 <address>
144 <small>144 <small>
145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.34 KB
./usr/share/doc/libopenmesh-dev/html/a03366.html
    
Offset 94, 20 lines modifiedOffset 94, 20 lines modified
94 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::BaseDecimaterModule·Class·Reference</div></div>94 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::BaseDecimaterModule·Class·Reference</div></div>
95 </div><!--header-->95 </div><!--header-->
96 <div·class="contents">96 <div·class="contents">
  
97 <p>base·class·decimater·framework··97 <p>base·class·decimater·framework··
98 ·<a·href="a03366.html#details">More...</a></p>98 ·<a·href="a03366.html#details">More...</a></p>
  
99 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</code></p>99 <p><code>#include·&lt;<a·class="el"·href="a00827_source.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</code></p>
100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
101 <div·class="textblock"><p>base·class·decimater·framework·</p>101 <div·class="textblock"><p>base·class·decimater·framework·</p>
102 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03370.html">BaseDecimaterT</a>,·<a·class="el"·href="a06307.html">Mesh·Decimation·Framework</a>·</dd></dl>102 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03370.html">BaseDecimaterT</a>,·<a·class="el"·href="a06307.html">Mesh·Decimation·Framework</a>·</dd></dl>
103 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>103 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
104 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00617_source.html">BaseDecimaterT.hh</a></li>104 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00827_source.html">BaseDecimaterT.hh</a></li>
105 </ul>105 </ul>
106 </div><!--·contents·-->106 </div><!--·contents·-->
107 </div><!--·doc-content·-->107 </div><!--·doc-content·-->
108 <hr>108 <hr>
109 <address>109 <address>
110 <small>110 <small>
111 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">111 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
801 B
./usr/share/doc/libopenmesh-dev/html/a03370.html
    
Offset 380, 16 lines modifiedOffset 380, 16 lines modified
380 ··</table>380 ··</table>
381 ··</dd>381 ··</dd>
382 </dl>382 </dl>
  
383 </div>383 </div>
384 </div>384 </div>
385 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>385 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
386 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00617_source.html">BaseDecimaterT.hh</a></li>386 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00827_source.html">BaseDecimaterT.hh</a></li>
387 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00584_source.html">BaseDecimaterT_impl.hh</a></li>387 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00800_source.html">BaseDecimaterT_impl.hh</a></li>
388 </ul>388 </ul>
389 </div><!--·contents·-->389 </div><!--·contents·-->
390 </div><!--·doc-content·-->390 </div><!--·doc-content·-->
391 <hr>391 <hr>
392 <address>392 <address>
393 <small>393 <small>
394 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">394 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.77 KB
./usr/share/doc/libopenmesh-dev/html/a03374.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;·Struct·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;·Struct·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Stores·information·about·a·halfedge·collapse.··101 <p>Stores·information·about·a·halfedge·collapse.··
102 ·<a·href="a03374.html#details">More...</a></p>102 ·<a·href="a03374.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">OpenMesh/Tools/Decimater/CollapseInfoT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00848_source.html">OpenMesh/Tools/Decimater/CollapseInfoT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Collaboration·diagram·for·OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;:</div>105 Collaboration·diagram·for·OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03372.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1CollapseInfoT_3_01Mesh_01_4_coll__map"·alt="Collaboration·graph"/></div>107 <div·class="center"><img·src="a03372.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1CollapseInfoT_3_01Mesh_01_4_coll__map"·alt="Collaboration·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1CollapseInfoT_3_01Mesh_01_4_coll__map"·id="aOpenMesh_1_1Decimater_1_1CollapseInfoT_3_01Mesh_01_4_coll__map">108 <map·name="aOpenMesh_1_1Decimater_1_1CollapseInfoT_3_01Mesh_01_4_coll__map"·id="aOpenMesh_1_1Decimater_1_1CollapseInfoT_3_01Mesh_01_4_coll__map">
109 <area·shape="rect"·title="Stores·information·about·a·halfedge·collapse."·alt=""·coords="13,287,197,327"/>109 <area·shape="rect"·title="Stores·information·about·a·halfedge·collapse."·alt=""·coords="13,287,197,327"/>
110 <area·shape="rect"·href="a02714.html"·title="Polygonal·mesh·based·on·the·ArrayKernel."·alt=""·coords="16,184,195,224"/>110 <area·shape="rect"·href="a02714.html"·title="Polygonal·mesh·based·on·the·ArrayKernel."·alt=""·coords="16,184,195,224"/>
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 ··</table>242 ··</table>
243 ··</dd>243 ··</dd>
244 </dl>244 </dl>
  
245 </div>245 </div>
246 </div>246 </div>
247 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>247 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
248 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00566_source.html">CollapseInfoT.hh</a></li>248 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00848_source.html">CollapseInfoT.hh</a></li>
249 </ul>249 </ul>
250 </div><!--·contents·-->250 </div><!--·contents·-->
251 </div><!--·doc-content·-->251 </div><!--·doc-content·-->
252 <hr>252 <hr>
253 <address>253 <address>
254 <small>254 <small>
255 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">255 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.28 KB
./usr/share/doc/libopenmesh-dev/html/a03378.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p><a·class="el"·href="a01249.html"·title="Software·related·to·mesh·decimation.">Decimater</a>·framework.··102 <p><a·class="el"·href="a01249.html"·title="Software·related·to·mesh·decimation.">Decimater</a>·framework.··
103 ·<a·href="a03378.html#details">More...</a></p>103 ·<a·href="a03378.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03377.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1DecimaterT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03377.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1DecimaterT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Decimater_1_1DecimaterT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1DecimaterT_3_01MeshT_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Decimater_1_1DecimaterT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1DecimaterT_3_01MeshT_01_4_inherit__map">
110 <area·shape="rect"·title="Decimater·framework."·alt=""·coords="27,167,206,207"/>110 <area·shape="rect"·title="Decimater·framework."·alt=""·coords="27,167,206,207"/>
111 <area·shape="rect"·href="a03390.html"·title="Mixed·decimater·framework."·alt=""·coords="7,255,226,295"/>111 <area·shape="rect"·href="a03390.html"·title="Mixed·decimater·framework."·alt=""·coords="7,255,226,295"/>
Offset 425, 16 lines modifiedOffset 425, 16 lines modified
425 <dl·class="section·note"><dt>Note</dt><dd>Decimation·stops·as·soon·as·either·one·of·the·two·complexity·bounds·is·satisfied.·</dd>425 <dl·class="section·note"><dt>Note</dt><dd>Decimation·stops·as·soon·as·either·one·of·the·two·complexity·bounds·is·satisfied.·</dd>
426 <dd>426 <dd>
427 This·operation·only·marks·the·removed·mesh·elements·for·deletion.·In·order·to·actually·remove·the·decimated·elements·from·the·mesh,·a·subsequent·call·to·ArrayKernel::garbage_collection()·is·required.·</dd></dl>427 This·operation·only·marks·the·removed·mesh·elements·for·deletion.·In·order·to·actually·remove·the·decimated·elements·from·the·mesh,·a·subsequent·call·to·ArrayKernel::garbage_collection()·is·required.·</dd></dl>
  
428 </div>428 </div>
429 </div>429 </div>
430 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>430 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
431 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00590_source.html">DecimaterT.hh</a></li>431 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00818_source.html">DecimaterT.hh</a></li>
432 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00596_source.html">DecimaterT_impl.hh</a></li>432 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00869_source.html">DecimaterT_impl.hh</a></li>
433 </ul>433 </ul>
434 </div><!--·contents·-->434 </div><!--·contents·-->
435 </div><!--·doc-content·-->435 </div><!--·doc-content·-->
436 <hr>436 <hr>
437 <address>437 <address>
438 <small>438 <small>
439 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">439 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.52 KB
./usr/share/doc/libopenmesh-dev/html/a03382.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;::HeapInterface·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;::HeapInterface·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Heap·interface.··100 <p>Heap·interface.··
101 ·<a·href="a03382.html#details">More...</a></p>101 ·<a·href="a03382.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a36714be02e30ce16f99d80a9aa1058e0"·id="r_a36714be02e30ce16f99d80a9aa1058e0"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a36714be02e30ce16f99d80a9aa1058e0"·name="a36714be02e30ce16f99d80a9aa1058e0"></a>106 <tr·class="memitem:a36714be02e30ce16f99d80a9aa1058e0"·id="r_a36714be02e30ce16f99d80a9aa1058e0"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a36714be02e30ce16f99d80a9aa1058e0"·name="a36714be02e30ce16f99d80a9aa1058e0"></a>
107 &#160;</td><td·class="memItemRight"·valign="bottom"><b>HeapInterface</b>·(Mesh·&amp;_mesh,·<a·class="el"·href="a02946.html">VPropHandleT</a>&lt;·float·&gt;·_prio,·<a·class="el"·href="a02946.html">VPropHandleT</a>&lt;·int·&gt;·_pos)</td></tr>107 &#160;</td><td·class="memItemRight"·valign="bottom"><b>HeapInterface</b>·(Mesh·&amp;_mesh,·<a·class="el"·href="a02946.html">VPropHandleT</a>&lt;·float·&gt;·_prio,·<a·class="el"·href="a02946.html">VPropHandleT</a>&lt;·int·&gt;·_pos)</td></tr>
108 <tr·class="separator:a36714be02e30ce16f99d80a9aa1058e0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a36714be02e30ce16f99d80a9aa1058e0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:adcf3f9b88db6956ab0362343383c6b6e"·id="r_adcf3f9b88db6956ab0362343383c6b6e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="adcf3f9b88db6956ab0362343383c6b6e"·name="adcf3f9b88db6956ab0362343383c6b6e"></a>109 <tr·class="memitem:adcf3f9b88db6956ab0362343383c6b6e"·id="r_adcf3f9b88db6956ab0362343383c6b6e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="adcf3f9b88db6956ab0362343383c6b6e"·name="adcf3f9b88db6956ab0362343383c6b6e"></a>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_heap_position</b>·(VertexHandle·_vh,·int·_pos)</td></tr>121 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_heap_position</b>·(VertexHandle·_vh,·int·_pos)</td></tr>
122 <tr·class="separator:aef46307b0b84088a2e14a15e95fed714"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:aef46307b0b84088a2e14a15e95fed714"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 </table>123 </table>
124 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>124 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
125 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshT&gt;<br·/>125 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshT&gt;<br·/>
126 class·OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;::HeapInterface</div><p>Heap·interface.·</p>126 class·OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;::HeapInterface</div><p>Heap·interface.·</p>
127 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>127 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
128 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00590_source.html">DecimaterT.hh</a></li>128 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00818_source.html">DecimaterT.hh</a></li>
129 </ul>129 </ul>
130 </div><!--·contents·-->130 </div><!--·contents·-->
131 </div><!--·doc-content·-->131 </div><!--·doc-content·-->
132 <hr>132 <hr>
133 <address>133 <address>
134 <small>134 <small>
135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.25 KB
./usr/share/doc/libopenmesh-dev/html/a03386.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::McDecimaterT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::McDecimaterT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Multiple·choice·decimater·framework.··101 <p>Multiple·choice·decimater·framework.··
102 ·<a·href="a03386.html#details">More...</a></p>102 ·<a·href="a03386.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00545_source.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00872_source.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::McDecimaterT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::McDecimaterT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03385.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1McDecimaterT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03385.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1McDecimaterT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1McDecimaterT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1McDecimaterT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1McDecimaterT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1McDecimaterT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Multiple·choice·decimater·framework."·alt=""·coords="17,167,216,207"/>109 <area·shape="rect"·title="Multiple·choice·decimater·framework."·alt=""·coords="17,167,216,207"/>
110 <area·shape="rect"·href="a03390.html"·title="Mixed·decimater·framework."·alt=""·coords="7,255,226,295"/>110 <area·shape="rect"·href="a03390.html"·title="Mixed·decimater·framework."·alt=""·coords="7,255,226,295"/>
Offset 419, 16 lines modifiedOffset 419, 16 lines modified
419 <dl·class="section·note"><dt>Note</dt><dd>Decimation·stops·as·soon·as·either·one·of·the·two·complexity·bounds·is·satisfied.·</dd>419 <dl·class="section·note"><dt>Note</dt><dd>Decimation·stops·as·soon·as·either·one·of·the·two·complexity·bounds·is·satisfied.·</dd>
420 <dd>420 <dd>
421 This·operation·only·marks·the·removed·mesh·elements·for·deletion.·In·order·to·actually·remove·the·decimated·elements·from·the·mesh,·a·subsequent·call·to·ArrayKernel::garbage_collection()·is·required.·</dd></dl>421 This·operation·only·marks·the·removed·mesh·elements·for·deletion.·In·order·to·actually·remove·the·decimated·elements·from·the·mesh,·a·subsequent·call·to·ArrayKernel::garbage_collection()·is·required.·</dd></dl>
  
422 </div>422 </div>
423 </div>423 </div>
424 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>424 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
425 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00545_source.html">McDecimaterT.hh</a></li>425 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00872_source.html">McDecimaterT.hh</a></li>
426 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00593_source.html">McDecimaterT_impl.hh</a></li>426 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00860_source.html">McDecimaterT_impl.hh</a></li>
427 </ul>427 </ul>
428 </div><!--·contents·-->428 </div><!--·contents·-->
429 </div><!--·doc-content·-->429 </div><!--·doc-content·-->
430 <hr>430 <hr>
431 <address>431 <address>
432 <small>432 <small>
433 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">433 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.27 KB
./usr/share/doc/libopenmesh-dev/html/a03390.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::MixedDecimaterT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::MixedDecimaterT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Mixed·decimater·framework.··101 <p>Mixed·decimater·framework.··
102 ·<a·href="a03390.html#details">More...</a></p>102 ·<a·href="a03390.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00554_source.html">OpenMesh/Tools/Decimater/MixedDecimaterT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00815_source.html">OpenMesh/Tools/Decimater/MixedDecimaterT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::MixedDecimaterT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::MixedDecimaterT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03389.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1MixedDecimaterT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03389.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1MixedDecimaterT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1MixedDecimaterT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1MixedDecimaterT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1MixedDecimaterT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1MixedDecimaterT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Mixed·decimater·framework."·alt=""·coords="781,37,1000,77"/>109 <area·shape="rect"·title="Mixed·decimater·framework."·alt=""·coords="781,37,1000,77"/>
110 <area·shape="rect"·href="a03386.html"·title="Multiple·choice·decimater·framework."·alt=""·coords="535,5,733,45"/>110 <area·shape="rect"·href="a03386.html"·title="Multiple·choice·decimater·framework."·alt=""·coords="535,5,733,45"/>
Offset 531, 16 lines modifiedOffset 531, 16 lines modified
531 <dl·class="section·note"><dt>Note</dt><dd>Decimation·stops·as·soon·as·either·one·of·the·two·complexity·bounds·is·satisfied.·</dd>531 <dl·class="section·note"><dt>Note</dt><dd>Decimation·stops·as·soon·as·either·one·of·the·two·complexity·bounds·is·satisfied.·</dd>
532 <dd>532 <dd>
533 This·operation·only·marks·the·removed·mesh·elements·for·deletion.·In·order·to·actually·remove·the·decimated·elements·from·the·mesh,·a·subsequent·call·to·ArrayKernel::garbage_collection()·is·required.·</dd></dl>533 This·operation·only·marks·the·removed·mesh·elements·for·deletion.·In·order·to·actually·remove·the·decimated·elements·from·the·mesh,·a·subsequent·call·to·ArrayKernel::garbage_collection()·is·required.·</dd></dl>
  
534 </div>534 </div>
535 </div>535 </div>
536 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>536 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
537 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00554_source.html">MixedDecimaterT.hh</a></li>537 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00815_source.html">MixedDecimaterT.hh</a></li>
538 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00563_source.html">MixedDecimaterT_impl.hh</a></li>538 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00854_source.html">MixedDecimaterT_impl.hh</a></li>
539 </ul>539 </ul>
540 </div><!--·contents·-->540 </div><!--·contents·-->
541 </div><!--·doc-content·-->541 </div><!--·doc-content·-->
542 <hr>542 <hr>
543 <address>543 <address>
544 <small>544 <small>
545 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">545 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.14 KB
./usr/share/doc/libopenmesh-dev/html/a03394.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Use·aspect·ratio·to·control·decimation.··101 <p>Use·aspect·ratio·to·control·decimation.··
102 ·<a·href="a03394.html#details">More...</a></p>102 ·<a·href="a03394.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00611_source.html">OpenMesh/Tools/Decimater/ModAspectRatioT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">OpenMesh/Tools/Decimater/ModAspectRatioT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03393.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModAspectRatioT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03393.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModAspectRatioT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModAspectRatioT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModAspectRatioT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModAspectRatioT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModAspectRatioT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Use·aspect·ratio·to·control·decimation."·alt=""·coords="5,93,223,133"/>109 <area·shape="rect"·title="Use·aspect·ratio·to·control·decimation."·alt=""·coords="5,93,223,133"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="29,5,199,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="29,5,199,45"/>
Offset 338, 16 lines modifiedOffset 338, 16 lines modified
338 <p>set·percentage·of·aspect·ratio·</p>338 <p>set·percentage·of·aspect·ratio·</p>
  
339 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>339 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>
  
340 </div>340 </div>
341 </div>341 </div>
342 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>342 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
343 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00611_source.html">ModAspectRatioT.hh</a></li>343 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00797_source.html">ModAspectRatioT.hh</a></li>
344 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00608_source.html">ModAspectRatioT_impl.hh</a></li>344 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00836_source.html">ModAspectRatioT_impl.hh</a></li>
345 </ul>345 </ul>
346 </div><!--·contents·-->346 </div><!--·contents·-->
347 </div><!--·doc-content·-->347 </div><!--·doc-content·-->
348 <hr>348 <hr>
349 <address>349 <address>
350 <small>350 <small>
351 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">351 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.86 KB
./usr/share/doc/libopenmesh-dev/html/a03398.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Handle·for·mesh·decimation·modules.··102 <p>Handle·for·mesh·decimation·modules.··
103 ·<a·href="a03398.html#details">More...</a></p>103 ·<a·href="a03398.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03397.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModHandleT_3_01Module_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03397.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModHandleT_3_01Module_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Decimater_1_1ModHandleT_3_01Module_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModHandleT_3_01Module_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Decimater_1_1ModHandleT_3_01Module_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModHandleT_3_01Module_01_4_inherit__map">
110 <area·shape="rect"·title="Handle·for·mesh·decimation·modules."·alt=""·coords="21,79,212,119"/>110 <area·shape="rect"·title="Handle·for·mesh·decimation·modules."·alt=""·coords="21,79,212,119"/>
111 <area·shape="rect"·href="a02870.html"·title="This·class·demonstrates·the·non·copyable·idiom."·alt=""·coords="5,5,228,31"/>111 <area·shape="rect"·href="a02870.html"·title="This·class·demonstrates·the·non·copyable·idiom."·alt=""·coords="5,5,228,31"/>
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
  
186 <p>Check·handle·status.·</p>186 <p>Check·handle·status.·</p>
187 <dl·class="section·return"><dt>Returns</dt><dd><code>true</code>,·if·handle·is·valid,·else·<code>false</code>.·</dd></dl>187 <dl·class="section·return"><dt>Returns</dt><dd><code>true</code>,·if·handle·is·valid,·else·<code>false</code>.·</dd></dl>
  
188 </div>188 </div>
189 </div>189 </div>
190 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>190 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
191 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00620_source.html">ModBaseT.hh</a></li>191 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00866_source.html">ModBaseT.hh</a></li>
192 </ul>192 </ul>
193 </div><!--·contents·-->193 </div><!--·contents·-->
194 </div><!--·doc-content·-->194 </div><!--·doc-content·-->
195 <hr>195 <hr>
196 <address>196 <address>
197 <small>197 <small>
198 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">198 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
3.9 KB
./usr/share/doc/libopenmesh-dev/html/a03402.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Base·class·for·all·decimation·modules.··103 <p>Base·class·for·all·decimation·modules.··
104 ·<a·href="a03402.html#details">More...</a></p>104 ·<a·href="a03402.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03401.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModBaseT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03401.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModBaseT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Decimater_1_1ModBaseT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModBaseT_3_01MeshT_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Decimater_1_1ModBaseT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModBaseT_3_01MeshT_01_4_inherit__map">
111 <area·shape="rect"·title="Base·class·for·all·decimation·modules."·alt=""·coords="5,309,176,349"/>111 <area·shape="rect"·title="Base·class·for·all·decimation·modules."·alt=""·coords="5,309,176,349"/>
112 <area·shape="rect"·href="a03434.html"·title="·"·alt=""·coords="249,5,416,45"/>112 <area·shape="rect"·href="a03434.html"·title="·"·alt=""·coords="249,5,416,45"/>
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 <tr·class="separator:a3893f0f6368f1a1fe5e37f6006d72d62"><td·class="memSeparator"·colspan="2">&#160;</td></tr>201 <tr·class="separator:a3893f0f6368f1a1fe5e37f6006d72d62"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
202 </table>202 </table>
203 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>203 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
204 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshT&gt;<br·/>204 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshT&gt;<br·/>
205 class·OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</div><p>Base·class·for·all·decimation·modules.·</p>205 class·OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</div><p>Base·class·for·all·decimation·modules.·</p>
206 <p>Each·module·has·to·implement·this·interface.·To·build·your·own·module·you·have·to</p><ol·type="1">206 <p>Each·module·has·to·implement·this·interface.·To·build·your·own·module·you·have·to</p><ol·type="1">
207 <li>derive·from·this·class.</li>207 <li>derive·from·this·class.</li>
208 <li>create·the·basic·settings·with·<a·class="el"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b"·title="Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.">DECIMATING_MODULE()</a>.</li>208 <li>create·the·basic·settings·with·<a·class="el"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b"·title="Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.">DECIMATING_MODULE()</a>.</li>
209 <li>override·collapse_priority(),·if·necessary.</li>209 <li>override·collapse_priority(),·if·necessary.</li>
210 <li>override·initialize(),·if·necessary.</li>210 <li>override·initialize(),·if·necessary.</li>
211 <li>override·postprocess_collapse(),·if·necessary.</li>211 <li>override·postprocess_collapse(),·if·necessary.</li>
212 </ol>212 </ol>
213 <p>A·module·has·two·major·working·modes:</p><ol·type="1">213 <p>A·module·has·two·major·working·modes:</p><ol·type="1">
214 <li>binary·mode</li>214 <li>binary·mode</li>
215 <li>non-binary·mode</li>215 <li>non-binary·mode</li>
Offset 415, 15 lines modifiedOffset 415, 15 lines modified
415 </dl>415 </dl>
  
416 <p>Reimplemented·in·<a·class="el"·href="a03394.html#abcd5fb392984964b01589f5556b6243b">OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03406.html#a34aef5589f477365f74d68afb101874a">OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03410.html#aacd7271a89147a2a238105839cda26f0">OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03418.html#a30869e4cdeabe62e162b75355863c415">OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03422.html#aa6fa1dd584e10ab26faca53cc9305357">OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03434.html#ab2b6ff0a7d2c8c4524b8a1a90e3fd7a8">OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03434.html#ab2b6ff0a7d2c8c4524b8a1a90e3fd7a8">OpenMesh::Decimater::ModQuadricT&lt;·D·&gt;</a>,·and·<a·class="el"·href="a03438.html#afa0dca4d9da5196185dc4ffbedd30a39">OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;</a>.</p>416 <p>Reimplemented·in·<a·class="el"·href="a03394.html#abcd5fb392984964b01589f5556b6243b">OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03406.html#a34aef5589f477365f74d68afb101874a">OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03410.html#aacd7271a89147a2a238105839cda26f0">OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03418.html#a30869e4cdeabe62e162b75355863c415">OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03422.html#aa6fa1dd584e10ab26faca53cc9305357">OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03434.html#ab2b6ff0a7d2c8c4524b8a1a90e3fd7a8">OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;</a>,·<a·class="el"·href="a03434.html#ab2b6ff0a7d2c8c4524b8a1a90e3fd7a8">OpenMesh::Decimater::ModQuadricT&lt;·D·&gt;</a>,·and·<a·class="el"·href="a03438.html#afa0dca4d9da5196185dc4ffbedd30a39">OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;</a>.</p>
  
417 </div>417 </div>
418 </div>418 </div>
419 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>419 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
420 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00620_source.html">ModBaseT.hh</a></li>420 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00866_source.html">ModBaseT.hh</a></li>
421 </ul>421 </ul>
422 </div><!--·contents·-->422 </div><!--·contents·-->
423 </div><!--·doc-content·-->423 </div><!--·doc-content·-->
424 <hr>424 <hr>
425 <address>425 <address>
426 <small>426 <small>
427 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">427 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.13 KB
./usr/share/doc/libopenmesh-dev/html/a03406.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Use·edge·length·to·control·decimation.··101 <p>Use·edge·length·to·control·decimation.··
102 ·<a·href="a03406.html#details">More...</a></p>102 ·<a·href="a03406.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">OpenMesh/Tools/Decimater/ModEdgeLengthT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00857_source.html">OpenMesh/Tools/Decimater/ModEdgeLengthT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03405.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModEdgeLengthT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03405.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModEdgeLengthT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModEdgeLengthT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModEdgeLengthT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModEdgeLengthT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModEdgeLengthT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Use·edge·length·to·control·decimation."·alt=""·coords="5,93,220,133"/>109 <area·shape="rect"·title="Use·edge·length·to·control·decimation."·alt=""·coords="5,93,220,133"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="27,5,198,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="27,5,198,45"/>
Offset 318, 16 lines modifiedOffset 318, 16 lines modified
318 <p>set·the·percentage·of·edge·length·</p>318 <p>set·the·percentage·of·edge·length·</p>
  
319 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>319 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>
  
320 </div>320 </div>
321 </div>321 </div>
322 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>322 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
323 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00599_source.html">ModEdgeLengthT.hh</a></li>323 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00857_source.html">ModEdgeLengthT.hh</a></li>
324 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00605_source.html">ModEdgeLengthT_impl.hh</a></li>324 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00812_source.html">ModEdgeLengthT_impl.hh</a></li>
325 </ul>325 </ul>
326 </div><!--·contents·-->326 </div><!--·contents·-->
327 </div><!--·doc-content·-->327 </div><!--·doc-content·-->
328 <hr>328 <hr>
329 <address>329 <address>
330 <small>330 <small>
331 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">331 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.13 KB
./usr/share/doc/libopenmesh-dev/html/a03410.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Use·Hausdorff·distance·to·control·decimation.··101 <p>Use·Hausdorff·distance·to·control·decimation.··
102 ·<a·href="a03410.html#details">More...</a></p>102 ·<a·href="a03410.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00557_source.html">OpenMesh/Tools/Decimater/ModHausdorffT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00830_source.html">OpenMesh/Tools/Decimater/ModHausdorffT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03409.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModHausdorffT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03409.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModHausdorffT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModHausdorffT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModHausdorffT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModHausdorffT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModHausdorffT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Use·Hausdorff·distance·to·control·decimation."·alt=""·coords="5,93,208,133"/>109 <area·shape="rect"·title="Use·Hausdorff·distance·to·control·decimation."·alt=""·coords="5,93,208,133"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="21,5,192,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="21,5,192,45"/>
Offset 378, 16 lines modifiedOffset 378, 16 lines modified
378 <p>set·the·percentage·of·tolerance·</p>378 <p>set·the·percentage·of·tolerance·</p>
  
379 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>379 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>
  
380 </div>380 </div>
381 </div>381 </div>
382 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>382 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
383 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00557_source.html">ModHausdorffT.hh</a></li>383 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00830_source.html">ModHausdorffT.hh</a></li>
384 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00581_source.html">ModHausdorffT_impl.hh</a></li>384 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00839_source.html">ModHausdorffT_impl.hh</a></li>
385 </ul>385 </ul>
386 </div><!--·contents·-->386 </div><!--·contents·-->
387 </div><!--·doc-content·-->387 </div><!--·doc-content·-->
388 <hr>388 <hr>
389 <address>389 <address>
390 <small>390 <small>
391 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">391 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.12 KB
./usr/share/doc/libopenmesh-dev/html/a03414.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModIndependentSetsT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModIndependentSetsT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Lock·one-ring·around·remaining·vertex·after·a·collapse·to·prevent·further·collapses·of·halfedges·incident·to·the·one-ring·vertices.··101 <p>Lock·one-ring·around·remaining·vertex·after·a·collapse·to·prevent·further·collapses·of·halfedges·incident·to·the·one-ring·vertices.··
102 ·<a·href="a03414.html#details">More...</a></p>102 ·<a·href="a03414.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00560_source.html">OpenMesh/Tools/Decimater/ModIndependentSetsT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00845_source.html">OpenMesh/Tools/Decimater/ModIndependentSetsT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModIndependentSetsT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModIndependentSetsT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03413.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModIndependentSetsT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03413.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModIndependentSetsT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModIndependentSetsT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModIndependentSetsT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModIndependentSetsT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModIndependentSetsT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Lock·one&#45;ring·around·remaining·vertex·after·a·collapse·to·prevent·further·collapses·of·halfedges·inci..."·alt=""·coords="5,93,180,148"/>109 <area·shape="rect"·title="Lock·one&#45;ring·around·remaining·vertex·after·a·collapse·to·prevent·further·collapses·of·halfedges·inci..."·alt=""·coords="5,93,180,148"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="7,5,178,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="7,5,178,45"/>
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
244 <p>Set·module's·name.·</p>244 <p>Set·module's·name.·</p>
  
245 <p>Reimplemented·from·<a·class="el"·href="a03402.html#ab7881e0d6f13c9e8ab5ebbd1455a936a">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>245 <p>Reimplemented·from·<a·class="el"·href="a03402.html#ab7881e0d6f13c9e8ab5ebbd1455a936a">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>
  
246 </div>246 </div>
247 </div>247 </div>
248 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>248 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
249 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00560_source.html">ModIndependentSetsT.hh</a></li>249 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00845_source.html">ModIndependentSetsT.hh</a></li>
250 </ul>250 </ul>
251 </div><!--·contents·-->251 </div><!--·contents·-->
252 </div><!--·doc-content·-->252 </div><!--·doc-content·-->
253 <hr>253 <hr>
254 <address>254 <address>
255 <small>255 <small>
256 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">256 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.99 KB
./usr/share/doc/libopenmesh-dev/html/a03418.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Use·Normal·deviation·to·control·decimation.··101 <p>Use·Normal·deviation·to·control·decimation.··
102 ·<a·href="a03418.html#details">More...</a></p>102 ·<a·href="a03418.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00578_source.html">OpenMesh/Tools/Decimater/ModNormalDeviationT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00863_source.html">OpenMesh/Tools/Decimater/ModNormalDeviationT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03417.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModNormalDeviationT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03417.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModNormalDeviationT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModNormalDeviationT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModNormalDeviationT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModNormalDeviationT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModNormalDeviationT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Use·Normal·deviation·to·control·decimation."·alt=""·coords="5,93,183,148"/>109 <area·shape="rect"·title="Use·Normal·deviation·to·control·decimation."·alt=""·coords="5,93,183,148"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="9,5,179,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="9,5,179,45"/>
Offset 387, 15 lines modifiedOffset 387, 15 lines modified
387 <p>set·the·percentage·of·normal·deviation·</p>387 <p>set·the·percentage·of·normal·deviation·</p>
  
388 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>388 <p>Reimplemented·from·<a·class="el"·href="a03402.html#a3f1b2156b44cff425dd758e84218f0db">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a>.</p>
  
389 </div>389 </div>
390 </div>390 </div>
391 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>391 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
392 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00578_source.html">ModNormalDeviationT.hh</a></li>392 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00863_source.html">ModNormalDeviationT.hh</a></li>
393 </ul>393 </ul>
394 </div><!--·contents·-->394 </div><!--·contents·-->
395 </div><!--·doc-content·-->395 </div><!--·doc-content·-->
396 <hr>396 <hr>
397 <address>397 <address>
398 <small>398 <small>
399 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">399 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.92 KB
./usr/share/doc/libopenmesh-dev/html/a03422.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Decimating·module·to·avoid·flipping·of·faces.··101 <p>Decimating·module·to·avoid·flipping·of·faces.··
102 ·<a·href="a03422.html#details">More...</a></p>102 ·<a·href="a03422.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00548_source.html">OpenMesh/Tools/Decimater/ModNormalFlippingT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00824_source.html">OpenMesh/Tools/Decimater/ModNormalFlippingT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03421.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModNormalFlippingT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03421.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModNormalFlippingT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModNormalFlippingT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModNormalFlippingT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModNormalFlippingT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModNormalFlippingT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Decimating·module·to·avoid·flipping·of·faces."·alt=""·coords="7,93,174,148"/>109 <area·shape="rect"·title="Decimating·module·to·avoid·flipping·of·faces."·alt=""·coords="7,93,174,148"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="5,5,176,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="5,5,176,45"/>
Offset 356, 15 lines modifiedOffset 356, 15 lines modified
  
356 <p>Set·normal·deviation.·</p>356 <p>Set·normal·deviation.·</p>
357 <p>Set·the·maximum·angular·deviation·of·the·orignal·normal·and·the·new·normal·in·degrees.·</p>357 <p>Set·the·maximum·angular·deviation·of·the·orignal·normal·and·the·new·normal·in·degrees.·</p>
  
358 </div>358 </div>
359 </div>359 </div>
360 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>360 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
361 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00548_source.html">ModNormalFlippingT.hh</a></li>361 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00824_source.html">ModNormalFlippingT.hh</a></li>
362 </ul>362 </ul>
363 </div><!--·contents·-->363 </div><!--·contents·-->
364 </div><!--·doc-content·-->364 </div><!--·doc-content·-->
365 <hr>365 <hr>
366 <address>366 <address>
367 <small>367 <small>
368 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">368 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.1 KB
./usr/share/doc/libopenmesh-dev/html/a03426.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Collect·progressive·mesh·information·while·decimating.··102 <p>Collect·progressive·mesh·information·while·decimating.··
103 ·<a·href="a03426.html#details">More...</a></p>103 ·<a·href="a03426.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00614_source.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00833_source.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03425.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModProgMeshT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03425.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModProgMeshT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Decimater_1_1ModProgMeshT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModProgMeshT_3_01MeshT_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Decimater_1_1ModProgMeshT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModProgMeshT_3_01MeshT_01_4_inherit__map">
110 <area·shape="rect"·title="Collect·progressive·mesh·information·while·decimating."·alt=""·coords="5,93,208,133"/>110 <area·shape="rect"·title="Collect·progressive·mesh·information·while·decimating."·alt=""·coords="5,93,208,133"/>
111 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="21,5,192,45"/>111 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="21,5,192,45"/>
Offset 345, 16 lines modifiedOffset 345, 16 lines modified
345 ··</dd>345 ··</dd>
346 </dl>346 </dl>
347 <dl·class="section·return"><dt>Returns</dt><dd><code>true</code>·on·success·of·the·operation,·else·<code>false</code>.·</dd></dl>347 <dl·class="section·return"><dt>Returns</dt><dd><code>true</code>·on·success·of·the·operation,·else·<code>false</code>.·</dd></dl>
  
348 </div>348 </div>
349 </div>349 </div>
350 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>350 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
351 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00614_source.html">ModProgMeshT.hh</a></li>351 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00833_source.html">ModProgMeshT.hh</a></li>
352 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00575_source.html">ModProgMeshT_impl.hh</a></li>352 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00806_source.html">ModProgMeshT_impl.hh</a></li>
353 </ul>353 </ul>
354 </div><!--·contents·-->354 </div><!--·contents·-->
355 </div><!--·doc-content·-->355 </div><!--·doc-content·-->
356 <hr>356 <hr>
357 <address>357 <address>
358 <small>358 <small>
359 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">359 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.58 KB
./usr/share/doc/libopenmesh-dev/html/a03430.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;::Info·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;::Info·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Struct·storing·progressive·mesh·information.··101 <p>Struct·storing·progressive·mesh·information.··
102 ·<a·href="a03430.html#details">More...</a></p>102 ·<a·href="a03430.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00614_source.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00833_source.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
106 Public·Member·Functions</h2></td></tr>106 Public·Member·Functions</h2></td></tr>
107 <tr·class="memitem:a75215bdf50e976d0176d1a27196a1c4b"·id="r_a75215bdf50e976d0176d1a27196a1c4b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a75215bdf50e976d0176d1a27196a1c4b"·name="a75215bdf50e976d0176d1a27196a1c4b"></a>107 <tr·class="memitem:a75215bdf50e976d0176d1a27196a1c4b"·id="r_a75215bdf50e976d0176d1a27196a1c4b"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a75215bdf50e976d0176d1a27196a1c4b"·name="a75215bdf50e976d0176d1a27196a1c4b"></a>
108 &#160;</td><td·class="memItemRight"·valign="bottom"><b>Info</b>·(const·CollapseInfo·&amp;_ci)</td></tr>108 &#160;</td><td·class="memItemRight"·valign="bottom"><b>Info</b>·(const·CollapseInfo·&amp;_ci)</td></tr>
109 <tr·class="memdesc:a75215bdf50e976d0176d1a27196a1c4b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Initializing·constructor·copies·appropriate·handles·from·collapse·information·<code>_ci</code>.·<br·/></td></tr>109 <tr·class="memdesc:a75215bdf50e976d0176d1a27196a1c4b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Initializing·constructor·copies·appropriate·handles·from·collapse·information·<code>_ci</code>.·<br·/></td></tr>
110 <tr·class="separator:a75215bdf50e976d0176d1a27196a1c4b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:a75215bdf50e976d0176d1a27196a1c4b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 <tr·class="separator:a297e1149aedb6885bfe5588157b9488d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:a297e1149aedb6885bfe5588157b9488d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 </table>132 </table>
133 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>133 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
134 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·MeshT&gt;<br·/>134 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·MeshT&gt;<br·/>
135 struct·OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;::Info</div><p>Struct·storing·progressive·mesh·information.·</p>135 struct·OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;::Info</div><p>Struct·storing·progressive·mesh·information.·</p>
136 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03374.html"·title="Stores·information·about·a·halfedge·collapse.">CollapseInfoT</a>,·<a·class="el"·href="a03426.html"·title="Collect·progressive·mesh·information·while·decimating.">ModProgMeshT</a>·</dd></dl>136 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03374.html"·title="Stores·information·about·a·halfedge·collapse.">CollapseInfoT</a>,·<a·class="el"·href="a03426.html"·title="Collect·progressive·mesh·information·while·decimating.">ModProgMeshT</a>·</dd></dl>
137 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>137 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
138 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00614_source.html">ModProgMeshT.hh</a></li>138 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00833_source.html">ModProgMeshT.hh</a></li>
139 </ul>139 </ul>
140 </div><!--·contents·-->140 </div><!--·contents·-->
141 </div><!--·doc-content·-->141 </div><!--·doc-content·-->
142 <hr>142 <hr>
143 <address>143 <address>
144 <small>144 <small>
145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.1 KB
./usr/share/doc/libopenmesh-dev/html/a03434.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Mesh·decimation·module·computing·collapse·priority·based·on·error·quadrics.··101 <p>Mesh·decimation·module·computing·collapse·priority·based·on·error·quadrics.··
102 ·<a·href="a03434.html#details">More...</a></p>102 ·<a·href="a03434.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00602_source.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00851_source.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03433.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModQuadricT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03433.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModQuadricT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModQuadricT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModQuadricT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModQuadricT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModQuadricT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Mesh·decimation·module·computing·collapse·priority·based·on·error·quadrics."·alt=""·coords="5,93,195,133"/>109 <area·shape="rect"·title="Mesh·decimation·module·computing·collapse·priority·based·on·error·quadrics."·alt=""·coords="5,93,195,133"/>
110 <area·shape="rect"·href="a02266.html"·title="·"·alt=""·coords="23,181,177,207"/>110 <area·shape="rect"·href="a02266.html"·title="·"·alt=""·coords="23,181,177,207"/>
Offset 507, 16 lines modifiedOffset 507, 16 lines modified
  
507 <p>Unset·maximum·quadric·error·constraint·and·restore·non-binary·mode.·</p>507 <p>Unset·maximum·quadric·error·constraint·and·restore·non-binary·mode.·</p>
508 <dl·class="section·see"><dt>See·also</dt><dd>set_max_err()·</dd></dl>508 <dl·class="section·see"><dt>See·also</dt><dd>set_max_err()·</dd></dl>
  
509 </div>509 </div>
510 </div>510 </div>
511 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>511 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
512 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00602_source.html">ModQuadricT.hh</a></li>512 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00851_source.html">ModQuadricT.hh</a></li>
513 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00569_source.html">ModQuadricT_impl.hh</a></li>513 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00809_source.html">ModQuadricT_impl.hh</a></li>
514 </ul>514 </ul>
515 </div><!--·contents·-->515 </div><!--·contents·-->
516 </div><!--·doc-content·-->516 </div><!--·doc-content·-->
517 <hr>517 <hr>
518 <address>518 <address>
519 <small>519 <small>
520 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">520 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.78 KB
./usr/share/doc/libopenmesh-dev/html/a03438.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Use·Roundness·of·triangles·to·control·decimation.··101 <p>Use·Roundness·of·triangles·to·control·decimation.··
102 ·<a·href="a03438.html#details">More...</a></p>102 ·<a·href="a03438.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00551_source.html">OpenMesh/Tools/Decimater/ModRoundnessT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00842_source.html">OpenMesh/Tools/Decimater/ModRoundnessT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03437.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModRoundnessT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03437.png"·border="0"·usemap="#aOpenMesh_1_1Decimater_1_1ModRoundnessT_3_01MeshT_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Decimater_1_1ModRoundnessT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModRoundnessT_3_01MeshT_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Decimater_1_1ModRoundnessT_3_01MeshT_01_4_inherit__map"·id="aOpenMesh_1_1Decimater_1_1ModRoundnessT_3_01MeshT_01_4_inherit__map">
109 <area·shape="rect"·title="Use·Roundness·of·triangles·to·control·decimation."·alt=""·coords="5,93,216,133"/>109 <area·shape="rect"·title="Use·Roundness·of·triangles·to·control·decimation."·alt=""·coords="5,93,216,133"/>
110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="25,5,196,45"/>110 <area·shape="rect"·href="a03402.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="25,5,196,45"/>
Offset 384, 15 lines modifiedOffset 384, 15 lines modified
384 ··</table>384 ··</table>
385 ··</dd>385 ··</dd>
386 </dl>386 </dl>
  
387 </div>387 </div>
388 </div>388 </div>
389 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>389 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
390 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00551_source.html">ModRoundnessT.hh</a></li>390 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00842_source.html">ModRoundnessT.hh</a></li>
391 </ul>391 </ul>
392 </div><!--·contents·-->392 </div><!--·contents·-->
393 </div><!--·doc-content·-->393 </div><!--·doc-content·-->
394 <hr>394 <hr>
395 <address>395 <address>
396 <small>396 <small>
397 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">397 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.29 KB
./usr/share/doc/libopenmesh-dev/html/a03442.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::Observer·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Decimater::Observer·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class.··100 <p><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class.··
101 ·<a·href="a03442.html#details">More...</a></p>101 ·<a·href="a03442.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00587_source.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a750859bbf0ed03ba1b6cb2601305e9f6"·id="r_a750859bbf0ed03ba1b6cb2601305e9f6"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03442.html#a750859bbf0ed03ba1b6cb2601305e9f6">Observer</a>·(size_t·_notificationInterval)</td></tr>106 <tr·class="memitem:a750859bbf0ed03ba1b6cb2601305e9f6"·id="r_a750859bbf0ed03ba1b6cb2601305e9f6"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03442.html#a750859bbf0ed03ba1b6cb2601305e9f6">Observer</a>·(size_t·_notificationInterval)</td></tr>
107 <tr·class="memdesc:a750859bbf0ed03ba1b6cb2601305e9f6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Create·an·observer.··<br·/></td></tr>107 <tr·class="memdesc:a750859bbf0ed03ba1b6cb2601305e9f6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Create·an·observer.··<br·/></td></tr>
108 <tr·class="separator:a750859bbf0ed03ba1b6cb2601305e9f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a750859bbf0ed03ba1b6cb2601305e9f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a5146f52949ea9a510db353f48335259a"·id="r_a5146f52949ea9a510db353f48335259a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5146f52949ea9a510db353f48335259a"·name="a5146f52949ea9a510db353f48335259a"></a>109 <tr·class="memitem:a5146f52949ea9a510db353f48335259a"·id="r_a5146f52949ea9a510db353f48335259a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5146f52949ea9a510db353f48335259a"·name="a5146f52949ea9a510db353f48335259a"></a>
Offset 227, 16 lines modifiedOffset 227, 16 lines modified
227 ··</table>227 ··</table>
228 ··</dd>228 ··</dd>
229 </dl>229 </dl>
  
230 </div>230 </div>
231 </div>231 </div>
232 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>232 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
233 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00587_source.html">Observer.hh</a></li>233 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00803_source.html">Observer.hh</a></li>
234 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00572.html">Observer.cc</a></li>234 <li>OpenMesh/Tools/Decimater/<a·class="el"·href="a00821.html">Observer.cc</a></li>
235 </ul>235 </ul>
236 </div><!--·contents·-->236 </div><!--·contents·-->
237 </div><!--·doc-content·-->237 </div><!--·doc-content·-->
238 <hr>238 <hr>
239 <address>239 <address>
240 <small>240 <small>
241 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">241 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
793 B
./usr/share/doc/libopenmesh-dev/html/a03446.html
    
Offset 149, 16 lines modifiedOffset 149, 16 lines modified
149 ··</table>149 ··</table>
150 ··</dd>150 ··</dd>
151 </dl>151 </dl>
  
152 </div>152 </div>
153 </div>153 </div>
154 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>154 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
155 <li>OpenMesh/Tools/HoleFiller/<a·class="el"·href="a00674_source.html">HoleFillerT.hh</a></li>155 <li>OpenMesh/Tools/HoleFiller/<a·class="el"·href="a00875_source.html">HoleFillerT.hh</a></li>
156 <li>OpenMesh/Tools/HoleFiller/<a·class="el"·href="a00671_source.html">HoleFillerT_impl.hh</a></li>156 <li>OpenMesh/Tools/HoleFiller/<a·class="el"·href="a00878_source.html">HoleFillerT_impl.hh</a></li>
157 </ul>157 </ul>
158 </div><!--·contents·-->158 </div><!--·contents·-->
159 </div><!--·doc-content·-->159 </div><!--·doc-content·-->
160 <hr>160 <hr>
161 <address>161 <address>
162 <small>162 <small>
163 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">163 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.41 KB
./usr/share/doc/libopenmesh-dev/html/a03458.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>This·class·adds·the·standard·properties·to·the·mesh·type.··103 <p>This·class·adds·the·standard·properties·to·the·mesh·type.··
104 ·<a·href="a03458.html#details">More...</a></p>104 ·<a·href="a03458.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a06461_source.html">OpenMesh/Tools/Kernel_OSG/AttribKernelT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a06392_source.html">OpenMesh/Tools/Kernel_OSG/AttribKernelT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03457.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03457.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1AttribKernelT_3_01MeshItems_01_4_inherit__map">
111 <area·shape="rect"·title="This·class·adds·the·standard·properties·to·the·mesh·type."·alt=""·coords="5,181,223,221"/>111 <area·shape="rect"·title="This·class·adds·the·standard·properties·to·the·mesh·type."·alt=""·coords="5,181,223,221"/>
112 <area·shape="rect"·href="a03470.html"·title="·"·alt=""·coords="7,79,221,133"/>112 <area·shape="rect"·href="a03470.html"·title="·"·alt=""·coords="7,79,221,133"/>
Offset 1094, 15 lines modifiedOffset 1094, 15 lines modified
1094 <tr·class="memdesc:aa9c6aae4ea0c7f69460cda72e5071d8e·inherit·pro_methods_a02442"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">You·should·not·use·this·function·directly.··<br·/></td></tr>1094 <tr·class="memdesc:aa9c6aae4ea0c7f69460cda72e5071d8e·inherit·pro_methods_a02442"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">You·should·not·use·this·function·directly.··<br·/></td></tr>
1095 <tr·class="separator:aa9c6aae4ea0c7f69460cda72e5071d8e·inherit·pro_methods_a02442"><td·class="memSeparator"·colspan="2">&#160;</td></tr>1095 <tr·class="separator:aa9c6aae4ea0c7f69460cda72e5071d8e·inherit·pro_methods_a02442"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1096 </table>1096 </table>
1097 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>1097 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
1098 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·MeshItems&gt;<br·/>1098 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·MeshItems&gt;<br·/>
1099 class·OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;</div><p>This·class·adds·the·standard·properties·to·the·mesh·type.·</p>1099 class·OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;</div><p>This·class·adds·the·standard·properties·to·the·mesh·type.·</p>
1100 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1100 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1101 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06461_source.html">AttribKernelT.hh</a></li>1101 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06392_source.html">AttribKernelT.hh</a></li>
1102 </ul>1102 </ul>
1103 </div><!--·contents·-->1103 </div><!--·contents·-->
1104 </div><!--·doc-content·-->1104 </div><!--·doc-content·-->
1105 <hr>1105 <hr>
1106 <address>1106 <address>
1107 <small>1107 <small>
1108 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">1108 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.47 KB
./usr/share/doc/libopenmesh-dev/html/a03462.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::color_caster&lt;·osg::Color3ub,·osg::Color3f·&gt;·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::color_caster&lt;·osg::Color3ub,·osg::Color3f·&gt;·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Helper·struct.··101 <p>Helper·struct.··
102 ·<a·href="a03462.html#details">More...</a></p>102 ·<a·href="a03462.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a06467_source.html">OpenMesh/Tools/Kernel_OSG/color_cast.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a06407_source.html">OpenMesh/Tools/Kernel_OSG/color_cast.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:ac8f50f968894036f64c47e0296de7209"·id="r_ac8f50f968894036f64c47e0296de7209"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac8f50f968894036f64c47e0296de7209"·name="ac8f50f968894036f64c47e0296de7209"></a>107 <tr·class="memitem:ac8f50f968894036f64c47e0296de7209"·id="r_ac8f50f968894036f64c47e0296de7209"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac8f50f968894036f64c47e0296de7209"·name="ac8f50f968894036f64c47e0296de7209"></a>
108 typedef·osg::Color3ub&#160;</td><td·class="memItemRight"·valign="bottom"><b>return_type</b></td></tr>108 typedef·osg::Color3ub&#160;</td><td·class="memItemRight"·valign="bottom"><b>return_type</b></td></tr>
109 <tr·class="separator:ac8f50f968894036f64c47e0296de7209"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:ac8f50f968894036f64c47e0296de7209"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:aa589e8835fb07450709fa2c5d562adf8"·id="r_aa589e8835fb07450709fa2c5d562adf8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa589e8835fb07450709fa2c5d562adf8"·name="aa589e8835fb07450709fa2c5d562adf8"></a>110 <tr·class="memitem:aa589e8835fb07450709fa2c5d562adf8"·id="r_aa589e8835fb07450709fa2c5d562adf8"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa589e8835fb07450709fa2c5d562adf8"·name="aa589e8835fb07450709fa2c5d562adf8"></a>
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 <tr·class="memitem:a776c20eefd09fa7406a4f255c9712d00"·id="r_a776c20eefd09fa7406a4f255c9712d00"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a776c20eefd09fa7406a4f255c9712d00"·name="a776c20eefd09fa7406a4f255c9712d00"></a>118 <tr·class="memitem:a776c20eefd09fa7406a4f255c9712d00"·id="r_a776c20eefd09fa7406a4f255c9712d00"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a776c20eefd09fa7406a4f255c9712d00"·name="a776c20eefd09fa7406a4f255c9712d00"></a>
119 static·return_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·osg::Color3f·&amp;_src)</td></tr>119 static·return_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·osg::Color3f·&amp;_src)</td></tr>
120 <tr·class="separator:a776c20eefd09fa7406a4f255c9712d00"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:a776c20eefd09fa7406a4f255c9712d00"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 </table>121 </table>
122 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>122 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
123 <div·class="textblock"><p>Helper·struct.·</p>123 <div·class="textblock"><p>Helper·struct.·</p>
124 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>124 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
125 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06467_source.html">color_cast.hh</a></li>125 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06407_source.html">color_cast.hh</a></li>
126 </ul>126 </ul>
127 </div><!--·contents·-->127 </div><!--·contents·-->
128 </div><!--·doc-content·-->128 </div><!--·doc-content·-->
129 <hr>129 <hr>
130 <address>130 <address>
131 <small>131 <small>
132 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">132 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.27 KB
./usr/share/doc/libopenmesh-dev/html/a03466.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::color_caster&lt;·osg::Color3f,·osg::Color3ub·&gt;·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::color_caster&lt;·osg::Color3f,·osg::Color3ub·&gt;·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Helper·struct.··101 <p>Helper·struct.··
102 ·<a·href="a03466.html#details">More...</a></p>102 ·<a·href="a03466.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a06467_source.html">OpenMesh/Tools/Kernel_OSG/color_cast.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a06407_source.html">OpenMesh/Tools/Kernel_OSG/color_cast.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a892e043e1e4a9e272c849b88ed50a194"·id="r_a892e043e1e4a9e272c849b88ed50a194"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a892e043e1e4a9e272c849b88ed50a194"·name="a892e043e1e4a9e272c849b88ed50a194"></a>107 <tr·class="memitem:a892e043e1e4a9e272c849b88ed50a194"·id="r_a892e043e1e4a9e272c849b88ed50a194"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a892e043e1e4a9e272c849b88ed50a194"·name="a892e043e1e4a9e272c849b88ed50a194"></a>
108 typedef·osg::Color3f&#160;</td><td·class="memItemRight"·valign="bottom"><b>return_type</b></td></tr>108 typedef·osg::Color3f&#160;</td><td·class="memItemRight"·valign="bottom"><b>return_type</b></td></tr>
109 <tr·class="separator:a892e043e1e4a9e272c849b88ed50a194"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a892e043e1e4a9e272c849b88ed50a194"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 </table><table·class="memberdecls">110 </table><table·class="memberdecls">
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 <tr·class="memitem:a4b314d2f5e744637b97a3f1ca53d9f78"·id="r_a4b314d2f5e744637b97a3f1ca53d9f78"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4b314d2f5e744637b97a3f1ca53d9f78"·name="a4b314d2f5e744637b97a3f1ca53d9f78"></a>115 <tr·class="memitem:a4b314d2f5e744637b97a3f1ca53d9f78"·id="r_a4b314d2f5e744637b97a3f1ca53d9f78"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4b314d2f5e744637b97a3f1ca53d9f78"·name="a4b314d2f5e744637b97a3f1ca53d9f78"></a>
116 static·return_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·osg::Color3ub·&amp;_src)</td></tr>116 static·return_type&#160;</td><td·class="memItemRight"·valign="bottom"><b>cast</b>·(const·osg::Color3ub·&amp;_src)</td></tr>
117 <tr·class="separator:a4b314d2f5e744637b97a3f1ca53d9f78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:a4b314d2f5e744637b97a3f1ca53d9f78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 </table>118 </table>
119 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>119 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
120 <div·class="textblock"><p>Helper·struct.·</p>120 <div·class="textblock"><p>Helper·struct.·</p>
121 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>121 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
122 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06467_source.html">color_cast.hh</a></li>122 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06407_source.html">color_cast.hh</a></li>
123 </ul>123 </ul>
124 </div><!--·contents·-->124 </div><!--·contents·-->
125 </div><!--·doc-content·-->125 </div><!--·doc-content·-->
126 <hr>126 <hr>
127 <address>127 <address>
128 <small>128 <small>
129 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">129 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.9 KB
./usr/share/doc/libopenmesh-dev/html/a03470.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::PropertyKernel&lt;·IsTriMesh·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::PropertyKernel&lt;·IsTriMesh·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Helper·class,·extending·functionaliy·of·<a·class="el"·href="a02442.html"·title="This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·prope...">OpenMesh::BaseKernel</a>·to·OpenSG·specific·property·adaptors.··102 <p>Helper·class,·extending·functionaliy·of·<a·class="el"·href="a02442.html"·title="This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·prope...">OpenMesh::BaseKernel</a>·to·OpenSG·specific·property·adaptors.··
103 ·<a·href="a03470.html#details">More...</a></p>103 ·<a·href="a03470.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00779_source.html">OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00788_source.html">OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Kernel_OSG::PropertyKernel&lt;·IsTriMesh·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Kernel_OSG::PropertyKernel&lt;·IsTriMesh·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03469.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03469.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map">
110 <area·shape="rect"·title="Helper·class,·extending·functionaliy·of·OpenMesh::BaseKernel·to·OpenSG·specific·property·adaptors."·alt=""·coords="5,79,223,119"/>110 <area·shape="rect"·title="Helper·class,·extending·functionaliy·of·OpenMesh::BaseKernel·to·OpenSG·specific·property·adaptors."·alt=""·coords="5,79,223,119"/>
111 <area·shape="rect"·href="a02442.html"·title="This·class·provides·low&#45;level·property·management·like·adding/removing·properties·and·access·to·prope..."·alt=""·coords="28,5,200,31"/>111 <area·shape="rect"·href="a02442.html"·title="This·class·provides·low&#45;level·property·management·like·adding/removing·properties·and·access·to·prope..."·alt=""·coords="28,5,200,31"/>
Offset 783, 15 lines modifiedOffset 783, 15 lines modified
783 <tr·class="separator:aa9c6aae4ea0c7f69460cda72e5071d8e·inherit·pro_methods_a02442"><td·class="memSeparator"·colspan="2">&#160;</td></tr>783 <tr·class="separator:aa9c6aae4ea0c7f69460cda72e5071d8e·inherit·pro_methods_a02442"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
784 </table>784 </table>
785 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>785 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
786 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·IsTriMesh&gt;<br·/>786 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·IsTriMesh&gt;<br·/>
787 class·OpenMesh::Kernel_OSG::PropertyKernel&lt;·IsTriMesh·&gt;</div><p>Helper·class,·extending·functionaliy·of·<a·class="el"·href="a02442.html"·title="This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·prope...">OpenMesh::BaseKernel</a>·to·OpenSG·specific·property·adaptors.·</p>787 class·OpenMesh::Kernel_OSG::PropertyKernel&lt;·IsTriMesh·&gt;</div><p>Helper·class,·extending·functionaliy·of·<a·class="el"·href="a02442.html"·title="This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·prope...">OpenMesh::BaseKernel</a>·to·OpenSG·specific·property·adaptors.·</p>
788 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000005">Todo:</a></b></dt><dd>Follow·coding·convention·and·rename·class·to·PropertyKernelT·</dd></dl>788 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000005">Todo:</a></b></dt><dd>Follow·coding·convention·and·rename·class·to·PropertyKernelT·</dd></dl>
789 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>789 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
790 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00779_source.html">PropertyKernel.hh</a></li>790 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00788_source.html">PropertyKernel.hh</a></li>
791 </ul>791 </ul>
792 </div><!--·contents·-->792 </div><!--·contents·-->
793 </div><!--·doc-content·-->793 </div><!--·doc-content·-->
794 <hr>794 <hr>
795 <address>795 <address>
796 <small>796 <small>
797 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">797 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.94 KB
./usr/share/doc/libopenmesh-dev/html/a03474.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::oPropertyT&lt;·GeoProperty·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::oPropertyT&lt;·GeoProperty·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Property·adaptor·for·OpenSG·GeoProperties.··102 <p>Property·adaptor·for·OpenSG·GeoProperties.··
103 ·<a·href="a03474.html#details">More...</a></p>103 ·<a·href="a03474.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00788_source.html">OpenMesh/Tools/Kernel_OSG/PropertyT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00779_source.html">OpenMesh/Tools/Kernel_OSG/PropertyT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Kernel_OSG::oPropertyT&lt;·GeoProperty·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Kernel_OSG::oPropertyT&lt;·GeoProperty·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03473.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1oPropertyT_3_01GeoProperty_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03473.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1oPropertyT_3_01GeoProperty_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Kernel__OSG_1_1oPropertyT_3_01GeoProperty_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1oPropertyT_3_01GeoProperty_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Kernel__OSG_1_1oPropertyT_3_01GeoProperty_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1oPropertyT_3_01GeoProperty_01_4_inherit__map">
110 <area·shape="rect"·title="Property·adaptor·for·OpenSG·GeoProperties."·alt=""·coords="5,79,217,119"/>110 <area·shape="rect"·title="Property·adaptor·for·OpenSG·GeoProperties."·alt=""·coords="5,79,217,119"/>
111 <area·shape="rect"·href="a02834.html"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="18,5,205,31"/>111 <area·shape="rect"·href="a02834.html"·title="Abstract·class·defining·the·basic·interface·of·a·dynamic·property."·alt=""·coords="18,5,205,31"/>
Offset 644, 15 lines modifiedOffset 644, 15 lines modified
644 <p>Let·two·elements·swap·their·storage·place.·</p>644 <p>Let·two·elements·swap·their·storage·place.·</p>
  
645 <p>Implements·<a·class="el"·href="a02834.html#a675f54dbc7eabe2f9489a8e5d2d1c93a">OpenMesh::BaseProperty</a>.</p>645 <p>Implements·<a·class="el"·href="a02834.html#a675f54dbc7eabe2f9489a8e5d2d1c93a">OpenMesh::BaseProperty</a>.</p>
  
646 </div>646 </div>
647 </div>647 </div>
648 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>648 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
649 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00788_source.html">PropertyT.hh</a></li>649 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00779_source.html">PropertyT.hh</a></li>
650 </ul>650 </ul>
651 </div><!--·contents·-->651 </div><!--·contents·-->
652 </div><!--·doc-content·-->652 </div><!--·doc-content·-->
653 <hr>653 <hr>
654 <address>654 <address>
655 <small>655 <small>
656 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">656 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.0 KB
./usr/share/doc/libopenmesh-dev/html/a03482.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::Traits·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::Traits·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.··100 <p>Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.··
101 ·<a·href="a03482.html#details">More...</a></p>101 ·<a·href="a03482.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a06473_source.html">OpenMesh/Tools/Kernel_OSG/Traits.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a06398_source.html">OpenMesh/Tools/Kernel_OSG/Traits.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::Kernel_OSG::Traits:</div>104 Inheritance·diagram·for·OpenMesh::Kernel_OSG::Traits:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a03481.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1Traits_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a03481.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1Traits_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1Kernel__OSG_1_1Traits_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1Traits_inherit__map">107 <map·name="aOpenMesh_1_1Kernel__OSG_1_1Traits_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1Traits_inherit__map">
108 <area·shape="rect"·title="Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT."·alt=""·coords="9,79,184,119"/>108 <area·shape="rect"·title="Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT."·alt=""·coords="9,79,184,119"/>
109 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="5,5,188,31"/>109 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="5,5,188,31"/>
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 </table>184 </table>
185 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>185 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
186 <div·class="textblock"><p>Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.·</p>186 <div·class="textblock"><p>Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.·</p>
187 <dl·class="section·see"><dt>See·also</dt><dd>The·Mesh·docu·section·on·<a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>.·</dd>187 <dl·class="section·see"><dt>See·also</dt><dd>The·Mesh·docu·section·on·<a·class="el"·href="a06316.html">Specifying·your·MyMesh</a>.·</dd>
188 <dd>188 <dd>
189 Traits.hh·for·a·list·of·macros·for·traits·classes.·</dd></dl>189 Traits.hh·for·a·list·of·macros·for·traits·classes.·</dd></dl>
190 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>190 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
191 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06473_source.html">Traits.hh</a></li>191 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a06398_source.html">Traits.hh</a></li>
192 </ul>192 </ul>
193 </div><!--·contents·-->193 </div><!--·contents·-->
194 </div><!--·doc-content·-->194 </div><!--·doc-content·-->
195 <hr>195 <hr>
196 <address>196 <address>
197 <small>197 <small>
198 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">198 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.95 KB
./usr/share/doc/libopenmesh-dev/html/a03486.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT&lt;·Traits·&gt;·Struct·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT&lt;·Traits·&gt;·Struct·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Helper·class·to·create·a·TriMesh-type·based·on·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.··100 <p>Helper·class·to·create·a·TriMesh-type·based·on·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.··
101 ·<a·href="a03486.html#details">More...</a></p>101 ·<a·href="a03486.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00791_source.html">OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
105 Public·Types</h2></td></tr>105 Public·Types</h2></td></tr>
106 <tr·class="memitem:a6704748a07a2116596762d977c46172c"·id="r_a6704748a07a2116596762d977c46172c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6704748a07a2116596762d977c46172c"·name="a6704748a07a2116596762d977c46172c"></a>106 <tr·class="memitem:a6704748a07a2116596762d977c46172c"·id="r_a6704748a07a2116596762d977c46172c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6704748a07a2116596762d977c46172c"·name="a6704748a07a2116596762d977c46172c"></a>
107 typedef·<a·class="el"·href="a02522.html">FinalMeshItemsT</a>&lt;·ArrayItems,·<a·class="el"·href="a03482.html">Traits</a>,·true·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems</b></td></tr>107 typedef·<a·class="el"·href="a02522.html">FinalMeshItemsT</a>&lt;·ArrayItems,·<a·class="el"·href="a03482.html">Traits</a>,·true·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems</b></td></tr>
108 <tr·class="separator:a6704748a07a2116596762d977c46172c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a6704748a07a2116596762d977c46172c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a9cd8827016e0a136aa6f5e9f3b6d2a75"·id="r_a9cd8827016e0a136aa6f5e9f3b6d2a75"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a9cd8827016e0a136aa6f5e9f3b6d2a75"·name="a9cd8827016e0a136aa6f5e9f3b6d2a75"></a>109 <tr·class="memitem:a9cd8827016e0a136aa6f5e9f3b6d2a75"·id="r_a9cd8827016e0a136aa6f5e9f3b6d2a75"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a9cd8827016e0a136aa6f5e9f3b6d2a75"·name="a9cd8827016e0a136aa6f5e9f3b6d2a75"></a>
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 typedef·<a·class="el"·href="a02826.html">TriMeshT</a>&lt;·<a·class="el"·href="a03454.html">MeshKernel</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Mesh</b></td></tr>118 typedef·<a·class="el"·href="a02826.html">TriMeshT</a>&lt;·<a·class="el"·href="a03454.html">MeshKernel</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Mesh</b></td></tr>
119 <tr·class="separator:a451a2c00bc77a056ab322994a2e3560d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:a451a2c00bc77a056ab322994a2e3560d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 </table>120 </table>
121 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>121 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
122 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a03482.html">Traits</a>&gt;<br·/>122 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a03482.html">Traits</a>&gt;<br·/>
123 struct·OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT&lt;·Traits·&gt;</div><p>Helper·class·to·create·a·TriMesh-type·based·on·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.·</p>123 struct·OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernel_GeneratorT&lt;·Traits·&gt;</div><p>Helper·class·to·create·a·TriMesh-type·based·on·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.·</p>
124 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>124 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
125 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00776_source.html">TriMesh_OSGArrayKernelT.hh</a></li>125 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00791_source.html">TriMesh_OSGArrayKernelT.hh</a></li>
126 </ul>126 </ul>
127 </div><!--·contents·-->127 </div><!--·contents·-->
128 </div><!--·doc-content·-->128 </div><!--·doc-content·-->
129 <hr>129 <hr>
130 <address>130 <address>
131 <small>131 <small>
132 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">132 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.66 KB
./usr/share/doc/libopenmesh-dev/html/a03490.html
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT&lt;·Traits·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01239.html">Predefined·Mesh·Types</a></div></div></div>96 ··<div·class="headertitle"><div·class="title">OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT&lt;·Traits·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01239.html">Predefined·Mesh·Types</a></div></div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>Triangle·mesh·based·on·the·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.··99 <p>Triangle·mesh·based·on·the·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.··
100 ·<a·href="a03490.html#details">More...</a></p>100 ·<a·href="a03490.html#details">More...</a></p>
  
101 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a00791_source.html">OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh</a>&gt;</code></p>
102 <div·class="dynheader">102 <div·class="dynheader">
103 Inheritance·diagram·for·OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT&lt;·Traits·&gt;:</div>103 Inheritance·diagram·for·OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT&lt;·Traits·&gt;:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a03489.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1TriMesh__OSGArrayKernelT_3_01Traits_01_4_inherit__map"·alt="Inheritance·graph"/></div>105 <div·class="center"><img·src="a03489.png"·border="0"·usemap="#aOpenMesh_1_1Kernel__OSG_1_1TriMesh__OSGArrayKernelT_3_01Traits_01_4_inherit__map"·alt="Inheritance·graph"/></div>
106 <map·name="aOpenMesh_1_1Kernel__OSG_1_1TriMesh__OSGArrayKernelT_3_01Traits_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1TriMesh__OSGArrayKernelT_3_01Traits_01_4_inherit__map">106 <map·name="aOpenMesh_1_1Kernel__OSG_1_1TriMesh__OSGArrayKernelT_3_01Traits_01_4_inherit__map"·id="aOpenMesh_1_1Kernel__OSG_1_1TriMesh__OSGArrayKernelT_3_01Traits_01_4_inherit__map">
107 <area·shape="rect"·title="Triangle·mesh·based·on·the·Kernel_OSG::ArrayKernelT."·alt=""·coords="5,269,204,324"/>107 <area·shape="rect"·title="Triangle·mesh·based·on·the·Kernel_OSG::ArrayKernelT."·alt=""·coords="5,269,204,324"/>
108 <area·shape="rect"·href="a02826.html"·title="Base·type·for·a·triangle·mesh."·alt=""·coords="8,167,201,221"/>108 <area·shape="rect"·href="a02826.html"·title="Base·type·for·a·triangle·mesh."·alt=""·coords="8,167,201,221"/>
Offset 716, 15 lines modifiedOffset 716, 15 lines modified
716 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>716 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
717 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a03482.html">Traits</a>·=·Kernel_OSG::Traits&gt;<br·/>717 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a03482.html">Traits</a>·=·Kernel_OSG::Traits&gt;<br·/>
718 class·OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT&lt;·Traits·&gt;</div><p>Triangle·mesh·based·on·the·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.·</p>718 class·OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT&lt;·Traits·&gt;</div><p>Triangle·mesh·based·on·the·<a·class="el"·href="a03454.html"·title="Mesh·kernel·using·arrays·for·mesh·item·storage.">Kernel_OSG::ArrayKernelT</a>.·</p>
719 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02826.html"·title="Base·type·for·a·triangle·mesh.">OpenMesh::TriMeshT</a>·</dd>719 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a02826.html"·title="Base·type·for·a·triangle·mesh.">OpenMesh::TriMeshT</a>·</dd>
720 <dd>720 <dd>
721 OpenMesh::ArrayKernelT·</dd></dl>721 OpenMesh::ArrayKernelT·</dd></dl>
722 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>722 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
723 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00776_source.html">TriMesh_OSGArrayKernelT.hh</a></li>723 <li>OpenMesh/Tools/Kernel_OSG/<a·class="el"·href="a00791_source.html">TriMesh_OSGArrayKernelT.hh</a></li>
724 </ul>724 </ul>
725 </div><!--·contents·-->725 </div><!--·contents·-->
726 </div><!--·doc-content·-->726 </div><!--·doc-content·-->
727 <hr>727 <hr>
728 <address>728 <address>
729 <small>729 <small>
730 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">730 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a03574.html
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>
183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">
185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>
186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
187 </table>187 </table>
188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00680_source.html">SmartTaggerT.hh</a></li>189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00698_source.html">SmartTaggerT.hh</a></li>
190 </ul>190 </ul>
191 </div><!--·contents·-->191 </div><!--·contents·-->
192 </div><!--·doc-content·-->192 </div><!--·doc-content·-->
193 <hr>193 <hr>
194 <address>194 <address>
195 <small>195 <small>
196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a03578.html
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>
183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">
185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>
186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
187 </table>187 </table>
188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00680_source.html">SmartTaggerT.hh</a></li>189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00698_source.html">SmartTaggerT.hh</a></li>
190 </ul>190 </ul>
191 </div><!--·contents·-->191 </div><!--·contents·-->
192 </div><!--·doc-content·-->192 </div><!--·doc-content·-->
193 <hr>193 <hr>
194 <address>194 <address>
195 <small>195 <small>
196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a03582.html
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>
183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">
185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>
186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
187 </table>187 </table>
188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00680_source.html">SmartTaggerT.hh</a></li>189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00698_source.html">SmartTaggerT.hh</a></li>
190 </ul>190 </ul>
191 </div><!--·contents·-->191 </div><!--·contents·-->
192 </div><!--·doc-content·-->192 </div><!--·doc-content·-->
193 <hr>193 <hr>
194 <address>194 <address>
195 <small>195 <small>
196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a03586.html
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>182 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>current_base_</b></td></tr>
183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>183 <tr·class="separator:aba0731c32113226c6be8b193e031015b·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">184 <tr·class="memitem:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"·id="r_a0d8a849dd409c36da2c527698567a7eb"><td·class="memItemLeft"·align="right"·valign="top">
185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>185 unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>tag_range_</b></td></tr>
186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>186 <tr·class="separator:a0d8a849dd409c36da2c527698567a7eb·inherit·pro_attribs_a03590"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
187 </table>187 </table>
188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>188 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00680_source.html">SmartTaggerT.hh</a></li>189 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00698_source.html">SmartTaggerT.hh</a></li>
190 </ul>190 </ul>
191 </div><!--·contents·-->191 </div><!--·contents·-->
192 </div><!--·doc-content·-->192 </div><!--·doc-content·-->
193 <hr>193 <hr>
194 <address>194 <address>
195 <small>195 <small>
196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.07 KB
./usr/share/doc/libopenmesh-dev/html/a03590.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartTaggerT&lt;·Mesh,·EHandle,·EPHandle·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::SmartTaggerT&lt;·Mesh,·EHandle,·EPHandle·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Smart·Tagger.··102 <p>Smart·Tagger.··
103 ·<a·href="a03590.html#details">More...</a></p>103 ·<a·href="a03590.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00680_source.html">OpenMesh/Tools/SmartTagger/SmartTaggerT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00698_source.html">OpenMesh/Tools/SmartTagger/SmartTaggerT.hh</a>&gt;</code></p>
105 <table·class="memberdecls">105 <table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
107 Public·Member·Functions</h2></td></tr>107 Public·Member·Functions</h2></td></tr>
108 <tr·class="memitem:aedb0c12ad24bc112bbc8b032ace6352d"·id="r_aedb0c12ad24bc112bbc8b032ace6352d"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aedb0c12ad24bc112bbc8b032ace6352d"·name="aedb0c12ad24bc112bbc8b032ace6352d"></a>108 <tr·class="memitem:aedb0c12ad24bc112bbc8b032ace6352d"·id="r_aedb0c12ad24bc112bbc8b032ace6352d"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aedb0c12ad24bc112bbc8b032ace6352d"·name="aedb0c12ad24bc112bbc8b032ace6352d"></a>
109 &#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartTaggerT</b>·(Mesh·&amp;_mesh,·unsigned·int·_tag_range=1)</td></tr>109 &#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartTaggerT</b>·(Mesh·&amp;_mesh,·unsigned·int·_tag_range=1)</td></tr>
110 <tr·class="memdesc:aedb0c12ad24bc112bbc8b032ace6352d"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor.·<br·/></td></tr>110 <tr·class="memdesc:aedb0c12ad24bc112bbc8b032ace6352d"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor.·<br·/></td></tr>
111 <tr·class="separator:aedb0c12ad24bc112bbc8b032ace6352d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:aedb0c12ad24bc112bbc8b032ace6352d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 372, 16 lines modifiedOffset 372, 16 lines modified
372 ··</table>372 ··</table>
373 ··</dd>373 ··</dd>
374 </dl>374 </dl>
  
375 </div>375 </div>
376 </div>376 </div>
377 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>377 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
378 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00680_source.html">SmartTaggerT.hh</a></li>378 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00698_source.html">SmartTaggerT.hh</a></li>
379 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00677_source.html">SmartTaggerT_impl.hh</a></li>379 <li>OpenMesh/Tools/SmartTagger/<a·class="el"·href="a00701_source.html">SmartTaggerT_impl.hh</a></li>
380 </ul>380 </ul>
381 </div><!--·contents·-->381 </div><!--·contents·-->
382 </div><!--·doc-content·-->382 </div><!--·doc-content·-->
383 <hr>383 <hr>
384 <address>384 <address>
385 <small>385 <small>
386 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">386 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.14 KB
./usr/share/doc/libopenmesh-dev/html/a03594.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Laplacian·Smoothing.··101 <p>Laplacian·Smoothing.··
102 ·<a·href="a03594.html#details">More...</a></p>102 ·<a·href="a03594.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00527_source.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;·Mesh·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;·Mesh·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03593.png"·border="0"·usemap="#aOpenMesh_1_1Smoother_1_1JacobiLaplaceSmootherT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03593.png"·border="0"·usemap="#aOpenMesh_1_1Smoother_1_1JacobiLaplaceSmootherT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Smoother_1_1JacobiLaplaceSmootherT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1Smoother_1_1JacobiLaplaceSmootherT_3_01Mesh_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Smoother_1_1JacobiLaplaceSmootherT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1Smoother_1_1JacobiLaplaceSmootherT_3_01Mesh_01_4_inherit__map">
109 <area·shape="rect"·title="Laplacian·Smoothing."·alt=""·coords="21,269,212,324"/>109 <area·shape="rect"·title="Laplacian·Smoothing."·alt=""·coords="21,269,212,324"/>
110 <area·shape="rect"·href="a03598.html"·title="Laplacian·Smoothing."·alt=""·coords="35,167,198,221"/>110 <area·shape="rect"·href="a03598.html"·title="Laplacian·Smoothing."·alt=""·coords="35,167,198,221"/>
Offset 352, 16 lines modifiedOffset 352, 16 lines modified
352 <p>Do·_n·smoothing·iterations.·</p>352 <p>Do·_n·smoothing·iterations.·</p>
  
353 <p>Reimplemented·from·<a·class="el"·href="a03602.html#a6f87efbec4758b930d02372f26c8bed8">OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;</a>.</p>353 <p>Reimplemented·from·<a·class="el"·href="a03602.html#a6f87efbec4758b930d02372f26c8bed8">OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;</a>.</p>
  
354 </div>354 </div>
355 </div>355 </div>
356 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>356 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
357 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00527_source.html">JacobiLaplaceSmootherT.hh</a></li>357 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00776_source.html">JacobiLaplaceSmootherT.hh</a></li>
358 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00542_source.html">JacobiLaplaceSmootherT_impl.hh</a></li>358 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00761_source.html">JacobiLaplaceSmootherT_impl.hh</a></li>
359 </ul>359 </ul>
360 </div><!--·contents·-->360 </div><!--·contents·-->
361 </div><!--·doc-content·-->361 </div><!--·doc-content·-->
362 <hr>362 <hr>
363 <address>363 <address>
364 <small>364 <small>
365 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">365 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.19 KB
./usr/share/doc/libopenmesh-dev/html/a03598.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Laplacian·Smoothing.·<br··/>102 <p>Laplacian·Smoothing.·<br··/>
103 ··103 ··
104 ·<a·href="a03598.html#details">More...</a></p>104 ·<a·href="a03598.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00524_source.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00767_source.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Smoother::LaplaceSmootherT&lt;·Mesh·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Smoother::LaplaceSmootherT&lt;·Mesh·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03597.png"·border="0"·usemap="#aOpenMesh_1_1Smoother_1_1LaplaceSmootherT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03597.png"·border="0"·usemap="#aOpenMesh_1_1Smoother_1_1LaplaceSmootherT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Smoother_1_1LaplaceSmootherT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1Smoother_1_1LaplaceSmootherT_3_01Mesh_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Smoother_1_1LaplaceSmootherT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1Smoother_1_1LaplaceSmootherT_3_01Mesh_01_4_inherit__map">
111 <area·shape="rect"·title="Laplacian·Smoothing."·alt=""·coords="35,167,198,221"/>111 <area·shape="rect"·title="Laplacian·Smoothing."·alt=""·coords="35,167,198,221"/>
112 <area·shape="rect"·href="a03594.html"·title="Laplacian·Smoothing."·alt=""·coords="21,269,212,324"/>112 <area·shape="rect"·href="a03594.html"·title="Laplacian·Smoothing."·alt=""·coords="21,269,212,324"/>
Offset 261, 16 lines modifiedOffset 261, 16 lines modified
261 <tr·class="separator:a78a7d0b7b1afd9b19f1dbd0011aab99a·inherit·pro_attribs_a03602"><td·class="memSeparator"·colspan="2">&#160;</td></tr>261 <tr·class="separator:a78a7d0b7b1afd9b19f1dbd0011aab99a·inherit·pro_attribs_a03602"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
262 </table>262 </table>
263 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>263 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
264 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Mesh&gt;<br·/>264 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Mesh&gt;<br·/>
265 class·OpenMesh::Smoother::LaplaceSmootherT&lt;·Mesh·&gt;</div><p>Laplacian·Smoothing.·<br··/>265 class·OpenMesh::Smoother::LaplaceSmootherT&lt;·Mesh·&gt;</div><p>Laplacian·Smoothing.·<br··/>
266 ·</p>266 ·</p>
267 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>267 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
268 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00524_source.html">LaplaceSmootherT.hh</a></li>268 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00767_source.html">LaplaceSmootherT.hh</a></li>
269 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00533_source.html">LaplaceSmootherT_impl.hh</a></li>269 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00758_source.html">LaplaceSmootherT_impl.hh</a></li>
270 </ul>270 </ul>
271 </div><!--·contents·-->271 </div><!--·contents·-->
272 </div><!--·doc-content·-->272 </div><!--·doc-content·-->
273 <hr>273 <hr>
274 <address>274 <address>
275 <small>275 <small>
276 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">276 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.11 KB
./usr/share/doc/libopenmesh-dev/html/a03602.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Base·class·for·smoothing·algorithms.··103 <p>Base·class·for·smoothing·algorithms.··
104 ·<a·href="a03602.html#details">More...</a></p>104 ·<a·href="a03602.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00536_source.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03601.png"·border="0"·usemap="#aOpenMesh_1_1Smoother_1_1SmootherT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03601.png"·border="0"·usemap="#aOpenMesh_1_1Smoother_1_1SmootherT_3_01Mesh_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Smoother_1_1SmootherT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1Smoother_1_1SmootherT_3_01Mesh_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Smoother_1_1SmootherT_3_01Mesh_01_4_inherit__map"·id="aOpenMesh_1_1Smoother_1_1SmootherT_3_01Mesh_01_4_inherit__map">
111 <area·shape="rect"·title="Base·class·for·smoothing·algorithms."·alt=""·coords="33,79,200,119"/>111 <area·shape="rect"·title="Base·class·for·smoothing·algorithms."·alt=""·coords="33,79,200,119"/>
112 <area·shape="rect"·href="a03598.html"·title="Laplacian·Smoothing."·alt=""·coords="35,167,198,221"/>112 <area·shape="rect"·href="a03598.html"·title="Laplacian·Smoothing."·alt=""·coords="35,167,198,221"/>
Offset 473, 16 lines modifiedOffset 473, 16 lines modified
473 <p>Do·_n·smoothing·iterations.·</p>473 <p>Do·_n·smoothing·iterations.·</p>
  
474 <p>Reimplemented·in·<a·class="el"·href="a03594.html#ab2005750a4f280668298131ab37588af">OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;·Mesh·&gt;</a>.</p>474 <p>Reimplemented·in·<a·class="el"·href="a03594.html#ab2005750a4f280668298131ab37588af">OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;·Mesh·&gt;</a>.</p>
  
475 </div>475 </div>
476 </div>476 </div>
477 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>477 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
478 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00536_source.html">SmootherT.hh</a></li>478 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00770_source.html">SmootherT.hh</a></li>
479 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00530_source.html">SmootherT_impl.hh</a></li>479 <li>OpenMesh/Tools/Smoother/<a·class="el"·href="a00764_source.html">SmootherT_impl.hh</a></li>
480 </ul>480 </ul>
481 </div><!--·contents·-->481 </div><!--·contents·-->
482 </div><!--·doc-content·-->482 </div><!--·doc-content·-->
483 <hr>483 <hr>
484 <address>484 <address>
485 <small>485 <small>
486 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">486 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.61 KB
./usr/share/doc/libopenmesh-dev/html/a03606.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::RuleHandleT&lt;·R·&gt;·Struct·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::RuleHandleT&lt;·R·&gt;·Struct·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Handle·template·for·adaptive·composite·subdividion·rules.··101 <p>Handle·template·for·adaptive·composite·subdividion·rules.··
102 ·<a·href="a03606.html#details">More...</a></p>102 ·<a·href="a03606.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00767_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::RuleHandleT&lt;·R·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::RuleHandleT&lt;·R·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03605.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleHandleT_3_01R_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03605.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleHandleT_3_01R_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleHandleT_3_01R_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleHandleT_3_01R_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleHandleT_3_01R_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleHandleT_3_01R_01_4_inherit__map">
109 <area·shape="rect"·title="Handle·template·for·adaptive·composite·subdividion·rules."·alt=""·coords="5,79,224,119"/>109 <area·shape="rect"·title="Handle·template·for·adaptive·composite·subdividion·rules."·alt=""·coords="5,79,224,119"/>
110 <area·shape="rect"·href="a02558.html"·title="Base·class·for·all·handle·types."·alt=""·coords="26,5,203,31"/>110 <area·shape="rect"·href="a02558.html"·title="Base·class·for·all·handle·types."·alt=""·coords="26,5,203,31"/>
Offset 181, 16 lines modifiedOffset 181, 16 lines modified
181 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>181 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
182 </table>182 </table>
183 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>183 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
184 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·R&gt;<br·/>184 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·R&gt;<br·/>
185 struct·OpenMesh::Subdivider::Adaptive::RuleHandleT&lt;·R·&gt;</div><p>Handle·template·for·adaptive·composite·subdividion·rules.·</p>185 struct·OpenMesh::Subdivider::Adaptive::RuleHandleT&lt;·R·&gt;</div><p>Handle·template·for·adaptive·composite·subdividion·rules.·</p>
186 <p>Use·typed·handle·of·a·rule,·e.g.·Tvv3&lt;MyMesh&gt;::Handle.·</p>186 <p>Use·typed·handle·of·a·rule,·e.g.·Tvv3&lt;MyMesh&gt;::Handle.·</p>
187 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>187 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
188 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06479_source.html">CompositeT.hh</a></li>188 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06485_source.html">CompositeT.hh</a></li>
189 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00767_source.html">RuleInterfaceT.hh</a></li>189 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00752_source.html">RuleInterfaceT.hh</a></li>
190 </ul>190 </ul>
191 </div><!--·contents·-->191 </div><!--·contents·-->
192 </div><!--·doc-content·-->192 </div><!--·doc-content·-->
193 <hr>193 <hr>
194 <address>194 <address>
195 <small>195 <small>
196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
4.35 KB
./usr/share/doc/libopenmesh-dev/html/a03610.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Base·class·for·adaptive·composite·subdivision·rules.··102 <p>Base·class·for·adaptive·composite·subdivision·rules.··
103 ·<a·href="a03610.html#details">More...</a></p>103 ·<a·href="a03610.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00767_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03609.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleInterfaceT_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03609.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleInterfaceT_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleInterfaceT_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleInterfaceT_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleInterfaceT_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1RuleInterfaceT_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,549,239,589"/>110 <area·shape="rect"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,549,239,589"/>
111 <area·shape="rect"·href="a03694.html"·title="Composite·rule·EF."·alt=""·coords="288,5,456,45"/>111 <area·shape="rect"·href="a03694.html"·title="Composite·rule·EF."·alt=""·coords="288,5,456,45"/>
Offset 421, 16 lines modifiedOffset 421, 16 lines modified
421 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>421 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
422 <p>Implemented·in·<a·class="el"·href="a03638.html#a8cb3b185a2a7db8aad9f3d33e52182a1">OpenMesh::Subdivider::Adaptive::Tvv3&lt;·M·&gt;</a>,·<a·class="el"·href="a03642.html#aa519b268fb79a42557a49d07344b6819">OpenMesh::Subdivider::Adaptive::Tvv4&lt;·M·&gt;</a>,·<a·class="el"·href="a03646.html#ae077d24d68ffbb1035cedb9f7f5aa2e0">OpenMesh::Subdivider::Adaptive::VF&lt;·M·&gt;</a>,·<a·class="el"·href="a03650.html#af2819379db348707014d2b3e5e05e59a">OpenMesh::Subdivider::Adaptive::FF&lt;·M·&gt;</a>,·<a·class="el"·href="a03654.html#ab2044d415b1216e72d063f779bf7dd4e">OpenMesh::Subdivider::Adaptive::FFc&lt;·M·&gt;</a>,·<a·class="el"·href="a03658.html#a9c8f3a160ca26d3827fcdb1da013b698">OpenMesh::Subdivider::Adaptive::FV&lt;·M·&gt;</a>,·<a·class="el"·href="a03662.html#a0b02e6a35e44f58d5b2198e8f2ca684a">OpenMesh::Subdivider::Adaptive::FVc&lt;·M·&gt;</a>,·<a·class="el"·href="a03666.html#a7aaa6b247ad5d1aaa2516059109a5b53">OpenMesh::Subdivider::Adaptive::VV&lt;·M·&gt;</a>,·<a·class="el"·href="a03670.html#a0a11da806e0631e0419ab9e971f78957">OpenMesh::Subdivider::Adaptive::VVc&lt;·M·&gt;</a>,·<a·class="el"·href="a03674.html#aacf3500dced4c09667e2c26f52e96e9e">OpenMesh::Subdivider::Adaptive::VE&lt;·M·&gt;</a>,·<a·class="el"·href="a03678.html#a195f4b45782b93cf393fd66749be645d">OpenMesh::Subdivider::Adaptive::VdE&lt;·M·&gt;</a>,·<a·class="el"·href="a03682.html#a6f27a65b1a2d2e7a6d7590cfca2f46ba">OpenMesh::Subdivider::Adaptive::VdEc&lt;·M·&gt;</a>,·<a·class="el"·href="a03686.html#a2b803007510a4dd97cf8c18139d19847">OpenMesh::Subdivider::Adaptive::EV&lt;·M·&gt;</a>,·<a·class="el"·href="a03690.html#a7e9fcc63c1aa58cf7c2b6920dbe7638e">OpenMesh::Subdivider::Adaptive::EVc&lt;·M·&gt;</a>,·<a·class="el"·href="a03694.html#afe872a3dbd5a0c51d225f27196614164">OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;</a>,·<a·class="el"·href="a03698.html#aee153bc91b8dda5e43b9e793b462f896">OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;</a>,·<a·class="el"·href="a03702.html#a0cdf1e63ec2bbe435aaf8d7cad665ad7">OpenMesh::Subdivider::Adaptive::EdE&lt;·M·&gt;</a>,·and·<a·class="el"·href="a03706.html#a55cbc9a09403ef549b776463999865a3">OpenMesh::Subdivider::Adaptive::EdEc&lt;·M·&gt;</a>.</p>422 <p>Implemented·in·<a·class="el"·href="a03638.html#a8cb3b185a2a7db8aad9f3d33e52182a1">OpenMesh::Subdivider::Adaptive::Tvv3&lt;·M·&gt;</a>,·<a·class="el"·href="a03642.html#aa519b268fb79a42557a49d07344b6819">OpenMesh::Subdivider::Adaptive::Tvv4&lt;·M·&gt;</a>,·<a·class="el"·href="a03646.html#ae077d24d68ffbb1035cedb9f7f5aa2e0">OpenMesh::Subdivider::Adaptive::VF&lt;·M·&gt;</a>,·<a·class="el"·href="a03650.html#af2819379db348707014d2b3e5e05e59a">OpenMesh::Subdivider::Adaptive::FF&lt;·M·&gt;</a>,·<a·class="el"·href="a03654.html#ab2044d415b1216e72d063f779bf7dd4e">OpenMesh::Subdivider::Adaptive::FFc&lt;·M·&gt;</a>,·<a·class="el"·href="a03658.html#a9c8f3a160ca26d3827fcdb1da013b698">OpenMesh::Subdivider::Adaptive::FV&lt;·M·&gt;</a>,·<a·class="el"·href="a03662.html#a0b02e6a35e44f58d5b2198e8f2ca684a">OpenMesh::Subdivider::Adaptive::FVc&lt;·M·&gt;</a>,·<a·class="el"·href="a03666.html#a7aaa6b247ad5d1aaa2516059109a5b53">OpenMesh::Subdivider::Adaptive::VV&lt;·M·&gt;</a>,·<a·class="el"·href="a03670.html#a0a11da806e0631e0419ab9e971f78957">OpenMesh::Subdivider::Adaptive::VVc&lt;·M·&gt;</a>,·<a·class="el"·href="a03674.html#aacf3500dced4c09667e2c26f52e96e9e">OpenMesh::Subdivider::Adaptive::VE&lt;·M·&gt;</a>,·<a·class="el"·href="a03678.html#a195f4b45782b93cf393fd66749be645d">OpenMesh::Subdivider::Adaptive::VdE&lt;·M·&gt;</a>,·<a·class="el"·href="a03682.html#a6f27a65b1a2d2e7a6d7590cfca2f46ba">OpenMesh::Subdivider::Adaptive::VdEc&lt;·M·&gt;</a>,·<a·class="el"·href="a03686.html#a2b803007510a4dd97cf8c18139d19847">OpenMesh::Subdivider::Adaptive::EV&lt;·M·&gt;</a>,·<a·class="el"·href="a03690.html#a7e9fcc63c1aa58cf7c2b6920dbe7638e">OpenMesh::Subdivider::Adaptive::EVc&lt;·M·&gt;</a>,·<a·class="el"·href="a03694.html#afe872a3dbd5a0c51d225f27196614164">OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;</a>,·<a·class="el"·href="a03698.html#aee153bc91b8dda5e43b9e793b462f896">OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;</a>,·<a·class="el"·href="a03702.html#a0cdf1e63ec2bbe435aaf8d7cad665ad7">OpenMesh::Subdivider::Adaptive::EdE&lt;·M·&gt;</a>,·and·<a·class="el"·href="a03706.html#a55cbc9a09403ef549b776463999865a3">OpenMesh::Subdivider::Adaptive::EdEc&lt;·M·&gt;</a>.</p>
  
423 </div>423 </div>
424 </div>424 </div>
425 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>425 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
426 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06479_source.html">CompositeT.hh</a></li>426 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06485_source.html">CompositeT.hh</a></li>
427 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00767_source.html">RuleInterfaceT.hh</a></li>427 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00752_source.html">RuleInterfaceT.hh</a></li>
428 </ul>428 </ul>
429 </div><!--·contents·-->429 </div><!--·contents·-->
430 </div><!--·doc-content·-->430 </div><!--·doc-content·-->
431 <hr>431 <hr>
432 <address>432 <address>
433 <small>433 <small>
434 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">434 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.54 KB
./usr/share/doc/libopenmesh-dev/html/a03614.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::CompositeT&lt;·M·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::CompositeT&lt;·M·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··101 <p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··
102 ·<a·href="a03614.html#details">More...</a></p>102 ·<a·href="a03614.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a06479_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a06485_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a6a7324f11505d0140f4ce947c3e7872a"·id="r_a6a7324f11505d0140f4ce947c3e7872a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6a7324f11505d0140f4ce947c3e7872a"·name="a6a7324f11505d0140f4ce947c3e7872a"></a>107 <tr·class="memitem:a6a7324f11505d0140f4ce947c3e7872a"·id="r_a6a7324f11505d0140f4ce947c3e7872a"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a6a7324f11505d0140f4ce947c3e7872a"·name="a6a7324f11505d0140f4ce947c3e7872a"></a>
108 typedef·<a·class="el"·href="a03610.html">RuleInterfaceT</a>&lt;·M·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Rule</b></td></tr>108 typedef·<a·class="el"·href="a03610.html">RuleInterfaceT</a>&lt;·M·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><b>Rule</b></td></tr>
109 <tr·class="separator:a6a7324f11505d0140f4ce947c3e7872a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a6a7324f11505d0140f4ce947c3e7872a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:aa75c59efa30d205c67d551d1cc7e5339"·id="r_aa75c59efa30d205c67d551d1cc7e5339"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa75c59efa30d205c67d551d1cc7e5339"·name="aa75c59efa30d205c67d551d1cc7e5339"></a>110 <tr·class="memitem:aa75c59efa30d205c67d551d1cc7e5339"·id="r_aa75c59efa30d205c67d551d1cc7e5339"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa75c59efa30d205c67d551d1cc7e5339"·name="aa75c59efa30d205c67d551d1cc7e5339"></a>
Offset 474, 16 lines modifiedOffset 474, 16 lines modified
  
474 <p>Get·rule·(interface)·by·index.·</p>474 <p>Get·rule·(interface)·by·index.·</p>
475 <dl·class="section·return"><dt>Returns</dt><dd>The·wanted·rule·if·the·handle·is·valid.·The·return·value·is·undefined·if·the·handle·is·invalid!·</dd></dl>475 <dl·class="section·return"><dt>Returns</dt><dd>The·wanted·rule·if·the·handle·is·valid.·The·return·value·is·undefined·if·the·handle·is·invalid!·</dd></dl>
  
476 </div>476 </div>
477 </div>477 </div>
478 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>478 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
479 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06479_source.html">CompositeT.hh</a></li>479 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06485_source.html">CompositeT.hh</a></li>
480 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06485_source.html">CompositeT_impl.hh</a></li>480 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06491_source.html">CompositeT_impl.hh</a></li>
481 </ul>481 </ul>
482 </div><!--·contents·-->482 </div><!--·contents·-->
483 </div><!--·doc-content·-->483 </div><!--·doc-content·-->
484 <hr>484 <hr>
485 <address>485 <address>
486 <small>486 <small>
487 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">487 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.63 KB
./usr/share/doc/libopenmesh-dev/html/a03618.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::CompositeTraits·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::CompositeTraits·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··101 <p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··
102 ·<a·href="a03618.html#details">More...</a></p>102 ·<a·href="a03618.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a06491_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a06497_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::CompositeTraits:</div>105 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::CompositeTraits:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03617.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1CompositeTraits_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03617.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1CompositeTraits_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1CompositeTraits_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1CompositeTraits_inherit__map">108 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1CompositeTraits_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1CompositeTraits_inherit__map">
109 <area·shape="rect"·title="Adaptive·Composite·Subdivision·framework."·alt=""·coords="5,79,207,119"/>109 <area·shape="rect"·title="Adaptive·Composite·Subdivision·framework."·alt=""·coords="5,79,207,119"/>
110 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="15,5,197,31"/>110 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="15,5,197,31"/>
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>197 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
198 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>198 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
199 </table>199 </table>
200 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>200 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
201 <div·class="textblock"><p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.·</p>201 <div·class="textblock"><p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.·</p>
202 <p>Mesh·traits·for·adaptive·composite·subdivision·</p>202 <p>Mesh·traits·for·adaptive·composite·subdivision·</p>
203 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06491_source.html">CompositeTraits.hh</a></li>204 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06497_source.html">CompositeTraits.hh</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 </div><!--·doc-content·-->207 </div><!--·doc-content·-->
208 <hr>208 <hr>
209 <address>209 <address>
210 <small>210 <small>
211 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">211 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.37 KB
./usr/share/doc/libopenmesh-dev/html/a03622.html
    
Offset 97, 29 lines modifiedOffset 97, 29 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::CompositeTraits::State·Struct·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::CompositeTraits::State·Struct·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Storage·type·for·intermediate·states·and·the·final·flag·of·a·mesh·entity.··100 <p>Storage·type·for·intermediate·states·and·the·final·flag·of·a·mesh·entity.··
101 ·<a·href="a03622.html#details">More...</a></p>101 ·<a·href="a03622.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a06491_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a06497_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>
105 Public·Attributes</h2></td></tr>105 Public·Attributes</h2></td></tr>
106 <tr·class="memitem:a5ff04cb36fb6056dae87c688ebb34af9"·id="r_a5ff04cb36fb6056dae87c688ebb34af9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5ff04cb36fb6056dae87c688ebb34af9"·name="a5ff04cb36fb6056dae87c688ebb34af9"></a>106 <tr·class="memitem:a5ff04cb36fb6056dae87c688ebb34af9"·id="r_a5ff04cb36fb6056dae87c688ebb34af9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5ff04cb36fb6056dae87c688ebb34af9"·name="a5ff04cb36fb6056dae87c688ebb34af9"></a>
107 int&#160;</td><td·class="memItemRight"·valign="bottom"><b>state</b>:·31</td></tr>107 int&#160;</td><td·class="memItemRight"·valign="bottom"><b>state</b>:·31</td></tr>
108 <tr·class="separator:a5ff04cb36fb6056dae87c688ebb34af9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a5ff04cb36fb6056dae87c688ebb34af9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a19d4b296b0cb4fc8ffd02eaea52ac7d4"·id="r_a19d4b296b0cb4fc8ffd02eaea52ac7d4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a19d4b296b0cb4fc8ffd02eaea52ac7d4"·name="a19d4b296b0cb4fc8ffd02eaea52ac7d4"></a>109 <tr·class="memitem:a19d4b296b0cb4fc8ffd02eaea52ac7d4"·id="r_a19d4b296b0cb4fc8ffd02eaea52ac7d4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a19d4b296b0cb4fc8ffd02eaea52ac7d4"·name="a19d4b296b0cb4fc8ffd02eaea52ac7d4"></a>
110 unsigned&#160;</td><td·class="memItemRight"·valign="bottom"><b>final</b>:·1</td></tr>110 unsigned&#160;</td><td·class="memItemRight"·valign="bottom"><b>final</b>:·1</td></tr>
111 <tr·class="separator:a19d4b296b0cb4fc8ffd02eaea52ac7d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:a19d4b296b0cb4fc8ffd02eaea52ac7d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 </table>112 </table>
113 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>113 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
114 <div·class="textblock"><p>Storage·type·for·intermediate·states·and·the·final·flag·of·a·mesh·entity.·</p>114 <div·class="textblock"><p>Storage·type·for·intermediate·states·and·the·final·flag·of·a·mesh·entity.·</p>
115 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>115 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
116 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06491_source.html">CompositeTraits.hh</a></li>116 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06497_source.html">CompositeTraits.hh</a></li>
117 </ul>117 </ul>
118 </div><!--·contents·-->118 </div><!--·contents·-->
119 </div><!--·doc-content·-->119 </div><!--·doc-content·-->
120 <hr>120 <hr>
121 <address>121 <address>
122 <small>122 <small>
123 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">123 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.27 KB
./usr/share/doc/libopenmesh-dev/html/a03626.html
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·int·&amp;_i,·const·Point·&amp;_p)</td></tr>148 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·int·&amp;_i,·const·Point·&amp;_p)</td></tr>
149 <tr·class="separator:a104e5e9a6a014850d4727a3625851206"><td·class="memSeparator"·colspan="2">&#160;</td></tr>149 <tr·class="separator:a104e5e9a6a014850d4727a3625851206"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
150 <tr·class="memitem:a762f33cf0c91df7996f732b58c95c26c"·id="r_a762f33cf0c91df7996f732b58c95c26c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a762f33cf0c91df7996f732b58c95c26c"·name="a762f33cf0c91df7996f732b58c95c26c"></a>150 <tr·class="memitem:a762f33cf0c91df7996f732b58c95c26c"·id="r_a762f33cf0c91df7996f732b58c95c26c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a762f33cf0c91df7996f732b58c95c26c"·name="a762f33cf0c91df7996f732b58c95c26c"></a>
151 const·Point&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·(const·int·&amp;_i)</td></tr>151 const·Point&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·(const·int·&amp;_i)</td></tr>
152 <tr·class="separator:a762f33cf0c91df7996f732b58c95c26c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>152 <tr·class="separator:a762f33cf0c91df7996f732b58c95c26c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
153 </table>153 </table>
154 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>154 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
155 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06491_source.html">CompositeTraits.hh</a></li>155 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06497_source.html">CompositeTraits.hh</a></li>
156 </ul>156 </ul>
157 </div><!--·contents·-->157 </div><!--·contents·-->
158 </div><!--·doc-content·-->158 </div><!--·doc-content·-->
159 <hr>159 <hr>
160 <address>160 <address>
161 <small>161 <small>
162 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">162 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.27 KB
./usr/share/doc/libopenmesh-dev/html/a03630.html
    
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·int·&amp;_i,·const·Point·&amp;_p)</td></tr>149 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·int·&amp;_i,·const·Point·&amp;_p)</td></tr>
150 <tr·class="separator:a9828018028d91d0745da25094f44ab93"><td·class="memSeparator"·colspan="2">&#160;</td></tr>150 <tr·class="separator:a9828018028d91d0745da25094f44ab93"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
151 <tr·class="memitem:a63a65de5ced15fcd65e192e41bbc1ca3"·id="r_a63a65de5ced15fcd65e192e41bbc1ca3"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a63a65de5ced15fcd65e192e41bbc1ca3"·name="a63a65de5ced15fcd65e192e41bbc1ca3"></a>151 <tr·class="memitem:a63a65de5ced15fcd65e192e41bbc1ca3"·id="r_a63a65de5ced15fcd65e192e41bbc1ca3"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a63a65de5ced15fcd65e192e41bbc1ca3"·name="a63a65de5ced15fcd65e192e41bbc1ca3"></a>
152 const·Point&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·(const·int·&amp;_i)</td></tr>152 const·Point&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·(const·int·&amp;_i)</td></tr>
153 <tr·class="separator:a63a65de5ced15fcd65e192e41bbc1ca3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>153 <tr·class="separator:a63a65de5ced15fcd65e192e41bbc1ca3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
154 </table>154 </table>
155 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>155 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
156 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06491_source.html">CompositeTraits.hh</a></li>156 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06497_source.html">CompositeTraits.hh</a></li>
157 </ul>157 </ul>
158 </div><!--·contents·-->158 </div><!--·contents·-->
159 </div><!--·doc-content·-->159 </div><!--·doc-content·-->
160 <hr>160 <hr>
161 <address>161 <address>
162 <small>162 <small>
163 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">163 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.27 KB
./usr/share/doc/libopenmesh-dev/html/a03634.html
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·int·&amp;_i,·const·Point·&amp;_p)</td></tr>142 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·int·&amp;_i,·const·Point·&amp;_p)</td></tr>
143 <tr·class="separator:a8d498e12ad61661baa7fcd9780fed7eb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:a8d498e12ad61661baa7fcd9780fed7eb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:a3ec80d1b86597177eecae8ce2dcdb546"·id="r_a3ec80d1b86597177eecae8ce2dcdb546"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3ec80d1b86597177eecae8ce2dcdb546"·name="a3ec80d1b86597177eecae8ce2dcdb546"></a>144 <tr·class="memitem:a3ec80d1b86597177eecae8ce2dcdb546"·id="r_a3ec80d1b86597177eecae8ce2dcdb546"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3ec80d1b86597177eecae8ce2dcdb546"·name="a3ec80d1b86597177eecae8ce2dcdb546"></a>
145 const·Point&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·(const·int·&amp;_i)</td></tr>145 const·Point&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·(const·int·&amp;_i)</td></tr>
146 <tr·class="separator:a3ec80d1b86597177eecae8ce2dcdb546"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:a3ec80d1b86597177eecae8ce2dcdb546"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 </table>147 </table>
148 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>148 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
149 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06491_source.html">CompositeTraits.hh</a></li>149 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06497_source.html">CompositeTraits.hh</a></li>
150 </ul>150 </ul>
151 </div><!--·contents·-->151 </div><!--·contents·-->
152 </div><!--·doc-content·-->152 </div><!--·doc-content·-->
153 <hr>153 <hr>
154 <address>154 <address>
155 <small>155 <small>
156 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">156 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.35 KB
./usr/share/doc/libopenmesh-dev/html/a03638.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::Tvv3&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::Tvv3&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··102 <p><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··
103 ·<a·href="a03638.html#details">More...</a></p>103 ·<a·href="a03638.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::Tvv3&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::Tvv3&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03637.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv3_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03637.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv3_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv3_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv3_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv3_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv3_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Adaptive·Composite·Subdivision·framework."·alt=""·coords="37,93,207,133"/>110 <area·shape="rect"·title="Adaptive·Composite·Subdivision·framework."·alt=""·coords="37,93,207,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 370, 16 lines modifiedOffset 370, 16 lines modified
370 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>370 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
371 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>371 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
372 </div>372 </div>
373 </div>373 </div>
374 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>374 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
375 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>375 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
376 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00773_source.html">RulesT_impl.hh</a></li>376 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00746_source.html">RulesT_impl.hh</a></li>
377 </ul>377 </ul>
378 </div><!--·contents·-->378 </div><!--·contents·-->
379 </div><!--·doc-content·-->379 </div><!--·doc-content·-->
380 <hr>380 <hr>
381 <address>381 <address>
382 <small>382 <small>
383 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">383 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.29 KB
./usr/share/doc/libopenmesh-dev/html/a03642.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::Tvv4&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::Tvv4&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Topological·composite·rule·Tvv,4·doing·a·1-4·split·of·a·face.··102 <p>Topological·composite·rule·Tvv,4·doing·a·1-4·split·of·a·face.··
103 ·<a·href="a03642.html#details">More...</a></p>103 ·<a·href="a03642.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::Tvv4&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::Tvv4&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03641.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv4_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03641.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv4_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv4_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv4_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv4_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1Tvv4_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Topological·composite·rule·Tvv,4·doing·a·1&#45;4·split·of·a·face."·alt=""·coords="37,93,207,133"/>110 <area·shape="rect"·title="Topological·composite·rule·Tvv,4·doing·a·1&#45;4·split·of·a·face."·alt=""·coords="37,93,207,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 417, 16 lines modifiedOffset 417, 16 lines modified
417 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>417 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
418 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>418 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
419 </div>419 </div>
420 </div>420 </div>
421 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>421 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
422 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>422 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
423 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00773_source.html">RulesT_impl.hh</a></li>423 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00746_source.html">RulesT_impl.hh</a></li>
424 </ul>424 </ul>
425 </div><!--·contents·-->425 </div><!--·contents·-->
426 </div><!--·doc-content·-->426 </div><!--·doc-content·-->
427 <hr>427 <hr>
428 <address>428 <address>
429 <small>429 <small>
430 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">430 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03646.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VF&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VF&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03646.html"·title="Composite·rule·VF.">VF</a>.··102 <p>Composite·rule·<a·class="el"·href="a03646.html"·title="Composite·rule·VF.">VF</a>.··
103 ·<a·href="a03646.html#details">More...</a></p>103 ·<a·href="a03646.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VF&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VF&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03645.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VF_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03645.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VF_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VF_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VF_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VF_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VF_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·VF."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·VF."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03650.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FF&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FF&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03650.html"·title="Composite·rule·FF.">FF</a>.··102 <p>Composite·rule·<a·class="el"·href="a03650.html"·title="Composite·rule·FF.">FF</a>.··
103 ·<a·href="a03650.html#details">More...</a></p>103 ·<a·href="a03650.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FF&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FF&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03649.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FF_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03649.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FF_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FF_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FF_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FF_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FF_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·FF."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·FF."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03654.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FFc&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FFc&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03654.html"·title="Composite·rule·FFc.">FFc</a>.··102 <p>Composite·rule·<a·class="el"·href="a03654.html"·title="Composite·rule·FFc.">FFc</a>.··
103 ·<a·href="a03654.html#details">More...</a></p>103 ·<a·href="a03654.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FFc&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FFc&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03653.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FFc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03653.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FFc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FFc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FFc_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FFc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FFc_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·FFc."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·FFc."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03658.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FV&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FV&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03658.html"·title="Composite·rule·FV.">FV</a>.··102 <p>Composite·rule·<a·class="el"·href="a03658.html"·title="Composite·rule·FV.">FV</a>.··
103 ·<a·href="a03658.html#details">More...</a></p>103 ·<a·href="a03658.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FV&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FV&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03657.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FV_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03657.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FV_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FV_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FV_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FV_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FV_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·FV."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·FV."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03662.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FVc&lt;·M·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FVc&lt;·M·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Composite·rule·<a·class="el"·href="a03662.html"·title="Composite·rule·FVc.">FVc</a>.··103 <p>Composite·rule·<a·class="el"·href="a03662.html"·title="Composite·rule·FVc.">FVc</a>.··
104 ·<a·href="a03662.html#details">More...</a></p>104 ·<a·href="a03662.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FVc&lt;·M·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FVc&lt;·M·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03661.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FVc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03661.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FVc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FVc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FVc_3_01M_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FVc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FVc_3_01M_01_4_inherit__map">
111 <area·shape="rect"·title="Composite·rule·FVc."·alt=""·coords="38,93,206,133"/>111 <area·shape="rect"·title="Composite·rule·FVc."·alt=""·coords="38,93,206,133"/>
112 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>112 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>340 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
341 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>341 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
342 </div>342 </div>
343 </div>343 </div>
344 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>344 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
345 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>345 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
346 </ul>346 </ul>
347 </div><!--·contents·-->347 </div><!--·contents·-->
348 </div><!--·doc-content·-->348 </div><!--·doc-content·-->
349 <hr>349 <hr>
350 <address>350 <address>
351 <small>351 <small>
352 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">352 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03666.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VV&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VV&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03666.html"·title="Composite·rule·VV.">VV</a>.··102 <p>Composite·rule·<a·class="el"·href="a03666.html"·title="Composite·rule·VV.">VV</a>.··
103 ·<a·href="a03666.html#details">More...</a></p>103 ·<a·href="a03666.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VV&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VV&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03665.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VV_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03665.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VV_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VV_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VV_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VV_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VV_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·VV."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·VV."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03670.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VVc&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VVc&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03670.html"·title="Composite·rule·VVc.">VVc</a>.··102 <p>Composite·rule·<a·class="el"·href="a03670.html"·title="Composite·rule·VVc.">VVc</a>.··
103 ·<a·href="a03670.html#details">More...</a></p>103 ·<a·href="a03670.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VVc&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VVc&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03669.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VVc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03669.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VVc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VVc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VVc_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VVc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VVc_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·VVc."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·VVc."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03674.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VE&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VE&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03674.html"·title="Composite·rule·VE.">VE</a>.··102 <p>Composite·rule·<a·class="el"·href="a03674.html"·title="Composite·rule·VE.">VE</a>.··
103 ·<a·href="a03674.html#details">More...</a></p>103 ·<a·href="a03674.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VE&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VE&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03673.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03673.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VE_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VE_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·VE."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·VE."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03678.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VdE&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VdE&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03678.html"·title="Composite·rule·VdE.">VdE</a>.··102 <p>Composite·rule·<a·class="el"·href="a03678.html"·title="Composite·rule·VdE.">VdE</a>.··
103 ·<a·href="a03678.html#details">More...</a></p>103 ·<a·href="a03678.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VdE&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VdE&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03677.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03677.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdE_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdE_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·VdE."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·VdE."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.05 KB
./usr/share/doc/libopenmesh-dev/html/a03682.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VdEc&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::VdEc&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03682.html"·title="Composite·rule·VdEc.">VdEc</a>.··102 <p>Composite·rule·<a·class="el"·href="a03682.html"·title="Composite·rule·VdEc.">VdEc</a>.··
103 ·<a·href="a03682.html#details">More...</a></p>103 ·<a·href="a03682.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VdEc&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::VdEc&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03681.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdEc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03681.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdEc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdEc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdEc_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdEc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1VdEc_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·VdEc."·alt=""·coords="37,93,207,133"/>110 <area·shape="rect"·title="Composite·rule·VdEc."·alt=""·coords="37,93,207,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03686.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EV&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EV&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03686.html"·title="Composite·rule·EV.">EV</a>.··102 <p>Composite·rule·<a·class="el"·href="a03686.html"·title="Composite·rule·EV.">EV</a>.··
103 ·<a·href="a03686.html#details">More...</a></p>103 ·<a·href="a03686.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EV&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EV&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03685.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EV_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03685.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EV_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EV_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EV_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EV_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EV_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·EV."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·EV."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03690.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EVc&lt;·M·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EVc&lt;·M·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Composite·rule·<a·class="el"·href="a03690.html"·title="Composite·rule·EVc.">EVc</a>.··103 <p>Composite·rule·<a·class="el"·href="a03690.html"·title="Composite·rule·EVc.">EVc</a>.··
104 ·<a·href="a03690.html#details">More...</a></p>104 ·<a·href="a03690.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EVc&lt;·M·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EVc&lt;·M·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03689.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EVc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03689.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EVc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EVc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EVc_3_01M_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EVc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EVc_3_01M_01_4_inherit__map">
111 <area·shape="rect"·title="Composite·rule·EVc."·alt=""·coords="38,93,206,133"/>111 <area·shape="rect"·title="Composite·rule·EVc."·alt=""·coords="38,93,206,133"/>
112 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>112 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>340 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
341 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>341 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
342 </div>342 </div>
343 </div>343 </div>
344 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>344 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
345 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>345 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
346 </ul>346 </ul>
347 </div><!--·contents·-->347 </div><!--·contents·-->
348 </div><!--·doc-content·-->348 </div><!--·doc-content·-->
349 <hr>349 <hr>
350 <address>350 <address>
351 <small>351 <small>
352 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">352 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03694.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03694.html"·title="Composite·rule·EF.">EF</a>.··102 <p>Composite·rule·<a·class="el"·href="a03694.html"·title="Composite·rule·EF.">EF</a>.··
103 ·<a·href="a03694.html#details">More...</a></p>103 ·<a·href="a03694.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03693.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EF_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03693.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EF_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EF_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EF_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EF_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EF_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·EF."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·EF."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03698.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03698.html"·title="Composite·rule·FE.">FE</a>.··102 <p>Composite·rule·<a·class="el"·href="a03698.html"·title="Composite·rule·FE.">FE</a>.··
103 ·<a·href="a03698.html#details">More...</a></p>103 ·<a·href="a03698.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03697.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03697.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FE_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1FE_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·FE."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·FE."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03702.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EdE&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EdE&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03702.html"·title="Composite·rule·EdE.">EdE</a>.··102 <p>Composite·rule·<a·class="el"·href="a03702.html"·title="Composite·rule·EdE.">EdE</a>.··
103 ·<a·href="a03702.html#details">More...</a></p>103 ·<a·href="a03702.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EdE&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EdE&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03701.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03701.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdE_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdE_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdE_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdE_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·EdE."·alt=""·coords="38,93,206,133"/>110 <area·shape="rect"·title="Composite·rule·EdE."·alt=""·coords="38,93,206,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.05 KB
./usr/share/doc/libopenmesh-dev/html/a03706.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EdEc&lt;·M·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Adaptive::EdEc&lt;·M·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Composite·rule·<a·class="el"·href="a03706.html"·title="Composite·rule·EdEc.">EdEc</a>.··102 <p>Composite·rule·<a·class="el"·href="a03706.html"·title="Composite·rule·EdEc.">EdEc</a>.··
103 ·<a·href="a03706.html#details">More...</a></p>103 ·<a·href="a03706.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EdEc&lt;·M·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Adaptive::EdEc&lt;·M·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03705.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdEc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03705.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdEc_3_01M_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdEc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdEc_3_01M_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdEc_3_01M_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Adaptive_1_1EdEc_3_01M_01_4_inherit__map">
110 <area·shape="rect"·title="Composite·rule·EdEc."·alt=""·coords="37,93,207,133"/>110 <area·shape="rect"·title="Composite·rule·EdEc."·alt=""·coords="37,93,207,133"/>
111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>111 <area·shape="rect"·href="a03610.html"·title="Base·class·for·adaptive·composite·subdivision·rules."·alt=""·coords="5,5,239,45"/>
Offset 327, 15 lines modifiedOffset 327, 15 lines modified
327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>327 <p>Use·define·COMPOSITE_RULE·to·overload·this·function·in·a·derived·class.·</p>
  
328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>328 <p>Implements·<a·class="el"·href="a03610.html#ae00d2ae3970a4ae17688d785c166d2f7">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a>.</p>
  
329 </div>329 </div>
330 </div>330 </div>
331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>331 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00770_source.html">RulesT.hh</a></li>332 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a00749_source.html">RulesT.hh</a></li>
333 </ul>333 </ul>
334 </div><!--·contents·-->334 </div><!--·contents·-->
335 </div><!--·doc-content·-->335 </div><!--·doc-content·-->
336 <hr>336 <hr>
337 <address>337 <address>
338 <small>338 <small>
339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">339 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.18 KB
./usr/share/doc/libopenmesh-dev/html/a03710.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 int&#160;</td><td·class="memItemRight"·valign="bottom"><b>state</b>:·31</td></tr>104 int&#160;</td><td·class="memItemRight"·valign="bottom"><b>state</b>:·31</td></tr>
105 <tr·class="separator:abd55eb275735370ebab55afb6bcddaa2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:abd55eb275735370ebab55afb6bcddaa2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:ab9376bfd4664d7d86afc623aa0d59799"·id="r_ab9376bfd4664d7d86afc623aa0d59799"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ab9376bfd4664d7d86afc623aa0d59799"·name="ab9376bfd4664d7d86afc623aa0d59799"></a>106 <tr·class="memitem:ab9376bfd4664d7d86afc623aa0d59799"·id="r_ab9376bfd4664d7d86afc623aa0d59799"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ab9376bfd4664d7d86afc623aa0d59799"·name="ab9376bfd4664d7d86afc623aa0d59799"></a>
107 unsigned&#160;</td><td·class="memItemRight"·valign="bottom"><b>final</b>:·1</td></tr>107 unsigned&#160;</td><td·class="memItemRight"·valign="bottom"><b>final</b>:·1</td></tr>
108 <tr·class="separator:ab9376bfd4664d7d86afc623aa0d59799"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:ab9376bfd4664d7d86afc623aa0d59799"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table>109 </table>
110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>110 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
111 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06476_source.html">Traits.hh</a></li>111 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06401_source.html">Traits.hh</a></li>
112 </ul>112 </ul>
113 </div><!--·contents·-->113 </div><!--·contents·-->
114 </div><!--·doc-content·-->114 </div><!--·doc-content·-->
115 <hr>115 <hr>
116 <address>116 <address>
117 <small>117 <small>
118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">118 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
914 B
./usr/share/doc/libopenmesh-dev/html/a03714.html
    
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
347 <div·class="line">··<span·class="keyword">private</span>:</div>347 <div·class="line">··<span·class="keyword">private</span>:</div>
348 <div·class="line">·</div>348 <div·class="line">·</div>
349 <div·class="line">····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a></div>349 <div·class="line">····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a></div>
350 </div><!--·fragment·-->350 </div><!--·fragment·-->
351 </div>351 </div>
352 </div>352 </div>
353 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>353 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
354 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06476_source.html">Traits.hh</a></li>354 <li>OpenMesh/Tools/Subdivider/Adaptive/Composite/<a·class="el"·href="a06401_source.html">Traits.hh</a></li>
355 </ul>355 </ul>
356 </div><!--·contents·-->356 </div><!--·contents·-->
357 </div><!--·doc-content·-->357 </div><!--·doc-content·-->
358 <hr>358 <hr>
359 <address>359 <address>
360 <small>360 <small>
361 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">361 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.49 KB
./usr/share/doc/libopenmesh-dev/html/a03718.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of·Ljubljana,·Slovenia·(<a·href="http://www.lecad.fs.uni-lj.si/~leon">http://www.lecad.fs.uni-lj.si/~leon</a>)··102 <p>Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of·Ljubljana,·Slovenia·(<a·href="http://www.lecad.fs.uni-lj.si/~leon">http://www.lecad.fs.uni-lj.si/~leon</a>)··
103 ·<a·href="a03718.html#details">More...</a></p>103 ·<a·href="a03718.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00758_source.html">CatmullClarkT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00722_source.html">CatmullClarkT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03717.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CatmullClarkT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03717.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CatmullClarkT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CatmullClarkT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CatmullClarkT_3_01MeshType_00_01RealType_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CatmullClarkT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CatmullClarkT_3_01MeshType_00_01RealType_01_4_inherit__map">
110 <area·shape="rect"·title="Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of·Ljubljana,·Slovenia·(http://www...."·alt=""·coords="25,181,209,236"/>110 <area·shape="rect"·title="Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of·Ljubljana,·Slovenia·(http://www...."·alt=""·coords="25,181,209,236"/>
111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 382, 16 lines modifiedOffset 382, 16 lines modified
382 <dl·class="section·return"><dt>Returns</dt><dd>successful?·</dd></dl>382 <dl·class="section·return"><dt>Returns</dt><dd>successful?·</dd></dl>
  
383 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>383 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
384 </div>384 </div>
385 </div>385 </div>
386 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>386 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
387 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00758_source.html">CatmullClarkT.hh</a></li>387 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00722_source.html">CatmullClarkT.hh</a></li>
388 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00728_source.html">CatmullClarkT_impl.hh</a></li>388 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00713_source.html">CatmullClarkT_impl.hh</a></li>
389 </ul>389 </ul>
390 </div><!--·contents·-->390 </div><!--·contents·-->
391 </div><!--·doc-content·-->391 </div><!--·doc-content·-->
392 <hr>392 <hr>
393 <address>393 <address>
394 <small>394 <small>
395 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">395 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.51 KB
./usr/share/doc/libopenmesh-dev/html/a03722.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>101 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
102 </div><!--header-->102 </div><!--header-->
103 <div·class="contents">103 <div·class="contents">
  
104 <p>This·class·provides·the·composite·subdivision·rules·for·the·uniform·case.··104 <p>This·class·provides·the·composite·subdivision·rules·for·the·uniform·case.··
105 ·<a·href="a03722.html#details">More...</a></p>105 ·<a·href="a03722.html#details">More...</a></p>
  
106 <p><code>#include·&lt;<a·class="el"·href="a06482_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</code></p>106 <p><code>#include·&lt;<a·class="el"·href="a06488_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</code></p>
107 <div·class="dynheader">107 <div·class="dynheader">
108 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;:</div>108 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;:</div>
109 <div·class="dyncontent">109 <div·class="dyncontent">
110 <div·class="center"><img·src="a03721.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>110 <div·class="center"><img·src="a03721.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
111 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_inherit__map">111 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_inherit__map">
112 <area·shape="rect"·title="This·class·provides·the·composite·subdivision·rules·for·the·uniform·case."·alt=""·coords="508,45,692,100"/>112 <area·shape="rect"·title="This·class·provides·the·composite·subdivision·rules·for·the·uniform·case."·alt=""·coords="508,45,692,100"/>
113 <area·shape="rect"·href="a03746.html"·title="Uniform·composite·Loop·subdivision·algorithm."·alt=""·coords="741,5,941,60"/>113 <area·shape="rect"·href="a03746.html"·title="Uniform·composite·Loop·subdivision·algorithm."·alt=""·coords="741,5,941,60"/>
Offset 535, 16 lines modifiedOffset 535, 16 lines modified
535 <p>Subdivide·mesh·<code>_m</code>·<code>_n</code>·times.·</p>535 <p>Subdivide·mesh·<code>_m</code>·<code>_n</code>·times.·</p>
  
536 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>536 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
537 </div>537 </div>
538 </div>538 </div>
539 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>539 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
540 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06482_source.html">CompositeT.hh</a></li>540 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06488_source.html">CompositeT.hh</a></li>
541 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06488_source.html">CompositeT_impl.hh</a></li>541 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06494_source.html">CompositeT_impl.hh</a></li>
542 </ul>542 </ul>
543 </div><!--·contents·-->543 </div><!--·contents·-->
544 </div><!--·doc-content·-->544 </div><!--·doc-content·-->
545 <hr>545 <hr>
546 <address>546 <address>
547 <small>547 <small>
548 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">548 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.57 KB
./usr/share/doc/libopenmesh-dev/html/a03726.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff·Struct·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff·Struct·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Abstract·base·class·for·coefficient·functions.··100 <p>Abstract·base·class·for·coefficient·functions.··
101 ·<a·href="a03726.html#details">More...</a></p>101 ·<a·href="a03726.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a06482_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a06488_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff:</div>104 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a03725.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_1_1Coeff_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a03725.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_1_1Coeff_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_1_1Coeff_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_1_1Coeff_inherit__map">107 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_1_1Coeff_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeT_3_01MeshType_00_01RealType_01_4_1_1Coeff_inherit__map">
108 <area·shape="rect"·title="Abstract·base·class·for·coefficient·functions."·alt=""·coords="5,49,189,119"/>108 <area·shape="rect"·title="Abstract·base·class·for·coefficient·functions."·alt=""·coords="5,49,189,119"/>
109 <area·shape="rect"·href="a03750.html"·title="Helper·struct."·alt=""·coords="259,5,459,75"/>109 <area·shape="rect"·href="a03750.html"·title="Helper·struct."·alt=""·coords="259,5,459,75"/>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 virtual·double&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(size_t·_valence)=0</td></tr>121 virtual·double&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(size_t·_valence)=0</td></tr>
122 <tr·class="separator:ad2f19665418f3827ef929c6d8728af09"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:ad2f19665418f3827ef929c6d8728af09"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 </table>123 </table>
124 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>124 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
125 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshType,·typename·RealType·=·float&gt;<br·/>125 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshType,·typename·RealType·=·float&gt;<br·/>
126 struct·OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</div><p>Abstract·base·class·for·coefficient·functions.·</p>126 struct·OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</div><p>Abstract·base·class·for·coefficient·functions.·</p>
127 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>127 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
128 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06482_source.html">CompositeT.hh</a></li>128 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06488_source.html">CompositeT.hh</a></li>
129 </ul>129 </ul>
130 </div><!--·contents·-->130 </div><!--·contents·-->
131 </div><!--·doc-content·-->131 </div><!--·doc-content·-->
132 <hr>132 <hr>
133 <address>133 <address>
134 <small>134 <small>
135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">135 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.72 KB
./usr/share/doc/libopenmesh-dev/html/a03730.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeTraits·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeTraits·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·Composite·Subdivision·framework.··101 <p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·Composite·Subdivision·framework.··
102 ·<a·href="a03730.html#details">More...</a></p>102 ·<a·href="a03730.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a06494_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a06500_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeTraits:</div>105 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeTraits:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03729.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeTraits_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03729.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeTraits_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeTraits_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeTraits_inherit__map">108 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeTraits_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeTraits_inherit__map">
109 <area·shape="rect"·title="Uniform·Composite·Subdivision·framework."·alt=""·coords="5,79,201,119"/>109 <area·shape="rect"·title="Uniform·Composite·Subdivision·framework."·alt=""·coords="5,79,201,119"/>
110 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="12,5,195,31"/>110 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="12,5,195,31"/>
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>182 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>
183 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>183 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
184 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>184 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
185 </table>185 </table>
186 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>186 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
187 <div·class="textblock"><p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·Composite·Subdivision·framework.·</p>187 <div·class="textblock"><p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·Composite·Subdivision·framework.·</p>
188 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>188 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
189 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06494_source.html">CompositeTraits.hh</a></li>189 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06500_source.html">CompositeTraits.hh</a></li>
190 </ul>190 </ul>
191 </div><!--·contents·-->191 </div><!--·contents·-->
192 </div><!--·doc-content·-->192 </div><!--·doc-content·-->
193 <hr>193 <hr>
194 <address>194 <address>
195 <small>195 <small>
196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">196 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a03734.html
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 const·Point·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·()·const</td></tr>163 const·Point·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·()·const</td></tr>
164 <tr·class="separator:a755ea553037f46d5f25d923ce9c36eb7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>164 <tr·class="separator:a755ea553037f46d5f25d923ce9c36eb7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
165 <tr·class="memitem:a1aa356342814ec9ceafd0583d1b18940"·id="r_a1aa356342814ec9ceafd0583d1b18940"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1aa356342814ec9ceafd0583d1b18940"·name="a1aa356342814ec9ceafd0583d1b18940"></a>165 <tr·class="memitem:a1aa356342814ec9ceafd0583d1b18940"·id="r_a1aa356342814ec9ceafd0583d1b18940"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1aa356342814ec9ceafd0583d1b18940"·name="a1aa356342814ec9ceafd0583d1b18940"></a>
166 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·Point·&amp;_p)</td></tr>166 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·Point·&amp;_p)</td></tr>
167 <tr·class="separator:a1aa356342814ec9ceafd0583d1b18940"><td·class="memSeparator"·colspan="2">&#160;</td></tr>167 <tr·class="separator:a1aa356342814ec9ceafd0583d1b18940"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
168 </table>168 </table>
169 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>169 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
170 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06494_source.html">CompositeTraits.hh</a></li>170 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06500_source.html">CompositeTraits.hh</a></li>
171 </ul>171 </ul>
172 </div><!--·contents·-->172 </div><!--·contents·-->
173 </div><!--·doc-content·-->173 </div><!--·doc-content·-->
174 <hr>174 <hr>
175 <address>175 <address>
176 <small>176 <small>
177 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">177 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a03738.html
    
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 const·Point·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·()·const</td></tr>136 const·Point·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·()·const</td></tr>
137 <tr·class="separator:acc1c8ffcb4d131c35b73ad5677784b07"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:acc1c8ffcb4d131c35b73ad5677784b07"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 <tr·class="memitem:a441985e044bd61f4367c5fa85d336801"·id="r_a441985e044bd61f4367c5fa85d336801"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a441985e044bd61f4367c5fa85d336801"·name="a441985e044bd61f4367c5fa85d336801"></a>138 <tr·class="memitem:a441985e044bd61f4367c5fa85d336801"·id="r_a441985e044bd61f4367c5fa85d336801"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a441985e044bd61f4367c5fa85d336801"·name="a441985e044bd61f4367c5fa85d336801"></a>
139 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·Point·&amp;_p)</td></tr>139 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·Point·&amp;_p)</td></tr>
140 <tr·class="separator:a441985e044bd61f4367c5fa85d336801"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:a441985e044bd61f4367c5fa85d336801"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 </table>141 </table>
142 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>142 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
143 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06494_source.html">CompositeTraits.hh</a></li>143 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06500_source.html">CompositeTraits.hh</a></li>
144 </ul>144 </ul>
145 </div><!--·contents·-->145 </div><!--·contents·-->
146 </div><!--·doc-content·-->146 </div><!--·doc-content·-->
147 <hr>147 <hr>
148 <address>148 <address>
149 <small>149 <small>
150 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">150 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.24 KB
./usr/share/doc/libopenmesh-dev/html/a03742.html
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 const·Point·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·()·const</td></tr>142 const·Point·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><b>position</b>·()·const</td></tr>
143 <tr·class="separator:a04c5d7f21ce958a14817df65ebcb9453"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:a04c5d7f21ce958a14817df65ebcb9453"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:a91b6c9faab30325708ae2c3ca402ff5d"·id="r_a91b6c9faab30325708ae2c3ca402ff5d"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91b6c9faab30325708ae2c3ca402ff5d"·name="a91b6c9faab30325708ae2c3ca402ff5d"></a>144 <tr·class="memitem:a91b6c9faab30325708ae2c3ca402ff5d"·id="r_a91b6c9faab30325708ae2c3ca402ff5d"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91b6c9faab30325708ae2c3ca402ff5d"·name="a91b6c9faab30325708ae2c3ca402ff5d"></a>
145 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·Point·&amp;_p)</td></tr>145 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_position</b>·(const·Point·&amp;_p)</td></tr>
146 <tr·class="separator:a91b6c9faab30325708ae2c3ca402ff5d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:a91b6c9faab30325708ae2c3ca402ff5d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 </table>147 </table>
148 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>148 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
149 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06494_source.html">CompositeTraits.hh</a></li>149 <li>OpenMesh/Tools/Subdivider/Uniform/Composite/<a·class="el"·href="a06500_source.html">CompositeTraits.hh</a></li>
150 </ul>150 </ul>
151 </div><!--·contents·-->151 </div><!--·contents·-->
152 </div><!--·doc-content·-->152 </div><!--·doc-content·-->
153 <hr>153 <hr>
154 <address>154 <address>
155 <small>155 <small>
156 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">156 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.26 KB
./usr/share/doc/libopenmesh-dev/html/a03746.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>102 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
103 </div><!--header-->103 </div><!--header-->
104 <div·class="contents">104 <div·class="contents">
  
105 <p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·Loop·subdivision·algorithm.··105 <p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·Loop·subdivision·algorithm.··
106 ·<a·href="a03746.html#details">More...</a></p>106 ·<a·href="a03746.html#details">More...</a></p>
  
107 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh</a>&gt;</code></p>107 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh</a>&gt;</code></p>
108 <div·class="dynheader">108 <div·class="dynheader">
109 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;:</div>109 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;:</div>
110 <div·class="dyncontent">110 <div·class="dyncontent">
111 <div·class="center"><img·src="a03745.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>111 <div·class="center"><img·src="a03745.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
112 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_inherit__map">112 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_inherit__map">
113 <area·shape="rect"·title="Uniform·composite·Loop·subdivision·algorithm."·alt=""·coords="17,284,217,339"/>113 <area·shape="rect"·title="Uniform·composite·Loop·subdivision·algorithm."·alt=""·coords="17,284,217,339"/>
114 <area·shape="rect"·href="a03722.html"·title="This·class·provides·the·composite·subdivision·rules·for·the·uniform·case."·alt=""·coords="25,181,209,236"/>114 <area·shape="rect"·href="a03722.html"·title="This·class·provides·the·composite·subdivision·rules·for·the·uniform·case."·alt=""·coords="25,181,209,236"/>
Offset 436, 15 lines modifiedOffset 436, 15 lines modified
436 <p>Return·name·of·subdivision·algorithm.·</p>436 <p>Return·name·of·subdivision·algorithm.·</p>
  
437 <p>Implements·<a·class="el"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a>.</p>437 <p>Implements·<a·class="el"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
438 </div>438 </div>
439 </div>439 </div>
440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
441 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00746_source.html">CompositeLoopT.hh</a></li>441 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00719_source.html">CompositeLoopT.hh</a></li>
442 </ul>442 </ul>
443 </div><!--·contents·-->443 </div><!--·contents·-->
444 </div><!--·doc-content·-->444 </div><!--·doc-content·-->
445 <hr>445 <hr>
446 <address>446 <address>
447 <small>447 <small>
448 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">448 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.07 KB
./usr/share/doc/libopenmesh-dev/html/a03750.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff·Struct·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff·Struct·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Helper·struct.··102 <p>Helper·struct.··
103 ·<a·href="a03750.html#details">More...</a></p>103 ·<a·href="a03750.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03749.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_1_1EVCoeff_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03749.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_1_1EVCoeff_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_1_1EVCoeff_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_1_1EVCoeff_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_1_1EVCoeff_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeLoopT_3_01MeshType_00_01RealType_01_4_1_1EVCoeff_inherit__map">
110 <area·shape="rect"·title="Helper·struct."·alt=""·coords="5,79,205,148"/>110 <area·shape="rect"·title="Helper·struct."·alt=""·coords="5,79,205,148"/>
111 <area·shape="rect"·href="a03726.html"·title="Abstract·base·class·for·coefficient·functions."·alt=""·coords="77,5,133,31"/>111 <area·shape="rect"·href="a03726.html"·title="Abstract·base·class·for·coefficient·functions."·alt=""·coords="77,5,133,31"/>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 </div><div·class="memdoc">177 </div><div·class="memdoc">
  
178 <p>Implements·<a·class="el"·href="a03726.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</a>.</p>178 <p>Implements·<a·class="el"·href="a03726.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</a>.</p>
  
179 </div>179 </div>
180 </div>180 </div>
181 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>181 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
182 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00746_source.html">CompositeLoopT.hh</a></li>182 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00719_source.html">CompositeLoopT.hh</a></li>
183 </ul>183 </ul>
184 </div><!--·contents·-->184 </div><!--·contents·-->
185 </div><!--·doc-content·-->185 </div><!--·doc-content·-->
186 <hr>186 <hr>
187 <address>187 <address>
188 <small>188 <small>
189 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">189 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.59 KB
./usr/share/doc/libopenmesh-dev/html/a03754.html
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
96 <a·href="#pub-attribs">Public·Attributes</a>·&#124;96 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
97 <a·href="a03751.html">List·of·all·members</a>··</div>97 <a·href="a03751.html">List·of·all·members</a>··</div>
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh</a>&gt;</code></p>
102 <table·class="memberdecls">102 <table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
104 Public·Member·Functions</h2></td></tr>104 Public·Member·Functions</h2></td></tr>
105 <tr·class="memitem:add6b2b92d8b8ba0d8fe9335b4ceb1963"·id="r_add6b2b92d8b8ba0d8fe9335b4ceb1963"><td·class="memItemLeft"·align="right"·valign="top"><a·id="add6b2b92d8b8ba0d8fe9335b4ceb1963"·name="add6b2b92d8b8ba0d8fe9335b4ceb1963"></a>105 <tr·class="memitem:add6b2b92d8b8ba0d8fe9335b4ceb1963"·id="r_add6b2b92d8b8ba0d8fe9335b4ceb1963"><td·class="memItemLeft"·align="right"·valign="top"><a·id="add6b2b92d8b8ba0d8fe9335b4ceb1963"·name="add6b2b92d8b8ba0d8fe9335b4ceb1963"></a>
106 double&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(void)</td></tr>106 double&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(void)</td></tr>
107 <tr·class="separator:add6b2b92d8b8ba0d8fe9335b4ceb1963"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:add6b2b92d8b8ba0d8fe9335b4ceb1963"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 </table><table·class="memberdecls">108 </table><table·class="memberdecls">
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 <tr·class="memitem:a5d608197835420b4c221b731673d3e3e"·id="r_a5d608197835420b4c221b731673d3e3e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5d608197835420b4c221b731673d3e3e"·name="a5d608197835420b4c221b731673d3e3e"></a>112 <tr·class="memitem:a5d608197835420b4c221b731673d3e3e"·id="r_a5d608197835420b4c221b731673d3e3e"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5d608197835420b4c221b731673d3e3e"·name="a5d608197835420b4c221b731673d3e3e"></a>
113 size_t&#160;</td><td·class="memItemRight"·valign="bottom"><b>val_</b></td></tr>113 size_t&#160;</td><td·class="memItemRight"·valign="bottom"><b>val_</b></td></tr>
114 <tr·class="separator:a5d608197835420b4c221b731673d3e3e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:a5d608197835420b4c221b731673d3e3e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table>115 </table>
116 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>116 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
117 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·MeshType,·class·RealType·=·double&gt;<br·/>117 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·MeshType,·class·RealType·=·double&gt;<br·/>
118 struct·OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight</div></div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>118 struct·OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight</div></div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
119 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00746_source.html">CompositeLoopT.hh</a></li>119 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00719_source.html">CompositeLoopT.hh</a></li>
120 </ul>120 </ul>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 </div><!--·doc-content·-->122 </div><!--·doc-content·-->
123 <hr>123 <hr>
124 <address>124 <address>
125 <small>125 <small>
126 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">126 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.28 KB
./usr/share/doc/libopenmesh-dev/html/a03758.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>102 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
103 </div><!--header-->103 </div><!--header-->
104 <div·class="contents">104 <div·class="contents">
  
105 <p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·sqrt(3)·subdivision·algorithm.··105 <p><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·sqrt(3)·subdivision·algorithm.··
106 ·<a·href="a03758.html#details">More...</a></p>106 ·<a·href="a03758.html#details">More...</a></p>
  
107 <p><code>#include·&lt;<a·class="el"·href="a00755_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh</a>&gt;</code></p>107 <p><code>#include·&lt;<a·class="el"·href="a00743_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh</a>&gt;</code></p>
108 <div·class="dynheader">108 <div·class="dynheader">
109 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;:</div>109 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;:</div>
110 <div·class="dyncontent">110 <div·class="dyncontent">
111 <div·class="center"><img·src="a03757.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>111 <div·class="center"><img·src="a03757.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
112 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map">112 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map">
113 <area·shape="rect"·title="Uniform·composite·sqrt(3)·subdivision·algorithm."·alt=""·coords="15,284,218,339"/>113 <area·shape="rect"·title="Uniform·composite·sqrt(3)·subdivision·algorithm."·alt=""·coords="15,284,218,339"/>
114 <area·shape="rect"·href="a03722.html"·title="This·class·provides·the·composite·subdivision·rules·for·the·uniform·case."·alt=""·coords="25,181,209,236"/>114 <area·shape="rect"·href="a03722.html"·title="This·class·provides·the·composite·subdivision·rules·for·the·uniform·case."·alt=""·coords="25,181,209,236"/>
Offset 436, 15 lines modifiedOffset 436, 15 lines modified
436 <p>Return·name·of·subdivision·algorithm.·</p>436 <p>Return·name·of·subdivision·algorithm.·</p>
  
437 <p>Implements·<a·class="el"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a>.</p>437 <p>Implements·<a·class="el"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
438 </div>438 </div>
439 </div>439 </div>
440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
441 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00755_source.html">CompositeSqrt3T.hh</a></li>441 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00743_source.html">CompositeSqrt3T.hh</a></li>
442 </ul>442 </ul>
443 </div><!--·contents·-->443 </div><!--·contents·-->
444 </div><!--·doc-content·-->444 </div><!--·doc-content·-->
445 <hr>445 <hr>
446 <address>446 <address>
447 <small>447 <small>
448 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">448 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.08 KB
./usr/share/doc/libopenmesh-dev/html/a03762.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff·Struct·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff·Struct·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Helper·class.··102 <p>Helper·class.··
103 ·<a·href="a03762.html#details">More...</a></p>103 ·<a·href="a03762.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00755_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00743_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03761.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_1_1FVCoeff_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03761.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_1_1FVCoeff_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_1_1FVCoeff_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_1_1FVCoeff_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_1_1FVCoeff_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1CompositeSqrt3T_3_01MeshType_00_01RealType_01_4_1_1FVCoeff_inherit__map">
110 <area·shape="rect"·title="Helper·class."·alt=""·coords="5,79,248,133"/>110 <area·shape="rect"·title="Helper·class."·alt=""·coords="5,79,248,133"/>
111 <area·shape="rect"·href="a03726.html"·title="Abstract·base·class·for·coefficient·functions."·alt=""·coords="99,5,155,31"/>111 <area·shape="rect"·href="a03726.html"·title="Abstract·base·class·for·coefficient·functions."·alt=""·coords="99,5,155,31"/>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 </div><div·class="memdoc">177 </div><div·class="memdoc">
  
178 <p>Implements·<a·class="el"·href="a03726.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</a>.</p>178 <p>Implements·<a·class="el"·href="a03726.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</a>.</p>
  
179 </div>179 </div>
180 </div>180 </div>
181 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>181 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
182 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00755_source.html">CompositeSqrt3T.hh</a></li>182 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00743_source.html">CompositeSqrt3T.hh</a></li>
183 </ul>183 </ul>
184 </div><!--·contents·-->184 </div><!--·contents·-->
185 </div><!--·doc-content·-->185 </div><!--·doc-content·-->
186 <hr>186 <hr>
187 <address>187 <address>
188 <small>188 <small>
189 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">189 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.61 KB
./usr/share/doc/libopenmesh-dev/html/a03766.html
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
96 <a·href="#pub-attribs">Public·Attributes</a>·&#124;96 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
97 <a·href="a03763.html">List·of·all·members</a>··</div>97 <a·href="a03763.html">List·of·all·members</a>··</div>
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight·Struct·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight·Struct·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p><code>#include·&lt;<a·class="el"·href="a00755_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a00743_source.html">OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh</a>&gt;</code></p>
102 <table·class="memberdecls">102 <table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
104 Public·Member·Functions</h2></td></tr>104 Public·Member·Functions</h2></td></tr>
105 <tr·class="memitem:ac603a3f5b92e33e6e7d3a988fc13da55"·id="r_ac603a3f5b92e33e6e7d3a988fc13da55"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac603a3f5b92e33e6e7d3a988fc13da55"·name="ac603a3f5b92e33e6e7d3a988fc13da55"></a>105 <tr·class="memitem:ac603a3f5b92e33e6e7d3a988fc13da55"·id="r_ac603a3f5b92e33e6e7d3a988fc13da55"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac603a3f5b92e33e6e7d3a988fc13da55"·name="ac603a3f5b92e33e6e7d3a988fc13da55"></a>
106 double&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(void)</td></tr>106 double&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(void)</td></tr>
107 <tr·class="separator:ac603a3f5b92e33e6e7d3a988fc13da55"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:ac603a3f5b92e33e6e7d3a988fc13da55"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 </table><table·class="memberdecls">108 </table><table·class="memberdecls">
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 <tr·class="memitem:a892afdd1b4721ffb78599f7ded446be5"·id="r_a892afdd1b4721ffb78599f7ded446be5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a892afdd1b4721ffb78599f7ded446be5"·name="a892afdd1b4721ffb78599f7ded446be5"></a>112 <tr·class="memitem:a892afdd1b4721ffb78599f7ded446be5"·id="r_a892afdd1b4721ffb78599f7ded446be5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a892afdd1b4721ffb78599f7ded446be5"·name="a892afdd1b4721ffb78599f7ded446be5"></a>
113 size_t&#160;</td><td·class="memItemRight"·valign="bottom"><b>val_</b></td></tr>113 size_t&#160;</td><td·class="memItemRight"·valign="bottom"><b>val_</b></td></tr>
114 <tr·class="separator:a892afdd1b4721ffb78599f7ded446be5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:a892afdd1b4721ffb78599f7ded446be5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table>115 </table>
116 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>116 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
117 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshType,·typename·RealType·=·double&gt;<br·/>117 <div·class="textblock"><div·class="compoundTemplParams">template&lt;typename·MeshType,·typename·RealType·=·double&gt;<br·/>
118 struct·OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight</div></div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>118 struct·OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight</div></div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
119 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00755_source.html">CompositeSqrt3T.hh</a></li>119 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00743_source.html">CompositeSqrt3T.hh</a></li>
120 </ul>120 </ul>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 </div><!--·doc-content·-->122 </div><!--·doc-content·-->
123 <hr>123 <hr>
124 <address>124 <address>
125 <small>125 <small>
126 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">126 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.18 KB
./usr/share/doc/libopenmesh-dev/html/a03770.html
    
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
109 Public·Member·Functions</h2></td></tr>109 Public·Member·Functions</h2></td></tr>
110 <tr·class="memitem:a17bf78ee09ab473f61bbec7d6ac4abd5"·id="r_a17bf78ee09ab473f61bbec7d6ac4abd5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a17bf78ee09ab473f61bbec7d6ac4abd5"·name="a17bf78ee09ab473f61bbec7d6ac4abd5"></a>110 <tr·class="memitem:a17bf78ee09ab473f61bbec7d6ac4abd5"·id="r_a17bf78ee09ab473f61bbec7d6ac4abd5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a17bf78ee09ab473f61bbec7d6ac4abd5"·name="a17bf78ee09ab473f61bbec7d6ac4abd5"></a>
111 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(const·queueElement·&amp;t1,·const·queueElement·&amp;t2)</td></tr>111 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator()</b>·(const·queueElement·&amp;t1,·const·queueElement·&amp;t2)</td></tr>
112 <tr·class="separator:a17bf78ee09ab473f61bbec7d6ac4abd5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:a17bf78ee09ab473f61bbec7d6ac4abd5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table>113 </table>
114 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>114 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
115 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00749_source.html">LongestEdgeT.hh</a></li>115 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00737_source.html">LongestEdgeT.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 </div><!--·doc-content·-->118 </div><!--·doc-content·-->
119 <hr>119 <hr>
120 <address>120 <address>
121 <small>121 <small>
122 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">122 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.23 KB
./usr/share/doc/libopenmesh-dev/html/a03774.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Uniform·<a·class="el"·href="a03774.html"·title="Uniform·LongestEdgeT·subdivision·algorithm">LongestEdgeT</a>·subdivision·algorithm··102 <p>Uniform·<a·class="el"·href="a03774.html"·title="Uniform·LongestEdgeT·subdivision·algorithm">LongestEdgeT</a>·subdivision·algorithm··
103 ·<a·href="a03774.html#details">More...</a></p>103 ·<a·href="a03774.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00737_source.html">OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03773.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1LongestEdgeT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03773.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1LongestEdgeT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LongestEdgeT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LongestEdgeT_3_01MeshType_00_01RealType_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LongestEdgeT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LongestEdgeT_3_01MeshType_00_01RealType_01_4_inherit__map">
110 <area·shape="rect"·title="Uniform·LongestEdgeT·subdivision·algorithm"·alt=""·coords="25,181,209,236"/>110 <area·shape="rect"·title="Uniform·LongestEdgeT·subdivision·algorithm"·alt=""·coords="25,181,209,236"/>
111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 352, 15 lines modifiedOffset 352, 15 lines modified
352 <p>Subdivide·mesh·<code>_m</code>·<code>_n</code>·times.·</p>352 <p>Subdivide·mesh·<code>_m</code>·<code>_n</code>·times.·</p>
  
353 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>353 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
354 </div>354 </div>
355 </div>355 </div>
356 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>356 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
357 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00749_source.html">LongestEdgeT.hh</a></li>357 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00737_source.html">LongestEdgeT.hh</a></li>
358 </ul>358 </ul>
359 </div><!--·contents·-->359 </div><!--·contents·-->
360 </div><!--·doc-content·-->360 </div><!--·doc-content·-->
361 <hr>361 <hr>
362 <address>362 <address>
363 <small>363 <small>
364 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">364 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.04 KB
./usr/share/doc/libopenmesh-dev/html/a03778.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Uniform·Loop·subdivision·algorithm.··103 <p>Uniform·Loop·subdivision·algorithm.··
104 ·<a·href="a03778.html#details">More...</a></p>104 ·<a·href="a03778.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00734_source.html">OpenMesh/Tools/Subdivider/Uniform/LoopT.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00725_source.html">OpenMesh/Tools/Subdivider/Uniform/LoopT.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03777.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03777.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_3_01MeshType_00_01RealType_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1LoopT_3_01MeshType_00_01RealType_01_4_inherit__map">
111 <area·shape="rect"·title="Uniform·Loop·subdivision·algorithm."·alt=""·coords="9,181,224,236"/>111 <area·shape="rect"·title="Uniform·Loop·subdivision·algorithm."·alt=""·coords="9,181,224,236"/>
112 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>112 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 <p>TODO:Implement·fixed·positions</p>353 <p>TODO:Implement·fixed·positions</p>
  
354 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>354 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
355 </div>355 </div>
356 </div>356 </div>
357 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>357 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
358 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00734_source.html">LoopT.hh</a></li>358 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00725_source.html">LoopT.hh</a></li>
359 </ul>359 </ul>
360 </div><!--·contents·-->360 </div><!--·contents·-->
361 </div><!--·doc-content·-->361 </div><!--·doc-content·-->
362 <hr>362 <hr>
363 <address>363 <address>
364 <small>364 <small>
365 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">365 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.12 KB
./usr/share/doc/libopenmesh-dev/html/a03786.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Midpoint·subdivision·algorithm.··102 <p>Midpoint·subdivision·algorithm.··
103 ·<a·href="a03786.html#details">More...</a></p>103 ·<a·href="a03786.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00725_source.html">OpenMesh/Tools/Subdivider/Uniform/MidpointT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">OpenMesh/Tools/Subdivider/Uniform/MidpointT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03785.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1MidpointT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03785.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1MidpointT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1MidpointT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1MidpointT_3_01MeshType_00_01RealType_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1MidpointT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1MidpointT_3_01MeshType_00_01RealType_01_4_inherit__map">
110 <area·shape="rect"·title="Midpoint·subdivision·algorithm."·alt=""·coords="25,181,209,236"/>110 <area·shape="rect"·title="Midpoint·subdivision·algorithm."·alt=""·coords="25,181,209,236"/>
111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 344, 15 lines modifiedOffset 344, 15 lines modified
344 <dl·class="section·note"><dt>Note</dt><dd>The·_update_points·option·is·ignored·</dd></dl>344 <dl·class="section·note"><dt>Note</dt><dd>The·_update_points·option·is·ignored·</dd></dl>
  
345 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>345 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
346 </div>346 </div>
347 </div>347 </div>
348 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>348 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
349 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00725_source.html">MidpointT.hh</a></li>349 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00716_source.html">MidpointT.hh</a></li>
350 </ul>350 </ul>
351 </div><!--·contents·-->351 </div><!--·contents·-->
352 </div><!--·doc-content·-->352 </div><!--·doc-content·-->
353 <hr>353 <hr>
354 <address>354 <address>
355 <small>355 <small>
356 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">356 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.17 KB
./usr/share/doc/libopenmesh-dev/html/a03790.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Modified·Butterfly·subdivision·algorithm.··102 <p>Modified·Butterfly·subdivision·algorithm.··
103 ·<a·href="a03790.html#details">More...</a></p>103 ·<a·href="a03790.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00722_source.html">OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00734_source.html">OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03789.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1ModifiedButterflyT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03789.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1ModifiedButterflyT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1ModifiedButterflyT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1ModifiedButterflyT_3_01MeshType_00_01RealType_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1ModifiedButterflyT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1ModifiedButterflyT_3_01MeshType_00_01RealType_01_4_inherit__map">
110 <area·shape="rect"·title="Modified·Butterfly·subdivision·algorithm."·alt=""·coords="15,181,218,236"/>110 <area·shape="rect"·title="Modified·Butterfly·subdivision·algorithm."·alt=""·coords="15,181,218,236"/>
111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 352, 15 lines modifiedOffset 352, 15 lines modified
352 <p>TODO:Implement·fixed·positions</p>352 <p>TODO:Implement·fixed·positions</p>
  
353 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>353 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
354 </div>354 </div>
355 </div>355 </div>
356 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>356 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
357 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00722_source.html">ModifiedButterFlyT.hh</a></li>357 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00734_source.html">ModifiedButterFlyT.hh</a></li>
358 </ul>358 </ul>
359 </div><!--·contents·-->359 </div><!--·contents·-->
360 </div><!--·doc-content·-->360 </div><!--·doc-content·-->
361 <hr>361 <hr>
362 <address>362 <address>
363 <small>363 <small>
364 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">364 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.29 KB
./usr/share/doc/libopenmesh-dev/html/a03794.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>99 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
100 </div><!--header-->100 </div><!--header-->
101 <div·class="contents">101 <div·class="contents">
  
102 <p>Uniform·Interpolating·Sqrt3·subdivision·algorithm··102 <p>Uniform·Interpolating·Sqrt3·subdivision·algorithm··
103 ·<a·href="a03794.html#details">More...</a></p>103 ·<a·href="a03794.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00728_source.html">OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;:</div>106 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03793.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1InterpolatingSqrt3LGT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03793.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1InterpolatingSqrt3LGT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1InterpolatingSqrt3LGT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1InterpolatingSqrt3LGT_3_01MeshType_00_01RealType_01_4_inherit__map">109 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1InterpolatingSqrt3LGT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1InterpolatingSqrt3LGT_3_01MeshType_00_01RealType_01_4_inherit__map">
110 <area·shape="rect"·title="Uniform·Interpolating·Sqrt3·subdivision·algorithm"·alt=""·coords="12,181,221,236"/>110 <area·shape="rect"·title="Uniform·Interpolating·Sqrt3·subdivision·algorithm"·alt=""·coords="12,181,221,236"/>
111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>111 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
349 <p>TODO:Implement·fixed·positions</p>349 <p>TODO:Implement·fixed·positions</p>
  
350 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>350 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
351 </div>351 </div>
352 </div>352 </div>
353 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>353 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
354 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00761_source.html">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</a></li>354 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00728_source.html">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</a></li>
355 </ul>355 </ul>
356 </div><!--·contents·-->356 </div><!--·contents·-->
357 </div><!--·doc-content·-->357 </div><!--·doc-content·-->
358 <hr>358 <hr>
359 <address>359 <address>
360 <small>360 <small>
361 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">361 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.05 KB
./usr/share/doc/libopenmesh-dev/html/a03798.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;·Class·Template·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Uniform·Sqrt3·subdivision·algorithm··103 <p>Uniform·Sqrt3·subdivision·algorithm··
104 ·<a·href="a03798.html#details">More...</a></p>104 ·<a·href="a03798.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00740_source.html">OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;:</div>107 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03797.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1Sqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03797.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1Sqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1Sqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1Sqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map">110 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1Sqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1Sqrt3T_3_01MeshType_00_01RealType_01_4_inherit__map">
111 <area·shape="rect"·title="Uniform·Sqrt3·subdivision·algorithm"·alt=""·coords="8,181,225,236"/>111 <area·shape="rect"·title="Uniform·Sqrt3·subdivision·algorithm"·alt=""·coords="8,181,225,236"/>
112 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>112 <area·shape="rect"·href="a03806.html"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="25,79,209,133"/>
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 <p>TODO:Implement·fixed·positions</p>353 <p>TODO:Implement·fixed·positions</p>
  
354 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>354 <p>Implements·<a·class="el"·href="a03806.html#aacf8b2b63d1512d3c174fbe1781ee311">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a>.</p>
  
355 </div>355 </div>
356 </div>356 </div>
357 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>357 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
358 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00731_source.html">Sqrt3T.hh</a></li>358 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00740_source.html">Sqrt3T.hh</a></li>
359 </ul>359 </ul>
360 </div><!--·contents·-->360 </div><!--·contents·-->
361 </div><!--·doc-content·-->361 </div><!--·doc-content·-->
362 <hr>362 <hr>
363 <address>363 <address>
364 <small>364 <small>
365 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">365 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
3.3 KB
./usr/share/doc/libopenmesh-dev/html/a03806.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Abstract·base·class·for·uniform·subdivision·algorithms.··100 <p>Abstract·base·class·for·uniform·subdivision·algorithms.··
101 ·<a·href="a03806.html#details">More...</a></p>101 ·<a·href="a03806.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;:</div>104 Inheritance·diagram·for·OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a03805.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1SubdividerT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a03805.png"·border="0"·usemap="#aOpenMesh_1_1Subdivider_1_1Uniform_1_1SubdividerT_3_01MeshType_00_01RealType_01_4_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1SubdividerT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1SubdividerT_3_01MeshType_00_01RealType_01_4_inherit__map">107 <map·name="aOpenMesh_1_1Subdivider_1_1Uniform_1_1SubdividerT_3_01MeshType_00_01RealType_01_4_inherit__map"·id="aOpenMesh_1_1Subdivider_1_1Uniform_1_1SubdividerT_3_01MeshType_00_01RealType_01_4_inherit__map">
108 <area·shape="rect"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="276,320,460,375"/>108 <area·shape="rect"·title="Abstract·base·class·for·uniform·subdivision·algorithms."·alt=""·coords="276,320,460,375"/>
109 <area·shape="rect"·href="a03722.html"·title="·"·alt=""·coords="532,5,701,60"/>109 <area·shape="rect"·href="a03722.html"·title="·"·alt=""·coords="532,5,701,60"/>
Offset 562, 15 lines modifiedOffset 562, 15 lines modified
562 <p>Subdivide·mesh·<code>_m</code>·<code>_n</code>·times.·</p>562 <p>Subdivide·mesh·<code>_m</code>·<code>_n</code>·times.·</p>
  
563 <p>Implemented·in·<a·class="el"·href="a03786.html#a1ab79bd545947137558decd8a7b193f6">OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03778.html#af811a514d9e562f946cecbdb9259fbd0">OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03774.html#a98d1a40c83b9b5ece9c0c467ca6cc588">OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03718.html#a346c07c2d40dac303a1812106dec39d5">OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03722.html#afff4bed47a11e0b0d504c6bd0c3a9f19">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03722.html#afff4bed47a11e0b0d504c6bd0c3a9f19">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·double·&gt;</a>,·<a·class="el"·href="a03790.html#a468436df18f5ca0600850c1bdbd0c91c">OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03794.html#a78da3def73982cb8a074c52bb1ee3bfc">OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;</a>,·and·<a·class="el"·href="a03798.html#a76e78d087ae4c28050c6576732b5f171">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;</a>.</p>563 <p>Implemented·in·<a·class="el"·href="a03786.html#a1ab79bd545947137558decd8a7b193f6">OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03778.html#af811a514d9e562f946cecbdb9259fbd0">OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03774.html#a98d1a40c83b9b5ece9c0c467ca6cc588">OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03718.html#a346c07c2d40dac303a1812106dec39d5">OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03722.html#afff4bed47a11e0b0d504c6bd0c3a9f19">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03722.html#afff4bed47a11e0b0d504c6bd0c3a9f19">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·double·&gt;</a>,·<a·class="el"·href="a03790.html#a468436df18f5ca0600850c1bdbd0c91c">OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;</a>,·<a·class="el"·href="a03794.html#a78da3def73982cb8a074c52bb1ee3bfc">OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;</a>,·and·<a·class="el"·href="a03798.html#a76e78d087ae4c28050c6576732b5f171">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;</a>.</p>
  
564 </div>564 </div>
565 </div>565 </div>
566 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>566 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
567 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00752_source.html">SubdividerT.hh</a></li>567 <li>OpenMesh/Tools/Subdivider/Uniform/<a·class="el"·href="a00731_source.html">SubdividerT.hh</a></li>
568 </ul>568 </ul>
569 </div><!--·contents·-->569 </div><!--·contents·-->
570 </div><!--·doc-content·-->570 </div><!--·doc-content·-->
571 <hr>571 <hr>
572 <address>572 <address>
573 <small>573 <small>
574 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">574 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.21 KB
./usr/share/doc/libopenmesh-dev/html/a03810.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">GnuplotException·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">GnuplotException·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Exception·thrown·by·class·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.··100 <p>Exception·thrown·by·class·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.··
101 ·<a·href="a03810.html#details">More...</a></p>101 ·<a·href="a03810.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00665_source.html">OpenMesh/Tools/Utils/Gnuplot.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00899_source.html">OpenMesh/Tools/Utils/Gnuplot.hh</a>&gt;</code></p>
103 <div·class="dynheader">103 <div·class="dynheader">
104 Inheritance·diagram·for·GnuplotException:</div>104 Inheritance·diagram·for·GnuplotException:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a03809.png"·border="0"·usemap="#aGnuplotException_inherit__map"·alt="Inheritance·graph"/></div>106 <div·class="center"><img·src="a03809.png"·border="0"·usemap="#aGnuplotException_inherit__map"·alt="Inheritance·graph"/></div>
107 <map·name="aGnuplotException_inherit__map"·id="aGnuplotException_inherit__map">107 <map·name="aGnuplotException_inherit__map"·id="aGnuplotException_inherit__map">
108 <area·shape="rect"·title="Exception·thrown·by·class·Gnuplot."·alt=""·coords="6,152,143,177"/>108 <area·shape="rect"·title="Exception·thrown·by·class·Gnuplot."·alt=""·coords="6,152,143,177"/>
109 <area·shape="rect"·title="·"·alt=""·coords="5,79,144,104"/>109 <area·shape="rect"·title="·"·alt=""·coords="5,79,144,104"/>
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 <tr·class="memitem:a81fc74a5c019556a4d0ba2a042a63448"·id="r_a81fc74a5c019556a4d0ba2a042a63448"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a81fc74a5c019556a4d0ba2a042a63448"·name="a81fc74a5c019556a4d0ba2a042a63448"></a>132 <tr·class="memitem:a81fc74a5c019556a4d0ba2a042a63448"·id="r_a81fc74a5c019556a4d0ba2a042a63448"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a81fc74a5c019556a4d0ba2a042a63448"·name="a81fc74a5c019556a4d0ba2a042a63448"></a>
133 &#160;</td><td·class="memItemRight"·valign="bottom"><b>GnuplotException</b>·(const·string·&amp;msg)</td></tr>133 &#160;</td><td·class="memItemRight"·valign="bottom"><b>GnuplotException</b>·(const·string·&amp;msg)</td></tr>
134 <tr·class="separator:a81fc74a5c019556a4d0ba2a042a63448"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:a81fc74a5c019556a4d0ba2a042a63448"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 </table>135 </table>
136 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>136 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
137 <div·class="textblock"><p>Exception·thrown·by·class·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.·</p>137 <div·class="textblock"><p>Exception·thrown·by·class·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.·</p>
138 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>138 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
139 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00665_source.html">Gnuplot.hh</a></li>139 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00899_source.html">Gnuplot.hh</a></li>
140 </ul>140 </ul>
141 </div><!--·contents·-->141 </div><!--·contents·-->
142 </div><!--·doc-content·-->142 </div><!--·doc-content·-->
143 <hr>143 <hr>
144 <address>144 <address>
145 <small>145 <small>
146 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">146 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.38 KB
./usr/share/doc/libopenmesh-dev/html/a03814.html
    
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 ··<div·class="headertitle"><div·class="title">Gnuplot·Class·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">Gnuplot·Class·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
99 <p>Utility·class·interfacing·with·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.··99 <p>Utility·class·interfacing·with·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.··
100 ·<a·href="a03814.html#details">More...</a></p>100 ·<a·href="a03814.html#details">More...</a></p>
  
101 <p><code>#include·&lt;<a·class="el"·href="a00665_source.html">OpenMesh/Tools/Utils/Gnuplot.hh</a>&gt;</code></p>101 <p><code>#include·&lt;<a·class="el"·href="a00899_source.html">OpenMesh/Tools/Utils/Gnuplot.hh</a>&gt;</code></p>
102 <table·class="memberdecls">102 <table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
104 Public·Member·Functions</h2></td></tr>104 Public·Member·Functions</h2></td></tr>
105 <tr><td·colspan="2"><div·class="groupHeader">Constructors</div></td></tr>105 <tr><td·colspan="2"><div·class="groupHeader">Constructors</div></td></tr>
106 <tr·class="memitem:a936d27de7b6f57d1f3d61491dc70f1ae"·id="r_a936d27de7b6f57d1f3d61491dc70f1ae"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a936d27de7b6f57d1f3d61491dc70f1ae"·name="a936d27de7b6f57d1f3d61491dc70f1ae"></a>106 <tr·class="memitem:a936d27de7b6f57d1f3d61491dc70f1ae"·id="r_a936d27de7b6f57d1f3d61491dc70f1ae"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a936d27de7b6f57d1f3d61491dc70f1ae"·name="a936d27de7b6f57d1f3d61491dc70f1ae"></a>
107 &#160;</td><td·class="memItemRight"·valign="bottom"><b>Gnuplot</b>·()</td></tr>107 &#160;</td><td·class="memItemRight"·valign="bottom"><b>Gnuplot</b>·()</td></tr>
108 <tr·class="memdesc:a936d27de7b6f57d1f3d61491dc70f1ae"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Default·constructor.·<br·/></td></tr>108 <tr·class="memdesc:a936d27de7b6f57d1f3d61491dc70f1ae"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Default·constructor.·<br·/></td></tr>
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 </table>174 </table>
175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>175 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
176 <div·class="textblock"><p>Utility·class·interfacing·with·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.·</p>176 <div·class="textblock"><p>Utility·class·interfacing·with·<a·class="el"·href="a03814.html"·title="Utility·class·interfacing·with·Gnuplot.">Gnuplot</a>.·</p>
177 <dl·class="section·note"><dt>Note</dt><dd>The·plot·will·be·visible·as·long·as·the·object·is·not·destructed.</dd></dl>177 <dl·class="section·note"><dt>Note</dt><dd>The·plot·will·be·visible·as·long·as·the·object·is·not·destructed.</dd></dl>
178 <dl·class="section·author"><dt>Author</dt><dd>Rajarshi·Guha·(C++·API·based·on·the·C·API·by·Nicolas·Devillard)</dd></dl>178 <dl·class="section·author"><dt>Author</dt><dd>Rajarshi·Guha·(C++·API·based·on·the·C·API·by·Nicolas·Devillard)</dd></dl>
179 <dl·class="section·see"><dt>See·also</dt><dd><a·href="http://ndevilla.free.fr/gnuplot/">http://ndevilla.free.fr/gnuplot/</a>·more·information.·</dd></dl>179 <dl·class="section·see"><dt>See·also</dt><dd><a·href="http://ndevilla.free.fr/gnuplot/">http://ndevilla.free.fr/gnuplot/</a>·more·information.·</dd></dl>
180 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>180 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
181 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00665_source.html">Gnuplot.hh</a></li>181 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00899_source.html">Gnuplot.hh</a></li>
182 <li>OpenMesh/Tools/Utils/<b>Gnuplot.cc</b></li>182 <li>OpenMesh/Tools/Utils/<b>Gnuplot.cc</b></li>
183 </ul>183 </ul>
184 </div><!--·contents·-->184 </div><!--·contents·-->
185 </div><!--·doc-content·-->185 </div><!--·doc-content·-->
186 <hr>186 <hr>
187 <address>187 <address>
188 <small>188 <small>
2.62 KB
./usr/share/doc/libopenmesh-dev/html/a03818.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::HeapInterfaceT&lt;·HeapEntry·&gt;·Struct·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::HeapInterfaceT&lt;·HeapEntry·&gt;·Struct·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>This·class·demonstrates·the·HeapInterface's·interface.··100 <p>This·class·demonstrates·the·HeapInterface's·interface.··
101 ·<a·href="a03818.html#details">More...</a></p>101 ·<a·href="a03818.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">OpenMesh/Tools/Utils/HeapT.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00908_source.html">OpenMesh/Tools/Utils/HeapT.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:ae246f6c4f57df712acd35b0288e29aff"·id="r_ae246f6c4f57df712acd35b0288e29aff"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae246f6c4f57df712acd35b0288e29aff"·name="ae246f6c4f57df712acd35b0288e29aff"></a>106 <tr·class="memitem:ae246f6c4f57df712acd35b0288e29aff"·id="r_ae246f6c4f57df712acd35b0288e29aff"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ae246f6c4f57df712acd35b0288e29aff"·name="ae246f6c4f57df712acd35b0288e29aff"></a>
107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>less</b>·(const·HeapEntry·&amp;_e1,·const·HeapEntry·&amp;_e2)</td></tr>107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>less</b>·(const·HeapEntry·&amp;_e1,·const·HeapEntry·&amp;_e2)</td></tr>
108 <tr·class="memdesc:ae246f6c4f57df712acd35b0288e29aff"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Comparison·of·two·HeapEntry's:·strict·less.·<br·/></td></tr>108 <tr·class="memdesc:ae246f6c4f57df712acd35b0288e29aff"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Comparison·of·two·HeapEntry's:·strict·less.·<br·/></td></tr>
109 <tr·class="separator:ae246f6c4f57df712acd35b0288e29aff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:ae246f6c4f57df712acd35b0288e29aff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 </table>124 </table>
125 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>125 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
126 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HeapEntry&gt;<br·/>126 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·HeapEntry&gt;<br·/>
127 struct·OpenMesh::Utils::HeapInterfaceT&lt;·HeapEntry·&gt;</div><p>This·class·demonstrates·the·HeapInterface's·interface.·</p>127 struct·OpenMesh::Utils::HeapInterfaceT&lt;·HeapEntry·&gt;</div><p>This·class·demonstrates·the·HeapInterface's·interface.·</p>
128 <p>If·you·want·to·build·your·customized·heap·you·will·have·to·specify·a·heap·interface·class·and·use·this·class·as·a·template·parameter·for·the·class·<a·class="el"·href="a03822.html"·title="An·efficient,·highly·customizable·heap.">HeapT</a>.·This·class·defines·the·interface·that·this·heap·interface·has·to·implement.</p>128 <p>If·you·want·to·build·your·customized·heap·you·will·have·to·specify·a·heap·interface·class·and·use·this·class·as·a·template·parameter·for·the·class·<a·class="el"·href="a03822.html"·title="An·efficient,·highly·customizable·heap.">HeapT</a>.·This·class·defines·the·interface·that·this·heap·interface·has·to·implement.</p>
129 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03822.html"·title="An·efficient,·highly·customizable·heap.">HeapT</a>·</dd></dl>129 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03822.html"·title="An·efficient,·highly·customizable·heap.">HeapT</a>·</dd></dl>
130 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>130 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
131 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00659_source.html">HeapT.hh</a></li>131 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00908_source.html">HeapT.hh</a></li>
132 </ul>132 </ul>
133 </div><!--·contents·-->133 </div><!--·contents·-->
134 </div><!--·doc-content·-->134 </div><!--·doc-content·-->
135 <hr>135 <hr>
136 <address>136 <address>
137 <small>137 <small>
138 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">138 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.25 KB
./usr/share/doc/libopenmesh-dev/html/a03822.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>An·efficient,·highly·customizable·heap.··101 <p>An·efficient,·highly·customizable·heap.··
102 ·<a·href="a03822.html#details">More...</a></p>102 ·<a·href="a03822.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">OSG/Utils/HeapT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00908_source.html">OSG/Utils/HeapT.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;:</div>105 Inheritance·diagram·for·OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03821.png"·border="0"·usemap="#aOpenMesh_1_1Utils_1_1HeapT_3_01HeapEntry_00_01HeapInterface_01_4_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03821.png"·border="0"·usemap="#aOpenMesh_1_1Utils_1_1HeapT_3_01HeapEntry_00_01HeapInterface_01_4_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1Utils_1_1HeapT_3_01HeapEntry_00_01HeapInterface_01_4_inherit__map"·id="aOpenMesh_1_1Utils_1_1HeapT_3_01HeapEntry_00_01HeapInterface_01_4_inherit__map">108 <map·name="aOpenMesh_1_1Utils_1_1HeapT_3_01HeapEntry_00_01HeapInterface_01_4_inherit__map"·id="aOpenMesh_1_1Utils_1_1HeapT_3_01HeapEntry_00_01HeapInterface_01_4_inherit__map">
109 <area·shape="rect"·title="An·efficient,·highly·customizable·heap."·alt=""·coords="5,79,225,119"/>109 <area·shape="rect"·title="An·efficient,·highly·customizable·heap."·alt=""·coords="5,79,225,119"/>
110 <area·shape="rect"·title="·"·alt=""·coords="51,5,180,31"/>110 <area·shape="rect"·title="·"·alt=""·coords="51,5,180,31"/>
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 <p>This·heap·class·is·parameterized·by·two·template·arguments:·</p><ul>209 <p>This·heap·class·is·parameterized·by·two·template·arguments:·</p><ul>
210 <li>the·class·<code>HeapEntry</code>,·that·will·be·stored·in·the·heap·</li>210 <li>the·class·<code>HeapEntry</code>,·that·will·be·stored·in·the·heap·</li>
211 <li>the·HeapInterface·telling·the·heap·how·to·compare·heap·entries·and·how·to·store·the·heap·positions·in·the·heap·entries.</li>211 <li>the·HeapInterface·telling·the·heap·how·to·compare·heap·entries·and·how·to·store·the·heap·positions·in·the·heap·entries.</li>
212 </ul>212 </ul>
213 <p>As·an·example·how·to·use·the·class·see·declaration·of·class·<a·class="el"·href="a03378.html"·title="Decimater·framework.">Decimater::DecimaterT</a>.</p>213 <p>As·an·example·how·to·use·the·class·see·declaration·of·class·<a·class="el"·href="a03378.html"·title="Decimater·framework.">Decimater::DecimaterT</a>.</p>
214 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03818.html"·title="This·class·demonstrates·the·HeapInterface&#39;s·interface.">HeapInterfaceT</a>·</dd></dl>214 <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="a03818.html"·title="This·class·demonstrates·the·HeapInterface&#39;s·interface.">HeapInterfaceT</a>·</dd></dl>
215 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>215 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
216 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00659_source.html">HeapT.hh</a></li>216 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00908_source.html">HeapT.hh</a></li>
217 </ul>217 </ul>
218 </div><!--·contents·-->218 </div><!--·contents·-->
219 </div><!--·doc-content·-->219 </div><!--·doc-content·-->
220 <hr>220 <hr>
221 <address>221 <address>
222 <small>222 <small>
223 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">223 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.34 KB
./usr/share/doc/libopenmesh-dev/html/a03826.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::MeshCheckerT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::MeshCheckerT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Check·integrity·of·mesh.··101 <p>Check·integrity·of·mesh.··
102 ·<a·href="a03826.html#details">More...</a></p>102 ·<a·href="a03826.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00668_source.html">OpenMesh/Tools/Utils/MeshCheckerT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00920_source.html">OpenMesh/Tools/Utils/MeshCheckerT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:afdc2f687ed069aa92aeafe9c3dd4bef4"·id="r_afdc2f687ed069aa92aeafe9c3dd4bef4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="afdc2f687ed069aa92aeafe9c3dd4bef4"·name="afdc2f687ed069aa92aeafe9c3dd4bef4"></a>enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03826.html#afdc2f687ed069aa92aeafe9c3dd4bef4">CheckTargets</a>·{·<b>CHECK_EDGES</b>·=·1107 <tr·class="memitem:afdc2f687ed069aa92aeafe9c3dd4bef4"·id="r_afdc2f687ed069aa92aeafe9c3dd4bef4"><td·class="memItemLeft"·align="right"·valign="top"><a·id="afdc2f687ed069aa92aeafe9c3dd4bef4"·name="afdc2f687ed069aa92aeafe9c3dd4bef4"></a>enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03826.html#afdc2f687ed069aa92aeafe9c3dd4bef4">CheckTargets</a>·{·<b>CHECK_EDGES</b>·=·1
108 ,·<b>CHECK_VERTICES</b>·=·2108 ,·<b>CHECK_VERTICES</b>·=·2
109 ,·<b>CHECK_FACES</b>·=·4109 ,·<b>CHECK_FACES</b>·=·4
110 ,·<b>CHECK_ALL</b>·=·255110 ,·<b>CHECK_ALL</b>·=·255
Offset 130, 16 lines modifiedOffset 130, 16 lines modified
130 <tr·class="separator:a988805b4c79363bda7c8c7ba646c691d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:a988805b4c79363bda7c8c7ba646c691d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 </table>131 </table>
132 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>132 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
133 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a02714.html">Mesh</a>&gt;<br·/>133 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a02714.html">Mesh</a>&gt;<br·/>
134 class·OpenMesh::Utils::MeshCheckerT&lt;·Mesh·&gt;</div><p>Check·integrity·of·mesh.·</p>134 class·OpenMesh::Utils::MeshCheckerT&lt;·Mesh·&gt;</div><p>Check·integrity·of·mesh.·</p>
135 <p>This·class·provides·several·functions·to·check·the·integrity·of·a·mesh.·</p>135 <p>This·class·provides·several·functions·to·check·the·integrity·of·a·mesh.·</p>
136 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>136 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
137 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00668_source.html">MeshCheckerT.hh</a></li>137 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00920_source.html">MeshCheckerT.hh</a></li>
138 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00647_source.html">MeshCheckerT_impl.hh</a></li>138 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00902_source.html">MeshCheckerT_impl.hh</a></li>
139 </ul>139 </ul>
140 </div><!--·contents·-->140 </div><!--·contents·-->
141 </div><!--·doc-content·-->141 </div><!--·doc-content·-->
142 <hr>142 <hr>
143 <address>143 <address>
144 <small>144 <small>
145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.94 KB
./usr/share/doc/libopenmesh-dev/html/a03830.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store.··101 <p>This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store.··
102 ·<a·href="a03830.html#details">More...</a></p>102 ·<a·href="a03830.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00641_source.html">Tools/Utils/NumLimitsT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00881_source.html">Tools/Utils/NumLimitsT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
106 Public·Member·Functions</h2></td></tr>106 Public·Member·Functions</h2></td></tr>
107 <tr·class="memitem:a3bd49fe9f8e113ef4e0ef06bc6e2f602"·id="r_a3bd49fe9f8e113ef4e0ef06bc6e2f602"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3bd49fe9f8e113ef4e0ef06bc6e2f602"·name="a3bd49fe9f8e113ef4e0ef06bc6e2f602"></a>107 <tr·class="memitem:a3bd49fe9f8e113ef4e0ef06bc6e2f602"·id="r_a3bd49fe9f8e113ef4e0ef06bc6e2f602"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3bd49fe9f8e113ef4e0ef06bc6e2f602"·name="a3bd49fe9f8e113ef4e0ef06bc6e2f602"></a>
108 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_float</b>·()</td></tr>108 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_float</b>·()</td></tr>
109 <tr·class="separator:a3bd49fe9f8e113ef4e0ef06bc6e2f602"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a3bd49fe9f8e113ef4e0ef06bc6e2f602"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:a56d35acab3733b56fc1d2548ee1b6452"·id="r_a56d35acab3733b56fc1d2548ee1b6452"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a56d35acab3733b56fc1d2548ee1b6452"·name="a56d35acab3733b56fc1d2548ee1b6452"></a>110 <tr·class="memitem:a56d35acab3733b56fc1d2548ee1b6452"·id="r_a56d35acab3733b56fc1d2548ee1b6452"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a56d35acab3733b56fc1d2548ee1b6452"·name="a56d35acab3733b56fc1d2548ee1b6452"></a>
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 class·OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;</div><p>This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store.·</p>174 class·OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;</div><p>This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store.·</p>
175 <p>You·can·use·it·like·this:·</p><div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Utils/NumLimitsT.hh&gt;</span></div>175 <p>You·can·use·it·like·this:·</p><div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Utils/NumLimitsT.hh&gt;</span></div>
176 <div·class="line">·</div>176 <div·class="line">·</div>
177 <div·class="line"><span·class="keywordtype">int</span>···float_min···=·OpenMesh::NumLimitsT&lt;float&gt;::min();</div>177 <div·class="line"><span·class="keywordtype">int</span>···float_min···=·OpenMesh::NumLimitsT&lt;float&gt;::min();</div>
178 <div·class="line"><span·class="keywordtype">float</span>·double_max··=·OpenMesh::NumLimitsT&lt;double&gt;::max();</div>178 <div·class="line"><span·class="keywordtype">float</span>·double_max··=·OpenMesh::NumLimitsT&lt;double&gt;::max();</div>
179 </div><!--·fragment·--><dl·class="section·note"><dt>Note</dt><dd>This·functionality·should·be·provided·by·std::numeric_limits.·This·template·does·not·exist·on·gcc·&lt;=·2.95.3.·The·class·template·<a·class="el"·href="a03830.html"·title="This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(int,·float,...">NumLimitsT</a>·is·just·a·workaround.·</dd></dl>179 </div><!--·fragment·--><dl·class="section·note"><dt>Note</dt><dd>This·functionality·should·be·provided·by·std::numeric_limits.·This·template·does·not·exist·on·gcc·&lt;=·2.95.3.·The·class·template·<a·class="el"·href="a03830.html"·title="This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(int,·float,...">NumLimitsT</a>·is·just·a·workaround.·</dd></dl>
180 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>180 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
181 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00641_source.html">NumLimitsT.hh</a></li>181 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00881_source.html">NumLimitsT.hh</a></li>
182 </ul>182 </ul>
183 </div><!--·contents·-->183 </div><!--·contents·-->
184 </div><!--·doc-content·-->184 </div><!--·doc-content·-->
185 <hr>185 <hr>
186 <address>186 <address>
187 <small>187 <small>
188 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">188 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.62 KB
./usr/share/doc/libopenmesh-dev/html/a03834.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::StripifierT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::StripifierT&lt;·Mesh·&gt;·Class·Template·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>This·class·decomposes·a·triangle·mesh·into·several·triangle·strips.··101 <p>This·class·decomposes·a·triangle·mesh·into·several·triangle·strips.··
102 ·<a·href="a03834.html#details">More...</a></p>102 ·<a·href="a03834.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00656_source.html">OpenMesh/Tools/Utils/StripifierT.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00914_source.html">OpenMesh/Tools/Utils/StripifierT.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a89d52f2bfdacdb382afe466d729d72ba"·id="r_a89d52f2bfdacdb382afe466d729d72ba"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a89d52f2bfdacdb382afe466d729d72ba"·name="a89d52f2bfdacdb382afe466d729d72ba"></a>107 <tr·class="memitem:a89d52f2bfdacdb382afe466d729d72ba"·id="r_a89d52f2bfdacdb382afe466d729d72ba"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a89d52f2bfdacdb382afe466d729d72ba"·name="a89d52f2bfdacdb382afe466d729d72ba"></a>
108 typedef·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>Index</b></td></tr>108 typedef·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>Index</b></td></tr>
109 <tr·class="separator:a89d52f2bfdacdb382afe466d729d72ba"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a89d52f2bfdacdb382afe466d729d72ba"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:aacd982cf4a264617d1bcbc6f2c120a40"·id="r_aacd982cf4a264617d1bcbc6f2c120a40"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aacd982cf4a264617d1bcbc6f2c120a40"·name="aacd982cf4a264617d1bcbc6f2c120a40"></a>110 <tr·class="memitem:aacd982cf4a264617d1bcbc6f2c120a40"·id="r_aacd982cf4a264617d1bcbc6f2c120a40"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aacd982cf4a264617d1bcbc6f2c120a40"·name="aacd982cf4a264617d1bcbc6f2c120a40"></a>
Offset 157, 16 lines modifiedOffset 157, 16 lines modified
157 <tr·class="memdesc:a0e974f1316cd003dc4cd9f03407b68f7"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Access·strips.·<br·/></td></tr>157 <tr·class="memdesc:a0e974f1316cd003dc4cd9f03407b68f7"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Access·strips.·<br·/></td></tr>
158 <tr·class="separator:a0e974f1316cd003dc4cd9f03407b68f7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>158 <tr·class="separator:a0e974f1316cd003dc4cd9f03407b68f7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
159 </table>159 </table>
160 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>160 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
161 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Mesh&gt;<br·/>161 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·Mesh&gt;<br·/>
162 class·OpenMesh::StripifierT&lt;·Mesh·&gt;</div><p>This·class·decomposes·a·triangle·mesh·into·several·triangle·strips.·</p>162 class·OpenMesh::StripifierT&lt;·Mesh·&gt;</div><p>This·class·decomposes·a·triangle·mesh·into·several·triangle·strips.·</p>
163 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>163 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
164 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00656_source.html">StripifierT.hh</a></li>164 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00914_source.html">StripifierT.hh</a></li>
165 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00650_source.html">StripifierT_impl.hh</a></li>165 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00905_source.html">StripifierT_impl.hh</a></li>
166 </ul>166 </ul>
167 </div><!--·contents·-->167 </div><!--·contents·-->
168 </div><!--·doc-content·-->168 </div><!--·doc-content·-->
169 <hr>169 <hr>
170 <address>170 <address>
171 <small>171 <small>
172 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">172 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.21 KB
./usr/share/doc/libopenmesh-dev/html/a03838.html
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::TestingFramework·Class·Reference</div></div>100 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::TestingFramework·Class·Reference</div></div>
101 </div><!--header-->101 </div><!--header-->
102 <div·class="contents">102 <div·class="contents">
  
103 <p>Helper·class·for·test·programms.··103 <p>Helper·class·for·test·programms.··
104 ·<a·href="a03838.html#details">More...</a></p>104 ·<a·href="a03838.html#details">More...</a></p>
  
105 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">OpenMesh/Tools/Utils/TestingFramework.hh</a>&gt;</code></p>105 <p><code>#include·&lt;<a·class="el"·href="a00893_source.html">OpenMesh/Tools/Utils/TestingFramework.hh</a>&gt;</code></p>
106 <div·class="dynheader">106 <div·class="dynheader">
107 Inheritance·diagram·for·OpenMesh::Utils::TestingFramework:</div>107 Inheritance·diagram·for·OpenMesh::Utils::TestingFramework:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a03837.png"·border="0"·usemap="#aOpenMesh_1_1Utils_1_1TestingFramework_inherit__map"·alt="Inheritance·graph"/></div>109 <div·class="center"><img·src="a03837.png"·border="0"·usemap="#aOpenMesh_1_1Utils_1_1TestingFramework_inherit__map"·alt="Inheritance·graph"/></div>
110 <map·name="aOpenMesh_1_1Utils_1_1TestingFramework_inherit__map"·id="aOpenMesh_1_1Utils_1_1TestingFramework_inherit__map">110 <map·name="aOpenMesh_1_1Utils_1_1TestingFramework_inherit__map"·id="aOpenMesh_1_1Utils_1_1TestingFramework_inherit__map">
111 <area·shape="rect"·title="Helper·class·for·test·programms."·alt=""·coords="25,79,208,119"/>111 <area·shape="rect"·title="Helper·class·for·test·programms."·alt=""·coords="25,79,208,119"/>
112 <area·shape="rect"·href="a02870.html"·title="This·class·demonstrates·the·non·copyable·idiom."·alt=""·coords="5,5,228,31"/>112 <area·shape="rect"·href="a02870.html"·title="This·class·demonstrates·the·non·copyable·idiom."·alt=""·coords="5,5,228,31"/>
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 <tr·class="memitem:a4d896013b81f30e43f169b35749bd10f"·id="r_a4d896013b81f30e43f169b35749bd10f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4d896013b81f30e43f169b35749bd10f"·name="a4d896013b81f30e43f169b35749bd10f"></a>201 <tr·class="memitem:a4d896013b81f30e43f169b35749bd10f"·id="r_a4d896013b81f30e43f169b35749bd10f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4d896013b81f30e43f169b35749bd10f"·name="a4d896013b81f30e43f169b35749bd10f"></a>
202 class&#160;</td><td·class="memItemRight"·valign="bottom"><b>TestFunc</b></td></tr>202 class&#160;</td><td·class="memItemRight"·valign="bottom"><b>TestFunc</b></td></tr>
203 <tr·class="separator:a4d896013b81f30e43f169b35749bd10f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>203 <tr·class="separator:a4d896013b81f30e43f169b35749bd10f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
204 </table>204 </table>
205 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>205 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
206 <div·class="textblock"><p>Helper·class·for·test·programms.·</p>206 <div·class="textblock"><p>Helper·class·for·test·programms.·</p>
207 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>207 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
208 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00653_source.html">TestingFramework.hh</a></li>208 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00893_source.html">TestingFramework.hh</a></li>
209 </ul>209 </ul>
210 </div><!--·contents·-->210 </div><!--·contents·-->
211 </div><!--·doc-content·-->211 </div><!--·doc-content·-->
212 <hr>212 <hr>
213 <address>213 <address>
214 <small>214 <small>
215 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">215 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.76 KB
./usr/share/doc/libopenmesh-dev/html/a03842.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::Timer·Class·Reference</div></div>102 ··<div·class="headertitle"><div·class="title">OpenMesh::Utils::Timer·Class·Reference</div></div>
103 </div><!--header-->103 </div><!--header-->
104 <div·class="contents">104 <div·class="contents">
  
105 <p><a·class="el"·href="a03842.html"·title="Timer·class.">Timer</a>·class.··105 <p><a·class="el"·href="a03842.html"·title="Timer·class.">Timer</a>·class.··
106 ·<a·href="a03842.html#details">More...</a></p>106 ·<a·href="a03842.html#details">More...</a></p>
  
107 <p><code>#include·&lt;<a·class="el"·href="a00638_source.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</code></p>107 <p><code>#include·&lt;<a·class="el"·href="a00911_source.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</code></p>
108 <table·class="memberdecls">108 <table·class="memberdecls">
109 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>109 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
110 Public·Types</h2></td></tr>110 Public·Types</h2></td></tr>
111 <tr·class="memitem:a129372ccc43d66a01dd92e635b8419fd"·id="r_a129372ccc43d66a01dd92e635b8419fd"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a129372ccc43d66a01dd92e635b8419fd"·name="a129372ccc43d66a01dd92e635b8419fd"></a>enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03842.html#a129372ccc43d66a01dd92e635b8419fd">Format</a>·{·<br·/>111 <tr·class="memitem:a129372ccc43d66a01dd92e635b8419fd"·id="r_a129372ccc43d66a01dd92e635b8419fd"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a129372ccc43d66a01dd92e635b8419fd"·name="a129372ccc43d66a01dd92e635b8419fd"></a>enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03842.html#a129372ccc43d66a01dd92e635b8419fd">Format</a>·{·<br·/>
112 &#160;&#160;<b>Automatic</b>112 &#160;&#160;<b>Automatic</b>
113 ,·<b>Long</b>113 ,·<b>Long</b>
114 ,·<b>Hours</b>114 ,·<b>Hours</b>
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
  
331 <p>Write·seconds·to·output·stream.·</p>331 <p>Write·seconds·to·output·stream.·</p>
332 <p><a·class="el"·href="a03842.html"·title="Timer·class.">Timer</a>·must·be·stopped·before.·</p>332 <p><a·class="el"·href="a03842.html"·title="Timer·class.">Timer</a>·must·be·stopped·before.·</p>
  
333 </div>333 </div>
334 </div>334 </div>
335 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>335 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
336 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00638_source.html">Timer.hh</a></li>336 <li>OpenMesh/Tools/Utils/<a·class="el"·href="a00911_source.html">Timer.hh</a></li>
337 </ul>337 </ul>
338 </div><!--·contents·-->338 </div><!--·contents·-->
339 </div><!--·doc-content·-->339 </div><!--·doc-content·-->
340 <hr>340 <hr>
341 <address>341 <address>
342 <small>342 <small>
343 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">343 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.1 KB
./usr/share/doc/libopenmesh-dev/html/a03846.html
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Mesh·traits·for·View·Dependent·Progressive·Meshes·<br··/>101 <p>Mesh·traits·for·View·Dependent·Progressive·Meshes·<br··/>
102 ··102 ··
103 ·<a·href="a03846.html#details">More...</a></p>103 ·<a·href="a03846.html#details">More...</a></p>
  
104 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">OpenMesh/Tools/VDPM/MeshTraits.hh</a>&gt;</code></p>104 <p><code>#include·&lt;<a·class="el"·href="a00692_source.html">OpenMesh/Tools/VDPM/MeshTraits.hh</a>&gt;</code></p>
105 <div·class="dynheader">105 <div·class="dynheader">
106 Inheritance·diagram·for·OpenMesh::VDPM::MeshTraits:</div>106 Inheritance·diagram·for·OpenMesh::VDPM::MeshTraits:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a03845.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1MeshTraits_inherit__map"·alt="Inheritance·graph"/></div>108 <div·class="center"><img·src="a03845.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1MeshTraits_inherit__map"·alt="Inheritance·graph"/></div>
109 <map·name="aOpenMesh_1_1VDPM_1_1MeshTraits_inherit__map"·id="aOpenMesh_1_1VDPM_1_1MeshTraits_inherit__map">109 <map·name="aOpenMesh_1_1VDPM_1_1MeshTraits_inherit__map"·id="aOpenMesh_1_1VDPM_1_1MeshTraits_inherit__map">
110 <area·shape="rect"·title="Mesh·traits·for·View·Dependent·Progressive·Meshes"·alt=""·coords="5,79,221,104"/>110 <area·shape="rect"·title="Mesh·traits·for·View·Dependent·Progressive·Meshes"·alt=""·coords="5,79,221,104"/>
111 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="22,5,205,31"/>111 <area·shape="rect"·href="a02806.html"·title="Base·class·for·all·traits."·alt=""·coords="22,5,205,31"/>
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>186 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
187 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>187 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
188 </table>188 </table>
189 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>189 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
190 <div·class="textblock"><p>Mesh·traits·for·View·Dependent·Progressive·Meshes·<br··/>190 <div·class="textblock"><p>Mesh·traits·for·View·Dependent·Progressive·Meshes·<br··/>
191 ·</p>191 ·</p>
192 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>192 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
193 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00719_source.html">MeshTraits.hh</a></li>193 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00692_source.html">MeshTraits.hh</a></li>
194 </ul>194 </ul>
195 </div><!--·contents·-->195 </div><!--·contents·-->
196 </div><!--·doc-content·-->196 </div><!--·doc-content·-->
197 <hr>197 <hr>
198 <address>198 <address>
199 <small>199 <small>
200 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">200 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.31 KB
./usr/share/doc/libopenmesh-dev/html/a03850.html
    
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_vhierarchy_node_handle</b>·(<a·class="el"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)</td></tr>127 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_vhierarchy_node_handle</b>·(<a·class="el"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)</td></tr>
128 <tr·class="separator:ac49c783c14ec6299eaed195aaaf90968"><td·class="memSeparator"·colspan="2">&#160;</td></tr>128 <tr·class="separator:ac49c783c14ec6299eaed195aaaf90968"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
129 <tr·class="memitem:a23378dca1b5d038176edb65bae9bc4d7"·id="r_a23378dca1b5d038176edb65bae9bc4d7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a23378dca1b5d038176edb65bae9bc4d7"·name="a23378dca1b5d038176edb65bae9bc4d7"></a>129 <tr·class="memitem:a23378dca1b5d038176edb65bae9bc4d7"·id="r_a23378dca1b5d038176edb65bae9bc4d7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a23378dca1b5d038176edb65bae9bc4d7"·name="a23378dca1b5d038176edb65bae9bc4d7"></a>
130 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_ancestor</b>·(const·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;_other)</td></tr>130 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_ancestor</b>·(const·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;_other)</td></tr>
131 <tr·class="separator:a23378dca1b5d038176edb65bae9bc4d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:a23378dca1b5d038176edb65bae9bc4d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 </table>132 </table>
133 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>133 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
134 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00719_source.html">MeshTraits.hh</a></li>134 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00692_source.html">MeshTraits.hh</a></li>
135 </ul>135 </ul>
136 </div><!--·contents·-->136 </div><!--·contents·-->
137 </div><!--·doc-content·-->137 </div><!--·doc-content·-->
138 <hr>138 <hr>
139 <address>139 <address>
140 <small>140 <small>
141 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">141 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.46 KB
./usr/share/doc/libopenmesh-dev/html/a03854.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VFront·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VFront·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Active·nodes·in·vertex·hierarchy.··100 <p>Active·nodes·in·vertex·hierarchy.··
101 ·<a·href="a03854.html#details">More...</a></p>101 ·<a·href="a03854.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00698_source.html">OpenMesh/Tools/VDPM/VFront.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00683_source.html">OpenMesh/Tools/VDPM/VFront.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a47d616a7ffea952553aa634eabc4cbb1"·id="r_a47d616a7ffea952553aa634eabc4cbb1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a47d616a7ffea952553aa634eabc4cbb1"·name="a47d616a7ffea952553aa634eabc4cbb1"></a>106 <tr·class="memitem:a47d616a7ffea952553aa634eabc4cbb1"·id="r_a47d616a7ffea952553aa634eabc4cbb1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a47d616a7ffea952553aa634eabc4cbb1"·name="a47d616a7ffea952553aa634eabc4cbb1"></a>
107 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>clear</b>·()</td></tr>107 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>clear</b>·()</td></tr>
108 <tr·class="separator:a47d616a7ffea952553aa634eabc4cbb1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:a47d616a7ffea952553aa634eabc4cbb1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a1b741319e496504bdf868f10247bb88f"·id="r_a1b741319e496504bdf868f10247bb88f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1b741319e496504bdf868f10247bb88f"·name="a1b741319e496504bdf868f10247bb88f"></a>109 <tr·class="memitem:a1b741319e496504bdf868f10247bb88f"·id="r_a1b741319e496504bdf868f10247bb88f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a1b741319e496504bdf868f10247bb88f"·name="a1b741319e496504bdf868f10247bb88f"></a>
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>init</b>·(<a·class="el"·href="a01253.html#a503c22d36bf2bdb5daeccd78c29053fd">VHierarchyNodeHandleContainer</a>·&amp;_roots,·unsigned·int·_n_details)</td></tr>136 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>init</b>·(<a·class="el"·href="a01253.html#a503c22d36bf2bdb5daeccd78c29053fd">VHierarchyNodeHandleContainer</a>·&amp;_roots,·unsigned·int·_n_details)</td></tr>
137 <tr·class="separator:a448188bd4a10d2d9f1dba08198a2d5d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:a448188bd4a10d2d9f1dba08198a2d5d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 </table>138 </table>
139 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>139 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
140 <div·class="textblock"><p>Active·nodes·in·vertex·hierarchy.·</p>140 <div·class="textblock"><p>Active·nodes·in·vertex·hierarchy.·</p>
141 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000006">Todo:</a></b></dt><dd><a·class="el"·href="a03854.html"·title="Active·nodes·in·vertex·hierarchy.">VFront</a>·documentation·</dd></dl>141 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000006">Todo:</a></b></dt><dd><a·class="el"·href="a03854.html"·title="Active·nodes·in·vertex·hierarchy.">VFront</a>·documentation·</dd></dl>
142 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>142 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
143 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00698_source.html">VFront.hh</a></li>143 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00683_source.html">VFront.hh</a></li>
144 <li>OpenMesh/Tools/VDPM/<b>VFront.cc</b></li>144 <li>OpenMesh/Tools/VDPM/<b>VFront.cc</b></li>
145 </ul>145 </ul>
146 </div><!--·contents·-->146 </div><!--·contents·-->
147 </div><!--·doc-content·-->147 </div><!--·doc-content·-->
148 <hr>148 <hr>
149 <address>149 <address>
150 <small>150 <small>
2.5 KB
./usr/share/doc/libopenmesh-dev/html/a03858.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchy·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchy·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Keeps·the·vertex·hierarchy·build·during·analyzing·a·progressive·mesh.··101 <p>Keeps·the·vertex·hierarchy·build·during·analyzing·a·progressive·mesh.··
102 ·<a·href="a03858.html#details">More...</a></p>102 ·<a·href="a03858.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">OpenMesh/Tools/VDPM/VHierarchy.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00674_source.html">OpenMesh/Tools/VDPM/VHierarchy.hh</a>&gt;</code></p>
104 <table·class="memberdecls">104 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
106 Public·Types</h2></td></tr>106 Public·Types</h2></td></tr>
107 <tr·class="memitem:a658560e57bc2e1e7aca6ab477e1d0a33"·id="r_a658560e57bc2e1e7aca6ab477e1d0a33"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a658560e57bc2e1e7aca6ab477e1d0a33"·name="a658560e57bc2e1e7aca6ab477e1d0a33"></a>107 <tr·class="memitem:a658560e57bc2e1e7aca6ab477e1d0a33"·id="r_a658560e57bc2e1e7aca6ab477e1d0a33"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a658560e57bc2e1e7aca6ab477e1d0a33"·name="a658560e57bc2e1e7aca6ab477e1d0a33"></a>
108 typedef·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>id_t</b></td></tr>108 typedef·unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><b>id_t</b></td></tr>
109 <tr·class="memdesc:a658560e57bc2e1e7aca6ab477e1d0a33"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·for·tree·and·node·ids.·<br·/></td></tr>109 <tr·class="memdesc:a658560e57bc2e1e7aca6ab477e1d0a33"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·for·tree·and·node·ids.·<br·/></td></tr>
110 <tr·class="separator:a658560e57bc2e1e7aca6ab477e1d0a33"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:a658560e57bc2e1e7aca6ab477e1d0a33"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 <tr·class="memitem:a3b745254284dd25860de0ed823ed42f9"·id="r_a3b745254284dd25860de0ed823ed42f9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3b745254284dd25860de0ed823ed42f9"·name="a3b745254284dd25860de0ed823ed42f9"></a>194 <tr·class="memitem:a3b745254284dd25860de0ed823ed42f9"·id="r_a3b745254284dd25860de0ed823ed42f9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a3b745254284dd25860de0ed823ed42f9"·name="a3b745254284dd25860de0ed823ed42f9"></a>
195 <a·class="el"·href="a03862.html">VHierarchyNodeHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>node_handle</b>·(<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>·_node_index)</td></tr>195 <a·class="el"·href="a03862.html">VHierarchyNodeHandle</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>node_handle</b>·(<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>·_node_index)</td></tr>
196 <tr·class="separator:a3b745254284dd25860de0ed823ed42f9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>196 <tr·class="separator:a3b745254284dd25860de0ed823ed42f9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
197 </table>197 </table>
198 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>198 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
199 <div·class="textblock"><p>Keeps·the·vertex·hierarchy·build·during·analyzing·a·progressive·mesh.·</p>199 <div·class="textblock"><p>Keeps·the·vertex·hierarchy·build·during·analyzing·a·progressive·mesh.·</p>
200 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>200 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
201 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00689_source.html">VHierarchy.hh</a></li>201 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00674_source.html">VHierarchy.hh</a></li>
202 <li>OpenMesh/Tools/VDPM/<b>VHierarchy.cc</b></li>202 <li>OpenMesh/Tools/VDPM/<b>VHierarchy.cc</b></li>
203 </ul>203 </ul>
204 </div><!--·contents·-->204 </div><!--·contents·-->
205 </div><!--·doc-content·-->205 </div><!--·doc-content·-->
206 <hr>206 <hr>
207 <address>207 <address>
208 <small>208 <small>
1.92 KB
./usr/share/doc/libopenmesh-dev/html/a03862.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Handle·for·vertex·hierarchy·nodes·<br··/>100 <p>Handle·for·vertex·hierarchy·nodes·<br··/>
101 ··101 ··
102 ·<a·href="a03862.html#details">More...</a></p>102 ·<a·href="a03862.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00683_source.html">OpenMesh/Tools/VDPM/VHierarchyNode.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00662_source.html">OpenMesh/Tools/VDPM/VHierarchyNode.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Inheritance·diagram·for·OpenMesh::VDPM::VHierarchyNodeHandle:</div>105 Inheritance·diagram·for·OpenMesh::VDPM::VHierarchyNodeHandle:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03861.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle_inherit__map"·alt="Inheritance·graph"/></div>107 <div·class="center"><img·src="a03861.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle_inherit__map"·alt="Inheritance·graph"/></div>
108 <map·name="aOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle_inherit__map"·id="aOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle_inherit__map">108 <map·name="aOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle_inherit__map"·id="aOpenMesh_1_1VDPM_1_1VHierarchyNodeHandle_inherit__map">
109 <area·shape="rect"·title="Handle·for·vertex·hierarchy·nodes"·alt=""·coords="5,79,224,119"/>109 <area·shape="rect"·title="Handle·for·vertex·hierarchy·nodes"·alt=""·coords="5,79,224,119"/>
110 <area·shape="rect"·href="a02558.html"·title="Base·class·for·all·handle·types."·alt=""·coords="26,5,203,31"/>110 <area·shape="rect"·href="a02558.html"·title="Base·class·for·all·handle·types."·alt=""·coords="26,5,203,31"/>
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>171 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>__decrement</b>·(int·amount)</td></tr>
172 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>172 <tr·class="separator:af2ba0dc2afcf29cf69dfcbf7f373af1a·inherit·pub_methods_a02558"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
173 </table>173 </table>
174 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>174 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
175 <div·class="textblock"><p>Handle·for·vertex·hierarchy·nodes·<br··/>175 <div·class="textblock"><p>Handle·for·vertex·hierarchy·nodes·<br··/>
176 ·</p>176 ·</p>
177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00683_source.html">VHierarchyNode.hh</a></li>178 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00662_source.html">VHierarchyNode.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 </div><!--·doc-content·-->181 </div><!--·doc-content·-->
182 <hr>182 <hr>
183 <address>183 <address>
184 <small>184 <small>
185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">185 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.32 KB
./usr/share/doc/libopenmesh-dev/html/a03866.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchyNode·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchyNode·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Vertex·hierarchy·node.··100 <p>Vertex·hierarchy·node.··
101 ·<a·href="a03866.html#details">More...</a></p>101 ·<a·href="a03866.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00683_source.html">OpenMesh/Tools/VDPM/VHierarchyNode.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a00662_source.html">OpenMesh/Tools/VDPM/VHierarchyNode.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:a91743d86caff3fa2566e55b8aecc908f"·id="r_a91743d86caff3fa2566e55b8aecc908f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91743d86caff3fa2566e55b8aecc908f"·name="a91743d86caff3fa2566e55b8aecc908f"></a>106 <tr·class="memitem:a91743d86caff3fa2566e55b8aecc908f"·id="r_a91743d86caff3fa2566e55b8aecc908f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a91743d86caff3fa2566e55b8aecc908f"·name="a91743d86caff3fa2566e55b8aecc908f"></a>
107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_root</b>·()·const</td></tr>107 bool&#160;</td><td·class="memItemRight"·valign="bottom"><b>is_root</b>·()·const</td></tr>
108 <tr·class="memdesc:a91743d86caff3fa2566e55b8aecc908f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true,·if·node·is·root·else·false.·<br·/></td></tr>108 <tr·class="memdesc:a91743d86caff3fa2566e55b8aecc908f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·true,·if·node·is·root·else·false.·<br·/></td></tr>
109 <tr·class="separator:a91743d86caff3fa2566e55b8aecc908f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:a91743d86caff3fa2566e55b8aecc908f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_fund_rcut</b>·(const·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;_node_index)</td></tr>204 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>set_fund_rcut</b>·(const·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;_node_index)</td></tr>
205 <tr·class="separator:a5a1c7a0ce1ee748ca454f26250b2a205"><td·class="memSeparator"·colspan="2">&#160;</td></tr>205 <tr·class="separator:a5a1c7a0ce1ee748ca454f26250b2a205"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
206 </table>206 </table>
207 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>207 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
208 <div·class="textblock"><p>Vertex·hierarchy·node.·</p>208 <div·class="textblock"><p>Vertex·hierarchy·node.·</p>
209 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000007">Todo:</a></b></dt><dd>Complete·documentation·</dd></dl>209 <dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000007">Todo:</a></b></dt><dd>Complete·documentation·</dd></dl>
210 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>210 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
211 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00683_source.html">VHierarchyNode.hh</a></li>211 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00662_source.html">VHierarchyNode.hh</a></li>
212 </ul>212 </ul>
213 </div><!--·contents·-->213 </div><!--·contents·-->
214 </div><!--·doc-content·-->214 </div><!--·doc-content·-->
215 <hr>215 <hr>
216 <address>216 <address>
217 <small>217 <small>
218 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">218 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.31 KB
./usr/share/doc/libopenmesh-dev/html/a03870.html
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchyNodeIndex·Class·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchyNodeIndex·Class·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Index·of·vertex·hierarchy·node.··101 <p>Index·of·vertex·hierarchy·node.··
102 ·<a·href="a03870.html#details">More...</a></p>102 ·<a·href="a03870.html#details">More...</a></p>
  
103 <p><code>#include·&lt;<a·class="el"·href="a00710_source.html">OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh</a>&gt;</code></p>103 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh</a>&gt;</code></p>
104 <div·class="dynheader">104 <div·class="dynheader">
105 Collaboration·diagram·for·OpenMesh::VDPM::VHierarchyNodeIndex:</div>105 Collaboration·diagram·for·OpenMesh::VDPM::VHierarchyNodeIndex:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a03868.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex_coll__map"·alt="Collaboration·graph"/></div>107 <div·class="center"><img·src="a03868.png"·border="0"·usemap="#aOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex_coll__map"·alt="Collaboration·graph"/></div>
108 <map·name="aOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex_coll__map"·id="aOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex_coll__map">108 <map·name="aOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex_coll__map"·id="aOpenMesh_1_1VDPM_1_1VHierarchyNodeIndex_coll__map">
109 <area·shape="rect"·title="Index·of·vertex·hierarchy·node."·alt=""·coords="5,5,224,45"/>109 <area·shape="rect"·title="Index·of·vertex·hierarchy·node."·alt=""·coords="5,5,224,45"/>
110 <area·shape="poly"·title="·"·alt=""·coords="239,18,251,25,242,32,225,34,224,29,241,27,245,25,237,23"/>110 <area·shape="poly"·title="·"·alt=""·coords="239,18,251,25,242,32,225,34,224,29,241,27,245,25,237,23"/>
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 <tr·class="memitem:a193598d1c6ca92a7d0935931242a7f45"·id="r_a193598d1c6ca92a7d0935931242a7f45"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a193598d1c6ca92a7d0935931242a7f45"·name="a193598d1c6ca92a7d0935931242a7f45"></a>142 <tr·class="memitem:a193598d1c6ca92a7d0935931242a7f45"·id="r_a193598d1c6ca92a7d0935931242a7f45"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a193598d1c6ca92a7d0935931242a7f45"·name="a193598d1c6ca92a7d0935931242a7f45"></a>
143 static·const·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>InvalidIndex</b>·=·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>()</td></tr>143 static·const·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>InvalidIndex</b>·=·<a·class="el"·href="a03870.html">VHierarchyNodeIndex</a>()</td></tr>
144 <tr·class="separator:a193598d1c6ca92a7d0935931242a7f45"><td·class="memSeparator"·colspan="2">&#160;</td></tr>144 <tr·class="separator:a193598d1c6ca92a7d0935931242a7f45"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
145 </table>145 </table>
146 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>146 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
147 <div·class="textblock"><p>Index·of·vertex·hierarchy·node.·</p>147 <div·class="textblock"><p>Index·of·vertex·hierarchy·node.·</p>
148 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>148 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
149 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00710_source.html">VHierarchyNodeIndex.hh</a></li>149 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00689_source.html">VHierarchyNodeIndex.hh</a></li>
150 <li>OpenMesh/Tools/VDPM/<b>VHierarchyNodeIndex.cc</b></li>150 <li>OpenMesh/Tools/VDPM/<b>VHierarchyNodeIndex.cc</b></li>
151 </ul>151 </ul>
152 </div><!--·contents·-->152 </div><!--·contents·-->
153 </div><!--·doc-content·-->153 </div><!--·doc-content·-->
154 <hr>154 <hr>
155 <address>155 <address>
156 <small>156 <small>
2.74 KB
./usr/share/doc/libopenmesh-dev/html/a03874.html
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
96 <a·href="a03871.html">List·of·all·members</a>··</div>96 <a·href="a03871.html">List·of·all·members</a>··</div>
97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchyWindow·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::VHierarchyWindow·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p><code>#include·&lt;<a·class="el"·href="a00686_source.html">OpenMesh/Tools/VDPM/VHierarchyWindow.hh</a>&gt;</code></p>100 <p><code>#include·&lt;<a·class="el"·href="a00668_source.html">OpenMesh/Tools/VDPM/VHierarchyWindow.hh</a>&gt;</code></p>
101 <table·class="memberdecls">101 <table·class="memberdecls">
102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
103 Public·Member·Functions</h2></td></tr>103 Public·Member·Functions</h2></td></tr>
104 <tr·class="memitem:a431e910efd64bb1f4188d6b77f5430b1"·id="r_a431e910efd64bb1f4188d6b77f5430b1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a431e910efd64bb1f4188d6b77f5430b1"·name="a431e910efd64bb1f4188d6b77f5430b1"></a>104 <tr·class="memitem:a431e910efd64bb1f4188d6b77f5430b1"·id="r_a431e910efd64bb1f4188d6b77f5430b1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a431e910efd64bb1f4188d6b77f5430b1"·name="a431e910efd64bb1f4188d6b77f5430b1"></a>
105 &#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyWindow</b>·(<a·class="el"·href="a03858.html">VHierarchy</a>·&amp;_vhierarchy)</td></tr>105 &#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyWindow</b>·(<a·class="el"·href="a03858.html">VHierarchy</a>·&amp;_vhierarchy)</td></tr>
106 <tr·class="separator:a431e910efd64bb1f4188d6b77f5430b1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:a431e910efd64bb1f4188d6b77f5430b1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:a82a121754f23507372a13f81c3522f98"·id="r_a82a121754f23507372a13f81c3522f98"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a82a121754f23507372a13f81c3522f98"·name="a82a121754f23507372a13f81c3522f98"></a>107 <tr·class="memitem:a82a121754f23507372a13f81c3522f98"·id="r_a82a121754f23507372a13f81c3522f98"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a82a121754f23507372a13f81c3522f98"·name="a82a121754f23507372a13f81c3522f98"></a>
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 <tr·class="memitem:aa3775d37faf227534664e88425a883b9"·id="r_aa3775d37faf227534664e88425a883b9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa3775d37faf227534664e88425a883b9"·name="aa3775d37faf227534664e88425a883b9"></a>144 <tr·class="memitem:aa3775d37faf227534664e88425a883b9"·id="r_aa3775d37faf227534664e88425a883b9"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aa3775d37faf227534664e88425a883b9"·name="aa3775d37faf227534664e88425a883b9"></a>
145 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>update_with_ecol</b>·(<a·class="el"·href="a03862.html">VHierarchyNodeHandle</a>·_parent_handle)</td></tr>145 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>update_with_ecol</b>·(<a·class="el"·href="a03862.html">VHierarchyNodeHandle</a>·_parent_handle)</td></tr>
146 <tr·class="separator:aa3775d37faf227534664e88425a883b9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:aa3775d37faf227534664e88425a883b9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 </table>147 </table>
148 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>148 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
149 <div·class="textblock"><dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000008">Todo:</a></b></dt><dd><a·class="el"·href="a03874.html">VHierarchyWindow</a>·documentation·</dd></dl>149 <div·class="textblock"><dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000008">Todo:</a></b></dt><dd><a·class="el"·href="a03874.html">VHierarchyWindow</a>·documentation·</dd></dl>
150 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>150 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
151 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00686_source.html">VHierarchyWindow.hh</a></li>151 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00668_source.html">VHierarchyWindow.hh</a></li>
152 <li>OpenMesh/Tools/VDPM/<b>VHierarchyWindow.cc</b></li>152 <li>OpenMesh/Tools/VDPM/<b>VHierarchyWindow.cc</b></li>
153 </ul>153 </ul>
154 </div><!--·contents·-->154 </div><!--·contents·-->
155 </div><!--·doc-content·-->155 </div><!--·doc-content·-->
156 <hr>156 <hr>
157 <address>157 <address>
158 <small>158 <small>
2.58 KB
./usr/share/doc/libopenmesh-dev/html/a03878.html
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;95 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
96 <a·href="a03875.html">List·of·all·members</a>··</div>96 <a·href="a03875.html">List·of·all·members</a>··</div>
97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::ViewingParameters·Class·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">OpenMesh::VDPM::ViewingParameters·Class·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p><code>#include·&lt;<a·class="el"·href="a00704_source.html">OpenMesh/Tools/VDPM/ViewingParameters.hh</a>&gt;</code></p>100 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">OpenMesh/Tools/VDPM/ViewingParameters.hh</a>&gt;</code></p>
101 <table·class="memberdecls">101 <table·class="memberdecls">
102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
103 Public·Member·Functions</h2></td></tr>103 Public·Member·Functions</h2></td></tr>
104 <tr·class="memitem:a0c6eb42ebd0a6857aed2eea5430e0063"·id="r_a0c6eb42ebd0a6857aed2eea5430e0063"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a0c6eb42ebd0a6857aed2eea5430e0063"·name="a0c6eb42ebd0a6857aed2eea5430e0063"></a>104 <tr·class="memitem:a0c6eb42ebd0a6857aed2eea5430e0063"·id="r_a0c6eb42ebd0a6857aed2eea5430e0063"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a0c6eb42ebd0a6857aed2eea5430e0063"·name="a0c6eb42ebd0a6857aed2eea5430e0063"></a>
105 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increase_tolerance</b>·()</td></tr>105 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>increase_tolerance</b>·()</td></tr>
106 <tr·class="separator:a0c6eb42ebd0a6857aed2eea5430e0063"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:a0c6eb42ebd0a6857aed2eea5430e0063"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:a4fd9c0e54484b8fe06492f85d25a27c7"·id="r_a4fd9c0e54484b8fe06492f85d25a27c7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4fd9c0e54484b8fe06492f85d25a27c7"·name="a4fd9c0e54484b8fe06492f85d25a27c7"></a>107 <tr·class="memitem:a4fd9c0e54484b8fe06492f85d25a27c7"·id="r_a4fd9c0e54484b8fe06492f85d25a27c7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a4fd9c0e54484b8fe06492f85d25a27c7"·name="a4fd9c0e54484b8fe06492f85d25a27c7"></a>
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 <tr·class="memitem:a2ff72386c44023020ee699c2bb36a76c"·id="r_a2ff72386c44023020ee699c2bb36a76c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2ff72386c44023020ee699c2bb36a76c"·name="a2ff72386c44023020ee699c2bb36a76c"></a>165 <tr·class="memitem:a2ff72386c44023020ee699c2bb36a76c"·id="r_a2ff72386c44023020ee699c2bb36a76c"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2ff72386c44023020ee699c2bb36a76c"·name="a2ff72386c44023020ee699c2bb36a76c"></a>
166 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>PrintOut</b>·()</td></tr>166 void&#160;</td><td·class="memItemRight"·valign="bottom"><b>PrintOut</b>·()</td></tr>
167 <tr·class="separator:a2ff72386c44023020ee699c2bb36a76c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>167 <tr·class="separator:a2ff72386c44023020ee699c2bb36a76c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
168 </table>168 </table>
169 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>169 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
170 <div·class="textblock"><dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000009">Todo:</a></b></dt><dd>ViewerParameters·documentation·</dd></dl>170 <div·class="textblock"><dl·class="todo"><dt><b><a·class="el"·href="a01235.html#_todo000009">Todo:</a></b></dt><dd>ViewerParameters·documentation·</dd></dl>
171 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>171 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
172 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00704_source.html">ViewingParameters.hh</a></li>172 <li>OpenMesh/Tools/VDPM/<a·class="el"·href="a00659_source.html">ViewingParameters.hh</a></li>
173 <li>OpenMesh/Tools/VDPM/<b>ViewingParameters.cc</b></li>173 <li>OpenMesh/Tools/VDPM/<b>ViewingParameters.cc</b></li>
174 </ul>174 </ul>
175 </div><!--·contents·-->175 </div><!--·contents·-->
176 </div><!--·doc-content·-->176 </div><!--·doc-content·-->
177 <hr>177 <hr>
178 <address>178 <address>
179 <small>179 <small>
1.6 KB
./usr/share/doc/libopenmesh-dev/html/a03898.html
    
Offset 173, 16 lines modifiedOffset 173, 16 lines modified
173 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:a07d1284c50b17be9723e661252f21bfd·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">174 <tr·class="memitem:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"·id="r_a7cf05b18cbb648c04bc92e26f1a1ff5c"><td·class="memItemLeft"·align="right"·valign="top">
175 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>175 typedef·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Color</b></td></tr>
176 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>176 <tr·class="memdesc:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·default·color·type·is·<a·class="el"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041"·title="3-byte·unsigned·vector">OpenMesh::Vec3uc</a>.·<br·/></td></tr>
177 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>177 <tr·class="separator:a7cf05b18cbb648c04bc92e26f1a1ff5c·inherit·pub_types_a02806"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
178 </table>178 </table>
179 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>179 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
180 <li>Unittests/<a·class="el"·href="a00398_source.html">unittests_common.hh</a></li>180 <li>Unittests/<a·class="el"·href="a01016_source.html">unittests_common.hh</a></li>
181 <li>Unittests/<a·class="el"·href="a00437_source.html">unittests_common_customtraits.hh</a></li>181 <li>Unittests/<a·class="el"·href="a01061_source.html">unittests_common_customtraits.hh</a></li>
182 </ul>182 </ul>
183 </div><!--·contents·-->183 </div><!--·contents·-->
184 </div><!--·doc-content·-->184 </div><!--·doc-content·-->
185 <hr>185 <hr>
186 <address>186 <address>
187 <small>187 <small>
188 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">188 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.11 KB
./usr/share/doc/libopenmesh-dev/html/a03902.html
    
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-attribs"·name="pro-attribs"></a>137 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-attribs"·name="pro-attribs"></a>
138 Protected·Attributes</h2></td></tr>138 Protected·Attributes</h2></td></tr>
139 <tr·class="memitem:adb66ef750f8de373ef4b3996728325e1"·id="r_adb66ef750f8de373ef4b3996728325e1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="adb66ef750f8de373ef4b3996728325e1"·name="adb66ef750f8de373ef4b3996728325e1"></a>139 <tr·class="memitem:adb66ef750f8de373ef4b3996728325e1"·id="r_adb66ef750f8de373ef4b3996728325e1"><td·class="memItemLeft"·align="right"·valign="top"><a·id="adb66ef750f8de373ef4b3996728325e1"·name="adb66ef750f8de373ef4b3996728325e1"></a>
140 <a·class="el"·href="a02706.html">Mesh</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>mesh_</b></td></tr>140 <a·class="el"·href="a02706.html">Mesh</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>mesh_</b></td></tr>
141 <tr·class="separator:adb66ef750f8de373ef4b3996728325e1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:adb66ef750f8de373ef4b3996728325e1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 </table>142 </table>
143 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>143 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
144 <li>Unittests/<a·class="el"·href="a00398_source.html">unittests_common.hh</a></li>144 <li>Unittests/<a·class="el"·href="a01016_source.html">unittests_common.hh</a></li>
145 </ul>145 </ul>
146 </div><!--·contents·-->146 </div><!--·contents·-->
147 </div><!--·doc-content·-->147 </div><!--·doc-content·-->
148 <hr>148 <hr>
149 <address>149 <address>
150 <small>150 <small>
151 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">151 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.12 KB
./usr/share/doc/libopenmesh-dev/html/a03906.html
    
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-attribs"·name="pro-attribs"></a>131 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-attribs"·name="pro-attribs"></a>
132 Protected·Attributes</h2></td></tr>132 Protected·Attributes</h2></td></tr>
133 <tr·class="memitem:a2b0ef309ffee6e4bb213e206fc5ff7c7"·id="r_a2b0ef309ffee6e4bb213e206fc5ff7c7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2b0ef309ffee6e4bb213e206fc5ff7c7"·name="a2b0ef309ffee6e4bb213e206fc5ff7c7"></a>133 <tr·class="memitem:a2b0ef309ffee6e4bb213e206fc5ff7c7"·id="r_a2b0ef309ffee6e4bb213e206fc5ff7c7"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a2b0ef309ffee6e4bb213e206fc5ff7c7"·name="a2b0ef309ffee6e4bb213e206fc5ff7c7"></a>
134 <a·class="el"·href="a02714.html">PolyMesh</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>mesh_</b></td></tr>134 <a·class="el"·href="a02714.html">PolyMesh</a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>mesh_</b></td></tr>
135 <tr·class="separator:a2b0ef309ffee6e4bb213e206fc5ff7c7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>135 <tr·class="separator:a2b0ef309ffee6e4bb213e206fc5ff7c7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
136 </table>136 </table>
137 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>137 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
138 <li>Unittests/<a·class="el"·href="a00398_source.html">unittests_common.hh</a></li>138 <li>Unittests/<a·class="el"·href="a01016_source.html">unittests_common.hh</a></li>
139 </ul>139 </ul>
140 </div><!--·contents·-->140 </div><!--·contents·-->
141 </div><!--·doc-content·-->141 </div><!--·doc-content·-->
142 <hr>142 <hr>
143 <address>143 <address>
144 <small>144 <small>
145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">145 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
2.5 KB
./usr/share/doc/libopenmesh-dev/html/a03910.html
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ··<div·class="headertitle"><div·class="title">Custom::Vec&lt;·DIM·&gt;·Class·Template·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">Custom::Vec&lt;·DIM·&gt;·Class·Template·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>A·Vector·class·with·the·absolute·minimum·of·built-in·methods·to·test·the·interface·expected·from·Vectors·used·in·Traits.··100 <p>A·Vector·class·with·the·absolute·minimum·of·built-in·methods·to·test·the·interface·expected·from·Vectors·used·in·Traits.··
101 ·<a·href="a03910.html#details">More...</a></p>101 ·<a·href="a03910.html#details">More...</a></p>
  
102 <p><code>#include·&lt;<a·class="el"·href="a00437_source.html">Unittests/unittests_common_customtraits.hh</a>&gt;</code></p>102 <p><code>#include·&lt;<a·class="el"·href="a01061_source.html">Unittests/unittests_common_customtraits.hh</a>&gt;</code></p>
103 <table·class="memberdecls">103 <table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
105 Public·Member·Functions</h2></td></tr>105 Public·Member·Functions</h2></td></tr>
106 <tr·class="memitem:aad687793f85790f8d2f688cf313ff1ba"·id="r_aad687793f85790f8d2f688cf313ff1ba"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aad687793f85790f8d2f688cf313ff1ba"·name="aad687793f85790f8d2f688cf313ff1ba"></a>106 <tr·class="memitem:aad687793f85790f8d2f688cf313ff1ba"·id="r_aad687793f85790f8d2f688cf313ff1ba"><td·class="memItemLeft"·align="right"·valign="top"><a·id="aad687793f85790f8d2f688cf313ff1ba"·name="aad687793f85790f8d2f688cf313ff1ba"></a>
107 &#160;</td><td·class="memItemRight"·valign="bottom"><b>Vec</b>·(float·x)</td></tr>107 &#160;</td><td·class="memItemRight"·valign="bottom"><b>Vec</b>·(float·x)</td></tr>
108 <tr·class="separator:aad687793f85790f8d2f688cf313ff1ba"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:aad687793f85790f8d2f688cf313ff1ba"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a9b3d89e86a60f4c26e30306e320146d5"·id="r_a9b3d89e86a60f4c26e30306e320146d5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a9b3d89e86a60f4c26e30306e320146d5"·name="a9b3d89e86a60f4c26e30306e320146d5"></a>109 <tr·class="memitem:a9b3d89e86a60f4c26e30306e320146d5"·id="r_a9b3d89e86a60f4c26e30306e320146d5"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a9b3d89e86a60f4c26e30306e320146d5"·name="a9b3d89e86a60f4c26e30306e320146d5"></a>
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 float&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator[]</b>·(int·i)·const</td></tr>124 float&#160;</td><td·class="memItemRight"·valign="bottom"><b>operator[]</b>·(int·i)·const</td></tr>
125 <tr·class="separator:a2e8774dc65555eed50fb761ff93a24fb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:a2e8774dc65555eed50fb761ff93a24fb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 </table>126 </table>
127 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>127 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
128 <div·class="textblock"><div·class="compoundTemplParams">template&lt;int·DIM&gt;<br·/>128 <div·class="textblock"><div·class="compoundTemplParams">template&lt;int·DIM&gt;<br·/>
129 class·Custom::Vec&lt;·DIM·&gt;</div><p>A·Vector·class·with·the·absolute·minimum·of·built-in·methods·to·test·the·interface·expected·from·Vectors·used·in·Traits.·</p>129 class·Custom::Vec&lt;·DIM·&gt;</div><p>A·Vector·class·with·the·absolute·minimum·of·built-in·methods·to·test·the·interface·expected·from·Vectors·used·in·Traits.·</p>
130 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>130 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
131 <li>Unittests/<a·class="el"·href="a00437_source.html">unittests_common_customtraits.hh</a></li>131 <li>Unittests/<a·class="el"·href="a01061_source.html">unittests_common_customtraits.hh</a></li>
132 </ul>132 </ul>
133 </div><!--·contents·-->133 </div><!--·contents·-->
134 </div><!--·doc-content·-->134 </div><!--·doc-content·-->
135 <hr>135 <hr>
136 <address>136 <address>
137 <small>137 <small>
138 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">138 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
13.6 KB
./usr/share/doc/libopenmesh-dev/html/a06316.html
    
Offset 171, 32 lines modifiedOffset 171, 32 lines modified
171 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span>DefaultTraits</div>171 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span>DefaultTraits</div>
172 <div·class="line">{</div>172 <div·class="line">{</div>
173 <div·class="line">··<span·class="keyword">typedef</span>·Vec3f··Point;</div>173 <div·class="line">··<span·class="keyword">typedef</span>·Vec3f··Point;</div>
174 <div·class="line">··<span·class="keyword">typedef</span>·Vec3f··Normal;</div>174 <div·class="line">··<span·class="keyword">typedef</span>·Vec3f··Normal;</div>
175 <div·class="line">··<span·class="keyword">typedef</span>·Vec2f··TexCoord;</div>175 <div·class="line">··<span·class="keyword">typedef</span>·Vec2f··TexCoord;</div>
176 <div·class="line">··<span·class="keyword">typedef</span>·Vec3uc·Color;</div>176 <div·class="line">··<span·class="keyword">typedef</span>·Vec3uc·Color;</div>
177 <div·class="line">·</div>177 <div·class="line">·</div>
178 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a>····{};</div>178 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a>····{};</div>
179 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a223434df0f07f8e05b89324094fc1de8">HalfedgeTraits</a>··{};</div>179 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a223434df0f07f8e05b89324094fc1de8">HalfedgeTraits</a>··{};</div>
180 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#adbd10edc9787f8347769a11391896d9e">EdgeTraits</a>······{};</div>180 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#adbd10edc9787f8347769a11391896d9e">EdgeTraits</a>······{};</div>
181 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a>······{};</div>181 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a>······{};</div>
182 <div·class="line">··</div>182 <div·class="line">··</div>
183 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(0);</div>183 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(0);</div>
184 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a72688ff15a275a41a98159ce72eaab4f">HalfedgeAttributes</a>(Attributes::PrevHalfedge);</div>184 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a72688ff15a275a41a98159ce72eaab4f">HalfedgeAttributes</a>(Attributes::PrevHalfedge);</div>
185 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a8126b6d66b0b65c5e23e8856c6092c28">EdgeAttributes</a>(0);</div>185 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a8126b6d66b0b65c5e23e8856c6092c28">EdgeAttributes</a>(0);</div>
186 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(0);</div>186 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(0);</div>
187 <div·class="line">};</div>187 <div·class="line">};</div>
188 <div·class="ttc"·id="aa06470_html_a223434df0f07f8e05b89324094fc1de8"><div·class="ttname"><a·href="a06470.html#a223434df0f07f8e05b89324094fc1de8">HalfedgeTraits</a></div><div·class="ttdeci">#define·HalfedgeTraits</div><div·class="ttdoc">Macro·for·defining·the·halfedge·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:95</div></div>188 <div·class="ttc"·id="aa06395_html_a223434df0f07f8e05b89324094fc1de8"><div·class="ttname"><a·href="a06395.html#a223434df0f07f8e05b89324094fc1de8">HalfedgeTraits</a></div><div·class="ttdeci">#define·HalfedgeTraits</div><div·class="ttdoc">Macro·for·defining·the·halfedge·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:95</div></div>
189 <div·class="ttc"·id="aa06470_html_a427ff443d5e47c76b9c45a29213e63db"><div·class="ttname"><a·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a></div><div·class="ttdeci">#define·VertexAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·vertex·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:79</div></div>189 <div·class="ttc"·id="aa06395_html_a427ff443d5e47c76b9c45a29213e63db"><div·class="ttname"><a·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a></div><div·class="ttdeci">#define·VertexAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·vertex·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:79</div></div>
190 <div·class="ttc"·id="aa06470_html_a48a58bb27b065ea6b5f6e973756f1800"><div·class="ttname"><a·href="a06470.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a></div><div·class="ttdeci">#define·FaceTraits</div><div·class="ttdoc">Macro·for·defining·the·face·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:103</div></div>190 <div·class="ttc"·id="aa06395_html_a48a58bb27b065ea6b5f6e973756f1800"><div·class="ttname"><a·href="a06395.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a></div><div·class="ttdeci">#define·FaceTraits</div><div·class="ttdoc">Macro·for·defining·the·face·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:103</div></div>
191 <div·class="ttc"·id="aa06470_html_a72688ff15a275a41a98159ce72eaab4f"><div·class="ttname"><a·href="a06470.html#a72688ff15a275a41a98159ce72eaab4f">HalfedgeAttributes</a></div><div·class="ttdeci">#define·HalfedgeAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·halfedge·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:82</div></div>191 <div·class="ttc"·id="aa06395_html_a72688ff15a275a41a98159ce72eaab4f"><div·class="ttname"><a·href="a06395.html#a72688ff15a275a41a98159ce72eaab4f">HalfedgeAttributes</a></div><div·class="ttdeci">#define·HalfedgeAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·halfedge·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:82</div></div>
192 <div·class="ttc"·id="aa06470_html_a75f0d731abf2489208086aac5147eefc"><div·class="ttname"><a·href="a06470.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a></div><div·class="ttdeci">#define·FaceAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·face·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:88</div></div>192 <div·class="ttc"·id="aa06395_html_a75f0d731abf2489208086aac5147eefc"><div·class="ttname"><a·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a></div><div·class="ttdeci">#define·FaceAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·face·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:88</div></div>
193 <div·class="ttc"·id="aa06470_html_a8126b6d66b0b65c5e23e8856c6092c28"><div·class="ttname"><a·href="a06470.html#a8126b6d66b0b65c5e23e8856c6092c28">EdgeAttributes</a></div><div·class="ttdeci">#define·EdgeAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·edge·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:85</div></div>193 <div·class="ttc"·id="aa06395_html_a8126b6d66b0b65c5e23e8856c6092c28"><div·class="ttname"><a·href="a06395.html#a8126b6d66b0b65c5e23e8856c6092c28">EdgeAttributes</a></div><div·class="ttdeci">#define·EdgeAttributes(_i)</div><div·class="ttdoc">Macro·for·defining·the·edge·attributes.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:85</div></div>
194 <div·class="ttc"·id="aa06470_html_aa5146d858418fcb93715406a6ce8e30f"><div·class="ttname"><a·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div><div·class="ttdeci">#define·VertexTraits</div><div·class="ttdoc">Macro·for·defining·the·vertex·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:91</div></div>194 <div·class="ttc"·id="aa06395_html_aa5146d858418fcb93715406a6ce8e30f"><div·class="ttname"><a·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div><div·class="ttdeci">#define·VertexTraits</div><div·class="ttdoc">Macro·for·defining·the·vertex·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:91</div></div>
195 <div·class="ttc"·id="aa06470_html_adbd10edc9787f8347769a11391896d9e"><div·class="ttname"><a·href="a06470.html#adbd10edc9787f8347769a11391896d9e">EdgeTraits</a></div><div·class="ttdeci">#define·EdgeTraits</div><div·class="ttdoc">Macro·for·defining·the·edge·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:99</div></div>195 <div·class="ttc"·id="aa06395_html_adbd10edc9787f8347769a11391896d9e"><div·class="ttname"><a·href="a06395.html#adbd10edc9787f8347769a11391896d9e">EdgeTraits</a></div><div·class="ttdeci">#define·EdgeTraits</div><div·class="ttdoc">Macro·for·defining·the·edge·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:99</div></div>
196 </div><!--·fragment·--><p>Please·note·that·for·example·<code>VertexTraits</code>·is·a·define·concealing·a·template·declaration.·The·actual·template·class·name·is·<code>VertexT</code>,·which·is·further·simplified·to·a·specific·type·<code>Vertex</code>·at·a·later·stage·during·the·construction·of·the·mesh·kernel.</p>196 </div><!--·fragment·--><p>Please·note·that·for·example·<code>VertexTraits</code>·is·a·define·concealing·a·template·declaration.·The·actual·template·class·name·is·<code>VertexT</code>,·which·is·further·simplified·to·a·specific·type·<code>Vertex</code>·at·a·later·stage·during·the·construction·of·the·mesh·kernel.</p>
197 <p>Because·the·traits·classes·always·have·to·provide·the·template·classes·<code>VertexT</code>,·<code>HalfedgeT</code>,·<code>EdgeT</code>,·<code>FaceT</code>,·and·the·types·<code>Point</code>,·<code>Normal</code>,·<code>Color</code>,·and·<code>TexCoord</code>·one·should·derive·this·class·from·the·default·implementation·<code>DefaultTraits</code>.·In·this·case·you·will·only·have·to·define·the·classes·or·types·you·want·to·override·or·substitute.</p>197 <p>Because·the·traits·classes·always·have·to·provide·the·template·classes·<code>VertexT</code>,·<code>HalfedgeT</code>,·<code>EdgeT</code>,·<code>FaceT</code>,·and·the·types·<code>Point</code>,·<code>Normal</code>,·<code>Color</code>,·and·<code>TexCoord</code>·one·should·derive·this·class·from·the·default·implementation·<code>DefaultTraits</code>.·In·this·case·you·will·only·have·to·define·the·classes·or·types·you·want·to·override·or·substitute.</p>
198 <p><br··/>198 <p><br··/>
199 ·</p>199 ·</p>
200 <h2><a·class="anchor"·id="sec_change_point"></a>200 <h2><a·class="anchor"·id="sec_change_point"></a>
201 Changing·the·Point·type</h2>201 Changing·the·Point·type</h2>
202 <p>Changing·the·type·that·is·used·to·store·the·point·coordinates·as·well·as·the·normal·vectors·can·simply·be·done·by·defining·this·type·in·the·traits·class.·The·following·code·changes·the·coordinate·type·in·order·to·use·<code>double</code>·instead·of·<code>float</code>.</p>202 <p>Changing·the·type·that·is·used·to·store·the·point·coordinates·as·well·as·the·normal·vectors·can·simply·be·done·by·defining·this·type·in·the·traits·class.·The·following·code·changes·the·coordinate·type·in·order·to·use·<code>double</code>·instead·of·<code>float</code>.</p>
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 <p><br··/>253 <p><br··/>
254 ·</p>254 ·</p>
255 <h2><a·class="anchor"·id="sec_add_traits"></a>255 <h2><a·class="anchor"·id="sec_add_traits"></a>
256 Adding·User-Defined·Elements</h2>256 Adding·User-Defined·Elements</h2>
257 <p>You·can·also·add·arbitrary·types/elements/methods·to·the·mesh·items·by·providing·a·corresponding·traits·class·for·these·items.·Adding·some·index·to·the·<code>Vertex</code>·class·is·easily·done·by</p>257 <p>You·can·also·add·arbitrary·types/elements/methods·to·the·mesh·items·by·providing·a·corresponding·traits·class·for·these·items.·Adding·some·index·to·the·<code>Vertex</code>·class·is·easily·done·by</p>
258 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>258 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
259 <div·class="line">{</div>259 <div·class="line">{</div>
260 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>260 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>
261 <div·class="line">··{</div>261 <div·class="line">··{</div>
262 <div·class="line">····<span·class="keywordtype">int</span>·some_additional_index;</div>262 <div·class="line">····<span·class="keywordtype">int</span>·some_additional_index;</div>
263 <div·class="line">··};</div>263 <div·class="line">··};</div>
264 <div·class="line">};</div>264 <div·class="line">};</div>
265 </div><!--·fragment·--><p>The·macro·<code>VertexTraits</code>·hides·some·ugly·template·stuff.·In·fact,·it·is·defined·as</p>265 </div><!--·fragment·--><p>The·macro·<code>VertexTraits</code>·hides·some·ugly·template·stuff.·In·fact,·it·is·defined·as</p>
266 <div·class="fragment"><div·class="line"><span·class="preprocessor">#define·VertexTraits·template·&lt;class·Base,·class·Refs&gt;·struct·VertexT·:·public·Base</span></div>266 <div·class="fragment"><div·class="line"><span·class="preprocessor">#define·VertexTraits·template·&lt;class·Base,·class·Refs&gt;·struct·VertexT·:·public·Base</span></div>
267 </div><!--·fragment·--><p>hence·the·traits·class·actually·looks·like·this:</p>267 </div><!--·fragment·--><p>hence·the·traits·class·actually·looks·like·this:</p>
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 <div·class="line">····<span·class="keywordtype">int</span>·some_additional_index;</div>272 <div·class="line">····<span·class="keywordtype">int</span>·some_additional_index;</div>
273 <div·class="line">··};</div>273 <div·class="line">··};</div>
274 <div·class="line">};</div>274 <div·class="line">};</div>
275 </div><!--·fragment·--><p>You·have·to·keep·this·in·mind·when·you·want·to·define·constructors·for·your·vertex·type·or·when·you·want·to·derive·the·vertex·type·from·other·classes.</p>275 </div><!--·fragment·--><p>You·have·to·keep·this·in·mind·when·you·want·to·define·constructors·for·your·vertex·type·or·when·you·want·to·derive·the·vertex·type·from·other·classes.</p>
276 <p>The·template·argument·<code>Base</code>·provides·access·to·the·mesh·handles·and·to·the·<code>Point</code>·and·<code>Scalar</code>·type·by·its·member·class·<code>Refs</code>.·Adding·a·<code><a·class="el"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11"·title="Scalar·type.">MyMesh::FaceHandle</a></code>·to·the·vertex·class·can·therefore·be·implemented·like·this:</p>276 <p>The·template·argument·<code>Base</code>·provides·access·to·the·mesh·handles·and·to·the·<code>Point</code>·and·<code>Scalar</code>·type·by·its·member·class·<code>Refs</code>.·Adding·a·<code><a·class="el"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11"·title="Scalar·type.">MyMesh::FaceHandle</a></code>·to·the·vertex·class·can·therefore·be·implemented·like·this:</p>
277 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a>·</div>277 <div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a>·</div>
278 <div·class="line">{</div>278 <div·class="line">{</div>
279 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>279 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>
280 <div·class="line">··{</div>280 <div·class="line">··{</div>
281 <div·class="line">····<span·class="keywordtype">int</span>·some_additional_index;</div>281 <div·class="line">····<span·class="keywordtype">int</span>·some_additional_index;</div>
282 <div·class="line">····<span·class="keyword">typename</span>·Base::Refs::FaceHandle·my_face_handle;</div>282 <div·class="line">····<span·class="keyword">typename</span>·Base::Refs::FaceHandle·my_face_handle;</div>
283 <div·class="line">··};</div>283 <div·class="line">··};</div>
284 <div·class="line">};</div>284 <div·class="line">};</div>
285 </div><!--·fragment·--><p>Adding·elements·to·other·mesh·items·works·in·the·same·manner.</p>285 </div><!--·fragment·--><p>Adding·elements·to·other·mesh·items·works·in·the·same·manner.</p>
286 <p><br··/>286 <p><br··/>
Offset 320, 15 lines modifiedOffset 320, 15 lines modified
320 <div·class="line">··<span·class="comment">//·store·the·previous·halfedge</span></div>320 <div·class="line">··<span·class="comment">//·store·the·previous·halfedge</span></div>
321 <div·class="line">··HalfedgeAttributes(·OpenMesh::DefaultAttributer::PrevHalfedge·);</div>321 <div·class="line">··HalfedgeAttributes(·OpenMesh::DefaultAttributer::PrevHalfedge·);</div>
322 <div·class="line">·</div>322 <div·class="line">·</div>
323 <div·class="line">··<span·class="comment">//·use·face·normals</span></div>323 <div·class="line">··<span·class="comment">//·use·face·normals</span></div>
324 <div·class="line">··FaceAttributes(·OpenMesh::DefaultAttributer::Normal·);</div>324 <div·class="line">··FaceAttributes(·OpenMesh::DefaultAttributer::Normal·);</div>
325 <div·class="line">·</div>325 <div·class="line">·</div>
326 <div·class="line">··<span·class="comment">//·store·a·face·handle·for·each·vertex</span></div>326 <div·class="line">··<span·class="comment">//·store·a·face·handle·for·each·vertex</span></div>
327 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>327 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>
328 <div·class="line">··{</div>328 <div·class="line">··{</div>
329 <div·class="line">····<span·class="keyword">typename</span>·Base::Refs::FaceHandle·my_face_handle;</div>329 <div·class="line">····<span·class="keyword">typename</span>·Base::Refs::FaceHandle·my_face_handle;</div>
330 <div·class="line">··};</div>330 <div·class="line">··};</div>
331 <div·class="line">·</div>331 <div·class="line">·</div>
332 <div·class="line">};</div>332 <div·class="line">};</div>
333 <div·class="line">·</div>333 <div·class="line">·</div>
334 <div·class="line">·</div>334 <div·class="line">·</div>
2.26 KB
./usr/share/doc/libopenmesh-dev/html/a06324.html
    
Offset 104, 25 lines modifiedOffset 104, 25 lines modified
104 <li><a·class="el"·href="a03594.html"·title="Laplacian·Smoothing.">OpenMesh::Smoother::JacobiLaplaceSmootherT</a></li>104 <li><a·class="el"·href="a03594.html"·title="Laplacian·Smoothing.">OpenMesh::Smoother::JacobiLaplaceSmootherT</a></li>
105 </ol>105 </ol>
106 </li>106 </li>
107 </ol>107 </ol>
108 <h1><a·class="anchor"·id="OM_Smoother_Usage"></a>108 <h1><a·class="anchor"·id="OM_Smoother_Usage"></a>
109 Usage</h1>109 Usage</h1>
110 <p>The·smoothers·directly·work·on·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>.·The·following·example·shows·how·to·use·them:</p>110 <p>The·smoothers·directly·work·on·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>.·The·following·example·shows·how·to·use·them:</p>
111 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00527.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</span></div>111 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00776.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</span></div>
112 <div·class="line">·</div>112 <div·class="line">·</div>
113 <div·class="line"><span·class="comment">//·Initialize·smoother·with·input·mesh</span></div>113 <div·class="line"><span·class="comment">//·Initialize·smoother·with·input·mesh</span></div>
114 <div·class="line"><a·class="code·hl_class"·href="a03594.html">OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;MyMesh&gt;</a>·smoother(mesh);</div>114 <div·class="line"><a·class="code·hl_class"·href="a03594.html">OpenMesh::Smoother::JacobiLaplaceSmootherT&lt;MyMesh&gt;</a>·smoother(mesh);</div>
115 <div·class="line">·</div>115 <div·class="line">·</div>
116 <div·class="line">smoother.initialize(·Tangential_and_Normal,···<span·class="comment">//Smooth·direction</span></div>116 <div·class="line">smoother.initialize(·Tangential_and_Normal,···<span·class="comment">//Smooth·direction</span></div>
117 <div·class="line">·····················C0)······················<span·class="comment">//Continuity</span></div>117 <div·class="line">·····················C0)······················<span·class="comment">//Continuity</span></div>
118 <div·class="line">··</div>118 <div·class="line">··</div>
119 <div·class="line"><span·class="comment">//·Execute·3·smooth·steps</span></div>119 <div·class="line"><span·class="comment">//·Execute·3·smooth·steps</span></div>
120 <div·class="line">smoother.smooth(3);</div>120 <div·class="line">smoother.smooth(3);</div>
121 <div·class="ttc"·id="aa00527_html"><div·class="ttname"><a·href="a00527.html">JacobiLaplaceSmootherT.hh</a></div></div>121 <div·class="ttc"·id="aa00776_html"><div·class="ttname"><a·href="a00776.html">JacobiLaplaceSmootherT.hh</a></div></div>
122 <div·class="ttc"·id="aa03594_html"><div·class="ttname"><a·href="a03594.html">OpenMesh::Smoother::JacobiLaplaceSmootherT</a></div><div·class="ttdoc">Laplacian·Smoothing.</div><div·class="ttdef"><b>Definition</b>·JacobiLaplaceSmootherT.hh:76</div></div>122 <div·class="ttc"·id="aa03594_html"><div·class="ttname"><a·href="a03594.html">OpenMesh::Smoother::JacobiLaplaceSmootherT</a></div><div·class="ttdoc">Laplacian·Smoothing.</div><div·class="ttdef"><b>Definition</b>·JacobiLaplaceSmootherT.hh:76</div></div>
123 </div><!--·fragment·--><h1><a·class="anchor"·id="Options"></a>123 </div><!--·fragment·--><h1><a·class="anchor"·id="Options"></a>
124 Options</h1>124 Options</h1>
125 <h2><a·class="anchor"·id="Continuity"></a>125 <h2><a·class="anchor"·id="Continuity"></a>
126 Continuity</h2>126 Continuity</h2>
127 <ul>127 <ul>
128 <li>C0:·shape·is·continuous,·but·not·the·tangent·</li>128 <li>C0:·shape·is·continuous,·but·not·the·tangent·</li>
2.97 KB
./usr/share/doc/libopenmesh-dev/html/a06326.html
    
Offset 116, 24 lines modifiedOffset 116, 24 lines modified
116 <li><a·class="el"·href="a03774.html"·title="Uniform·LongestEdgeT·subdivision·algorithm">OpenMesh::Subdivider::Uniform::LongestEdgeT</a></li>116 <li><a·class="el"·href="a03774.html"·title="Uniform·LongestEdgeT·subdivision·algorithm">OpenMesh::Subdivider::Uniform::LongestEdgeT</a></li>
117 </ol>117 </ol>
118 </li>118 </li>
119 </ol>119 </ol>
120 <h1><a·class="anchor"·id="OM_Subdivider_Usage"></a>120 <h1><a·class="anchor"·id="OM_Subdivider_Usage"></a>
121 Usage</h1>121 Usage</h1>
122 <p>The·subdividers·directly·work·on·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>.·The·following·example·shows·how·to·use·them:</p>122 <p>The·subdividers·directly·work·on·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>.·The·following·example·shows·how·to·use·them:</p>
123 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00758.html">OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh</a>&gt;</span></div>123 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00722.html">OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh</a>&gt;</span></div>
124 <div·class="line">·</div>124 <div·class="line">·</div>
125 <div·class="line"><span·class="comment">//·Initialize·subdivider</span></div>125 <div·class="line"><span·class="comment">//·Initialize·subdivider</span></div>
126 <div·class="line"><a·class="code·hl_class"·href="a03718.html">OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;PolyMesh&gt;</a>·catmull;</div>126 <div·class="line"><a·class="code·hl_class"·href="a03718.html">OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;PolyMesh&gt;</a>·catmull;</div>
127 <div·class="line">·</div>127 <div·class="line">·</div>
128 <div·class="line"><span·class="comment">//·Execute·3·subdivision·steps</span></div>128 <div·class="line"><span·class="comment">//·Execute·3·subdivision·steps</span></div>
129 <div·class="line">catmull.<a·class="code·hl_function"·href="a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba">attach</a>(mesh_);</div>129 <div·class="line">catmull.<a·class="code·hl_function"·href="a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba">attach</a>(mesh_);</div>
130 <div·class="line">catmull(·3·);</div>130 <div·class="line">catmull(·3·);</div>
131 <div·class="line">catmull.<a·class="code·hl_function"·href="a03806.html#a5e43f1fde3bd9588b4265fe1d1be6a8d">detach</a>();</div>131 <div·class="line">catmull.<a·class="code·hl_function"·href="a03806.html#a5e43f1fde3bd9588b4265fe1d1be6a8d">detach</a>();</div>
132 <div·class="ttc"·id="aa00758_html"><div·class="ttname"><a·href="a00758.html">CatmullClarkT.hh</a></div></div>132 <div·class="ttc"·id="aa00722_html"><div·class="ttname"><a·href="a00722.html">CatmullClarkT.hh</a></div></div>
133 <div·class="ttc"·id="aa03718_html"><div·class="ttname"><a·href="a03718.html">OpenMesh::Subdivider::Uniform::CatmullClarkT</a></div><div·class="ttdoc">Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of·Ljubljana,·Slovenia·(http://www....</div><div·class="ttdef"><b>Definition</b>·CatmullClarkT.hh:86</div></div>133 <div·class="ttc"·id="aa03718_html"><div·class="ttname"><a·href="a03718.html">OpenMesh::Subdivider::Uniform::CatmullClarkT</a></div><div·class="ttdoc">Based·on·code·from·Leon·Kos,·CAD·lab,·Mech.Eng.,·University·of·Ljubljana,·Slovenia·(http://www....</div><div·class="ttdef"><b>Definition</b>·CatmullClarkT.hh:86</div></div>
134 <div·class="ttc"·id="aa03806_html_a4faaaf5cdd9273b4c28ef9f2a2e942ba"><div·class="ttname"><a·href="a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba">OpenMesh::Subdivider::Uniform::SubdividerT::attach</a></div><div·class="ttdeci">bool·attach(MeshType·&amp;_m)</div><div·class="ttdoc">Attach·mesh·_m·to·self.</div><div·class="ttdef"><b>Definition</b>·SubdividerT.hh:132</div></div>134 <div·class="ttc"·id="aa03806_html_a4faaaf5cdd9273b4c28ef9f2a2e942ba"><div·class="ttname"><a·href="a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba">OpenMesh::Subdivider::Uniform::SubdividerT::attach</a></div><div·class="ttdeci">bool·attach(MeshType·&amp;_m)</div><div·class="ttdoc">Attach·mesh·_m·to·self.</div><div·class="ttdef"><b>Definition</b>·SubdividerT.hh:132</div></div>
135 <div·class="ttc"·id="aa03806_html_a5e43f1fde3bd9588b4265fe1d1be6a8d"><div·class="ttname"><a·href="a03806.html#a5e43f1fde3bd9588b4265fe1d1be6a8d">OpenMesh::Subdivider::Uniform::SubdividerT::detach</a></div><div·class="ttdeci">void·detach(void)</div><div·class="ttdoc">Detach·an·eventually·attached·mesh.</div><div·class="ttdef"><b>Definition</b>·SubdividerT.hh:155</div></div>135 <div·class="ttc"·id="aa03806_html_a5e43f1fde3bd9588b4265fe1d1be6a8d"><div·class="ttname"><a·href="a03806.html#a5e43f1fde3bd9588b4265fe1d1be6a8d">OpenMesh::Subdivider::Uniform::SubdividerT::detach</a></div><div·class="ttdeci">void·detach(void)</div><div·class="ttdoc">Detach·an·eventually·attached·mesh.</div><div·class="ttdef"><b>Definition</b>·SubdividerT.hh:155</div></div>
136 </div><!--·fragment·-->·</div></div><!--·contents·-->136 </div><!--·fragment·-->·</div></div><!--·contents·-->
137 </div><!--·PageDoc·-->137 </div><!--·PageDoc·-->
138 </div><!--·doc-content·-->138 </div><!--·doc-content·-->
139 <hr>139 <hr>
2.47 KB
./usr/share/doc/libopenmesh-dev/html/a06328.html
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 <div·class="line">··mesh.add_face(face_vhandles);</div>123 <div·class="line">··mesh.add_face(face_vhandles);</div>
124 </div><!--·fragment·--><p>·<br··/>124 </div><!--·fragment·--><p>·<br··/>
125 The·orientation·of·the·face·is·defined·by·the·order·in·which·the·vertices·are·given:·If·you·look·at·the·frontfacing·side·of·the·polygon,·then·the·vertices·are·in·counter-clockwise·order.</p>125 The·orientation·of·the·face·is·defined·by·the·order·in·which·the·vertices·are·given:·If·you·look·at·the·frontfacing·side·of·the·polygon,·then·the·vertices·are·in·counter-clockwise·order.</p>
126 <p>After·creating·all·of·the·six·faces,·we·want·to·write·the·resulting·mesh·to·standard·output.·OpenMesh·provides·some·basic·input/output·methods·in·the·namespace·<a·class="el"·href="a01245.html"·title="This·namespace·contains·functions·for·reading·and·writing·polygonal·meshes·and·a·list·of·supported·fi...">OpenMesh::IO</a>:</p>126 <p>After·creating·all·of·the·six·faces,·we·want·to·write·the·resulting·mesh·to·standard·output.·OpenMesh·provides·some·basic·input/output·methods·in·the·namespace·<a·class="el"·href="a01245.html"·title="This·namespace·contains·functions·for·reading·and·writing·polygonal·meshes·and·a·list·of·supported·fi...">OpenMesh::IO</a>:</p>
127 <div·class="fragment"><div·class="line">····<span·class="keywordflow">if</span>·(·!<a·class="code·hl_function"·href="a01245.html#a18286a792ebf896872f5e26182fc5c7b">OpenMesh::IO::write_mesh</a>(mesh,·<span·class="stringliteral">&quot;output.off&quot;</span>)·)</div>127 <div·class="fragment"><div·class="line">····<span·class="keywordflow">if</span>·(·!<a·class="code·hl_function"·href="a01245.html#a18286a792ebf896872f5e26182fc5c7b">OpenMesh::IO::write_mesh</a>(mesh,·<span·class="stringliteral">&quot;output.off&quot;</span>)·)</div>
128 <div·class="ttc"·id="aa01245_html_a18286a792ebf896872f5e26182fc5c7b"><div·class="ttname"><a·href="a01245.html#a18286a792ebf896872f5e26182fc5c7b">OpenMesh::IO::write_mesh</a></div><div·class="ttdeci">bool·write_mesh(const·Mesh·&amp;_mesh,·const·std::string·&amp;_filename,·Options·_opt=Options::Default,·std::streamsize·_precision=6)</div><div·class="ttdoc">Write·a·mesh·to·the·file·_filename.</div><div·class="ttdef"><b>Definition</b>·MeshIO.hh:190</div></div>128 <div·class="ttc"·id="aa01245_html_a18286a792ebf896872f5e26182fc5c7b"><div·class="ttname"><a·href="a01245.html#a18286a792ebf896872f5e26182fc5c7b">OpenMesh::IO::write_mesh</a></div><div·class="ttdeci">bool·write_mesh(const·Mesh·&amp;_mesh,·const·std::string·&amp;_filename,·Options·_opt=Options::Default,·std::streamsize·_precision=6)</div><div·class="ttdoc">Write·a·mesh·to·the·file·_filename.</div><div·class="ttdef"><b>Definition</b>·MeshIO.hh:190</div></div>
129 </div><!--·fragment·--><p>·<br··/>129 </div><!--·fragment·--><p>·<br··/>
130 To·use·the·IO·facility·of·OpenMesh·make·sure·that·the·include·<a·class="el"·href="a01055_source.html">MeshIO.hh</a>·is·included·first.</p>130 To·use·the·IO·facility·of·OpenMesh·make·sure·that·the·include·<a·class="el"·href="a00524_source.html">MeshIO.hh</a>·is·included·first.</p>
131 ·<div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>131 ·<div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
132 <div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div>132 <div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div>
133 </div><!--·fragment·--><p>·<br··/>133 </div><!--·fragment·--><p>·<br··/>
134 The·complete·source·looks·like·this:</p>134 The·complete·source·looks·like·this:</p>
135 <div·class="fragment"><div·class="line"><span·class="comment">/*·=========================================================================·*</span></div>135 <div·class="fragment"><div·class="line"><span·class="comment">/*·=========================================================================·*</span></div>
136 <div·class="line"><span·class="comment">·*···········································································*</span></div>136 <div·class="line"><span·class="comment">·*···········································································*</span></div>
137 <div·class="line"><span·class="comment">·*·······························OpenMesh····································*</span></div>137 <div·class="line"><span·class="comment">·*·······························OpenMesh····································*</span></div>
6.41 KB
./usr/share/doc/libopenmesh-dev/html/a06331.html
    
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 <div·class="line">·</div>141 <div·class="line">·</div>
142 <div·class="line"><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>142 <div·class="line"><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
143 <div·class="line">·</div>143 <div·class="line">·</div>
144 <div·class="line"><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmootherT</div>144 <div·class="line"><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmootherT</div>
145 <div·class="line">{</div>145 <div·class="line">{</div>
146 <div·class="line"><span·class="keyword">public</span>:</div>146 <div·class="line"><span·class="keyword">public</span>:</div>
147 <div·class="line">·</div>147 <div·class="line">·</div>
148 <div·class="line">··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Mesh::Point············cog_t;</div>148 <div·class="line">··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>············cog_t;</div>
149 <div·class="line">··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;·cog_t·&gt;</a>·Property_cog;</div>149 <div·class="line">··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;·cog_t·&gt;</a>·Property_cog;</div>
150 <div·class="line">·</div>150 <div·class="line">·</div>
151 <div·class="line"><span·class="keyword">public</span>:</div>151 <div·class="line"><span·class="keyword">public</span>:</div>
152 <div·class="line">·</div>152 <div·class="line">·</div>
153 <div·class="line">··<span·class="comment">//·construct·with·a·given·mesh</span></div>153 <div·class="line">··<span·class="comment">//·construct·with·a·given·mesh</span></div>
154 <div·class="line">··<span·class="keyword">explicit</span>·SmootherT(Mesh&amp;·_mesh)·</div>154 <div·class="line">··<span·class="keyword">explicit</span>·SmootherT(Mesh&amp;·_mesh)·</div>
155 <div·class="line">····:·mesh_(_mesh)</div>155 <div·class="line">····:·mesh_(_mesh)</div>
Offset 186, 20 lines modifiedOffset 186, 20 lines modified
186 <div·class="line">··<span·class="keyword">class·</span>ComputeCOG</div>186 <div·class="line">··<span·class="keyword">class·</span>ComputeCOG</div>
187 <div·class="line">··{</div>187 <div·class="line">··{</div>
188 <div·class="line">··<span·class="keyword">public</span>:</div>188 <div·class="line">··<span·class="keyword">public</span>:</div>
189 <div·class="line">····ComputeCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>189 <div·class="line">····ComputeCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>
190 <div·class="line">······:·mesh_(_mesh),·cog_(_cog)</div>190 <div·class="line">······:·mesh_(_mesh),·cog_(_cog)</div>
191 <div·class="line">····{}</div>191 <div·class="line">····{}</div>
192 <div·class="line">·</div>192 <div·class="line">·</div>
193 <div·class="line">····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·Mesh::VertexHandle&amp;·_vh)</div>193 <div·class="line">····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>&amp;·_vh)</div>
194 <div·class="line">····{</div>194 <div·class="line">····{</div>
195 <div·class="line">······<span·class="keyword">typename</span>·Mesh::VertexVertexIter··vv_it;</div> 
196 <div·class="line">······<span·class="keyword">typename</span>·Mesh::Scalar············valence(0.0);</div>195 <div·class="line">······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">Mesh::VertexVertexIter</a>··vv_it;</div>
 196 <div·class="line">······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>············valence(0.0);</div>
197 <div·class="line">····</div>197 <div·class="line">····</div>
198 <div·class="line">······mesh_.property(cog_,·_vh)·=·<span·class="keyword">typename</span>·Mesh::Point(0.0,·0.0,·0.0);</div>198 <div·class="line">······mesh_.property(cog_,·_vh)·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>(0.0,·0.0,·0.0);</div>
199 <div·class="line">·</div>199 <div·class="line">·</div>
200 <div·class="line">······<span·class="keywordflow">for</span>·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)</div>200 <div·class="line">······<span·class="keywordflow">for</span>·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)</div>
201 <div·class="line">······{</div>201 <div·class="line">······{</div>
202 <div·class="line">········mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·);</div>202 <div·class="line">········mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·);</div>
203 <div·class="line">········++valence;</div>203 <div·class="line">········++valence;</div>
204 <div·class="line">······}</div>204 <div·class="line">······}</div>
205 <div·class="line">·</div>205 <div·class="line">·</div>
Offset 215, 15 lines modifiedOffset 215, 15 lines modified
215 <div·class="line">··<span·class="keyword">class·</span>SetCOG</div>215 <div·class="line">··<span·class="keyword">class·</span>SetCOG</div>
216 <div·class="line">··{</div>216 <div·class="line">··{</div>
217 <div·class="line">··<span·class="keyword">public</span>:</div>217 <div·class="line">··<span·class="keyword">public</span>:</div>
218 <div·class="line">····SetCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>218 <div·class="line">····SetCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>
219 <div·class="line">······:·mesh_(_mesh),·cog_(_cog)</div>219 <div·class="line">······:·mesh_(_mesh),·cog_(_cog)</div>
220 <div·class="line">····{}</div>220 <div·class="line">····{}</div>
221 <div·class="line">·</div>221 <div·class="line">·</div>
222 <div·class="line">····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·Mesh::VertexHandle&amp;·_vh)</div>222 <div·class="line">····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>&amp;·_vh)</div>
223 <div·class="line">····{</div>223 <div·class="line">····{</div>
224 <div·class="line">·</div>224 <div·class="line">·</div>
225 <div·class="line">······<span·class="keywordflow">if</span>·(!mesh_.is_boundary(_vh))</div>225 <div·class="line">······<span·class="keywordflow">if</span>·(!mesh_.is_boundary(_vh))</div>
226 <div·class="line">········mesh_.set_point(·_vh,·mesh_.property(cog_,·_vh)·);</div>226 <div·class="line">········mesh_.set_point(·_vh,·mesh_.property(cog_,·_vh)·);</div>
227 <div·class="line">····}</div>227 <div·class="line">····}</div>
228 <div·class="line">·</div>228 <div·class="line">·</div>
229 <div·class="line">··<span·class="keyword">private</span>:</div>229 <div·class="line">··<span·class="keyword">private</span>:</div>
1.78 KB
html2text {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 The·complete·example·looks·like·this:66 The·complete·example·looks·like·this:
67 #include·<algorithm>67 #include·<algorithm>
68 #include·<OpenMesh/Core/Utils/Property.hh>68 #include·<OpenMesh/Core/Utils/Property.hh>
69 #ifndef·DOXY_IGNORE_THIS69 #ifndef·DOXY_IGNORE_THIS
70 template·<class·Mesh>·class·SmootherT70 template·<class·Mesh>·class·SmootherT
71 {71 {
72 public:72 public:
73 typedef·typename·Mesh::Point·cog_t;73 typedef·typename·_.M_.e_.s_.h_.:_.:_.P_.o_.i_.n_.t·cog_t;
74 typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8c_\x8o_\x8g_\x8__\x8t_\x8·_\x8>·Property_cog;74 typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8c_\x8o_\x8g_\x8__\x8t_\x8·_\x8>·Property_cog;
75 public:75 public:
76 //·construct·with·a·given·mesh76 //·construct·with·a·given·mesh
77 explicit·SmootherT(Mesh&·_mesh)77 explicit·SmootherT(Mesh&·_mesh)
78 :·mesh_(_mesh)78 :·mesh_(_mesh)
79 {79 {
80 mesh_.add_property(·cog_·);80 mesh_.add_property(·cog_·);
Offset 100, 19 lines modifiedOffset 100, 19 lines modified
100 //---·private·classes·---100 //---·private·classes·---
101 class·ComputeCOG101 class·ComputeCOG
102 {102 {
103 public:103 public:
104 ComputeCOG(Mesh&·_mesh,·Property_cog&·_cog)104 ComputeCOG(Mesh&·_mesh,·Property_cog&·_cog)
105 :·mesh_(_mesh),·cog_(_cog)105 :·mesh_(_mesh),·cog_(_cog)
106 {}106 {}
107 void·operator()(const·typename·Mesh::VertexHandle&·_vh)107 void·operator()(const·typename·_.M_.e_.s_.h_.:_.:_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e&·_vh)
108 {108 {
109 typename·Mesh::VertexVertexIter·vv_it; 
110 typename·Mesh::Scalar·valence(0.0);109 typename·_.M_.e_.s_.h_.:_.:_.V_.e_.r_.t_.e_.x_.V_.e_.r_.t_.e_.x_.I_.t_.e_.r·vv_it;
 110 typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·valence(0.0);
111 mesh_.property(cog_,·_vh)·=·typename·Mesh::Point(0.0,·0.0,·0.0);111 mesh_.property(cog_,·_vh)·=·typename·_.M_.e_.s_.h_.:_.:_.P_.o_.i_.n_.t(0.0,·0.0,·0.0);
112 for·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)112 for·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)
113 {113 {
114 mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·);114 mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·);
115 ++valence;115 ++valence;
116 }116 }
117 mesh_.property(cog_,·_vh·)·/=·valence;117 mesh_.property(cog_,·_vh·)·/=·valence;
118 }118 }
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 };122 };
123 class·SetCOG123 class·SetCOG
124 {124 {
125 public:125 public:
126 SetCOG(Mesh&·_mesh,·Property_cog&·_cog)126 SetCOG(Mesh&·_mesh,·Property_cog&·_cog)
127 :·mesh_(_mesh),·cog_(_cog)127 :·mesh_(_mesh),·cog_(_cog)
128 {}128 {}
129 void·operator()(const·typename·Mesh::VertexHandle&·_vh)129 void·operator()(const·typename·_.M_.e_.s_.h_.:_.:_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e&·_vh)
130 {130 {
131 if·(!mesh_.is_boundary(_vh))131 if·(!mesh_.is_boundary(_vh))
132 mesh_.set_point(·_vh,·mesh_.property(cog_,·_vh)·);132 mesh_.set_point(·_vh,·mesh_.property(cog_,·_vh)·);
133 }133 }
134 private:134 private:
135 Mesh&·mesh_;135 Mesh&·mesh_;
136 Property_cog&·cog_;136 Property_cog&·cog_;
9.65 KB
./usr/share/doc/libopenmesh-dev/html/a06334.html
    
Offset 101, 45 lines modifiedOffset 101, 45 lines modified
101 <p>In·the·previous·tutorial·we·used·attributes·and·changed·the·type·of·the·data·types·<code>Point</code>,·<code>Normal</code>,·<code>TexCoord</code>,·and·<code>Color</code>.·But·we·can·do·even·more·with·traits.·We·can·change·the·behaviour·of·the·mesh·entities·<code>Vertex</code>,·<code>Face</code>,·<code>Edge</code>,·and·<code>Halfedge</code>.</p>101 <p>In·the·previous·tutorial·we·used·attributes·and·changed·the·type·of·the·data·types·<code>Point</code>,·<code>Normal</code>,·<code>TexCoord</code>,·and·<code>Color</code>.·But·we·can·do·even·more·with·traits.·We·can·change·the·behaviour·of·the·mesh·entities·<code>Vertex</code>,·<code>Face</code>,·<code>Edge</code>,·and·<code>Halfedge</code>.</p>
102 <p>One·goal·in·the·design·was·a·highly·customizable·data·structure.·Using·the·traits·technique·makes·it·possible.·We·pick·up·the·smoother·again·and·show·an·alternative·way·to·implement·it.·Now·we·place·the·necessary·data·and·the·functions·in·the·vertex·itself</p>102 <p>One·goal·in·the·design·was·a·highly·customizable·data·structure.·Using·the·traits·technique·makes·it·possible.·We·pick·up·the·smoother·again·and·show·an·alternative·way·to·implement·it.·Now·we·place·the·necessary·data·and·the·functions·in·the·vertex·itself</p>
103 ·<div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>103 ·<div·class="fragment"><div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
104 <div·class="ttc"·id="aa02174_html"><div·class="ttname"><a·href="a02174.html">MyTraits</a></div><div·class="ttdef"><b>Definition</b>·smooth.cc:9</div></div>104 <div·class="ttc"·id="aa02174_html"><div·class="ttname"><a·href="a02174.html">MyTraits</a></div><div·class="ttdef"><b>Definition</b>·smooth.cc:9</div></div>
105 <div·class="ttc"·id="aa02806_html"><div·class="ttname"><a·href="a02806.html">OpenMesh::DefaultTraits</a></div><div·class="ttdoc">Base·class·for·all·traits.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:122</div></div>105 <div·class="ttc"·id="aa02806_html"><div·class="ttname"><a·href="a02806.html">OpenMesh::DefaultTraits</a></div><div·class="ttdoc">Base·class·for·all·traits.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:122</div></div>
106 <div·class="line">{</div>106 <div·class="line">{</div>
107 <div·class="line">··<span·class="comment">//·store·barycenter·of·neighbors·in·this·member</span></div>107 <div·class="line">··<span·class="comment">//·store·barycenter·of·neighbors·in·this·member</span></div>
108 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>108 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>
109 <div·class="line">··{</div>109 <div·class="line">··{</div>
110 <div·class="line">··<span·class="keyword">private</span>:</div>110 <div·class="line">··<span·class="keyword">private</span>:</div>
111 <div·class="line">····<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>··cog_;</div>111 <div·class="line">····<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>··cog_;</div>
112 <div·class="line">··<span·class="keyword">public</span>:</div>112 <div·class="line">··<span·class="keyword">public</span>:</div>
113 <div·class="line">·</div>113 <div·class="line">·</div>
114 <div·class="line">····VertexT()·:·cog_(·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>(0.0f,·0.0f,·0.0f·)·)·{·}</div>114 <div·class="line">····VertexT()·:·cog_(·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>(0.0f,·0.0f,·0.0f·)·)·{·}</div>
115 <div·class="line">·</div>115 <div·class="line">·</div>
116 <div·class="line">····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>&amp;·cog()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·cog_;·}</div>116 <div·class="line">····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>&amp;·cog()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·cog_;·}</div>
117 <div·class="line">····<span·class="keywordtype">void</span>·set_cog(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>&amp;·_p)·{·cog_·=·_p;·}</div>117 <div·class="line">····<span·class="keywordtype">void</span>·set_cog(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>&amp;·_p)·{·cog_·=·_p;·}</div>
118 <div·class="line">··};</div>118 <div·class="line">··};</div>
119 <div·class="ttc"·id="aa02806_html_a57c3a0075b2f50719679de132aa772b1"><div·class="ttname"><a·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">OpenMesh::DefaultTraits::Point</a></div><div·class="ttdeci">Vec3f·Point</div><div·class="ttdoc">The·default·coordinate·type·is·OpenMesh::Vec3f.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:124</div></div>119 <div·class="ttc"·id="aa02806_html_a57c3a0075b2f50719679de132aa772b1"><div·class="ttname"><a·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">OpenMesh::DefaultTraits::Point</a></div><div·class="ttdeci">Vec3f·Point</div><div·class="ttdoc">The·default·coordinate·type·is·OpenMesh::Vec3f.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:124</div></div>
120 <div·class="ttc"·id="aa06470_html_aa5146d858418fcb93715406a6ce8e30f"><div·class="ttname"><a·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div><div·class="ttdeci">#define·VertexTraits</div><div·class="ttdoc">Macro·for·defining·the·vertex·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:91</div></div>120 <div·class="ttc"·id="aa06395_html_aa5146d858418fcb93715406a6ce8e30f"><div·class="ttname"><a·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div><div·class="ttdeci">#define·VertexTraits</div><div·class="ttdoc">Macro·for·defining·the·vertex·traits.·See·Specifying·your·MyMesh.</div><div·class="ttdef"><b>Definition</b>·Traits.hh:91</div></div>
121 </div><!--·fragment·--><p>·Note·the·definition·of·the·vertex·entity.·We·use·the·supplied·define·<code>VertexTraits</code>·(which·resolves·in·a·rather·inconvenient·template·definition).·Similary·we·can·use·the·defines·<code>FaceTraits</code>,·<code>EdgeTraits</code>,·and·<code>HalfedgeTraits</code>·to·extend·these·entities.·Now·we·enhanced·the·vertex,·with·the·additional·member·variable·<code>cog_</code>,·and·the·get/set-method·pair·to·access·the·new·member.</p>121 </div><!--·fragment·--><p>·Note·the·definition·of·the·vertex·entity.·We·use·the·supplied·define·<code>VertexTraits</code>·(which·resolves·in·a·rather·inconvenient·template·definition).·Similary·we·can·use·the·defines·<code>FaceTraits</code>,·<code>EdgeTraits</code>,·and·<code>HalfedgeTraits</code>·to·extend·these·entities.·Now·we·enhanced·the·vertex,·with·the·additional·member·variable·<code>cog_</code>,·and·the·get/set-method·pair·to·access·the·new·member.</p>
122 <p>As·before·we·compute·in·a·first·loop·the·barycenters·for·all·vertices·and·store·the·information·at·the·vertices</p>122 <p>As·before·we·compute·in·a·first·loop·the·barycenters·for·all·vertices·and·store·the·information·at·the·vertices</p>
123 <div·class="fragment"><div·class="line">······mesh.data(*v_it).set_cog(cog·/·valence);</div>123 <div·class="fragment"><div·class="line">······mesh.data(*v_it).set_cog(cog·/·valence);</div>
124 </div><!--·fragment·--><p>·In·the·second·pass·we·set·the·new·position·of·each·vertex</p>124 </div><!--·fragment·--><p>·In·the·second·pass·we·set·the·new·position·of·each·vertex</p>
125 <div·class="fragment"><div·class="line">········mesh.set_point(·*v_it,·mesh.data(*v_it).cog());</div>125 <div·class="fragment"><div·class="line">········mesh.set_point(·*v_it,·mesh.data(*v_it).cog());</div>
126 </div><!--·fragment·--><p>·It·looks·neat,·but·on·the·other·hand·we·can't·remove·the·data·anymore·as·we·could·do·with·properties!·By·using·traits·one·creates·a·'static'·configuration,·which·can't·be·changed·during·runtime.</p>126 </div><!--·fragment·--><p>·It·looks·neat,·but·on·the·other·hand·we·can't·remove·the·data·anymore·as·we·could·do·with·properties!·By·using·traits·one·creates·a·'static'·configuration,·which·can't·be·changed·during·runtime.</p>
127 <p>The·complete·source·looks·like·this:</p>127 <p>The·complete·source·looks·like·this:</p>
128 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>128 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
129 <div·class="line"><span·class="preprocessor">#include·&lt;vector&gt;</span></div>129 <div·class="line"><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
130 <div·class="line"><span·class="comment">//·--------------------·OpenMesh</span></div>130 <div·class="line"><span·class="comment">//·--------------------·OpenMesh</span></div>
131 <div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>131 <div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
132 <div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>132 <div·class="line"><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
133 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>133 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
134 <div·class="line">·</div>134 <div·class="line">·</div>
135 <div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>135 <div·class="line"><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02174.html">MyTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
136 <div·class="line">{</div>136 <div·class="line">{</div>
137 <div·class="line">··<span·class="comment">//·store·barycenter·of·neighbors·in·this·member</span></div>137 <div·class="line">··<span·class="comment">//·store·barycenter·of·neighbors·in·this·member</span></div>
138 <div·class="line">··<a·class="code·hl_define"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>138 <div·class="line">··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>
139 <div·class="line">··{</div>139 <div·class="line">··{</div>
140 <div·class="line">··<span·class="keyword">private</span>:</div>140 <div·class="line">··<span·class="keyword">private</span>:</div>
141 <div·class="line">····<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>··cog_;</div>141 <div·class="line">····<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>··cog_;</div>
142 <div·class="line">··<span·class="keyword">public</span>:</div>142 <div·class="line">··<span·class="keyword">public</span>:</div>
143 <div·class="line">·</div>143 <div·class="line">·</div>
144 <div·class="line">····VertexT()·:·cog_(·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>(0.0f,·0.0f,·0.0f·)·)·{·}</div>144 <div·class="line">····VertexT()·:·cog_(·<a·class="code·hl_typedef"·href="a02806.html#a57c3a0075b2f50719679de132aa772b1">Point</a>(0.0f,·0.0f,·0.0f·)·)·{·}</div>
145 <div·class="line">·</div>145 <div·class="line">·</div>
Offset 260, 15 lines modifiedOffset 260, 15 lines modified
260 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>260 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>
261 <div·class="ttc"·id="aa02718_html_a249b0c195a81eeab341f7f73089d157e"><div·class="ttname"><a·href="a02718.html#a249b0c195a81eeab341f7f73089d157e">OpenMesh::PolyMeshT::Halfedge</a></div><div·class="ttdeci">Kernel::Halfedge·Halfedge</div><div·class="ttdoc">Halfedge·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:126</div></div>261 <div·class="ttc"·id="aa02718_html_a249b0c195a81eeab341f7f73089d157e"><div·class="ttname"><a·href="a02718.html#a249b0c195a81eeab341f7f73089d157e">OpenMesh::PolyMeshT::Halfedge</a></div><div·class="ttdeci">Kernel::Halfedge·Halfedge</div><div·class="ttdoc">Halfedge·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:126</div></div>
262 <div·class="ttc"·id="aa02718_html_a71e1e8eaabeb24eca04237931b4bea26"><div·class="ttname"><a·href="a02718.html#a71e1e8eaabeb24eca04237931b4bea26">OpenMesh::PolyMeshT::Face</a></div><div·class="ttdeci">Kernel::Face·Face</div><div·class="ttdoc">Face·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:130</div></div>262 <div·class="ttc"·id="aa02718_html_a71e1e8eaabeb24eca04237931b4bea26"><div·class="ttname"><a·href="a02718.html#a71e1e8eaabeb24eca04237931b4bea26">OpenMesh::PolyMeshT::Face</a></div><div·class="ttdeci">Kernel::Face·Face</div><div·class="ttdoc">Face·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:130</div></div>
263 <div·class="ttc"·id="aa02718_html_ab2ccdc42b7b25cf35915d3639fc461b2"><div·class="ttname"><a·href="a02718.html#ab2ccdc42b7b25cf35915d3639fc461b2">OpenMesh::PolyMeshT::Edge</a></div><div·class="ttdeci">Kernel::Edge·Edge</div><div·class="ttdoc">Edge·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:128</div></div>263 <div·class="ttc"·id="aa02718_html_ab2ccdc42b7b25cf35915d3639fc461b2"><div·class="ttname"><a·href="a02718.html#ab2ccdc42b7b25cf35915d3639fc461b2">OpenMesh::PolyMeshT::Edge</a></div><div·class="ttdeci">Kernel::Edge·Edge</div><div·class="ttdoc">Edge·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:128</div></div>
264 <div·class="ttc"·id="aa02718_html_adc7d422e2ce13141e8291f7d29f7ecef"><div·class="ttname"><a·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">OpenMesh::PolyMeshT::VertexVertexIter</a></div><div·class="ttdeci">Kernel::VertexVertexIter·VertexVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:162</div></div>264 <div·class="ttc"·id="aa02718_html_adc7d422e2ce13141e8291f7d29f7ecef"><div·class="ttname"><a·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">OpenMesh::PolyMeshT::VertexVertexIter</a></div><div·class="ttdeci">Kernel::VertexVertexIter·VertexVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:162</div></div>
265 <div·class="ttc"·id="aa02718_html_aed10fb4dfb536b53a5e20c8f2442eadf"><div·class="ttname"><a·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">OpenMesh::PolyMeshT::Point</a></div><div·class="ttdeci">Kernel::Point·Point</div><div·class="ttdoc">Coordinate·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:112</div></div>265 <div·class="ttc"·id="aa02718_html_aed10fb4dfb536b53a5e20c8f2442eadf"><div·class="ttname"><a·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">OpenMesh::PolyMeshT::Point</a></div><div·class="ttdeci">Kernel::Point·Point</div><div·class="ttdoc">Coordinate·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:112</div></div>
266 <div·class="ttc"·id="aa02718_html_afb18d53e36e53e024c8506cd3c961096"><div·class="ttname"><a·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">OpenMesh::PolyMeshT::VertexIter</a></div><div·class="ttdeci">Kernel::VertexIter·VertexIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:143</div></div>266 <div·class="ttc"·id="aa02718_html_afb18d53e36e53e024c8506cd3c961096"><div·class="ttname"><a·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">OpenMesh::PolyMeshT::VertexIter</a></div><div·class="ttdeci">Kernel::VertexIter·VertexIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:143</div></div>
267 <div·class="ttc"·id="aa06470_html"><div·class="ttname"><a·href="a06470.html">Traits.hh</a></div><div·class="ttdoc">This·file·defines·the·default·traits·and·some·convenience·macros.</div></div>267 <div·class="ttc"·id="aa06395_html"><div·class="ttname"><a·href="a06395.html">Traits.hh</a></div><div·class="ttdoc">This·file·defines·the·default·traits·and·some·convenience·macros.</div></div>
268 </div><!--·fragment·-->·</div></div><!--·contents·-->268 </div><!--·fragment·-->·</div></div><!--·contents·-->
269 </div><!--·PageDoc·-->269 </div><!--·PageDoc·-->
270 </div><!--·doc-content·-->270 </div><!--·doc-content·-->
271 <hr>271 <hr>
272 <address>272 <address>
273 <small>273 <small>
274 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">274 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
3.18 KB
./usr/share/doc/libopenmesh-dev/html/a06338.html
    
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 <div·class="line">······<span·class="keyword">static</span>·std::string·type_identifier(<span·class="keywordtype">void</span>)</div>139 <div·class="line">······<span·class="keyword">static</span>·std::string·type_identifier(<span·class="keywordtype">void</span>)</div>
140 <div·class="line">······<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·size_of(<span·class="keywordtype">void</span>)·{·<span·class="keywordflow">return</span>·UnknownSize;·}</div>140 <div·class="line">······<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·size_of(<span·class="keywordtype">void</span>)·{·<span·class="keywordflow">return</span>·UnknownSize;·}</div>
141 <div·class="line">······<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·size_of(<span·class="keyword">const</span>·value_type&amp;·_v)·</div>141 <div·class="line">······<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·size_of(<span·class="keyword">const</span>·value_type&amp;·_v)·</div>
142 <div·class="line">······<span·class="keywordtype">size_t</span>·store(std::ostream&amp;·_os,·<span·class="keyword">const</span>·value_type&amp;·_v,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>)</div>142 <div·class="line">······<span·class="keywordtype">size_t</span>·store(std::ostream&amp;·_os,·<span·class="keyword">const</span>·value_type&amp;·_v,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>)</div>
143 <div·class="line">······<span·class="keywordtype">size_t</span>·restore(·std::istream&amp;·_is,·value_type&amp;·_v,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>)</div>143 <div·class="line">······<span·class="keywordtype">size_t</span>·restore(·std::istream&amp;·_is,·value_type&amp;·_v,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>)</div>
144 </div><!--·fragment·--><p>·The·flag·<code>is_streamable</code>·has·to·be·set·to·<code>true</code>.·Else·the·data·cannot·be·stored·at·all.</p>144 </div><!--·fragment·--><p>·The·flag·<code>is_streamable</code>·has·to·be·set·to·<code>true</code>.·Else·the·data·cannot·be·stored·at·all.</p>
145 <h5><code>type_identifier</code>·</h5>145 <h5><code>type_identifier</code>·</h5>
146 <p>The·<code>type_identifier</code>·method·needs·only·to·be·implemented·if·<a·class="el"·href="a00914_source.html">typename.hh</a>·does·not·already·provide·a·string·for·type·recognition.·If·this·is·the·case,·the·type·identifier·needs·to·be·registered·with·the·macro</p>146 <p>The·<code>type_identifier</code>·method·needs·only·to·be·implemented·if·<a·class="el"·href="a00383_source.html">typename.hh</a>·does·not·already·provide·a·string·for·type·recognition.·If·this·is·the·case,·the·type·identifier·needs·to·be·registered·with·the·macro</p>
147 <p><code>OM_REGISTER_PROPERTY_TYPE(MyData)</code>·</p>147 <p><code>OM_REGISTER_PROPERTY_TYPE(MyData)</code>·</p>
148 <h5><code>size_of</code>·methods·</h5>148 <h5><code>size_of</code>·methods·</h5>
149 <p>Since·the·size·of·the·custom·data·can·be·static,·which·means·we·know·the·size·at·compile·time,·or·the·size·of·it·is·dynamic,·which·means·me·the·size·is·known·at·runtime,·we·have·to·provide·the·two·<code>size_of()</code>·methods.</p>149 <p>Since·the·size·of·the·custom·data·can·be·static,·which·means·we·know·the·size·at·compile·time,·or·the·size·of·it·is·dynamic,·which·means·me·the·size·is·known·at·runtime,·we·have·to·provide·the·two·<code>size_of()</code>·methods.</p>
150 <p>The·first·declaration·is·for·the·static·case,·while·the·second·for·the·dynamic·case.·Though·the·static·case·is·more·simple,·it·is·not·straight·forward.·We·cannot·simply·use·<code>sizeof()</code>·to·determine·the·data·size,·because·it·will·return·the·number·ob·bytes·it·needs·in·memory·(possible·32bit·alignment).·Instead·we·need·the·binary·size,·hence·we·have·to·add·up·the·single·elements·in·the·struct.</p>150 <p>The·first·declaration·is·for·the·static·case,·while·the·second·for·the·dynamic·case.·Though·the·static·case·is·more·simple,·it·is·not·straight·forward.·We·cannot·simply·use·<code>sizeof()</code>·to·determine·the·data·size,·because·it·will·return·the·number·ob·bytes·it·needs·in·memory·(possible·32bit·alignment).·Instead·we·need·the·binary·size,·hence·we·have·to·add·up·the·single·elements·in·the·struct.</p>
151 ·<div·class="fragment"><div·class="line">········<span·class="keywordflow">return</span>·<span·class="keyword">sizeof</span>(int)+<span·class="keyword">sizeof</span>(<span·class="keywordtype">double</span>)+<span·class="keyword">sizeof</span>(bool)+<span·class="keyword">sizeof</span>(<a·class="code·hl_class"·href="a02310.html">OpenMesh::Vec4f</a>);·</div>151 ·<div·class="fragment"><div·class="line">········<span·class="keywordflow">return</span>·<span·class="keyword">sizeof</span>(int)+<span·class="keyword">sizeof</span>(<span·class="keywordtype">double</span>)+<span·class="keyword">sizeof</span>(bool)+<span·class="keyword">sizeof</span>(<a·class="code·hl_class"·href="a02310.html">OpenMesh::Vec4f</a>);·</div>
152 </div><!--·fragment·--><p>·Actually·we·would·need·to·sum·up·the·single·elements·of·the·vector,·but·in·this·case·we·know·for·sure·the·result·(4·floats·make·16·bytes,·which·is·32bit·aligned·therefore·<code>sizeof()</code>·returns·the·wanted·size).·But·keep·in·mind,·that·this·a·potential·location·for·errors,·when·writing·custom·binary·support.·<br··/>152 </div><!--·fragment·--><p>·Actually·we·would·need·to·sum·up·the·single·elements·of·the·vector,·but·in·this·case·we·know·for·sure·the·result·(4·floats·make·16·bytes,·which·is·32bit·aligned·therefore·<code>sizeof()</code>·returns·the·wanted·size).·But·keep·in·mind,·that·this·a·potential·location·for·errors,·when·writing·custom·binary·support.·<br··/>
153 </p>153 </p>
3.11 KB
./usr/share/doc/libopenmesh-dev/html/a06340.html
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ··<div·class="headertitle"><div·class="title">Filtering·ranges·with·predicates</div></div>94 ··<div·class="headertitle"><div·class="title">Filtering·ranges·with·predicates</div></div>
95 </div><!--header-->95 </div><!--header-->
96 <div·class="contents">96 <div·class="contents">
97 <div·class="textblock"><p>This·examples·shows:</p>97 <div·class="textblock"><p>This·examples·shows:</p>
98 <ul>98 <ul>
99 <li>How·to·use·predicates·to·filter·which·elements·of·a·mesh·you·want·iterate·over</li>99 <li>How·to·use·predicates·to·filter·which·elements·of·a·mesh·you·want·iterate·over</li>
100 </ul>100 </ul>
101 <p>In·the·previous·tutorial·we·discussed·already·that·the·ranges·returned·by·functions·like·all_vertices(),·voh_range()·or·outgoing_halfedges()·provide·a·few·helpful·methods·such·as·avg()·or·to_vector().·Another·interesting·method·is·filtered()·which·requires·as·argument·something·that·can·be·called·for·an·element·of·the·range·and·returns·a·bool.·The·resulting·range·will·then·only·iterate·over·elements·for·which·the·filter·returs·true.·The·filter·can·be·a·lambda,·a·function·pointer,·a·property·manager·holding·a·bool·property,·or·a·functor·object·such·as·the·predicates·defined·in·&lt;<a·class="el"·href="a00941_source.html">OpenMesh/Core/Utils/Predicates.hh</a>&gt;.·The·predefined·predicates·can·check·the·status·of·a·mesh·element·and·test·if·they·are·boundary.·With·their·help·you·can·for·example·count·all·boundary·vertices:</p>101 <p>In·the·previous·tutorial·we·discussed·already·that·the·ranges·returned·by·functions·like·all_vertices(),·voh_range()·or·outgoing_halfedges()·provide·a·few·helpful·methods·such·as·avg()·or·to_vector().·Another·interesting·method·is·filtered()·which·requires·as·argument·something·that·can·be·called·for·an·element·of·the·range·and·returns·a·bool.·The·resulting·range·will·then·only·iterate·over·elements·for·which·the·filter·returs·true.·The·filter·can·be·a·lambda,·a·function·pointer,·a·property·manager·holding·a·bool·property,·or·a·functor·object·such·as·the·predicates·defined·in·&lt;<a·class="el"·href="a00386_source.html">OpenMesh/Core/Utils/Predicates.hh</a>&gt;.·The·predefined·predicates·can·check·the·status·of·a·mesh·element·and·test·if·they·are·boundary.·With·their·help·you·can·for·example·count·all·boundary·vertices:</p>
102 ·<div·class="fragment"><div·class="line">··<span·class="comment">//·Count·boundary·vertices</span></div>102 ·<div·class="fragment"><div·class="line">··<span·class="comment">//·Count·boundary·vertices</span></div>
103 <div·class="line">··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Mesh·contains·&quot;</span>·&lt;&lt;·mesh.vertices().count_if(Boundary())·&lt;&lt;·<span·class="stringliteral">&quot;·boundary·vertices&quot;</span>;</div>103 <div·class="line">··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Mesh·contains·&quot;</span>·&lt;&lt;·mesh.vertices().count_if(Boundary())·&lt;&lt;·<span·class="stringliteral">&quot;·boundary·vertices&quot;</span>;</div>
104 </div><!--·fragment·--><p>·Predicates·can·be·composed·using·the·operators·||,·&amp;&amp;,·and·!.·This·enables·you·to·specify·precisely·which·elements·you·want·process·in·your·loop,·e.g.·inner·vertices·that·are·selected:</p>104 </div><!--·fragment·--><p>·Predicates·can·be·composed·using·the·operators·||,·&amp;&amp;,·and·!.·This·enables·you·to·specify·precisely·which·elements·you·want·process·in·your·loop,·e.g.·inner·vertices·that·are·selected:</p>
105 <div·class="fragment"><div·class="line">··<span·class="comment">//·Selected·inner·vertices</span></div>105 <div·class="fragment"><div·class="line">··<span·class="comment">//·Selected·inner·vertices</span></div>
106 <div·class="line">··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;These·are·the·selected·inner·vertices:·&quot;</span>·&lt;&lt;·std::endl;</div>106 <div·class="line">··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;These·are·the·selected·inner·vertices:·&quot;</span>·&lt;&lt;·std::endl;</div>
107 <div·class="line">··<span·class="keywordflow">for</span>·(<span·class="keyword">auto</span>·vh·:·mesh.vertices().filtered(!Boundary()·&amp;&amp;·Selected()))</div>107 <div·class="line">··<span·class="keywordflow">for</span>·(<span·class="keyword">auto</span>·vh·:·mesh.vertices().filtered(!Boundary()·&amp;&amp;·Selected()))</div>
108 <div·class="line">····std::cout·&lt;&lt;·vh.idx()·&lt;&lt;·<span·class="stringliteral">&quot;,·&quot;</span>;</div>108 <div·class="line">····std::cout·&lt;&lt;·vh.idx()·&lt;&lt;·<span·class="stringliteral">&quot;,·&quot;</span>;</div>
41.4 KB
./usr/share/doc/libopenmesh-dev/html/a06407_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Doc/Tutorial/10-persistence/fill_props.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/color_cast.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 141 lines modifiedOffset 92, 104 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">fill_props.hh</div></div>98 ··<div·class="headertitle"><div·class="title">color_cast.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·FILL_PROPS_HH</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·FILL_PROPS_HH</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#include·&quot;int2roman.hh&quot;</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keywordtype">bool</span>·</div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;float&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keywordflow">for</span>(<span·class="keyword">typename</span>·Mesh::VertexIter·it=_m.vertices_begin();·</div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>······it·!=·_m.vertices_end();·++it)</div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="keyword">const</span>·<span·class="keywordtype">float</span>·v·=·a[it-&gt;idx()%9];</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="keywordflow">if</span>·(·_check·&amp;&amp;·!(_m.property(·_ph,·*it·)·==·v)·)</div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keywordflow">else</span>··</div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······_m.property(·_ph,·*it·)·=·v;</div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··}</div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>}</div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keywordtype">bool</span>·</div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02954.html">OpenMesh::EPropHandleT&lt;bool&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>·)</div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·Mesh::EdgeIter·it=_m.edges_begin();</div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·······it·!=·_m.edges_end();·++it)</div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·n·=·it-&gt;idx();</div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>···v·=·((n&amp;(n-1))==0);·<span·class="comment">//·true·for·0,1,2,4,8,..</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">if</span>·(_check·&amp;&amp;·_m.property(·_ph,·*it·)·!=·v)</div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······std::cout·&lt;&lt;·<span·class="stringliteral">&quot;····eprop_bool:·&quot;</span>·&lt;&lt;·n·&lt;&lt;·<span·class="stringliteral">&quot;·-&gt;·&quot;</span>·</div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>················&lt;&lt;·_m.property(_ph,·*it·)·&lt;&lt;·<span·class="stringliteral">&quot;·!=·&quot;</span>·&lt;&lt;·v·&lt;&lt;·std::endl;</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····}</div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keywordflow">else</span></div>144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_COLOR_CAST_HH</span></div>
 145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_COLOR_CAST_HH</span></div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····{</div> 
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······_m.property(·_ph,·*it·)·=·v;</div> 
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······std::cout·&lt;&lt;·<span·class="stringliteral">&quot;····eprop_bool:·&quot;</span>·&lt;&lt;·n·&lt;&lt;·<span·class="stringliteral">&quot;·-&gt;·&quot;</span>·&lt;&lt;·v·&lt;&lt;·std::endl;</div> 
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····}</div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;OpenSG/OSGGeometry.h&gt;</span></div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>}</div>150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keywordtype">bool</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">template</span>·&lt;&gt;</div>
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>fill_props(Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02958.html">OpenMesh::FPropHandleT&lt;std::string&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keywo[·...·truncated·by·diffoscope;·len:·22,·SHA:·9f1a1003876987947c34d11b447e8d7e85b61a486531139cf85657d861da8dff·...·]>154 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="};">
 155 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03462.html">···56</a></span><span·class="keyword">struct·</span>color_caster&lt;osg::Color3ub,osg::Color3f&gt;</div>
Max diff block lines reached; 13164/34309 bytes (38.37%) of diff not shown.
7.83 KB
html2text {}
    
Offset 1, 149 lines modifiedOffset 1, 99 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 fill_props.hh 
6 1#ifndef·FILL_PROPS_HH 
7 2#define·FILL_PROPS_HH 
8 35 color_cast.hh
 6 1/*·=========================================================================·*
 7 2·*·*
 8 3·*·OpenMesh·*
 9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
 10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 11 6·*·All·rights·reserved.·*
 12 7·*·www.openmesh.org·*
 13 8·*·*
 14 9·*---------------------------------------------------------------------------*
 15 10·*·This·file·is·part·of·OpenMesh.·*
 16 11·*---------------------------------------------------------------------------
 17 *
 18 12·*·*
 19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 20 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 21 15·*·are·met:·*
 22 16·*·*
 23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 24 *
 25 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 26 19·*·*
 27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 30 23·*·*
 31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 33 26·*·this·software·without·specific·prior·written·permission.·*
 34 27·*·*
 35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 37 *
 38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 40 *
 41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 48 39·*·*
 49 40·*·=========================================================================
 50 */
 51 41
 52 42
 53 43
 54 44#ifndef·OPENMESH_KERNEL_OSG_COLOR_CAST_HH
 55 45#define·OPENMESH_KERNEL_OSG_COLOR_CAST_HH
 56 46
 57 47#include·<algorithm>
9 4#include·<OpenMesh/Core/Utils/Property.hh>58 48#include·<OpenMesh/Core/Utils/color_cast.hh>
 59 49#include·<OpenSG/OSGGeometry.h>
 60 50
 61 51namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
10 5#include·"int2roman.hh" 
11 6 
12 7 
13 8template·<typename·Mesh> 
14 9bool 
15 10fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8f_\x8l_\x8o_\x8a_\x8t_\x8>·_ph,·bool·_check=false) 
16 11{ 
17 12·static·float·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f 
18 }; 
19 13 
20 14·for(typename·Mesh::VertexIter·it=_m.vertices_begin(); 
21 15·it·!=·_m.vertices_end();·++it) 
22 16·{ 
23 17·const·float·v·=·a[it->idx()%9]; 
24 18·if·(·_check·&&·!(_m.property(·_ph,·*it·)·==·v)·) 
25 19·return·false; 
26 20·else 
27 21·_m.property(·_ph,·*it·)·=·v; 
28 22·} 
29 23·return·true; 
30 24} 
31 25 
32 26 
33 27template·<typename·Mesh> 
34 28bool 
35 29fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8b_\x8o_\x8o_\x8l_\x8>·_ph,·bool·_check=false·) 
36 30{ 
37 31 
38 32·for(·typename·Mesh::EdgeIter·it=_m.edges_begin(); 
39 33·it·!=·_m.edges_end();·++it) 
40 34·{ 
41 35·const·size_t·n·=·it->idx(); 
42 36·const·bool·v·=·((n&(n-1))==0);·//·true·for·0,1,2,4,8,.. 
43 37 
44 38·if·(_check·&&·_m.property(·_ph,·*it·)·!=·v) 
45 39·{ 
46 40·std::cout·<<·"·eprop_bool:·"·<<·n·<<·"·->·" 
47 41·<<·_m.property(_ph,·*it·)·<<·"·!=·"·<<·v·<<·std::endl; 
48 42·return·false; 
49 43·} 
50 44·else 
51 45·{ 
52 46·_m.property(·_ph,·*it·)·=·v; 
53 47·std::cout·<<·"·eprop_bool:·"·<<·n·<<·"·->·"·<<·v·<<·std::endl; 
54 48·} 
55 49·} 
56 50·return·true; 
57 51} 
58 5262 52
 63 55template·<>
 64 _\x85_\x86struct·color_caster<osg::Color3ub,osg::Color3f>
 65 57{
 66 58·typedef·osg::Color3ub·return_type;
 67 59·typedef·unsigned·char·ub;
 68 60
 69 61·inline·static·return_type·cast(const·osg::Color3f&·_src)
59 53 
60 54 
61 55template·<typename·Mesh> 
62 56bool 
63 57fill_props(Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8s_\x8t_\x8d_\x8:_\x8:_\x8s_\x8t_\x8r_\x8i_\x8n_\x8g_\x8>·_ph,·bool 
64 _check=false) 
65 58{ 
Max diff block lines reached; 3527/7989 bytes (44.15%) of diff not shown.
41.2 KB
./usr/share/doc/libopenmesh-dev/html/a06410_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Examples/Tutorial10/fill_props.hh·Source·File</title>8 <title>OpenMesh:·Doc/Tutorial/04-stl_algorithms/smooth_algo.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 138 lines modifiedOffset 92, 126 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">fill_props.hh</div></div>98 ··<div·class="headertitle"><div·class="title">smooth_algo.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·FILL_PROPS_HH</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·FILL_PROPS_HH</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#include·&quot;int2roman.hh&quot;</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmootherT</div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>{</div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keywordtype">bool</span>·</div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">public</span>:</div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;float&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>············cog_t;</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;·cog_t·&gt;</a>·Property_cog;</div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keywordflow">for</span>(<span·class="keyword">typename</span>·Mesh::VertexIter·it=_m.vertices_begin();·</div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">public</span>:</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·construct·with·a·given·mesh</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">explicit</span>·SmootherT(Mesh&amp;·_mesh)·</div>
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>······it·!=·_m.vertices_end();·++it)</div>117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····:·mesh_(_mesh)</div>
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{·</div>
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="keyword">const</span>·<span·class="keywordtype">float</span>·v·=·a[it-&gt;idx()%9];</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="keywordflow">if</span>·(·_check·&amp;&amp;·!(_m.property(·_ph,·it·)·==·v)·)</div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keywordflow">else</span>··</div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······_m.property(·_ph,·it·)·=·v;</div>119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····mesh_.add_property(·cog_·);</div>
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··}</div>120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··}</div>
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>}</div>121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··~SmootherT()</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····mesh_.remove_property(·cog_·);</div>
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··}</div>
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keywordtype">bool</span>·</div>127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·smooth·mesh·_iterations·times</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keywordtype">void</span>·smooth(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_iterations)</div>
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02954.html">OpenMesh::EPropHandleT&lt;bool&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>·)</div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·Mesh::EdgeIter·it=_m.edges_begin();</div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·······it·!=·_m.edges_end();·++it)</div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i·&lt;·_iterations;·++i)</div>
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·n·=·it-&gt;idx();</div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·v·=·((n&amp;(n-1))==0);·<span·class="comment">//·true·for·0,1,2,4,8,..</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keywordflow">if</span>·(_check·&amp;&amp;·_m.property(·_ph,·it·)·!=·v)</div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······std::cout·&lt;&lt;·<span·class="stringliteral">&quot;····eprop_bool:·&quot;</span>·&lt;&lt;·n·&lt;&lt;·<span·class="stringliteral">&quot;·-&gt;·&quot;</span>·</div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>················&lt;&lt;·_m.property(_ph,·it·)·&lt;&lt;·<span·class="stringliteral">&quot;·!=·&quot;</span>·&lt;&lt;·v·&lt;&lt;·std::endl;</div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······std::for_each(mesh_.vertices_begin(),·</div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····················mesh_.vertices_end(),·</div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····················ComputeCOG(mesh_,·cog_));</div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······std::for_each(mesh_.vertices_begin(),·</div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····················mesh_.vertices_end(),·</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····················SetCOG(mesh_,·cog_));</div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··}</div>
 141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····}</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keywordflow">else</span></div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">private</span>:</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····{</div>144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······_m.property(·_ph,·it·)·=·v;</div>145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······std::cout·&lt;&lt;·<span·class="stringliteral">&quot;····eprop_bool:·&quot;</span>·&lt;&lt;·n·&lt;&lt;·<span·class="stringliteral">&quot;·-&gt;·&quot;</span>·&lt;&lt;·v·&lt;&lt;·std::endl;</div>146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="comment">//---·private·classes·---</span></div>
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····}</div>147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">class·</span>ComputeCOG</div>
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··}</div>149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··{</div>
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>}</div>150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">public</span>:</div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····ComputeCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······:·mesh_(_mesh),·cog_(_cog)</div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{}</div>
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keywordtype">bool</span>·</div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>fill_props(Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02958.html">OpenMesh::FPropHandleT&lt;std::string&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>{</div>154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>&amp;·_vh)</div>
158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·Mesh::FaceIter·it=_m.faces_begin();</div> 
159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·······it·!=·_m.faces_end();·++it)</div> 
160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··{</div>156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·n·=·it-&gt;idx();</div>157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">Mesh::VertexVertexIter</a>··vv_it;</div>
 158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>············valence(0.0);</div>
 159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····</div>
 160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······mesh_.property(cog_,·_vh)·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>(0.0,·0.0,·0.0);</div>
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····_m.property(·_ph,·it·)·=·int2roman(++n);</div>161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">for</span>·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)</div>
163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··}</div>163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······{</div>
164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·);</div>
165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>}</div>165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········++valence;</div>
166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······}</div>
167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh,·<span·class="keyword">typename</span>·T&gt;</div>168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······mesh_.property(cog_,·_vh·)·/=·valence;</div>
169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keywordtype">bool</span>·</div>169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····}</div>
170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02950.html">OpenMesh::HPropHandleT&lt;T&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>{</div>170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div> 
173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·b[9]·=·{·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f·};</div> 
174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·c[9]·=·{·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f·};</div> 
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·d[9]·=·{·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f,·3.3f·};</div> 
176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//··static·double·values[9]·=·{·0.1,·0.02,·0.003,·0.0004,·0.00005,·0.000006,</span></div> 
Max diff block lines reached; 9910/34504 bytes (28.72%) of diff not shown.
7.4 KB
html2text {}
    
Offset 1, 146 lines modifiedOffset 1, 131 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 fill_props.hh 
6 1#ifndef·FILL_PROPS_HH 
7 2#define·FILL_PROPS_HH5 smooth_algo.hh
 6 1#include·<algorithm>
 7 2#include·<OpenMesh/Core/Utils/Property.hh>
8 38 3
9 4#include·<OpenMesh/Core/Utils/Property.hh> 
10 5#include·"int2roman.hh" 
11 6 
12 7 
13 8template·<typename·Mesh> 
14 9bool 
15 10fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8f_\x8l_\x8o_\x8a_\x8t_\x8>·_ph,·bool·_check=false) 
16 11{ 
17 12·const·static·float·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f, 
18 9.9f·}; 
19 13 
20 14·for(typename·Mesh::VertexIter·it=_m.vertices_begin(); 
21 15·it·!=·_m.vertices_end();·++it)9 4#ifndef·DOXY_IGNORE_THIS
 10 5
 11 6template·<class·Mesh>·class·SmootherT
 12 7{
 13 8public:
 14 9
 15 10·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·cog_t;
 16 11·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8c_\x8o_\x8g_\x8__\x8t_\x8·_\x8>·Property_cog;
 17 12
 18 13public:
 19 14
 20 15·//·construct·with·a·given·mesh
 21 16·explicit·SmootherT(Mesh&·_mesh)
 22 17·:·mesh_(_mesh)
22 16·{23 18·{
 24 19·mesh_.add_property(·cog_·);
23 17·const·float·v·=·a[it->idx()%9]; 
24 18·if·(·_check·&&·!(_m.property(·_ph,·it·)·==·v)·) 
25 19·return·false; 
26 20·else 
27 21·_m.property(·_ph,·it·)·=·v; 
28 22·}25 20·}
29 23·return·true; 
30 24} 
31 2526 21
 27 22·~SmootherT()
 28 23·{
 29 24·mesh_.remove_property(·cog_·);
 30 25·}
32 2631 26
 32 27·//·smooth·mesh·_iterations·times
 33 28·void·smooth(unsigned·int·_iterations)
 34 29·{
 35 30·for·(unsigned·int·i=0;·i·<·_iterations;·++i)
33 27template·<typename·Mesh> 
34 28bool 
35 29fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8b_\x8o_\x8o_\x8l_\x8>·_ph,·bool·_check=false·) 
36 30{ 
37 31·for(·typename·Mesh::EdgeIter·it=_m.edges_begin(); 
38 32·it·!=·_m.edges_end();·++it) 
39 33·{36 31·{
 37 32·std::for_each(mesh_.vertices_begin(),
 38 33·mesh_.vertices_end(),
 39 34·ComputeCOG(mesh_,·cog_));
 40 35
 41 36·std::for_each(mesh_.vertices_begin(),
 42 37·mesh_.vertices_end(),
 43 38·SetCOG(mesh_,·cog_));
40 34·const·size_t·n·=·it->idx(); 
41 35·const·bool·v·=·((n&(n-1))==0);·//·true·for·0,1,2,4,8,.. 
42 36 
43 37·if·(_check·&&·_m.property(·_ph,·it·)·!=·v) 
44 38·{ 
45 39·std::cout·<<·"·eprop_bool:·"·<<·n·<<·"·->·" 
46 40·<<·_m.property(_ph,·it·)·<<·"·!=·"·<<·v·<<·std::endl; 
47 41·return·false; 
48 42·} 
49 43·else 
50 44·{ 
51 45·_m.property(·_ph,·it·)·=·v; 
52 46·std::cout·<<·"·eprop_bool:·"·<<·n·<<·"·->·"·<<·v·<<·std::endl; 
53 47·} 
54 48·} 
55 49·return·true; 
56 50} 
57 51 
58 52 
59 53 
60 54template·<typename·Mesh> 
61 55bool 
62 56fill_props(Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8s_\x8t_\x8d_\x8:_\x8:_\x8s_\x8t_\x8r_\x8i_\x8n_\x8g_\x8>·_ph,·bool 
63 _check=false) 
64 57{ 
65 58·for(·typename·Mesh::FaceIter·it=_m.faces_begin(); 
66 59·it·!=·_m.faces_end();·++it) 
67 60·{ 
68 61·const·int·n·=·it->idx(); 
69 62·_m.property(·_ph,·it·)·=·int2roman(++n); 
70 63·}44 39·}
71 64·return·true; 
72 65} 
73 6645 40·}
 46 41
 47 42
 48 43private:
 49 44
 50 45
 51 46·//---·private·classes·---
 52 47
 53 48·class·ComputeCOG
 54 49·{
 55 50·public:
 56 51·ComputeCOG(Mesh&·_mesh,·Property_cog&·_cog)
 57 52·:·mesh_(_mesh),·cog_(_cog)
 58 53·{}
 59 54
 60 55·void·operator()(const·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e&·_vh)
 61 56·{
 62 57·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r·vv_it;
 63 58·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·valence(0.0);
 64 59
 65 60·mesh_.property(cog_,·_vh)·=·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t(0.0,·0.0,·0.0);
 66 61
 67 62·for·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)
 68 63·{
Max diff block lines reached; 4072/7556 bytes (53.89%) of diff not shown.
40.6 KB
./usr/share/doc/libopenmesh-dev/html/a06413_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Unittests/fill_props.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Examples/Tutorial04/smooth_algo.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 134 lines modifiedOffset 92, 129 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">fill_props.hh</div></div>98 ··<div·class="headertitle"><div·class="title">smooth_algo.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·FILL_PROPS_HH</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·FILL_PROPS_HH</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#include·&quot;int2roman.hh&quot;</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmootherT</div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>{</div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keywordtype">bool</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">public</span>:</div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;float&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>············cog_t;</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;·cog_t·&gt;</a>·Property_cog;</div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keywordflow">for</span>(<span·class="keyword">typename</span>·Mesh::VertexIter·it=_m.vertices_begin();</div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">public</span>:</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·construct·with·a·given·mesh</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">explicit</span>·SmootherT(Mesh&amp;·_mesh)·</div>
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>······it·!=·_m.vertices_end();·++it)</div>117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····:·mesh_(_mesh)</div>
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{·</div>
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="keyword">const</span>·<span·class="keywordtype">float</span>·v·=·a[it-&gt;idx()%9];</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="keywordflow">if</span>·(·_check·&amp;&amp;·!(_m.property(·_ph,·*it·)·==·v)·)</div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keywordflow">else</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······_m.property(·_ph,·*it·)·=·v;</div>119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····mesh_.add_property(·cog_·);</div>
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··}</div>120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··}</div>
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>}</div>121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··~SmootherT()</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····mesh_.remove_property(·cog_·);</div>
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··}</div>
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keywordtype">bool</span></div>127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·smooth·mesh·_iterations·times</span></div>
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02954.html">OpenMesh::EPropHandleT&lt;bool&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>·)</div>128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keywordtype">void</span>·smooth(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_iterations)</div>
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i·&lt;·_iterations;·++i)</div>
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·Mesh::EdgeIter·it=_m.edges_begin();</div>132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······std::for_each(mesh_.vertices_begin(),·</div>
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·······it·!=·_m.edges_end();·++it)</div>133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····················mesh_.vertices_end(),·</div>
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····················ComputeCOG(mesh_,·cog_));</div>
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·n·=·it-&gt;idx();</div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>···v·=·((n&amp;(n-1))==0);·<span·class="comment">//·true·for·0,1,2,4,8,..</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">if</span>·(_check·&amp;&amp;·_m.property(·_ph,·*it·)·!=·v)</div>136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······std::for_each(mesh_.vertices_begin(),·</div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····················mesh_.vertices_end(),·</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····················SetCOG(mesh_,·cog_));</div>
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div>139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··}</div>
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····}</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keywordflow">else</span></div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">private</span>:</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······_m.property(·_ph,·*it·)·=·v;</div>144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div>145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="comment">//---·private·classes·---</span></div>
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··}</div>147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">class·</span>ComputeCOG</div>
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}</div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··{</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">public</span>:</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····ComputeCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>
 152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······:·mesh_(_mesh),·cog_(_cog)</div>
 153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{}</div>
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a03e6fd1a2fc91d4144374fd28dfbecee">Mesh::Vertex</a>&amp;·_v)</div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keywordtype">bool</span></div> 
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>fill_props(Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02958.html">OpenMesh::FPropHandleT&lt;std::string&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>{</div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·Mesh::FaceIter·it=_m.faces_begin();</div> 
158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·······it·!=·_m.faces_end();·++it)</div>157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>······vh(·mesh_.handle(_v)·);</div>
 158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">Mesh::VertexVertexIter</a>··vv_it;</div>
 159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>············valence(0.0);</div>
159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··{</div>160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····</div>
 161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······mesh_.property(cog_,·vh)·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>(0.0,·0.0,·0.0);</div>
160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·n·=·(it-&gt;idx())·+·1;</div> 
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····_m.property(·_ph,·*it·)·=·int2roman(n);</div> 
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··}</div>162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keywordflow">for</span>·(vv_it=mesh_.vv_iter(vh);·vv_it;·++vv_it)</div>
164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}</div>164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······{</div>
 165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········mesh_.property(cog_,·vh)·+=·mesh_.point(·vv_it·);</div>
 166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········++valence;</div>
 167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······}</div>
165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······mesh_.property(cog_,·mesh_.handle(_v)·)·/=·valence;</div>
166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh,·<span·class="keyword">typename</span>·T&gt;</div> 
168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keywordtype">bool</span></div> 
169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02950.html">OpenMesh::HPropHandleT&lt;T&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div> 
170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>{</div>170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····}</div>
171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··T····v;</div>171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div> 
173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·b[9]·=·{·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f·};</div> 
174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·c[9]·=·{·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f·};</div> 
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·d[9]·=·{·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f,·3.3f·};</div>172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">private</span>:</div>
 173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····Mesh&amp;·········mesh_;</div>
Max diff block lines reached; 11728/33946 bytes (34.55%) of diff not shown.
7.33 KB
html2text {}
    
Offset 1, 142 lines modifiedOffset 1, 137 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 fill_props.hh 
6 1#ifndef·FILL_PROPS_HH 
7 2#define·FILL_PROPS_HH5 smooth_algo.hh
 6 1#include·<algorithm>
 7 2#include·<OpenMesh/Core/Utils/Property.hh>
8 38 3
9 4#include·<OpenMesh/Core/Utils/Property.hh> 
10 5#include·"int2roman.hh" 
11 6 
12 7 
13 8template·<typename·Mesh> 
14 9bool 
15 10fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8f_\x8l_\x8o_\x8a_\x8t_\x8>·_ph,·bool·_check=false) 
16 11{ 
17 12·static·float·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f 
18 }; 
19 13 
20 14·for(typename·Mesh::VertexIter·it=_m.vertices_begin(); 
21 15·it·!=·_m.vertices_end();·++it)9 4#ifndef·DOXY_IGNORE_THIS
 10 5
 11 6template·<class·Mesh>·class·SmootherT
 12 7{
 13 8public:
 14 9
 15 10·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·cog_t;
 16 11·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8c_\x8o_\x8g_\x8__\x8t_\x8·_\x8>·Property_cog;
 17 12
 18 13public:
 19 14
 20 15·//·construct·with·a·given·mesh
 21 16·explicit·SmootherT(Mesh&·_mesh)
 22 17·:·mesh_(_mesh)
22 16·{23 18·{
 24 19·mesh_.add_property(·cog_·);
23 17·const·float·v·=·a[it->idx()%9]; 
24 18·if·(·_check·&&·!(_m.property(·_ph,·*it·)·==·v)·) 
25 19·return·false; 
26 20·else 
27 21·_m.property(·_ph,·*it·)·=·v; 
28 22·}25 20·}
29 23·return·true; 
30 24} 
31 2526 21
 27 22·~SmootherT()
 28 23·{
 29 24·mesh_.remove_property(·cog_·);
 30 25·}
32 2631 26
 32 27·//·smooth·mesh·_iterations·times
 33 28·void·smooth(unsigned·int·_iterations)
33 27template·<typename·Mesh> 
34 28bool 
35 29fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8b_\x8o_\x8o_\x8l_\x8>·_ph,·bool·_check=false·) 
36 30{ 
37 31 
38 32·for(·typename·Mesh::EdgeIter·it=_m.edges_begin(); 
39 33·it·!=·_m.edges_end();·++it) 
40 34·{ 
41 35·const·size_t·n·=·it->idx(); 
42 36·const·bool·v·=·((n&(n-1))==0);·//·true·for·0,1,2,4,8,.. 
43 37 
44 38·if·(_check·&&·_m.property(·_ph,·*it·)·!=·v) 
45 39·{34 29·{
 35 30·for·(unsigned·int·i=0;·i·<·_iterations;·++i)
46 40·return·false; 
47 41·} 
48 42·else 
49 43·{36 31·{
50 44·_m.property(·_ph,·*it·)·=·v;37 32·std::for_each(mesh_.vertices_begin(),
 38 33·mesh_.vertices_end(),
 39 34·ComputeCOG(mesh_,·cog_));
 40 35
 41 36·std::for_each(mesh_.vertices_begin(),
 42 37·mesh_.vertices_end(),
 43 38·SetCOG(mesh_,·cog_));
 44 39·}
51 45·}45 40·}
 46 41
 47 42
 48 43private:
 49 44
 50 45
 51 46·//---·private·classes·---
 52 47
 53 48·class·ComputeCOG
52 46·} 
53 47·return·true; 
54 48} 
55 49 
56 50 
57 51 
58 52template·<typename·Mesh> 
59 53bool 
60 54fill_props(Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8s_\x8t_\x8d_\x8:_\x8:_\x8s_\x8t_\x8r_\x8i_\x8n_\x8g_\x8>·_ph,·bool 
61 _check=false) 
62 55{ 
63 56 
64 57·for(·typename·Mesh::FaceIter·it=_m.faces_begin(); 
65 58·it·!=·_m.faces_end();·++it) 
66 59·{54 49·{
67 60·const·int·n·=·(it->idx())·+·1; 
68 61·_m.property(·_ph,·*it·)·=·int2roman(n);55 50·public:
 56 51·ComputeCOG(Mesh&·_mesh,·Property_cog&·_cog)
 57 52·:·mesh_(_mesh),·cog_(_cog)
 58 53·{}
 59 54
 60 55·void·operator()(typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x&·_v)
 61 56·{
 62 57·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·vh(·mesh_.handle(_v)·);
 63 58·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r·vv_it;
 64 59·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·valence(0.0);
 65 60
 66 61·mesh_.property(cog_,·vh)·=·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t(0.0,·0.0,·0.0);
 67 62
 68 63·for·(vv_it=mesh_.vv_iter(vh);·vv_it;·++vv_it)
 69 64·{
 70 65·mesh_.property(cog_,·vh)·+=·mesh_.point(·vv_it·);
 71 66·++valence;
69 62·}72 67·}
 73 68
 74 69·mesh_.property(cog_,·mesh_.handle(_v)·)·/=·valence;
 75 70·}
 76 71
Max diff block lines reached; 3454/7482 bytes (46.16%) of diff not shown.
28.3 KB
./usr/share/doc/libopenmesh-dev/html/a06446_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Doc/Tutorial/10-persistence/stats.hh·Source·File</title>8 <title>OpenMesh:·Unittests/fill_props.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 37 lines modifiedOffset 92, 138 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">stats.hh</div></div>98 ··<div·class="headertitle"><div·class="title">fill_props.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·STATS_HH</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·FILL_PROPS_HH</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·STATS_HH</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·FILL_PROPS_HH</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">void</span>·mesh_stats(·Mesh&amp;·_m,·<span·class="keyword">const</span>·std::string&amp;·prefix·=·<span·class="stringliteral">&quot;&quot;</span>·)</div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#include·&quot;int2roman.hh&quot;</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··std::cout·&lt;&lt;·prefix</div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>············&lt;&lt;·_m.n_vertices()·&lt;&lt;·<span·class="stringliteral">&quot;·vertices,·&quot;</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>············&lt;&lt;·_m.n_edges()·&lt;&lt;·<span·class="stringliteral">&quot;·edges,·&quot;</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>············&lt;&lt;·_m.n_faces()·&lt;&lt;·<span·class="stringliteral">&quot;·faces\n&quot;</span>;</div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keywordtype">bool</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;float&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>}</div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div>
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keywordflow">for</span>(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">Mesh::VertexIter</a>·it=_m.vertices_begin();</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>······it·!=·_m.vertices_end();·++it)</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="keyword">const</span>·<span·class="keywordtype">float</span>·v·=·a[it-&gt;idx()%9];</div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="keywordflow">if</span>·(·_check·&amp;&amp;·!(_m.property(·_ph,·*it·)·==·v)·)</div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keywordflow">else</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······_m.property(·_ph,·*it·)·=·v;</div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··}</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>}</div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keywordtype">void</span>·mesh_property_stats(Mesh&amp;·_m)</div>128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keywordtype">bool</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02954.html">OpenMesh::EPropHandleT&lt;bool&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>·)</div>
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Current·set·of·properties:\n&quot;</span>;</div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··_m.property_stats(std::cout);</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>}</div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac5250dba0f527b19bfa665a288b5d63d">Mesh::EdgeIter</a>·it=_m.edges_begin();</div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·······it·!=·_m.edges_end();·++it)</div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·n·=·it-&gt;idx();</div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>···v·=·((n&amp;(n-1))==0);·<span·class="comment">//·true·for·0,1,2,4,8,..</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">if</span>·(_check·&amp;&amp;·_m.property(·_ph,·*it·)·!=·v)</div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>
 141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····}</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keywordflow">else</span></div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>
 144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······_m.property(·_ph,·*it·)·=·v;</div>
 145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··}</div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}</div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
 153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keywordtype">bool</span></div>
 154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>fill_props(Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02958.html">OpenMesh::FPropHandleT&lt;std::string&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div>
 155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>{</div>
 156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a34402ff0bd674fbad2685df22eecde64">Mesh::FaceIter</a>·it=_m.faces_begin();</div>
 158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·······it·!=·_m.faces_end();·++it)</div>
 159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··{</div>
 160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·n·=·(it-&gt;idx())·+·1;</div>
 161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····_m.property(·_ph,·*it·)·=·int2roman(n);</div>
 162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··}</div>
 163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}</div>
 165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh,·<span·class="keyword">typename</span>·T&gt;</div>
 168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keywordtype">bool</span></div>
 169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>fill_props(·Mesh&amp;·_m,·<a·class="code·hl_struct"·href="a02950.html">OpenMesh::HPropHandleT&lt;T&gt;</a>·_ph,·<span·class="keywordtype">bool</span>·_check=<span·class="keyword">false</span>)</div>
 170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>{</div>
 171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··T····v;</div>
 172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f·};</div>
 173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·b[9]·=·{·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f·};</div>
 174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·c[9]·=·{·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f·};</div>
 175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">static</span>·<span·class="keywordtype">float</span>·d[9]·=·{·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f,·3.3f·};</div>
 176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordflow">for</span>(·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ae40d2dfe0d226e49d869481bbd40a911">Mesh::HalfedgeIter</a>·it=_m.halfedges_begin();</div>
 178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·······it·!=·_m.halfedges_end();·++it)</div>
 179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··{</div>
 180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·n·=·it-&gt;idx();</div>
 181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····v·=·((n&amp;(n-1))==0);</div>
 183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····v.vec4fval[0]·=·a[n%9];</div>
 184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····v.vec4fval[1]·=·b[n%9];</div>
 185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····v.vec4fval[2]·=·c[n%9];</div>
 186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····v.vec4fval[3]·=·d[n%9];</div>
 187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">if</span>·(·_check·&amp;&amp;·_m.property(·_ph,·*it·)·!=·v·)</div>
 189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>
 190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keywordflow">else</span></div>
 191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······_m.property(·_ph,·*it·)·=·v;</div>
 192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··}</div>
 193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}</div>
 195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
Max diff block lines reached; 130/23345 bytes (0.56%) of diff not shown.
5.42 KB
html2text {}
    
Offset 1, 28 lines modifiedOffset 1, 158 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 stats.hh 
6 1#ifndef·STATS_HH 
7 2#define·STATS_HH5 fill_props.hh
 6 1#ifndef·FILL_PROPS_HH
 7 2#define·FILL_PROPS_HH
8 38 3
 9 4#include·<OpenMesh/Core/Utils/Property.hh>
 10 5#include·"int2roman.hh"
 11 6
 12 7
9 4template·<typename·Mesh>13 8template·<typename·Mesh>
10 5void·mesh_stats(·Mesh&·_m,·const·std::string&·prefix·=·""·) 
11 6{ 
12 7·std::cout·<<·prefix 
13 8·<<·_m.n_vertices()·<<·"·vertices,·" 
14 9·<<·_m.n_edges()·<<·"·edges,·" 
15 10·<<·_m.n_faces()·<<·"·faces\n"; 
16 11} 
17 1214 9bool
 15 10fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8f_\x8l_\x8o_\x8a_\x8t_\x8>·_ph,·bool·_check=false)
 16 11{
 17 12·static·float·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f
 18 };
 19 13
 20 14·for(typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r·it=_m.vertices_begin();
 21 15·it·!=·_m.vertices_end();·++it)
 22 16·{
 23 17·const·float·v·=·a[it->idx()%9];
 24 18·if·(·_check·&&·!(_m.property(·_ph,·*it·)·==·v)·)
 25 19·return·false;
 26 20·else
 27 21·_m.property(·_ph,·*it·)·=·v;
 28 22·}
 29 23·return·true;
 30 24}
 31 25
 32 26
18 13template·<typename·Mesh>33 27template·<typename·Mesh>
19 14void·mesh_property_stats(Mesh&·_m) 
20 15{ 
21 16·std::cout·<<·"Current·set·of·properties:\n"; 
22 17·_m.property_stats(std::cout); 
23 18} 
24 1934 28bool
 35 29fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8b_\x8o_\x8o_\x8l_\x8>·_ph,·bool·_check=false·)
 36 30{
 37 31
 38 32·for(·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r·it=_m.edges_begin();
 39 33·it·!=·_m.edges_end();·++it)
 40 34·{
 41 35·const·size_t·n·=·it->idx();
 42 36·const·bool·v·=·((n&(n-1))==0);·//·true·for·0,1,2,4,8,..
 43 37
 44 38·if·(_check·&&·_m.property(·_ph,·*it·)·!=·v)
 45 39·{
 46 40·return·false;
 47 41·}
 48 42·else
 49 43·{
 50 44·_m.property(·_ph,·*it·)·=·v;
 51 45·}
 52 46·}
 53 47·return·true;
 54 48}
 55 49
 56 50
 57 51
 58 52template·<typename·Mesh>
 59 53bool
 60 54fill_props(Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8s_\x8t_\x8d_\x8:_\x8:_\x8s_\x8t_\x8r_\x8i_\x8n_\x8g_\x8>·_ph,·bool
 61 _check=false)
 62 55{
 63 56
 64 57·for(·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r·it=_m.faces_begin();
 65 58·it·!=·_m.faces_end();·++it)
 66 59·{
 67 60·const·int·n·=·(it->idx())·+·1;
 68 61·_m.property(·_ph,·*it·)·=·int2roman(n);
 69 62·}
 70 63·return·true;
 71 64}
 72 65
 73 66
 74 67template·<typename·Mesh,·typename·T>
 75 68bool
 76 69fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·_ph,·bool·_check=false)
 77 70{
 78 71·T·v;
 79 72·static·float·a[9]·=·{·1.1f,·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f
 80 };
 81 73·static·float·b[9]·=·{·2.2f,·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f
 82 };
 83 74·static·float·c[9]·=·{·3.3f,·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f
 84 };
 85 75·static·float·d[9]·=·{·4.4f,·5.5f,·6.6f,·7.7f,·8.8f,·9.9f,·1.1f,·2.2f,·3.3f
 86 };
 87 76
 88 77·for(·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r·it=_m.halfedges_begin();
 89 78·it·!=·_m.halfedges_end();·++it)
 90 79·{
 91 80·const·int·n·=·it->idx();
 92 81
 93 82·v·=·((n&(n-1))==0);
 94 83·v.vec4fval[0]·=·a[n%9];
 95 84·v.vec4fval[1]·=·b[n%9];
 96 85·v.vec4fval[2]·=·c[n%9];
 97 86·v.vec4fval[3]·=·d[n%9];
 98 87
 99 88·if·(·_check·&&·_m.property(·_ph,·*it·)·!=·v·)
 100 89·return·false;
 101 90·else
 102 91·_m.property(·_ph,·*it·)·=·v;
 103 92·}
 104 93·return·true;
 105 94}
 106 95
 107 96template·<typename·Mesh,·typename·T>
 108 97bool
 109 98fill_props(·Mesh&·_m,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8M_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·_ph,·bool·_check=false)
 110 99{
 111 100·for(·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r·it=_m.faces_begin();·it·!=·_m.faces_end();
 112 ++it)
 113 101·{
Max diff block lines reached; 160/5522 bytes (2.90%) of diff not shown.
15.9 KB
./usr/share/doc/libopenmesh-dev/html/a06449_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Examples/Tutorial10/stats.hh·Source·File</title>8 <title>OpenMesh:·Doc/Tutorial/10-persistence/generate_cube.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 37 lines modifiedOffset 92, 87 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">stats.hh</div></div>98 ··<div·class="headertitle"><div·class="title">generate_cube.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·STATS_HH</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·GENERATE_CUBE_HH</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·STATS_HH</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·GENERATE_CUBE_HH</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType&gt;</div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">void</span>·mesh_stats(·Mesh&amp;·_m,·<span·class="keyword">const</span>·std::string&amp;·prefix·=·<span·class="stringliteral">&quot;&quot;</span>·)</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">size_t</span>·generate_cube(·MeshType&amp;·mesh·)</div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexHandle·VertexHandle;</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Point·Point;</div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··std::cout·&lt;&lt;·prefix</div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typename</span>·MeshType::VertexHandle·vhandle[8];</div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>············&lt;&lt;·_m.n_vertices()·&lt;&lt;·<span·class="stringliteral">&quot;·vertices,·&quot;</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>············&lt;&lt;·_m.n_edges()·&lt;&lt;·<span·class="stringliteral">&quot;·edges,·&quot;</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>············&lt;&lt;·_m.n_faces()·&lt;&lt;·<span·class="stringliteral">&quot;·faces\n&quot;</span>;</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>}</div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··vhandle[0]·=·mesh.add_vertex(Point(-1,·-1,··1));</div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··vhandle[1]·=·mesh.add_vertex(Point(·1,·-1,··1));</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··vhandle[2]·=·mesh.add_vertex(Point(·1,··1,··1));</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··vhandle[3]·=·mesh.add_vertex(Point(-1,··1,··1));</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··vhandle[4]·=·mesh.add_vertex(Point(-1,·-1,·-1));</div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··vhandle[5]·=·mesh.add_vertex(Point(·1,·-1,·-1));</div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··vhandle[6]·=·mesh.add_vertex(Point(·1,··1,·-1));</div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··vhandle[7]·=·mesh.add_vertex(Point(-1,··1,·-1));</div>
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·generate·(quadrilateral)·faces</span></div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keywordtype">void</span>·mesh_property_stats(Mesh&amp;·_m)</div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··std::vector&lt;·VertexHandle·&gt;··face_vhandles;</div>
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Current·set·of·properties:\n&quot;</span>;</div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··_m.property_stats(std::cout);</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>}</div>124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··face_vhandles.clear();</div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··face_vhandles.push_back(vhandle[0]);</div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··face_vhandles.push_back(vhandle[1]);</div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··face_vhandles.push_back(vhandle[2]);</div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··face_vhandles.push_back(vhandle[3]);</div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··mesh.add_face(face_vhandles);</div>
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··face_vhandles.clear();</div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··face_vhandles.push_back(vhandle[7]);</div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··face_vhandles.push_back(vhandle[6]);</div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··face_vhandles.push_back(vhandle[5]);</div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··face_vhandles.push_back(vhandle[4]);</div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··mesh.add_face(face_vhandles);</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··face_vhandles.clear();</div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··face_vhandles.push_back(vhandle[1]);</div>
 141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··face_vhandles.push_back(vhandle[0]);</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··face_vhandles.push_back(vhandle[4]);</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··face_vhandles.push_back(vhandle[5]);</div>
 144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··mesh.add_face(face_vhandles);</div>
 145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··face_vhandles.clear();</div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··face_vhandles.push_back(vhandle[2]);</div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··face_vhandles.push_back(vhandle[1]);</div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··face_vhandles.push_back(vhandle[5]);</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··face_vhandles.push_back(vhandle[6]);</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··mesh.add_face(face_vhandles);</div>
 152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··face_vhandles.clear();</div>
 154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··face_vhandles.push_back(vhandle[3]);</div>
 155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··face_vhandles.push_back(vhandle[2]);</div>
 156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··face_vhandles.push_back(vhandle[6]);</div>
 157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··face_vhandles.push_back(vhandle[7]);</div>
 158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··mesh.add_face(face_vhandles);</div>
 159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··face_vhandles.clear();</div>
 161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··face_vhandles.push_back(vhandle[0]);</div>
 162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··face_vhandles.push_back(vhandle[3]);</div>
 163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··face_vhandles.push_back(vhandle[7]);</div>
 164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··face_vhandles.push_back(vhandle[4]);</div>
 165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··mesh.add_face(face_vhandles);··</div>
 166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordflow">return</span>·mesh.n_vertices();</div>
 168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>};</div>
 169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#endif</span></div>170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif</span></div>
121 </div><!--·fragment·--></div><!--·contents·-->171 </div><!--·fragment·--></div><!--·contents·-->
122 </div><!--·doc-content·-->172 </div><!--·doc-content·-->
123 <hr>173 <hr>
124 <address>174 <address>
125 <small>175 <small>
126 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">176 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
127 </a>177 </a>
2.96 KB
html2text {}
    
Offset 1, 28 lines modifiedOffset 1, 78 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 stats.hh 
6 1#ifndef·STATS_HH 
7 2#define·STATS_HH5 generate_cube.hh
 6 1#ifndef·GENERATE_CUBE_HH
 7 2#define·GENERATE_CUBE_HH
8 38 3
9 4template·<typename·Mesh>9 4template·<typename·MeshType>
10 5void·mesh_stats(·Mesh&·_m,·const·std::string&·prefix·=·""·)10 5size_t·generate_cube(·MeshType&·mesh·)
11 6{11 6{
12 7·std::cout·<<·prefix 
13 8·<<·_m.n_vertices()·<<·"·vertices,·" 
14 9·<<·_m.n_edges()·<<·"·edges,·" 
15 10·<<·_m.n_faces()·<<·"·faces\n";12 7·typedef·typename·MeshType::VertexHandle·VertexHandle;
 13 8·typedef·typename·MeshType::Point·Point;
 14 9
 15 10·typename·MeshType::VertexHandle·vhandle[8];
16 11}16 11
17 12 
18 13template·<typename·Mesh> 
19 14void·mesh_property_stats(Mesh&·_m) 
20 15{ 
21 16·std::cout·<<·"Current·set·of·properties:\n"; 
22 17·_m.property_stats(std::cout); 
23 18} 
24 1917 12·vhandle[0]·=·mesh.add_vertex(Point(-1,·-1,·1));
 18 13·vhandle[1]·=·mesh.add_vertex(Point(·1,·-1,·1));
 19 14·vhandle[2]·=·mesh.add_vertex(Point(·1,·1,·1));
 20 15·vhandle[3]·=·mesh.add_vertex(Point(-1,·1,·1));
 21 16·vhandle[4]·=·mesh.add_vertex(Point(-1,·-1,·-1));
 22 17·vhandle[5]·=·mesh.add_vertex(Point(·1,·-1,·-1));
 23 18·vhandle[6]·=·mesh.add_vertex(Point(·1,·1,·-1));
 24 19·vhandle[7]·=·mesh.add_vertex(Point(-1,·1,·-1));
 25 20
 26 21·//·generate·(quadrilateral)·faces
 27 22
 28 23·std::vector<·VertexHandle·>·face_vhandles;
 29 24
 30 25·face_vhandles.clear();
 31 26·face_vhandles.push_back(vhandle[0]);
 32 27·face_vhandles.push_back(vhandle[1]);
 33 28·face_vhandles.push_back(vhandle[2]);
 34 29·face_vhandles.push_back(vhandle[3]);
 35 30·mesh.add_face(face_vhandles);
 36 31
 37 32·face_vhandles.clear();
 38 33·face_vhandles.push_back(vhandle[7]);
 39 34·face_vhandles.push_back(vhandle[6]);
 40 35·face_vhandles.push_back(vhandle[5]);
 41 36·face_vhandles.push_back(vhandle[4]);
 42 37·mesh.add_face(face_vhandles);
 43 38
 44 39·face_vhandles.clear();
 45 40·face_vhandles.push_back(vhandle[1]);
 46 41·face_vhandles.push_back(vhandle[0]);
 47 42·face_vhandles.push_back(vhandle[4]);
 48 43·face_vhandles.push_back(vhandle[5]);
 49 44·mesh.add_face(face_vhandles);
 50 45
 51 46·face_vhandles.clear();
 52 47·face_vhandles.push_back(vhandle[2]);
 53 48·face_vhandles.push_back(vhandle[1]);
 54 49·face_vhandles.push_back(vhandle[5]);
 55 50·face_vhandles.push_back(vhandle[6]);
 56 51·mesh.add_face(face_vhandles);
 57 52
 58 53·face_vhandles.clear();
 59 54·face_vhandles.push_back(vhandle[3]);
 60 55·face_vhandles.push_back(vhandle[2]);
 61 56·face_vhandles.push_back(vhandle[6]);
 62 57·face_vhandles.push_back(vhandle[7]);
 63 58·mesh.add_face(face_vhandles);
 64 59
 65 60·face_vhandles.clear();
 66 61·face_vhandles.push_back(vhandle[0]);
 67 62·face_vhandles.push_back(vhandle[3]);
 68 63·face_vhandles.push_back(vhandle[7]);
 69 64·face_vhandles.push_back(vhandle[4]);
 70 65·mesh.add_face(face_vhandles);
 71 66
 72 67·return·mesh.n_vertices();
 73 68};
 74 69
25 20#endif75 70#endif
26 ===============================================================================76 ===============================================================================
27 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.77 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
28 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.78 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
37.6 KB
./usr/share/doc/libopenmesh-dev/html/a06452_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/MeshViewerWidget.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Examples/Tutorial10/generate_cube.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 129 lines modifiedOffset 92, 87 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshViewerWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">generate_cube.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·GENERATE_CUBE_HH</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·GENERATE_CUBE_HH</span></div>
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType&gt;</div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">size_t</span>·generate_cube(·MeshType&amp;·mesh·)</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexHandle·VertexHandle;</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Point·Point;</div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typename</span>·MeshType::VertexHandle·vhandle[8];</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··vhandle[0]·=·mesh.add_vertex(Point(-1,·-1,··1));</div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··vhandle[1]·=·mesh.add_vertex(Point(·1,·-1,··1));</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··vhandle[2]·=·mesh.add_vertex(Point(·1,··1,··1));</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··vhandle[3]·=·mesh.add_vertex(Point(-1,··1,··1));</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··vhandle[4]·=·mesh.add_vertex(Point(-1,·-1,·-1));</div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··vhandle[5]·=·mesh.add_vertex(Point(·1,·-1,·-1));</div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··vhandle[6]·=·mesh.add_vertex(Point(·1,··1,·-1));</div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··vhandle[7]·=·mesh.add_vertex(Point(-1,··1,·-1));</div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·generate·(quadrilateral)·faces</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··std::vector&lt;·VertexHandle·&gt;··face_vhandles;</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#pragma·once</span></div>124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··face_vhandles.clear();</div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··face_vhandles.push_back(vhandle[0]);</div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··face_vhandles.push_back(vhandle[1]);</div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··face_vhandles.push_back(vhandle[2]);</div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··face_vhandles.push_back(vhandle[3]);</div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··mesh.add_face(face_vhandles);</div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··face_vhandles.clear();</div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··face_vhandles.push_back(vhandle[7]);</div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··face_vhandles.push_back(vhandle[6]);</div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··face_vhandles.push_back(vhandle[5]);</div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··face_vhandles.push_back(vhandle[4]);</div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··mesh.add_face(face_vhandles);</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··face_vhandles.clear();</div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··face_vhandles.push_back(vhandle[1]);</div>
 141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··face_vhandles.push_back(vhandle[0]);</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··face_vhandles.push_back(vhandle[4]);</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··face_vhandles.push_back(vhandle[5]);</div>
 144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··mesh.add_face(face_vhandles);</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··face_vhandles.clear();</div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··face_vhandles.push_back(vhandle[2]);</div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··face_vhandles.push_back(vhandle[1]);</div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··face_vhandles.push_back(vhandle[5]);</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··face_vhandles.push_back(vhandle[6]);</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··mesh.add_face(face_vhandles);</div>
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;QWidget&gt;</span></div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;QString&gt;</span></div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;QMessageBox&gt;</span></div> 
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;QFileDialog&gt;</span></div> 
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/getopt.h&gt;</span></div> 
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00638.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</span></div> 
Max diff block lines reached; 130/29740 bytes (0.44%) of diff not shown.
8.43 KB
html2text {}
    
Offset 1, 144 lines modifiedOffset 1, 78 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 generate_cube.hh
 6 1#ifndef·GENERATE_CUBE_HH
 7 2#define·GENERATE_CUBE_HH
 8 3
 9 4template·<typename·MeshType>
 10 5size_t·generate_cube(·MeshType&·mesh·)
 11 6{
 12 7·typedef·typename·MeshType::VertexHandle·VertexHandle;
 13 8·typedef·typename·MeshType::Point·Point;
 14 9
 15 10·typename·MeshType::VertexHandle·vhandle[8];
 16 11
 17 12·vhandle[0]·=·mesh.add_vertex(Point(-1,·-1,·1));
 18 13·vhandle[1]·=·mesh.add_vertex(Point(·1,·-1,·1));
 19 14·vhandle[2]·=·mesh.add_vertex(Point(·1,·1,·1));
 20 15·vhandle[3]·=·mesh.add_vertex(Point(-1,·1,·1));
 21 16·vhandle[4]·=·mesh.add_vertex(Point(-1,·-1,·-1));
 22 17·vhandle[5]·=·mesh.add_vertex(Point(·1,·-1,·-1));
 23 18·vhandle[6]·=·mesh.add_vertex(Point(·1,·1,·-1));
 24 19·vhandle[7]·=·mesh.add_vertex(Point(-1,·1,·-1));
 25 20
 26 21·//·generate·(quadrilateral)·faces
 27 22
 28 23·std::vector<·VertexHandle·>·face_vhandles;
 29 24
 30 25·face_vhandles.clear();
 31 26·face_vhandles.push_back(vhandle[0]);
 32 27·face_vhandles.push_back(vhandle[1]);
 33 28·face_vhandles.push_back(vhandle[2]);
 34 29·face_vhandles.push_back(vhandle[3]);
 35 30·mesh.add_face(face_vhandles);
 36 31
 37 32·face_vhandles.clear();
 38 33·face_vhandles.push_back(vhandle[7]);
 39 34·face_vhandles.push_back(vhandle[6]);
 40 35·face_vhandles.push_back(vhandle[5]);
 41 36·face_vhandles.push_back(vhandle[4]);
 42 37·mesh.add_face(face_vhandles);
 43 38
 44 39·face_vhandles.clear();
 45 40·face_vhandles.push_back(vhandle[1]);
 46 41·face_vhandles.push_back(vhandle[0]);
 47 42·face_vhandles.push_back(vhandle[4]);
 48 43·face_vhandles.push_back(vhandle[5]);
 49 44·mesh.add_face(face_vhandles);
5 MeshViewerWidget.hh 
6 1/*·=========================================================================·* 
7 2·*·* 
8 3·*·OpenMesh·* 
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
10 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
11 6·*·All·rights·reserved.·* 
12 7·*·www.openmesh.org·* 
13 8·*·* 
14 9·*---------------------------------------------------------------------------* 
15 10·*·This·file·is·part·of·OpenMesh.·* 
16 11·*--------------------------------------------------------------------------- 
17 * 
18 12·*·* 
19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
20 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
21 15·*·are·met:·* 
22 16·*·* 
23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
24 * 
25 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
26 19·*·* 
27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
30 23·*·* 
31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
33 26·*·this·software·without·specific·prior·written·permission.·* 
34 27·*·* 
35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
37 * 
38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
40 * 
41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
48 39·*·* 
49 40·*·========================================================================= 
50 */ 
51 41 
52 42 
53 43 
54 44#pragma·once 
55 4550 45
 51 46·face_vhandles.clear();
 52 47·face_vhandles.push_back(vhandle[2]);
 53 48·face_vhandles.push_back(vhandle[1]);
 54 49·face_vhandles.push_back(vhandle[5]);
 55 50·face_vhandles.push_back(vhandle[6]);
 56 51·mesh.add_face(face_vhandles);
 57 52
 58 53·face_vhandles.clear();
 59 54·face_vhandles.push_back(vhandle[3]);
 60 55·face_vhandles.push_back(vhandle[2]);
 61 56·face_vhandles.push_back(vhandle[6]);
 62 57·face_vhandles.push_back(vhandle[7]);
 63 58·mesh.add_face(face_vhandles);
 64 59
 65 60·face_vhandles.clear();
 66 61·face_vhandles.push_back(vhandle[0]);
 67 62·face_vhandles.push_back(vhandle[3]);
 68 63·face_vhandles.push_back(vhandle[7]);
 69 64·face_vhandles.push_back(vhandle[4]);
 70 65·mesh.add_face(face_vhandles);
 71 66
 72 67·return·mesh.n_vertices();
56 46//==·INCLUDES 
57 ================================================================= 
58 47 
59 48#include·<QWidget> 
60 49#include·<QString> 
Max diff block lines reached; 160/8606 bytes (1.86%) of diff not shown.
39.0 KB
./usr/share/doc/libopenmesh-dev/html/a06455_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Apps/Subdivider/MeshViewerWidget.hh·Source·File</title>8 <title>OpenMesh:·Unittests/generate_cube.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 136 lines modifiedOffset 92, 87 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshViewerWidget.hh</div></div>98 ··<div·class="headertitle"><div·class="title">generate_cube.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·GENERATE_CUBE_HH</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·GENERATE_CUBE_HH</span></div>
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType&gt;</div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">size_t</span>·generate_cube(·MeshType&amp;·mesh·)</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::VertexHandle·VertexHandle;</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshType::Point·Point;</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_MESHVIEWERWIDGET_HH</span></div> 
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_MESHVIEWERWIDGET_HH</span></div> 
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typename</span>·MeshType::VertexHandle·vhandle[8];</div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··vhandle[0]·=·mesh.add_vertex(Point(-1,·-1,··1));</div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··vhandle[1]·=·mesh.add_vertex(Point(·1,·-1,··1));</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··vhandle[2]·=·mesh.add_vertex(Point(·1,··1,··1));</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··vhandle[3]·=·mesh.add_vertex(Point(-1,··1,··1));</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··vhandle[4]·=·mesh.add_vertex(Point(-1,·-1,·-1));</div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··vhandle[5]·=·mesh.add_vertex(Point(·1,·-1,·-1));</div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··vhandle[6]·=·mesh.add_vertex(Point(·1,··1,·-1));</div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··vhandle[7]·=·mesh.add_vertex(Point(-1,··1,·-1));</div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//·--------------------·OpenMesh</span></div>121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·generate·(quadrilateral)·faces</span></div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div> 
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06494.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh</a>&gt;</span></div>122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··std::vector&lt;·VertexHandle·&gt;··face_vhandles;</div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··face_vhandles.clear();</div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··face_vhandles.push_back(vhandle[0]);</div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··face_vhandles.push_back(vhandle[1]);</div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··face_vhandles.push_back(vhandle[2]);</div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··face_vhandles.push_back(vhandle[3]);</div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··mesh.add_face(face_vhandles);</div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··face_vhandles.clear();</div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··face_vhandles.push_back(vhandle[7]);</div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··face_vhandles.push_back(vhandle[6]);</div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··face_vhandles.push_back(vhandle[5]);</div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··face_vhandles.push_back(vhandle[4]);</div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··mesh.add_face(face_vhandles);</div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··face_vhandles.clear();</div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··face_vhandles.push_back(vhandle[1]);</div>
 141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··face_vhandles.push_back(vhandle[0]);</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··face_vhandles.push_back(vhandle[4]);</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··face_vhandles.push_back(vhandle[5]);</div>
 144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··mesh.add_face(face_vhandles);</div>
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··face_vhandles.clear();</div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··face_vhandles.push_back(vhandle[2]);</div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··face_vhandles.push_back(vhandle[1]);</div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··face_vhandles.push_back(vhandle[5]);</div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··face_vhandles.push_back(vhandle[6]);</div>
 151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··mesh.add_face(face_vhandles);</div>
Max diff block lines reached; 11436/30792 bytes (37.14%) of diff not shown.
8.83 KB
html2text {}
    
Offset 1, 152 lines modifiedOffset 1, 78 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 generate_cube.hh
 6 1#ifndef·GENERATE_CUBE_HH
 7 2#define·GENERATE_CUBE_HH
 8 3
 9 4template·<typename·MeshType>
 10 5size_t·generate_cube(·MeshType&·mesh·)
 11 6{
 12 7·typedef·typename·MeshType::VertexHandle·VertexHandle;
 13 8·typedef·typename·MeshType::Point·Point;
 14 9
 15 10·typename·MeshType::VertexHandle·vhandle[8];
 16 11
 17 12·vhandle[0]·=·mesh.add_vertex(Point(-1,·-1,·1));
 18 13·vhandle[1]·=·mesh.add_vertex(Point(·1,·-1,·1));
 19 14·vhandle[2]·=·mesh.add_vertex(Point(·1,·1,·1));
 20 15·vhandle[3]·=·mesh.add_vertex(Point(-1,·1,·1));
 21 16·vhandle[4]·=·mesh.add_vertex(Point(-1,·-1,·-1));
 22 17·vhandle[5]·=·mesh.add_vertex(Point(·1,·-1,·-1));
 23 18·vhandle[6]·=·mesh.add_vertex(Point(·1,·1,·-1));
 24 19·vhandle[7]·=·mesh.add_vertex(Point(-1,·1,·-1));
 25 20
 26 21·//·generate·(quadrilateral)·faces
 27 22
 28 23·std::vector<·VertexHandle·>·face_vhandles;
 29 24
 30 25·face_vhandles.clear();
 31 26·face_vhandles.push_back(vhandle[0]);
 32 27·face_vhandles.push_back(vhandle[1]);
 33 28·face_vhandles.push_back(vhandle[2]);
 34 29·face_vhandles.push_back(vhandle[3]);
 35 30·mesh.add_face(face_vhandles);
 36 31
 37 32·face_vhandles.clear();
 38 33·face_vhandles.push_back(vhandle[7]);
 39 34·face_vhandles.push_back(vhandle[6]);
 40 35·face_vhandles.push_back(vhandle[5]);
 41 36·face_vhandles.push_back(vhandle[4]);
 42 37·mesh.add_face(face_vhandles);
 43 38
 44 39·face_vhandles.clear();
 45 40·face_vhandles.push_back(vhandle[1]);
 46 41·face_vhandles.push_back(vhandle[0]);
 47 42·face_vhandles.push_back(vhandle[4]);
 48 43·face_vhandles.push_back(vhandle[5]);
 49 44·mesh.add_face(face_vhandles);
 50 45
 51 46·face_vhandles.clear();
 52 47·face_vhandles.push_back(vhandle[2]);
 53 48·face_vhandles.push_back(vhandle[1]);
 54 49·face_vhandles.push_back(vhandle[5]);
 55 50·face_vhandles.push_back(vhandle[6]);
 56 51·mesh.add_face(face_vhandles);
 57 52
 58 53·face_vhandles.clear();
 59 54·face_vhandles.push_back(vhandle[3]);
 60 55·face_vhandles.push_back(vhandle[2]);
 61 56·face_vhandles.push_back(vhandle[6]);
 62 57·face_vhandles.push_back(vhandle[7]);
 63 58·mesh.add_face(face_vhandles);
5 MeshViewerWidget.hh 
6 1/*·=========================================================================·* 
7 2·*·* 
8 3·*·OpenMesh·* 
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
10 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
11 6·*·All·rights·reserved.·* 
12 7·*·www.openmesh.org·* 
13 8·*·* 
14 9·*---------------------------------------------------------------------------* 
15 10·*·This·file·is·part·of·OpenMesh.·* 
16 11·*--------------------------------------------------------------------------- 
17 * 
18 12·*·* 
19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
20 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
21 15·*·are·met:·* 
22 16·*·* 
23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
24 * 
25 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
26 19·*·* 
27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
30 23·*·* 
31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
33 26·*·this·software·without·specific·prior·written·permission.·* 
34 27·*·* 
35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
37 * 
38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
40 * 
41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
48 39·*·* 
49 40·*·========================================================================= 
50 */ 
51 41 
52 42 
53 43 
54 44 
55 45#ifndef·OPENMESHAPPS_MESHVIEWERWIDGET_HH 
56 46#define·OPENMESHAPPS_MESHVIEWERWIDGET_HH 
57 47 
58 48 
59 49//==·INCLUDES 
60 ================================================================= 
61 50 
62 51 
63 52//·--------------------·OpenMesh 
64 53#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh> 
65 54#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh> 
66 55#include·<OpenMesh/Core/IO/MeshIO.hh> 
67 56#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
68 57 
Max diff block lines reached; 4146/9023 bytes (45.95%) of diff not shown.
81.3 KB
./usr/share/doc/libopenmesh-dev/html/a06464_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/color_cast.hh·Source·File</title>8 <title>OpenMesh:·Doc/Tutorial/10-persistence/int2roman.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 416 lines modifiedOffset 92, 25 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">color_cast.hh</div></div>98 ··<div·class="headertitle"><div·class="title">int2roman.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·INT2ROMAN_HH</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·INT2ROMAN_HH</span></div>
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div> 
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>std::string·int2roman(·<span·class="keywordtype">size_t</span>·decimal,·<span·class="keywordtype">size_t</span>·length=30·);</div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_COLOR_CAST_HH</span></div> 
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_COLOR_CAST_HH</span></div> 
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div> 
169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·dst_t,·<span·class="keyword">typename</span>·src_t&gt;</div> 
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">struct·</span>color_caster</div> 
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div> 
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·dst_t··return_type;</div> 
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·return_type·cast(<span·class="keyword">const</span>·src_t&amp;·_src)</div> 
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··{</div> 
182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····dst_t·dst;</div> 
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<a·class="code·hl_function"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">vector_cast</a>(_src,·dst,·GenProg::Int2Type&lt;vector_traits&lt;dst_t&gt;::size_&gt;());</div> 
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">return</span>·dst;</div> 
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··}</div> 
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>};</div> 
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;&gt;</div> 
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">struct·</span>color_caster&lt;<a·class="code·hl_typedef"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>,<a·class="code·hl_typedef"·href="a01242.html#aeb4e43a28974a16e6131fd93eef1ebfe">Vec3f</a>&gt;</div> 
191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>{</div> 
192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>·return_type;</div> 
193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·return_type·cast(<span·class="keyword">const</span>·Vec3f&amp;·_src)</div> 
195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··{</div> 
196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>(·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>)(_src[0]*·255.0f·+·0.5f),</div> 
197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·······························(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>)(_src[1]*·255.0f·+·0.5f),</div> 
198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·······························(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>)(_src[2]*·255.0f·+·0.5f)·);</div> 
Max diff block lines reached; 130/69424 bytes (0.19%) of diff not shown.
13.4 KB
html2text {}
    
Offset 1, 454 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 int2roman.hh
 6 1#ifndef·INT2ROMAN_HH
 7 2#define·INT2ROMAN_HH
 8 3
 9 4#include·<string>
 10 5
 11 6std::string·int2roman(·size_t·decimal,·size_t·length=30·);
 12 7
5 color_cast.hh 
6 1/*·=========================================================================·* 
7 2·*·* 
8 3·*·OpenMesh·* 
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
10 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
11 6·*·All·rights·reserved.·* 
12 7·*·www.openmesh.org·* 
13 8·*·* 
14 9·*---------------------------------------------------------------------------* 
15 10·*·This·file·is·part·of·OpenMesh.·* 
16 11·*--------------------------------------------------------------------------- 
17 * 
18 12·*·* 
19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
20 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
21 15·*·are·met:·* 
22 16·*·* 
23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
24 * 
25 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
26 19·*·* 
27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
30 23·*·* 
31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
33 26·*·this·software·without·specific·prior·written·permission.·* 
34 27·*·* 
35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
37 * 
38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
40 * 
41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
48 39·*·* 
49 40·*·========================================================================= 
50 */ 
51 41 
52 42 
53 43 
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·Helper·Functions·for·binary·reading·/·writing 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 52#ifndef·OPENMESH_COLOR_CAST_HH 
65 53#define·OPENMESH_COLOR_CAST_HH 
66 54 
67 55 
68 56//==·INCLUDES 
69 ================================================================= 
70 57 
71 58 
72 59#include·<OpenMesh/Core/System/config.h> 
73 60#include·<OpenMesh/Core/Utils/vector_cast.hh> 
74 61 
75 62//==·NAMESPACES 
76 =============================================================== 
77 63 
78 64 
79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
80 66 
81 67 
82 68// 
83 ============================================================================= 
84 69 
85 70 
86 74 
87 75//--------------------------------------------------------------------------- 
88 -- 
89 76#ifndef·DOXY_IGNORE_THIS 
90 77 
91 79template·<typename·dst_t,·typename·src_t> 
92 80struct·color_caster 
93 81{ 
94 82·typedef·dst_t·return_type; 
95 83 
96 84·inline·static·return_type·cast(const·src_t&·_src) 
97 85·{ 
98 86·dst_t·dst; 
99 87·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(_src,·dst,·GenProg::Int2Type<vector_traits<dst_t>::size_>()); 
100 88·return·dst; 
101 89·} 
102 90}; 
103 91 
104 92 
105 93template·<> 
106 94struct·color_caster<_\x8V_\x8e_\x8c_\x83_\x8u_\x8c,_\x8V_\x8e_\x8c_\x83_\x8f> 
107 95{ 
108 96·typedef·_\x8V_\x8e_\x8c_\x83_\x8u_\x8c·return_type; 
109 97 
110 98·inline·static·return_type·cast(const·Vec3f&·_src) 
111 99·{ 
112 100·return·_\x8V_\x8e_\x8c_\x83_\x8u_\x8c(·(unsigned·char)(_src[0]*·255.0f·+·0.5f), 
113 101·(unsigned·char)(_src[1]*·255.0f·+·0.5f), 
114 102·(unsigned·char)(_src[2]*·255.0f·+·0.5f)·); 
115 103·} 
116 104}; 
117 105 
118 106template·<> 
119 107struct·color_caster<_\x8V_\x8e_\x8c_\x83_\x8u_\x8c,_\x8V_\x8e_\x8c_\x84_\x8f> 
Max diff block lines reached; 160/13723 bytes (1.17%) of diff not shown.
20.6 KB
./usr/share/doc/libopenmesh-dev/html/a06467_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/color_cast.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Examples/Tutorial10/int2roman.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 104 lines modifiedOffset 92, 25 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">color_cast.hh</div></div>98 ··<div·class="headertitle"><div·class="title">int2roman.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·INT2ROMAN_HH</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·INT2ROMAN_HH</span></div>
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_COLOR_CAST_HH</span></div> 
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_COLOR_CAST_HH</span></div> 
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div> 
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;OpenSG/OSGGeometry.h&gt;</span></div> 
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>std::string·int2roman(·<span·class="keywordtype">size_t</span>·decimal,·<span·class="keywordtype">size_t</span>·length=30·);</div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">template</span>·&lt;&gt;</div> 
154 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="};"> 
155 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03462.html">···56</a></span><span·class="keyword">struct·</span>color_caster&lt;osg::Color3ub,osg::Color3f&gt;</div> 
156 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>{</div> 
157 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">typedef</span>·osg::Color3ub·return_type;</div> 
158 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·ub;</div> 
159 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
160 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·return_type·cast(<span·class="keyword">const</span>·osg::Color3f&amp;·_src)</div> 
161 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··{</div> 
162 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keywordflow">return</span>·return_type(·(ub)std::min((_src[0]*·255.0f·+·0.5f),255.0f),</div> 
163 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>························(ub)std::min((_src[1]*·255.0f·+·0.5f),255.0f),</div> 
164 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>························(ub)std::min((_src[2]*·255.0f·+·0.5f),255.0f)·);</div> 
165 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··}</div> 
166 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>};</div> 
167 </div> 
168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;&gt;</div> 
170 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="};"> 
171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03466.html">···72</a></span><span·class="keyword">struct·</span>color_caster&lt;osg::Color3f,osg::Color3ub&gt;</div> 
172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>{</div> 
173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">typedef</span>·osg::Color3f·return_type;</div> 
174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·return_type·cast(<span·class="keyword">const</span>·osg::Color3ub&amp;·_src)</div> 
176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··{</div> 
177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keywordflow">return</span>·return_type(·(<span·class="keywordtype">float</span>)(_src[0]·/·255.0f·),</div> 
178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>························(<span·class="keywordtype">float</span>)(_src[1]·/·255.0f·),</div> 
179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>························(<span·class="keywordtype">float</span>)(_src[2]·/·255.0f·)·);</div> 
180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··}</div> 
181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>};</div> 
182 </div> 
183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#endif</span></div>
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_KERNEL_OSG_COLOR_CAST_HH·</span></div> 
187 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div> 
188 </div><!--·fragment·--></div><!--·contents·-->109 </div><!--·fragment·--></div><!--·contents·-->
189 </div><!--·doc-content·-->110 </div><!--·doc-content·-->
190 <hr>111 <hr>
191 <address>112 <address>
192 <small>113 <small>
193 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">114 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
194 </a>115 </a>
3.88 KB
html2text {}
    
Offset 1, 99 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 int2roman.hh
 6 1#ifndef·INT2ROMAN_HH
 7 2#define·INT2ROMAN_HH
 8 3
 9 4#include·<string>
 10 5
 11 6std::string·int2roman(·size_t·decimal,·size_t·length=30·);
 12 7
 13 8#endif
5 color_cast.hh 
6 1/*·=========================================================================·* 
7 2·*·* 
8 3·*·OpenMesh·* 
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·* 
10 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
11 6·*·All·rights·reserved.·* 
12 7·*·www.openmesh.org·* 
13 8·*·* 
14 9·*---------------------------------------------------------------------------* 
15 10·*·This·file·is·part·of·OpenMesh.·* 
16 11·*--------------------------------------------------------------------------- 
17 * 
18 12·*·* 
19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
20 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
21 15·*·are·met:·* 
22 16·*·* 
23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
24 * 
25 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
26 19·*·* 
27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
30 23·*·* 
31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
33 26·*·this·software·without·specific·prior·written·permission.·* 
34 27·*·* 
35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
37 * 
38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
40 * 
41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
48 39·*·* 
49 40·*·========================================================================= 
50 */ 
51 41 
52 42 
53 43 
54 44#ifndef·OPENMESH_KERNEL_OSG_COLOR_CAST_HH 
55 45#define·OPENMESH_KERNEL_OSG_COLOR_CAST_HH 
56 46 
57 47#include·<algorithm> 
58 48#include·<OpenMesh/Core/Utils/color_cast.hh> 
59 49#include·<OpenSG/OSGGeometry.h> 
60 50 
61 51namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
62 52 
63 55template·<> 
64 _\x85_\x86struct·color_caster<osg::Color3ub,osg::Color3f> 
65 57{ 
66 58·typedef·osg::Color3ub·return_type; 
67 59·typedef·unsigned·char·ub; 
68 60 
69 61·inline·static·return_type·cast(const·osg::Color3f&·_src) 
70 62·{ 
71 63·return·return_type(·(ub)std::min((_src[0]*·255.0f·+·0.5f),255.0f), 
72 64·(ub)std::min((_src[1]*·255.0f·+·0.5f),255.0f), 
73 65·(ub)std::min((_src[2]*·255.0f·+·0.5f),255.0f)·); 
74 66·} 
75 67}; 
76 68 
77 71template·<> 
78 _\x87_\x82struct·color_caster<osg::Color3f,osg::Color3ub> 
79 73{ 
80 74·typedef·osg::Color3f·return_type; 
81 75 
82 76·inline·static·return_type·cast(const·osg::Color3ub&·_src) 
83 77·{ 
84 78·return·return_type(·(float)(_src[0]·/·255.0f·), 
85 79·(float)(_src[1]·/·255.0f·), 
86 80·(float)(_src[2]·/·255.0f·)·); 
87 81·} 
88 82}; 
89 83 
90 84}·//·namespace·OpenMesh 
91 85 
92 86#endif·//·OPENMESH_KERNEL_OSG_COLOR_CAST_HH 
93 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h 
94 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh, 
95 different·mesh·kernels·... 
96 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59 
97 ===============================================================================14 ===============================================================================
98 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.15 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
99 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.16 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
62.6 KB
./usr/share/doc/libopenmesh-dev/html/a06470_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/Traits.hh·Source·File</title>8 <title>OpenMesh:·Unittests/int2roman.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 257 lines modifiedOffset 92, 57 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Traits.hh</div></div>98 ··<div·class="headertitle"><div·class="title">int2roman.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·INT2ROMAN_HH</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·INT2ROMAN_HH</span></div>
101 <a·href="a06470.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
145 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
147 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//··CLASS·Traits</span></div> 
148 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>std::string·int2roman(·<span·class="keywordtype">size_t</span>·decimal,·<span·class="keywordtype">size_t</span>·length·=·30·)</div>
151 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_TRAITS_HH</span></div> 
152 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_TRAITS_HH</span></div> 
153 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>{</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>··assert(·decimal·&gt;·0·&amp;&amp;·decimal·&lt;·1000·);</div>
154 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
155 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·nrows·=·4;</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·ncols·=·4;</div>
156 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·table_arabs[·nrows·][·ncols·]·=·{·{·1000,·1000,·1000,·1000·},</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··················································{··900,··500,··400,··100·},</div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··················································{···90,···50,···40,···10·},</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··················································{····9,····5,····4,····1·}·};</div>
157 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
158 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
159 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div> 
161 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
162 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*table_romans[·nrows·][·ncols·]·=·{·{··<span·class="stringliteral">&quot;M&quot;</span>,··<span·class="stringliteral">&quot;M&quot;</span>,··<span·class="stringliteral">&quot;M&quot;</span>,·<span·class="stringliteral">&quot;M&quot;</span>·},</div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··················································{·<span·class="stringliteral">&quot;CM&quot;</span>,··<span·class="stringliteral">&quot;D&quot;</span>,·<span·class="stringliteral">&quot;CD&quot;</span>,·<span·class="stringliteral">&quot;C&quot;</span>·},</div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··················································{·<span·class="stringliteral">&quot;XC&quot;</span>,··<span·class="stringliteral">&quot;L&quot;</span>,·<span·class="stringliteral">&quot;XL&quot;</span>,·<span·class="stringliteral">&quot;X&quot;</span>·},</div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··················································{·<span·class="stringliteral">&quot;IX&quot;</span>,··<span·class="stringliteral">&quot;V&quot;</span>,·<span·class="stringliteral">&quot;IV&quot;</span>,·<span·class="stringliteral">&quot;I&quot;</span>·}·};</div>
163 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
164 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
165 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
166 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
167 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
168 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
169 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
172 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">···79</a></span><span·class="preprocessor">#define·VertexAttributes(_i)·enum·{·VertexAttributes·=·_i·}</span></div> 
174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a06470.html#a72688ff15a275a41a98159ce72eaab4f">···82</a></span><span·class="preprocessor">#define·HalfedgeAttributes(_i)·enum·{·HalfedgeAttributes·=·_i·}</span></div> 
176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a06470.html#a8126b6d66b0b65c5e23e8856c6092c28">···85</a></span><span·class="preprocessor">#define·EdgeAttributes(_i)·enum·{·EdgeAttributes·=·_i·}</span></div> 
178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
179 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a06470.html#a75f0d731abf2489208086aac5147eefc">···88</a></span><span·class="preprocessor">#define·FaceAttributes(_i)·enum·{·FaceAttributes·=·_i·}</span></div> 
180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
181 <div·class="foldopen"·id="foldopen00091"·data-start=""·data-end=""> 
182 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">···91</a></span><span·class="preprocessor">#define·VertexTraits·\</span></div> 
183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="preprocessor">··template·&lt;class·Base,·class·Refs&gt;·struct·VertexT·:·public·Base</span></div> 
184 </div> 
185 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
186 <div·class="foldopen"·id="foldopen00095"·data-start=""·data-end=""> 
187 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a06470.html#a223434df0f07f8e05b89324094fc1de8">···95</a></span><span·class="preprocessor">#define·HalfedgeTraits·\</span></div> 
188 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">··template·&lt;class·Base,·class·Refs&gt;·struct·HalfedgeT·:·public·Base</span></div> 
Max diff block lines reached; 130/50319 bytes (0.26%) of diff not shown.
13.3 KB
html2text {}
    
Offset 1, 315 lines modifiedOffset 1, 49 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 int2roman.hh
 6 1#ifndef·INT2ROMAN_HH
 7 2#define·INT2ROMAN_HH
 8 3
 9 4#include·<string>
 10 5
 11 6std::string·int2roman(·size_t·decimal,·size_t·length·=·30·)
 12 7{
 13 8·assert(·decimal·>·0·&&·decimal·<·1000·);
 14 9
 15 10·const·size_t·nrows·=·4;
 16 11·const·size_t·ncols·=·4;
5 Traits.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·* 
8 2·*·* 
9 3·*·OpenMesh·* 
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
11 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
12 6·*·All·rights·reserved.·* 
13 7·*·www.openmesh.org·* 
14 8·*·* 
15 9·*---------------------------------------------------------------------------* 
16 10·*·This·file·is·part·of·OpenMesh.·* 
17 11·*--------------------------------------------------------------------------- 
18 * 
19 12·*·* 
20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
21 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
22 15·*·are·met:·* 
23 16·*·* 
24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
25 * 
26 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
27 19·*·* 
28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
31 23·*·* 
32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
34 26·*·this·software·without·specific·prior·written·permission.·* 
35 27·*·* 
36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
38 * 
39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
41 * 
42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
49 39·*·* 
50 40·*·========================================================================= 
51 */ 
52 41 
53 42 
54 43 
55 44 
56 50// 
57 ============================================================================= 
58 51// 
59 52//·CLASS·Traits 
60 53// 
61 54// 
62 ============================================================================= 
63 55 
64 56#ifndef·OPENMESH_TRAITS_HH 
65 57#define·OPENMESH_TRAITS_HH 
66 58 
67 59 
68 60//==·INCLUDES 
69 ================================================================= 
70 61 
71 62 
72 63#include·<OpenMesh/Core/System/config.h> 
73 64#include·<OpenMesh/Core/Geometry/VectorT.hh> 
74 65#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
75 66#include·<OpenMesh/Core/Mesh/Handles.hh> 
76 67 
77 68 
78 69//==·NAMESPACES 
79 =============================================================== 
80 70 
81 71 
82 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
83 73 
84 74 
85 75//==·CLASS·DEFINITION 
86 ========================================================= 
87 76 
88 77 
89 _\x87_\x89#define·VertexAttributes(_i)·enum·{·VertexAttributes·=·_i·} 
90 80 
91 _\x88_\x82#define·HalfedgeAttributes(_i)·enum·{·HalfedgeAttributes·=·_i·} 
92 83 
93 _\x88_\x85#define·EdgeAttributes(_i)·enum·{·EdgeAttributes·=·_i·} 
94 86 
95 _\x88_\x88#define·FaceAttributes(_i)·enum·{·FaceAttributes·=·_i·} 
96 89 
97 _\x89_\x81#define·VertexTraits·\ 
98 92·template·<class·Base,·class·Refs>·struct·VertexT·:·public·Base 
99 93 
100 _\x89_\x85#define·HalfedgeTraits·\ 
101 96·template·<class·Base,·class·Refs>·struct·HalfedgeT·:·public·Base 
102 97 
103 _\x89_\x89#define·EdgeTraits·\ 
104 100·template·<class·Base,·class·Refs>·struct·EdgeT·:·public·Base 
105 101 
106 _\x81_\x80_\x83#define·FaceTraits·\ 
107 104·template·<class·Base,·class·Refs>·struct·FaceT·:·public·Base 
108 105 
109 106 
110 107 
111 108//==·CLASS·DEFINITION 
112 ========================================================= 
113 109 
114 110 
115 _\x81_\x82_\x81struct·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
Max diff block lines reached; 160/13636 bytes (1.17%) of diff not shown.
64.4 KB
./usr/share/doc/libopenmesh-dev/html/a06479_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh·Source·File</title>8 <title>OpenMesh:·Doc/Tutorial/10-persistence/stats.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 279 lines modifiedOffset 92, 37 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">stats.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·STATS_HH</span></div>
101 <a·href="a06479.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·STATS_HH</span></div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">void</span>·mesh_stats(·Mesh&amp;·_m,·<span·class="keyword">const</span>·std::string&amp;·prefix·=·<span·class="stringliteral">&quot;&quot;</span>·)</div>
144 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·CompositeT</span></div> 
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div> 
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH</span></div> 
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH</span></div> 
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··std::cout·&lt;&lt;·prefix</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>············&lt;&lt;·_m.n_vertices()·&lt;&lt;·<span·class="stringliteral">&quot;·vertices,·&quot;</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>············&lt;&lt;·_m.n_edges()·&lt;&lt;·<span·class="stringliteral">&quot;·edges,·&quot;</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>············&lt;&lt;·_m.n_faces()·&lt;&lt;·<span·class="stringliteral">&quot;·faces\n&quot;</span>;</div>
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>}</div>
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div> 
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06491.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</span></div> 
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·--------------------</span></div> 
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACE·================================================================</span></div> 
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBDIVIDER</span></div> 
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div> 
169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·R&gt;·<span·class="keyword">struct·</span>RuleHandleT;</div> 
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class··</span>RuleInterfaceT;</div> 
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
180 <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="};"> 
181 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno"><a·class="line"·href="a03614.html">··133</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03614.html">CompositeT</a></div> 
182 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>{</div> 
183 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span><span·class="keyword">public</span>:</div> 
184 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>·</div> 
185 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03610.html">RuleInterfaceT&lt;M&gt;</a>··<a·class="code·hl_class"·href="a03610.html">Rule</a>;</div> 
186 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>··<span·class="keyword">typedef</span>·M··················Mesh;</div> 
187 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>··<span·class="keyword">typedef</span>·std::vector&lt;Rule*&gt;·RuleSequence;</div> 
188 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div> 
189 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·M::VertexHandle···VH;</div> 
190 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·M::FaceHandle·····FH;</div> 
191 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·M::EdgeHandle·····EH;</div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
192 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·M::HalfedgeHandle·HH;</div>114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keywordtype">void</span>·mesh_property_stats(Mesh&amp;·_m)</div>
193 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div>115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
194 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="keyword">public</span>:</div>116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Current·set·of·properties:\n&quot;</span>;</div>
Max diff block lines reached; 130/51024 bytes (0.25%) of diff not shown.
14.4 KB
html2text {}
    
Offset 1, 340 lines modifiedOffset 1, 28 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 stats.hh
 6 1#ifndef·STATS_HH
 7 2#define·STATS_HH
 8 3
 9 4template·<typename·Mesh>
 10 5void·mesh_stats(·Mesh&·_m,·const·std::string&·prefix·=·""·)
 11 6{
 12 7·std::cout·<<·prefix
 13 8·<<·_m.n_vertices()·<<·"·vertices,·"
 14 9·<<·_m.n_edges()·<<·"·edges,·"
 15 10·<<·_m.n_faces()·<<·"·faces\n";
 16 11}
5 CompositeT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·* 
8 2·*·* 
9 3·*·OpenMesh·* 
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
11 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
12 6·*·All·rights·reserved.·* 
13 7·*·www.openmesh.org·* 
14 8·*·* 
15 9·*---------------------------------------------------------------------------* 
16 10·*·This·file·is·part·of·OpenMesh.·* 
17 11·*--------------------------------------------------------------------------- 
18 * 
19 12·*·* 
20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
21 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
22 15·*·are·met:·* 
23 16·*·* 
24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
25 * 
26 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
27 19·*·* 
28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
31 23·*·* 
32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
34 26·*·this·software·without·specific·prior·written·permission.·* 
35 27·*·* 
36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
38 * 
39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
41 * 
42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
49 39·*·* 
50 40·*·========================================================================= 
51 */ 
52 41 
53 42 
54 43 
55 48// 
56 ============================================================================= 
57 49// 
58 50//·CLASS·CompositeT 
59 51// 
60 52// 
61 ============================================================================= 
62 53 
63 54#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH 
64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH 
65 56 
66 57 
67 58//==·INCLUDES 
68 ================================================================= 
69 59 
70 60#include·<OpenMesh/Core/System/config.hh> 
71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
72 62//·-------------------- 
73 63#include·<vector> 
74 64#include·<memory> 
75 65#include·<string> 
76 66 
77 67 
78 68//==·NAMESPACE 
79 ================================================================ 
80 69 
81 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
82 71namespace·Subdivider·{·//·BEGIN_NS_SUBDIVIDER 
83 72namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE 
84 73 
85 74 
86 75//==·CLASS·DEFINITION 
87 ========================================================= 
88 76 
89 77 
90 78template·<typename·R>·struct·RuleHandleT; 
91 79template·<typename·M>·class·RuleInterfaceT; 
92 80 
93 81 
94 82//==·CLASS·DEFINITION 
95 ========================================================= 
96 83 
97 _\x81_\x83_\x83template·<typename·M>·class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T 
98 134{ 
99 135public: 
100 136 
101 137·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8R_\x8u_\x8l_\x8e; 
102 138·typedef·M·Mesh; 
103 139·typedef·std::vector<Rule*>·RuleSequence; 
104 140 
105 141·typedef·typename·M::VertexHandle·VH; 
106 142·typedef·typename·M::FaceHandle·FH; 
107 143·typedef·typename·M::EdgeHandle·EH; 
108 144·typedef·typename·M::HalfedgeHandle·HH; 
109 145 
110 146public: 
111 147 
112 _\x81_\x84_\x89·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T(Mesh&·_mesh) 
113 150·:·subdiv_type_(0), 
114 151·subdiv_rule_(nullptr),·/*first_rule_(nullptr),·last_rule_(nullptr),*/·mesh_ 
115 (_mesh) 
Max diff block lines reached; 160/14769 bytes (1.08%) of diff not shown.
69.3 KB
./usr/share/doc/libopenmesh-dev/html/a06482_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Examples/Tutorial10/stats.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 278 lines modifiedOffset 92, 37 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">stats.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·STATS_HH</span></div>
101 <a·href="a06482.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·STATS_HH</span></div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="keywordtype">void</span>·mesh_stats(·Mesh&amp;·_m,·<span·class="keyword">const</span>·std::string&amp;·prefix·=·<span·class="stringliteral">&quot;&quot;</span>·)</div>
144 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·CompositeT</span></div> 
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div> 
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH</span></div> 
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH</span></div> 
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>{</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>··std::cout·&lt;&lt;·prefix</div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>············&lt;&lt;·_m.n_vertices()·&lt;&lt;·<span·class="stringliteral">&quot;·vertices,·&quot;</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>············&lt;&lt;·_m.n_edges()·&lt;&lt;·<span·class="stringliteral">&quot;·edges,·&quot;</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>············&lt;&lt;·_m.n_faces()·&lt;&lt;·<span·class="stringliteral">&quot;·faces\n&quot;</span>;</div>
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>}</div>
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·--------------------</span></div> 
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00752.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div> 
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div> 
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
170 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType=<span·class="keywordtype">float</span>·&gt;·</div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Mesh&gt;</div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keywordtype">void</span>·mesh_property_stats(Mesh&amp;·_m)</div>
171 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="};"> 
172 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03722.html">···89</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03722.html">CompositeT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;·MeshType,·RealType·&gt;</div> 
173 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{</div>115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Current·set·of·properties:\n&quot;</span>;</div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··_m.property_stats(std::cout);</div>
174 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">public</span>:</div>118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>}</div>
175 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div> 
177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div> 
178 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div> 
179 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
180 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div> 
181 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
182 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<a·class="code·hl_class"·href="a03722.html">CompositeT</a>(<span·class="keywordtype">void</span>)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(),·p_mesh_(<span·class="keyword">nullptr</span>)·{}</div> 
183 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT</a>(MeshType&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_mesh),·p_mesh_(<span·class="keyword">nullptr</span>)·{};</div> 
184 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03722.html">~CompositeT</a>()·{·}</div> 
185 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
186 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">public</span>:·<span·class="comment">//·inherited·interface</span></div> 
187 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> 
188 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">··105</a></span>··<span·class="keyword">virtual</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">name</a>(·<span·class="keywordtype">void</span>·)·<span·class="keyword">const·override</span>·=·0;</div> 
189 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> 
190 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="keyword">protected</span>:·<span·class="comment">//·inherited·interface</span></div> 
191 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> 
Max diff block lines reached; 130/54174 bytes (0.24%) of diff not shown.
16.3 KB
html2text {}
    
Offset 1, 375 lines modifiedOffset 1, 28 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 stats.hh
 6 1#ifndef·STATS_HH
 7 2#define·STATS_HH
 8 3
 9 4template·<typename·Mesh>
 10 5void·mesh_stats(·Mesh&·_m,·const·std::string&·prefix·=·""·)
 11 6{
 12 7·std::cout·<<·prefix
 13 8·<<·_m.n_vertices()·<<·"·vertices,·"
 14 9·<<·_m.n_edges()·<<·"·edges,·"
 15 10·<<·_m.n_faces()·<<·"·faces\n";
 16 11}
5 CompositeT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·* 
8 2·*·* 
9 3·*·OpenMesh·* 
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
11 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
12 6·*·All·rights·reserved.·* 
13 7·*·www.openmesh.org·* 
14 8·*·* 
15 9·*---------------------------------------------------------------------------* 
16 10·*·This·file·is·part·of·OpenMesh.·* 
17 11·*--------------------------------------------------------------------------- 
18 * 
19 12·*·* 
20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
21 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
22 15·*·are·met:·* 
23 16·*·* 
24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
25 * 
26 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
27 19·*·* 
28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
31 23·*·* 
32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
34 26·*·this·software·without·specific·prior·written·permission.·* 
35 27·*·* 
36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
38 * 
39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
41 * 
42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
49 39·*·* 
50 40·*·========================================================================= 
51 */ 
52 41 
53 42 
54 43 
55 48// 
56 ============================================================================= 
57 49// 
58 50//·CLASS·CompositeT 
59 51// 
60 52// 
61 ============================================================================= 
62 53 
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH 
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH 
65 56 
66 57 
67 58//==·INCLUDES 
68 ================================================================= 
69 59 
70 60#include·<string> 
71 61#include·<vector> 
72 62//·-------------------- 
73 63#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
74 64 
75 65//==·NAMESPACE 
76 ================================================================ 
77 66 
78 67namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
79 68namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
80 69namespace·Uniform·{·//·BEGIN_NS_UNIFORM 
81 70 
82 71 
83 72//==·CLASS·DEFINITION 
84 ========================================================= 
85 73 
86 88template·<typename·MeshType,·typename·RealType=float·> 
87 _\x88_\x89class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<·MeshType,·RealType·> 
88 90{ 
89 91public: 
90 92 
91 93·typedef·RealType·real_t; 
92 94·typedef·MeshType·mesh_t; 
93 95·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t; 
94 96 
95 97public: 
96 98 
97 99·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T(void)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(),·p_mesh_(nullptr)·{} 
98 100·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T(MeshType&·_mesh)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_mesh),·p_mesh_(nullptr) 
99 {}; 
100 101·virtual·_\x8~_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T()·{·} 
101 10217 12
 18 13template·<typename·Mesh>
 19 14void·mesh_property_stats(Mesh&·_m)
 20 15{
 21 16·std::cout·<<·"Current·set·of·properties:\n";
 22 17·_m.property_stats(std::cout);
 23 18}
 24 19
102 103public:·//·inherited·interface 
103 104 
104 _\x81_\x80_\x85·virtual·const·char·*_\x8n_\x8a_\x8m_\x8e(·void·)·const·override·=·0; 
105 106 
106 107protected:·//·inherited·interface 
107 108 
108 109·bool·_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(·MeshType&·_m·)·override; 
Max diff block lines reached; 160/16647 bytes (0.96%) of diff not shown.
20.1 KB
./usr/share/doc/libopenmesh-dev/html/a06485.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 118 lines modifiedOffset 88, 89 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
 94 <a·href="#nested-classes">Classes</a>·&#124;
94 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>··</div>
95 <a·href="#define-members">Macros</a>··</div> 
96 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CompositeT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
100 <code>#include·&lt;<a·class="el"·href="a01220_source.html">OpenMesh/Core/System/omstream.hh</a>&gt;</code><br·/> 
101 <code>#include·&lt;ostream&gt;</code><br·/> 
102 <code>#include·&lt;<a·class="el"·href="a06479_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh</a>&gt;</code><br·/>100 <code>#include·&lt;<a·class="el"·href="a06497_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</code><br·/>
103 <code>#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</code><br·/>101 <code>#include·&lt;vector&gt;</code><br·/>
 102 <code>#include·&lt;memory&gt;</code><br·/>
 103 <code>#include·&lt;string&gt;</code><br·/>
104 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·CompositeT_impl.hh:</div>105 Include·dependency·graph·for·CompositeT.hh:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a06486.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT__impl_8hh"·alt=""/></div>107 <div·class="center"><img·src="a06486.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT__impl_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT__impl_8hh">108 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hh">
109 <area·shape="rect"·title="·"·alt=""·coords="803,5,1043,60"/>109 <area·shape="rect"·title="·"·alt=""·coords="345,5,604,45"/>
110 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="1287,196,1465,236"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="1043,43,1199,68,1267,85,1313,106,1332,122,1347,142,1368,182,1363,185,1343,145,1328,126,1311,110,1265,90,1198,73,1043,49"/> 
112 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="833,108,1012,148"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="925,60,925,94,920,94,920,60"/> 
114 <area·shape="rect"·title="·"·alt=""·coords="599,467,675,493"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="803,44,720,52,637,65,567,85,540,96,522,110,501,139,494,167,498,198,509,235,519,259,531,276,558,303,587,330,601,348,614,371,629,413,637,453,632,454,624,415,610,373,597,351,583,334,554,307,527,280,515,261,504,237,493,199,489,167,496,137,518,106,538,92,565,80,636,60,719,47,802,38"/> 
116 <area·shape="rect"·href="a06479.html"·title="·"·alt=""·coords="1041,108,1300,148"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="993,58,1109,101,1107,106,992,63"/> 
118 <area·shape="rect"·href="a00767_source.html"·title="·"·alt=""·coords="533,108,809,148"/>110 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
 111 <area·shape="poly"·title="·"·alt=""·coords="345,39,278,47,212,59,157,75,137,85,122,95,110,111,102,129,96,168,91,167,97,128,105,108,118,91,134,80,155,70,211,54,277,42,345,34"/>
119 <area·shape="poly"·title="·"·alt=""·coords="853,63,735,106,733,101,851,58"/> 
120 <area·shape="rect"·title="·"·alt=""·coords="187,548,365,588"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="1349,238,1281,280,1197,326,1080,385,988,429,893,465,767,503,666,526,562,543,380,563,379,558,561,538,664,521,766,497,891,460,986,424,1078,380,1195,322,1278,276,1346,234"/> 
122 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="831,196,1009,236"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="925,148,924,182,918,182,919,148"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="943,234,960,253,975,276,982,300,977,325,949,368,921,401,890,426,858,444,783,471,689,503,610,527,528,545,449,557,379,564,378,559,448,551,527,539,608,522,687,497,781,466,855,439,887,421,917,397,945,365,972,323,977,301,970,278,956,256,939,238"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="843,239,796,258,752,286,715,327,685,373,663,418,648,455,643,453,658,416,681,370,711,323,749,282,793,253,841,234"/> 
126 <area·shape="rect"·title="·"·alt=""·coords="873,291,962,317"/> 
127 <area·shape="poly"·title="·"·alt=""·coords="922,236,921,278,915,277,917,236"/> 
128 <area·shape="rect"·title="·"·alt=""·coords="1038,291,1101,317"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="954,234,1039,282,1036,287,951,238"/> 
130 <area·shape="rect"·title="·"·alt=""·coords="637,291,688,317"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="855,239,708,287,702,289,700,284,706,281,853,234"/> 
132 <area·shape="rect"·title="·"·alt=""·coords="1125,291,1184,317"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="980,234,1114,282,1119,283,1117,288,1112,286,978,239"/> 
134 <area·shape="rect"·title="·"·alt=""·coords="763,291,848,317"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="896,238,834,285,830,281,893,234"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="1217,146,1320,188,1318,193,1215,151"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="1158,150,1125,197,1082,280,1078,277,1120,195,1154,147"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="1194,146,1212,168,1227,195,1232,216,1226,237,1209,264,1186,285,1183,281,1205,261,1222,235,1226,216,1222,197,1208,171,1190,150"/> 
139 <area·shape="rect"·href="a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="519,196,806,236"/>112 <area·shape="rect"·href="a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="133,93,419,133"/>
140 <area·shape="poly"·title="·"·alt=""·coords="1060,151,788,196,787,191,1059,145"/>113 <area·shape="poly"·title="·"·alt=""·coords="432,48,333,90,331,85,430,43"/>
 114 <area·shape="rect"·title="·"·alt=""·coords="443,101,506,126"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="477,46,477,87,472,87,472,46"/>
141 <area·shape="rect"·title="·"·alt=""·coords="1135,203,1212,229"/>116 <area·shape="rect"·title="·"·alt=""·coords="531,101,608,126"/>
142 <area·shape="poly"·title="·"·alt=""·coords="1174,148,1175,189,1170,190,1169,148"/>117 <area·shape="poly"·title="·"·alt=""·coords="497,44,548,89,544,93,494,48"/>
143 <area·shape="poly"·title="·"·alt=""·coords="665,236,665,277,660,277,660,236"/>118 <area·shape="rect"·title="·"·alt=""·coords="632,101,691,126"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="517,43,625,92,623,97,515,48"/>
 120 <area·shape="rect"·title="·"·alt=""·coords="271,445,449,485"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="100,221,109,258,124,304,147,353,181,395,217,422,259,440,256,445,214,426,177,399,143,356,119,306,103,259,95,222"/>
 122 <area·shape="rect"·title="·"·alt=""·coords="229,189,280,214"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="274,134,263,176,258,175,269,133"/>
144 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="217,284,381,324"/>124 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="305,181,469,221"/>
145 <area·shape="poly"·title="·"·alt=""·coords="583,239,392,284,391,278,582,233"/> 
146 <area·shape="poly"·title="·"·alt=""·coords="217,316,158,325,98,337,48,353,30,363,18,373,10,397,9,433,14,471,26,498,48,514,84,528,174,549,172,554,82,533,46,519,22,502,9,472,3,434,5,396,14,371,27,359,46,349,97,332,157,320,216,311"/>125 <area·shape="poly"·title="·"·alt=""·coords="302,131,353,171,350,175,299,136"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="311,224,223,249,189,261,173,271,162,295,163,319,174,342,193,365,247,405,305,437,302,442,244,410,190,368,170,345,158,320,157,294,169,268,187,257,221,244,310,219"/>
147 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="405,372,600,412"/>127 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="183,269,377,309"/>
148 <area·shape="poly"·title="·"·alt=""·coords="345,322,447,364,445,369,342,327"/>128 <area·shape="poly"·title="·"·alt=""·coords="365,224,316,263,312,259,361,220"/>
149 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="29,372,193,412"/>129 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,269,566,309"/>
150 <area·shape="poly"·title="·"·alt=""·coords="259,326,165,369,163,364,256,322"/>130 <area·shape="poly"·title="·"·alt=""·coords="410,220,454,258,450,262,407,224"/>
151 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="217,372,381,412"/>131 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="590,269,754,309"/>
152 <area·shape="poly"·title="·"·alt=""·coords="301,324,301,358,296,358,296,324"/> 
153 <area·shape="poly"·title="·"·alt=""·coords="149,410,182,431,214,458,243,496,264,534,260,537,238,499,210,462,179,435,146,414"/>132 <area·shape="poly"·title="·"·alt=""·coords="450,219,597,263,596,268,449,224"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="445,312,415,332,389,359,372,395,365,432,359,431,367,393,384,356,411,328,442,307"/>
154 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="37,460,201,500"/>134 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="398,357,562,397"/>
155 <area·shape="poly"·title="·"·alt=""·coords="115,412,118,446,113,447,110,413"/>135 <area·shape="poly"·title="·"·alt=""·coords="486,310,484,344,479,343,480,309"/>
156 <area·shape="poly"·title="·"·alt=""·coords="155,498,231,539,228,544,152,502"/>136 <area·shape="poly"·title="·"·alt=""·coords="455,400,399,439,396,435,452,395"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="662,311,627,356,603,379,576,400,521,427,463,446,462,441,519,422,573,395,599,375,623,352,657,308"/>
 138 <area·shape="rect"·title="·"·alt=""·coords="638,365,714,390"/>
157 <area·shape="poly"·title="·"·alt=""·coords="299,413,283,535,278,534,294,412"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="374,409,586,463,585,468,372,415"/> 
159 <area·shape="poly"·title="·"·alt=""·coords="805,145,930,168,984,180,1022,194,1056,212,1088,235,1137,279,1133,283,1084,239,1053,217,1020,198,982,185,929,173,804,151"/> 
160 <area·shape="poly"·title="·"·alt=""·coords="672,149,668,183,663,182,666,148"/>139 <area·shape="poly"·title="·"·alt=""·coords="676,309,677,351,672,351,670,310"/>
 140 </map>
 141 </div>
 142 </div><div·class="textblock"><div·class="dynheader">
 143 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
 144 <div·class="dyncontent">
 145 <div·class="center"><img·src="a06487.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hhdep"·alt=""/></div>
 146 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hhdep">
 147 <area·shape="rect"·title="·"·alt=""·coords="5,5,264,45"/>
 148 <area·shape="rect"·href="a06491.html"·title="·"·alt=""·coords="15,93,255,148"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="137,59,137,93,132,93,132,59"/>
161 </map>150 </map>
162 </div>151 </div>
163 </div>152 </div>
164 <p><a·href="a06485_source.html">Go·to·the·source·code·of·this·file.</a></p>153 <p><a·href="a06485_source.html">Go·to·the·source·code·of·this·file.</a></p>
165 <table·class="memberdecls">154 <table·class="memberdecls">
 155 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 156 Classes</h2></td></tr>
 157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03614.html">OpenMesh::Subdivider::Adaptive::CompositeT&lt;·M·&gt;</a></td></tr>
 158 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··<a·href="a03614.html#details">More...</a><br·/></td></tr>
 159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 160 </table><table·class="memberdecls">
166 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>161 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
Max diff block lines reached; 4548/17914 bytes (25.39%) of diff not shown.
2.51 KB
html2text {}
    
Offset 1, 39 lines modifiedOffset 1, 29 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_\x8s5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_\x8s
6 CompositeT_impl.hh·File·Reference6 CompositeT.hh·File·Reference
7 #include·<OpenMesh/Core/System/config.hh>7 #include·<OpenMesh/Core/System/config.hh>
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
9 #include·<ostream> 
10 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h>8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_.a_.i_.t_.s_.._\x8h_\x8h>
11 #include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh>9 #include·<vector>
 10 #include·<memory>
 11 #include·<string>
12 Include·dependency·graph·for·CompositeT_impl.hh:12 Include·dependency·graph·for·CompositeT.hh:
 13 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8·_\x8M_\x8·_\x8>
 17  ·······_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e·Composite·Subdivision·framework.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 18  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h20 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
16  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the21  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
17 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.22 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
18  23  
19 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e
20  ···········Software·related·to·adaptive·subdivision·of·meshes.25  ···········Software·related·to·adaptive·subdivision·of·meshes.
21  26  
22 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
23 #define ·O\x8OP\x8PE\x8EN\x8NM\x8ME\x8ES\x8SH\x8H_\x8_S\x8SU\x8UB\x8BD\x8DI\x8IV\x8VI\x8ID\x8DE\x8ER\x8R_\x8_A\x8AD\x8DA\x8AP\x8PT\x8TI\x8IV\x8VE\x8E_\x8_C\x8CO\x8OM\x8MP\x8PO\x8OS\x8SI\x8IT\x8TE\x8ET\x8T_\x8_C\x8CC\x8C 
24   
25 #define ·M\x8MO\x8OB\x8BJ\x8J   mesh_.deref 
26   
27 #define ·T\x8TV\x8VH\x8H   to_vertex_handle 
28   
29 #define ·H\x8HE\x8EH\x8H   halfedge_handle 
30   
31 #define ·N\x8NH\x8HE\x8EH\x8H   next_halfedge_handle 
32   
33 #define ·P\x8PH\x8HE\x8EH\x8H   prev_halfedge_handle 
34   
35 #define ·O\x8OH\x8HE\x8EH\x8H   opposite_halfedge_handle 
36   
37 ===============================================================================27 ===============================================================================
38 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.28 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
39 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.29 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
103 KB
./usr/share/doc/libopenmesh-dev/html/a06485_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a06485.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06485.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 305 lines modifiedOffset 136, 235 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
143 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·CompositeT·-·IMPLEMENTATION</span></div> 
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·CompositeT</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_CC</span></div> 
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06497.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·--------------------</span></div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06479.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh</a>&gt;</span></div> 
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div> 
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div> 
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div> 
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_SUBDIVIDER</span></div>
 169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·M&gt;</div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keywordtype">bool</span></div> 
173 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}"> 
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03614.html#a18fd11270e399c7ede5f9a45373cf193">···76</a></span><a·class="code·hl_class"·href="a03614.html">CompositeT&lt;M&gt;·::</a></div> 
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><a·class="code·hl_class"·href="a03614.html">initialize</a>(·<span·class="keywordtype">void</span>·)</div> 
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">Mesh::VertexIter</a>··v_it;</div> 
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a34402ff0bd674fbad2685df22eecde64">Mesh::FaceIter</a>····f_it;</div> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac5250dba0f527b19bfa665a288b5d63d">Mesh::EdgeIter</a>····e_it;</div> 
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·zero_point(0.0,·0.0,·0.0);</div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·R&gt;·<span·class="keyword">struct·</span>RuleHandleT;</div>
 176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class··</span>RuleInterfaceT;</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 181 <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="};">
 182 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno"><a·class="line"·href="a03614.html">··133</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03614.html">CompositeT</a></div>
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·----------------------------------------·Init·Vertices</span></div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keywordflow">for</span>·(v_it·=·mesh_.vertices_begin();·v_it·!=·mesh_.vertices_end();·++v_it)</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··{</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····mesh_.data(*v_it).set_state(0);</div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····mesh_.data(*v_it).set_final();</div> 
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····mesh_.data(*v_it).set_position(0,·mesh_.point(*v_it));</div> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··}</div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//·----------------------------------------·Init·Faces</span></div> 
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordflow">for</span>·(f_it·=·mesh_.faces_begin();·f_it·!=·mesh_.faces_end();·++f_it)</div> 
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··{</div> 
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····mesh_.data(*f_it).set_state(0);</div> 
194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····mesh_.data(*f_it).set_final();</div> 
195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····mesh_.data(*f_it).set_position(0,·zero_point);</div> 
196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··}</div> 
197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="comment">//·----------------------------------------·Init·Edges</span></div> 
199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordflow">for</span>·(e_it·=·mesh_.edges_begin();·e_it·!=·mesh_.edges_end();·++e_it)</div> 
200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··{</div> 
201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····mesh_.data(*e_it).set_state(0);</div> 
202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····mesh_.data(*e_it).set_final();</div> 
203 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····mesh_.data(*e_it).set_position(0,·zero_point);</div> 
204 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··}</div> 
205 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div> 
206 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> 
207 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="comment">//·----------------------------------------·Init·Rules</span></div> 
208 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> 
Max diff block lines reached; 53500/82183 bytes (65.10%) of diff not shown.
22.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CompositeT_impl.hh5 CompositeT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 46, 336 lines modifiedOffset 46, 295 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
 53 42
 54 43
53 46//55 48//
54 =============================================================================56 =============================================================================
55 47// 
56 48//·CLASS·CompositeT·-·IMPLEMENTATION 
57 49//57 49//
 58 50//·CLASS·CompositeT
58 50//59 51//
 60 52//
59 =============================================================================61 =============================================================================
60 51 
61 52#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_CC 
62 5362 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH
 64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH
63 54 
64 55//==·INCLUDES 
65 ================================================================= 
66 5665 56
 66 57
 67 58//==·INCLUDES
 68 =================================================================
 69 59
67 57#include·<OpenMesh/Core/System/config.hh>70 60#include·<OpenMesh/Core/System/config.hh>
68 58#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
69 59#include·<ostream> 
70 60#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.A_.d_.a_.p_.t_.i_.v_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_\x8._\x8h_\x8h>71 61#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.A_.d_.a_.p_.t_.i_.v_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s_\x8._\x8h_\x8h>
71 61#include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh> 
72 62 
73 6372 62//·--------------------
 73 63#include·<vector>
 74 64#include·<memory>
 75 65#include·<string>
 76 66
 77 67
74 64//==·NAMESPACE78 68//==·NAMESPACE
75 ================================================================79 ================================================================
76 65 
77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH 
78 67namespace·Subdivider·{·//·BEGIN_NS_DECIMATER 
79 68namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE 
80 6980 69
 81 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 82 71namespace·Subdivider·{·//·BEGIN_NS_SUBDIVIDER
 83 72namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
81 70 
82 71//==·IMPLEMENTATION 
83 ========================================================== 
84 72 
85 7384 73
86 74template<class·M> 
87 75bool 
88 _\x87_\x86_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8M_\x8>_\x8·_\x8:_\x8: 
89 77_\x8i_\x8n_\x8i_\x8t_\x8i_\x8a_\x8l_\x8i_\x8z_\x8e(·void·) 
90 78{ 
91 79·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r·v_it; 
92 80·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r·f_it; 
93 81·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r·e_it; 
94 82·const·typename·_.M_.e_.s_.h_.:_.:_.P_.o_.i_.n_.t·zero_point(0.0,·0.0,·0.0);85 74
 86 75//==·CLASS·DEFINITION
 87 =========================================================
 88 76
 89 77
 90 78template·<typename·R>·struct·RuleHandleT;
 91 79template·<typename·M>·class·RuleInterfaceT;
 92 80
 93 81
 94 82//==·CLASS·DEFINITION
 95 =========================================================
95 8396 83
 97 _\x81_\x83_\x83template·<typename·M>·class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T
 98 134{
 99 135public:
 100 136
 101 137·typedef·_\x8R_\x8u_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8<_\x8M_\x8>·_\x8R_\x8u_\x8l_\x8e;
 102 138·typedef·M·Mesh;
 103 139·typedef·std::vector<Rule*>·RuleSequence;
96 84·//·----------------------------------------·Init·Vertices 
97 85·for·(v_it·=·mesh_.vertices_begin();·v_it·!=·mesh_.vertices_end();·++v_it) 
98 86·{ 
99 87·mesh_.data(*v_it).set_state(0); 
100 88·mesh_.data(*v_it).set_final(); 
101 89·mesh_.data(*v_it).set_position(0,·mesh_.point(*v_it)); 
102 90·} 
103 91 
104 92·//·----------------------------------------·Init·Faces 
105 93·for·(f_it·=·mesh_.faces_begin();·f_it·!=·mesh_.faces_end();·++f_it) 
106 94·{ 
107 95·mesh_.data(*f_it).set_state(0); 
108 96·mesh_.data(*f_it).set_final(); 
109 97·mesh_.data(*f_it).set_position(0,·zero_point); 
110 98·} 
111 99 
112 100·//·----------------------------------------·Init·Edges 
113 101·for·(e_it·=·mesh_.edges_begin();·e_it·!=·mesh_.edges_end();·++e_it) 
114 102·{ 
115 103·mesh_.data(*e_it).set_state(0); 
116 104·mesh_.data(*e_it).set_final(); 
117 105·mesh_.data(*e_it).set_position(0,·zero_point); 
118 106·} 
119 107 
120 108 
121 109·//·----------------------------------------·Init·Rules 
122 110 
123 111·int·n_subdiv_rules_·=·0; 
124 112 
Max diff block lines reached; 16300/22714 bytes (71.76%) of diff not shown.
10.9 KB
./usr/share/doc/libopenmesh-dev/html/a06486.map
    
Offset 1, 54 lines modifiedOffset 1, 33 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh">1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="803,5,1043,60"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="345,5,604,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a01229_source.html"·title="·"·alt=""·coords="1287,196,1465,236"/>3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="345,39,278,47,212,59,157,75,137,85,122,95,110,111,102,129,96,168,91,167,97,128,105,108,118,91,134,80,155,70,211,54,277,42,345,34"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1043,43,1199,68,1267,85,1313,106,1332,122,1347,142,1368,182,1363,185,1343,145,1328,126,1311,110,1265,90,1198,73,1043,49"/> 
5 <area·shape="rect"·id="Node000004"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="833,108,1012,148"/> 
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="925,60,925,94,920,94,920,60"/> 
7 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="599,467,675,493"/> 
8 <area·shape="poly"·id="edge12_Node000001_Node000006"·title="·"·alt=""·coords="803,44,720,52,637,65,567,85,540,96,522,110,501,139,494,167,498,198,509,235,519,259,531,276,558,303,587,330,601,348,614,371,629,413,637,453,632,454,624,415,610,373,597,351,583,334,554,307,527,280,515,261,504,237,493,199,489,167,496,137,518,106,538,92,565,80,636,60,719,47,802,38"/> 
9 <area·shape="rect"·id="Node000012"·href="$a06479.html"·title="·"·alt=""·coords="1041,108,1300,148"/> 
10 <area·shape="poly"·id="edge13_Node000001_Node000012"·title="·"·alt=""·coords="993,58,1109,101,1107,106,992,63"/> 
11 <area·shape="rect"·id="Node000020"·href="$a00767_source.html"·title="·"·alt=""·coords="533,108,809,148"/> 
12 <area·shape="poly"·id="edge30_Node000001_Node000020"·title="·"·alt=""·coords="853,63,735,106,733,101,851,58"/> 
13 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="187,548,365,588"/> 
14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1349,238,1281,280,1197,326,1080,385,988,429,893,465,767,503,666,526,562,543,380,563,379,558,561,538,664,521,766,497,891,460,986,424,1078,380,1195,322,1278,276,1346,234"/> 
15 <area·shape="rect"·id="Node000005"·href="$a01223_source.html"·title="·"·alt=""·coords="831,196,1009,236"/> 
16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="925,148,924,182,918,182,919,148"/> 
17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="943,234,960,253,975,276,982,300,977,325,949,368,921,401,890,426,858,444,783,471,689,503,610,527,528,545,449,557,379,564,378,559,448,551,527,539,608,522,687,497,781,466,855,439,887,421,917,397,945,365,972,323,977,301,970,278,956,256,939,238"/> 
18 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="843,239,796,258,752,286,715,327,685,373,663,418,648,455,643,453,658,416,681,370,711,323,749,282,793,253,841,234"/> 
19 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="873,291,962,317"/> 
20 <area·shape="poly"·id="edge7_Node000005_Node000007"·title="·"·alt=""·coords="922,236,921,278,915,277,917,236"/> 
21 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1038,291,1101,317"/> 
22 <area·shape="poly"·id="edge8_Node000005_Node000008"·title="·"·alt=""·coords="954,234,1039,282,1036,287,951,238"/> 
23 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="637,291,688,317"/> 
24 <area·shape="poly"·id="edge9_Node000005_Node000009"·title="·"·alt=""·coords="855,239,708,287,702,289,700,284,706,281,853,234"/> 
25 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1125,291,1184,317"/> 
26 <area·shape="poly"·id="edge10_Node000005_Node000010"·title="·"·alt=""·coords="980,234,1114,282,1119,283,1117,288,1112,286,978,239"/> 
27 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="763,291,848,317"/> 
28 <area·shape="poly"·id="edge11_Node000005_Node000011"·title="·"·alt=""·coords="896,238,834,285,830,281,893,234"/> 
29 <area·shape="poly"·id="edge14_Node000012_Node000002"·title="·"·alt=""·coords="1217,146,1320,188,1318,193,1215,151"/> 
30 <area·shape="poly"·id="edge27_Node000012_Node000008"·title="·"·alt=""·coords="1158,150,1125,197,1082,280,1078,277,1120,195,1154,147"/> 
31 <area·shape="poly"·id="edge29_Node000012_Node000010"·title="·"·alt=""·coords="1194,146,1212,168,1227,195,1232,216,1226,237,1209,264,1186,285,1183,281,1205,261,1222,235,1226,216,1222,197,1208,171,1190,150"/> 
32 <area·shape="rect"·id="Node000013"·href="$a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="519,196,806,236"/>5 <area·shape="rect"·id="Node000004"·href="$a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="133,93,419,133"/>
 6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="432,48,333,90,331,85,430,43"/>
 7 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="443,101,506,126"/>
33 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="1060,151,788,196,787,191,1059,145"/>8 <area·shape="poly"·id="edge15_Node000001_Node000012"·title="·"·alt=""·coords="477,46,477,87,472,87,472,46"/>
34 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1135,203,1212,229"/>9 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="531,101,608,126"/>
 10 <area·shape="poly"·id="edge16_Node000001_Node000013"·title="·"·alt=""·coords="497,44,548,89,544,93,494,48"/>
 11 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="632,101,691,126"/>
 12 <area·shape="poly"·id="edge17_Node000001_Node000014"·title="·"·alt=""·coords="517,43,625,92,623,97,515,48"/>
 13 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="271,445,449,485"/>
 14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="100,221,109,258,124,304,147,353,181,395,217,422,259,440,256,445,214,426,177,399,143,356,119,306,103,259,95,222"/>
 15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="229,189,280,214"/>
35 <area·shape="poly"·id="edge28_Node000012_Node000019"·title="·"·alt=""·coords="1174,148,1175,189,1170,190,1169,148"/>16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="274,134,263,176,258,175,269,133"/>
36 <area·shape="poly"·id="edge16_Node000013_Node000009"·title="·"·alt=""·coords="665,236,665,277,660,277,660,236"/> 
37 <area·shape="rect"·id="Node000014"·href="$a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="217,284,381,324"/>17 <area·shape="rect"·id="Node000006"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="305,181,469,221"/>
38 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="583,239,392,284,391,278,582,233"/> 
39 <area·shape="poly"·id="edge18_Node000014_Node000003"·title="·"·alt=""·coords="217,316,158,325,98,337,48,353,30,363,18,373,10,397,9,433,14,471,26,498,48,514,84,528,174,549,172,554,82,533,46,519,22,502,9,472,3,434,5,396,14,371,27,359,46,349,97,332,157,320,216,311"/>18 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="302,131,353,171,350,175,299,136"/>
 19 <area·shape="poly"·id="edge6_Node000006_Node000003"·title="·"·alt=""·coords="311,224,223,249,189,261,173,271,162,295,163,319,174,342,193,365,247,405,305,437,302,442,244,410,190,368,170,345,158,320,157,294,169,268,187,257,221,244,310,219"/>
40 <area·shape="rect"·id="Node000015"·href="$a01097_source.html"·title="·"·alt=""·coords="405,372,600,412"/>20 <area·shape="rect"·id="Node000007"·href="$a00344_source.html"·title="·"·alt=""·coords="183,269,377,309"/>
41 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="345,322,447,364,445,369,342,327"/>21 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="365,224,316,263,312,259,361,220"/>
42 <area·shape="rect"·id="Node000016"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="29,372,193,412"/>22 <area·shape="rect"·id="Node000008"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,269,566,309"/>
43 <area·shape="poly"·id="edge20_Node000014_Node000016"·title="·"·alt=""·coords="259,326,165,369,163,364,256,322"/> 
44 <area·shape="rect"·id="Node000018"·href="$a01196_source.html"·title="·"·alt=""·coords="217,372,381,412"/> 
45 <area·shape="poly"·id="edge24_Node000014_Node000018"·title="·"·alt=""·coords="301,324,301,358,296,358,296,324"/>23 <area·shape="poly"·id="edge8_Node000006_Node000008"·title="·"·alt=""·coords="410,220,454,258,450,262,407,224"/>
46 <area·shape="poly"·id="edge21_Node000016_Node000003"·title="·"·alt=""·coords="149,410,182,431,214,458,243,496,264,534,260,537,238,499,210,462,179,435,146,414"/> 
47 <area·shape="rect"·id="Node000017"·href="$a01193_source.html"·title="·"·alt=""·coords="37,460,201,500"/>24 <area·shape="rect"·id="Node000010"·href="$a00290_source.html"·title="·"·alt=""·coords="590,269,754,309"/>
48 <area·shape="poly"·id="edge22_Node000016_Node000017"·title="·"·alt=""·coords="115,412,118,446,113,447,110,413"/>25 <area·shape="poly"·id="edge12_Node000006_Node000010"·title="·"·alt=""·coords="450,219,597,263,596,268,449,224"/>
 26 <area·shape="poly"·id="edge9_Node000008_Node000003"·title="·"·alt=""·coords="445,312,415,332,389,359,372,395,365,432,359,431,367,393,384,356,411,328,442,307"/>
 27 <area·shape="rect"·id="Node000009"·href="$a00314_source.html"·title="·"·alt=""·coords="398,357,562,397"/>
 28 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="486,310,484,344,479,343,480,309"/>
49 <area·shape="poly"·id="edge23_Node000017_Node000003"·title="·"·alt=""·coords="155,498,231,539,228,544,152,502"/>29 <area·shape="poly"·id="edge11_Node000009_Node000003"·title="·"·alt=""·coords="455,400,399,439,396,435,452,395"/>
 30 <area·shape="poly"·id="edge13_Node000010_Node000003"·title="·"·alt=""·coords="662,311,627,356,603,379,576,400,521,427,463,446,462,441,519,422,573,395,599,375,623,352,657,308"/>
 31 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="638,365,714,390"/>
50 <area·shape="poly"·id="edge25_Node000018_Node000003"·title="·"·alt=""·coords="299,413,283,535,278,534,294,412"/> 
51 <area·shape="poly"·id="edge26_Node000018_Node000006"·title="·"·alt=""·coords="374,409,586,463,585,468,372,415"/> 
52 <area·shape="poly"·id="edge31_Node000020_Node000010"·title="·"·alt=""·coords="805,145,930,168,984,180,1022,194,1056,212,1088,235,1137,279,1133,283,1084,239,1053,217,1020,198,982,185,929,173,804,151"/> 
53 <area·shape="poly"·id="edge32_Node000020_Node000013"·title="·"·alt=""·coords="672,149,668,183,663,182,666,148"/>32 <area·shape="poly"·id="edge14_Node000010_Node000011"·title="·"·alt=""·coords="676,309,677,351,672,351,670,310"/>
54 </map>33 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a06486.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 4b43664f0b5f7385328b9e455e5ddb091 8eaca9a585997d36c66c5a6e0fc54124
10.7 MB
./usr/share/doc/libopenmesh-dev/html/a06486.png
10.7 MB
sng
Max HTML report size reached
10.3 KB
./usr/share/doc/libopenmesh-dev/html/a06488.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 47 lines modifiedOffset 88, 69 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
 94 <a·href="#nested-classes">Classes</a>·&#124;
94 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
95 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CompositeT.hh·File·Reference</div></div>
96 </div><!--header-->97 </div><!--header-->
97 <div·class="contents">98 <div·class="contents">
98 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>
 100 <code>#include·&lt;vector&gt;</code><br·/>
99 <code>#include·&lt;<a·class="el"·href="a06482_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</code><br·/>101 <code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>
100 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
101 Include·dependency·graph·for·CompositeT_impl.hh:</div>103 Include·dependency·graph·for·CompositeT.hh:</div>
102 <div·class="dyncontent">104 <div·class="dyncontent">
103 <div·class="center"><img·src="a06489.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT__impl_8hh"·alt=""/></div>105 <div·class="center"><img·src="a06489.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hh"·alt=""/></div>
104 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT__impl_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT__impl_8hh">106 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hh">
105 <area·shape="rect"·title="·"·alt=""·coords="5,5,240,60"/>107 <area·shape="rect"·title="·"·alt=""·coords="5,5,260,45"/>
 108 <area·shape="rect"·title="·"·alt=""·coords="18,101,77,126"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="116,47,71,92,67,89,112,44"/>
106 <area·shape="rect"·title="·"·alt=""·coords="49,203,111,229"/>110 <area·shape="rect"·title="·"·alt=""·coords="101,101,164,126"/>
107 <area·shape="poly"·title="·"·alt=""·coords="98,62,81,84,68,109,64,130,64,151,73,190,68,191,59,152,59,129,63,107,76,81,93,59"/>111 <area·shape="poly"·title="·"·alt=""·coords="135,46,135,87,130,87,130,46"/>
 112 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="188,93,389,133"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="168,43,244,84,241,89,166,48"/>
 114 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="102,181,281,221"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="269,136,225,174,222,170,265,132"/>
 116 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="305,181,464,221"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="312,132,355,170,351,174,308,136"/>
 118 <area·shape="rect"·title="·"·alt=""·coords="198,269,377,309"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="214,220,258,258,254,262,211,224"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="365,224,321,262,318,258,361,220"/>
 121 </map>
 122 </div>
 123 </div><div·class="textblock"><div·class="dynheader">
 124 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
 125 <div·class="dyncontent">
 126 <div·class="center"><img·src="a06490.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hhdep"·alt=""/></div>
 127 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hhdep">
 128 <area·shape="rect"·title="·"·alt=""·coords="242,5,497,45"/>
108 <area·shape="rect"·href="a06482.html"·title="·"·alt=""·coords="78,108,333,148"/>129 <area·shape="rect"·href="a06494.html"·title="·"·alt=""·coords="5,93,240,148"/>
109 <area·shape="poly"·title="·"·alt=""·coords="148,59,182,96,178,100,144,62"/> 
110 <area·shape="poly"·title="·"·alt=""·coords="179,150,110,198,107,193,176,146"/> 
111 <area·shape="rect"·title="·"·alt=""·coords="156,203,215,229"/> 
112 <area·shape="poly"·title="·"·alt=""·coords="203,149,194,190,189,189,198,148"/>130 <area·shape="poly"·title="·"·alt=""·coords="307,53,193,96,191,91,306,48"/>
113 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="239,196,441,236"/>131 <area·shape="rect"·href="a00719.html"·title="·"·alt=""·coords="264,101,475,141"/>
114 <area·shape="poly"·title="·"·alt=""·coords="237,146,300,186,297,191,234,151"/> 
115 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="153,284,332,324"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="320,238,276,277,273,273,317,234"/>132 <area·shape="poly"·title="·"·alt=""·coords="372,59,372,101,367,101,367,59"/>
117 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="357,284,515,324"/>133 <area·shape="rect"·href="a00743.html"·title="·"·alt=""·coords="499,101,714,141"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="431,48,560,98,558,103,429,53"/>
118 <area·shape="poly"·title="·"·alt=""·coords="363,234,406,273,403,277,360,238"/> 
119 <area·shape="rect"·title="·"·alt=""·coords="249,372,428,412"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="266,322,309,361,305,365,262,326"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="416,326,372,365,369,361,413,322"/> 
122 </map>135 </map>
123 </div>136 </div>
124 </div>137 </div>
125 <p><a·href="a06488_source.html">Go·to·the·source·code·of·this·file.</a></p>138 <p><a·href="a06488_source.html">Go·to·the·source·code·of·this·file.</a></p>
126 <table·class="memberdecls">139 <table·class="memberdecls">
 140 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 141 Classes</h2></td></tr>
 142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03722.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a></td></tr>
 143 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·class·provides·the·composite·subdivision·rules·for·the·uniform·case.··<a·href="a03722.html#details">More...</a><br·/></td></tr>
 144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03726.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</a></td></tr>
 146 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Abstract·base·class·for·coefficient·functions.··<a·href="a03726.html#details">More...</a><br·/></td></tr>
 147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 148 </table><table·class="memberdecls">
127 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>149 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
128 Namespaces</h2></td></tr>150 Namespaces</h2></td></tr>
129 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>151 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
130 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>152 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>154 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>
133 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>155 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>
1.88 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 27 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 CompositeT_impl.hh·File·Reference6 CompositeT.hh·File·Reference
 7 #include·<string>
7 #include·<vector>8 #include·<vector>
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8C_.o_.m_.p_.o_.s_.i_.t_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_\x8T_\x8._\x8h_\x8h>9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_.u_.b_.d_.i_.v_.i_.d_.e_.r_\x8T_\x8._\x8h_\x8h>
9 Include·dependency·graph·for·CompositeT_impl.hh:10 Include·dependency·graph·for·CompositeT.hh:
 11 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 14 ·class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
 15  ········This·class·provides·the·composite·subdivision·rules·for·the·uniform
 16 ·········case.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 17  
 18 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8e_\x8f_\x8f
 19  ········Abstract·base·class·for·coefficient·functions.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 20  
11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
12 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
13  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
14 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
15  25  
16 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
17  ···········Software·related·to·uniform·subdivision·of·meshes.27  ···········Software·related·to·uniform·subdivision·of·meshes.
262 KB
./usr/share/doc/libopenmesh-dev/html/a06488_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a06488.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06488.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 140, 1375 lines modifiedOffset 140, 230 lines modified
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·CompositeT·-·IMPLEMENTATION</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·CompositeT</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·--------------------</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06482.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 171 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType=<span·class="keywordtype">float</span>·&gt;·</div>
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div> 
173 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">172 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03722.html">···89</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03722.html">CompositeT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;·MeshType,·RealType·&gt;</div>
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03722.html#a4411d60e33df1f0c7b224dd19a56fef8">···76</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,RealType&gt;::prepare</a>(·MeshType&amp;·_m·)</div> 
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div> 
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//·store·mesh·for·later·usage·in·subdivide(),·cleanup()·and·all·rules.</span></div> 
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··p_mesh_·=·&amp;_m;</div> 
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typename</span>·MeshType::VertexIter·v_it(_m.vertices_begin());</div> 
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordflow">for</span>·(;·v_it·!=·_m.vertices_end();·++v_it)</div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····_m.data(*v_it).set_position(_m.point(*v_it));</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}</div> 
186 </div> 
187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>174 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{</div>
190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div> 
191 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}"> 
192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03722.html#a1d45a05215a0145b08afe17afe56fb4f">···92</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,RealType&gt;::Tvv3</a>()</div> 
193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{</div>175 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">public</span>:</div>
194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··assert(p_mesh_);·MeshType&amp;·mesh_·=·*p_mesh_;</div> 
195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>176 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 177 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·RealType································real_t;</div>
196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typename</span>·MeshType::VertexHandle·vh;</div>178 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">typedef</span>·MeshType································mesh_t;</div>
 179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;·mesh_t,·real_t·&gt;</a>···········<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>
 180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typename</span>·MeshType::FaceIter·····f_it;</div>181 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div>
198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typename</span>·MeshType::EdgeIter·····e_it;</div> 
199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">typename</span>·MeshType::VertexIter···v_it;</div> 
200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typename</span>·MeshType::Point········zero_point(0.0,·0.0,·0.0);</div> 
201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">size_t</span>··························n_edges,·n_faces,·n_vertices,·j;</div>182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<a·class="code·hl_class"·href="a03722.html">CompositeT</a>(<span·class="keywordtype">void</span>)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(),·p_mesh_(<span·class="keyword">nullptr</span>)·{}</div>
 184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT</a>(MeshType&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_mesh),·p_mesh_(<span·class="keyword">nullptr</span>)·{};</div>
 185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a03722.html">~CompositeT</a>()·{·}</div>
202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="comment">//·Store·number·of·original·edges</span></div>187 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="keyword">public</span>:·<span·class="comment">//·inherited·interface</span></div>
204 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··n_faces····=·mesh_.n_faces();</div> 
205 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··n_edges····=·mesh_.n_edges();</div> 
206 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··n_vertices·=·mesh_.n_vertices();</div> 
207 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>188 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 189 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">··105</a></span>··<span·class="keyword">virtual</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03722.html#a64a73e1b9f7122afd785f4f84167e51b">name</a>(·<span·class="keywordtype">void</span>·)·<span·class="keyword">const·override</span>·=·0;</div>
 190 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
208 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="comment">//·reserve·enough·memory·for·iterator</span></div>191 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="keyword">protected</span>:·<span·class="comment">//·inherited·interface</span></div>
209 <div·class="foldopen"·id="foldopen00109"·data-start="{"·data-end="}"> 
210 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a03722.html#a4411d60e33df1f0c7b224dd19a56fef8">··109</a></span>··mesh_.reserve(n_vertices·+·n_faces,·n_edges·+·3·*·n_faces,·3·*·n_faces);</div>192 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
 193 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03722.html#a4411d60e33df1f0c7b224dd19a56fef8">prepare</a>(·MeshType&amp;·_m·)·<span·class="keyword">override</span>;</div>
211 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>194 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
212 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="comment">//·set·new·positions·for·vertices</span></div> 
213 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··v_it·=·mesh_.vertices_begin();</div>195 <div·class="foldopen"·id="foldopen00111"·data-start="{"·data-end="}">
 196 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a03722.html#afff4bed47a11e0b0d504c6bd0c3a9f19">··111</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03722.html#afff4bed47a11e0b0d504c6bd0c3a9f19">subdivide</a>(·MeshType&amp;·_m,·<span·class="keywordtype">size_t</span>·_n,·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·_update_points·=·<span·class="keyword">true</span>··)<span·class="keyword">·override</span></div>
214 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="keywordflow">for</span>·(j·=·0;·j·&lt;·n_vertices;·++j)·{</div>197 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="keyword">··</span>{</div>
215 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····mesh_.data(*v_it).set_position(mesh_.data(*v_it).position()·*·<span·class="keyword">static_cast&lt;</span>typename·MeshType::Point::value_type<span·class="keyword">&gt;</span>(3.0)·);</div>198 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····assert(·p_mesh_·==·&amp;_m·);</div>
216 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····++v_it;</div>199 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div>
 200 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keywordflow">while</span>(_n--)</div>
217 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··}</div>201 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····{</div>
 202 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<a·class="code·hl_function"·href="a03722.html#a8dfdb98878479b54cfc103f1c8034ed4">apply_rules</a>();</div>
 203 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<a·class="code·hl_function"·href="a03722.html#aa8cf2fa548e0723623306b821b0b01c2">commit</a>(_m);</div>
218 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>204 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>····}</div>
Max diff block lines reached; 193770/215545 bytes (89.90%) of diff not shown.
51.3 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CompositeT_impl.hh5 CompositeT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 51, 1307 lines modifiedOffset 51, 325 lines modified
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 48//55 48//
56 =============================================================================56 =============================================================================
57 49//57 49//
58 50//·CLASS·CompositeT·-·IMPLEMENTATION58 50//·CLASS·CompositeT
59 51//59 51//
60 52//60 52//
61 =============================================================================61 =============================================================================
62 5362 53
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH
65 5665 56
66 5766 57
67 58//==·INCLUDES67 58//==·INCLUDES
68 =================================================================68 =================================================================
69 5969 59
70 6070 60#include·<string>
71 61#include·<vector>71 61#include·<vector>
 72 62//·--------------------
72 62#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_\x8T_\x8._\x8h_\x8h>73 63#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_\x8T_\x8._\x8h_\x8h>
73 63 
74 6474 64
75 65//==·NAMESPACE75 65//==·NAMESPACE
76 ================================================================76 ================================================================
77 6677 66
78 67namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH78 67namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
79 68namespace·Subdivider·{·//·BEGIN_NS_DECIMATER79 68namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
80 69namespace·Uniform·{·//·BEGIN_NS_UNIFORM80 69namespace·Uniform·{·//·BEGIN_NS_UNIFORM
81 7081 70
82 7182 71
83 72//==·IMPLEMENTATION83 72//==·CLASS·DEFINITION
84 ==========================================================84 =========================================================
85 7385 73
86 74 
87 75template·<typename·MeshType,·typename·RealType>86 88template·<typename·MeshType,·typename·RealType=float·>
 87 _\x88_\x89class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<·MeshType,·RealType·>
88 _\x87_\x86bool·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>_\x8:_\x8:_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(·MeshType&·_m·) 
89 77{ 
90 78·//·store·mesh·for·later·usage·in·subdivide(),·cleanup()·and·all·rules. 
91 79·p_mesh_·=·&_m; 
92 80 
93 81·typename·MeshType::VertexIter·v_it(_m.vertices_begin()); 
94 82 
95 83·for·(;·v_it·!=·_m.vertices_end();·++v_it) 
96 84·_m.data(*v_it).set_position(_m.point(*v_it)); 
97 85 
98 86·return·true; 
99 87} 
100 88 
101 89 
102 9088 90{
103 91template<typename·MeshType,·typename·RealType> 
104 _\x89_\x82void·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>_\x8:_\x8:_\x8T_\x8v_\x8v_\x83() 
105 93{ 
106 94·assert(p_mesh_);·MeshType&·mesh_·=·*p_mesh_; 
107 95 
108 96·typename·MeshType::VertexHandle·vh; 
109 97·typename·MeshType::FaceIter·f_it; 
110 98·typename·MeshType::EdgeIter·e_it; 
111 99·typename·MeshType::VertexIter·v_it; 
112 100·typename·MeshType::Point·zero_point(0.0,·0.0,·0.0); 
113 101·size_t·n_edges,·n_faces,·n_vertices,·j;89 91public:
 90 92
 91 93·typedef·RealType·real_t;
 92 94·typedef·MeshType·mesh_t;
 93 95·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t;
 94 96
 95 97public:
 96 98
 97 99·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T(void)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(),·p_mesh_(nullptr)·{}
 98 100·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T(MeshType&·_mesh)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_mesh),·p_mesh_(nullptr)
 99 {};
 100 101·virtual·_\x8~_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T()·{·}
114 102101 102
115 103·//·Store·number·of·original·edges 
116 104·n_faces·=·mesh_.n_faces(); 
117 105·n_edges·=·mesh_.n_edges(); 
118 106·n_vertices·=·mesh_.n_vertices(); 
119 107 
120 108·//·reserve·enough·memory·for·iterator 
121 _.1_.0_.9·mesh_.reserve(n_vertices·+·n_faces,·n_edges·+·3·*·n_faces,·3·*·n_faces);102 103public:·//·inherited·interface
 103 104
 104 _\x81_\x80_\x85·virtual·const·char·*_\x8n_\x8a_\x8m_\x8e(·void·)·const·override·=·0;
 105 106
 106 107protected:·//·inherited·interface
 107 108
 108 109·bool·_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(·MeshType&·_m·)·override;
122 110109 110
123 111·//·set·new·positions·for·vertices 
124 112·v_it·=·mesh_.vertices_begin(); 
125 113·for·(j·=·0;·j·<·n_vertices;·++j)·{ 
126 114·mesh_.data(*v_it).set_position(mesh_.data(*v_it).position()·* 
127 static_cast<typename·MeshType::Point::value_type>(3.0)·); 
128 115·++v_it;110 _.1_.1_.1·bool·_.s_.u_.b_.d_.i_.v_.i_.d_.e(·MeshType&·_m,·size_t·_n,·const·bool·_update_points·=·true·)
 111 override
 112 112·{
 113 113·assert(·p_mesh_·==·&_m·);
 114 114
 115 115·while(_n--)
129 116·}116 116·{
130 117 
131 118·//·Split·each·face 
132 119·f_it·=·mesh_.faces_begin(); 
133 120·for·(j·=·0;·j·<·n_faces;·++j)·{ 
134 121 
135 122·vh·=·mesh_.add_vertex(zero_point);117 117·_.a_.p_.p_.l_.y_.__.r_.u_.l_.e_.s();
 118 118·_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_m);
 119 119·}
 120 120
 121 121·return·true;
 122 122·}
Max diff block lines reached; 47774/52513 bytes (90.98%) of diff not shown.
3.51 KB
./usr/share/doc/libopenmesh-dev/html/a06489.map
    
Offset 1, 19 lines modifiedOffset 1, 16 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,240,60"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,260,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="49,203,111,229"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="18,101,77,126"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="98,62,81,84,68,109,64,130,64,151,73,190,68,191,59,152,59,129,63,107,76,81,93,59"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="116,47,71,92,67,89,112,44"/>
5 <area·shape="rect"·id="Node000003"·href="$a06482.html"·title="·"·alt=""·coords="78,108,333,148"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="101,101,164,126"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="148,59,182,96,178,100,144,62"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="135,46,135,87,130,87,130,46"/>
7 <area·shape="poly"·id="edge4_Node000003_Node000002"·title="·"·alt=""·coords="179,150,110,198,107,193,176,146"/> 
8 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="156,203,215,229"/> 
9 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="203,149,194,190,189,189,198,148"/> 
10 <area·shape="rect"·id="Node000005"·href="$a00752.html"·title="·"·alt=""·coords="239,196,441,236"/>7 <area·shape="rect"·id="Node000004"·href="$a00731.html"·title="·"·alt=""·coords="188,93,389,133"/>
11 <area·shape="poly"·id="edge5_Node000003_Node000005"·title="·"·alt=""·coords="237,146,300,186,297,191,234,151"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="168,43,244,84,241,89,166,48"/>
12 <area·shape="rect"·id="Node000006"·href="$a01229_source.html"·title="·"·alt=""·coords="153,284,332,324"/>9 <area·shape="rect"·id="Node000005"·href="$a00323_source.html"·title="·"·alt=""·coords="102,181,281,221"/>
13 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="320,238,276,277,273,273,317,234"/>10 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="269,136,225,174,222,170,265,132"/>
14 <area·shape="rect"·id="Node000008"·href="$a00917_source.html"·title="·"·alt=""·coords="357,284,515,324"/>11 <area·shape="rect"·id="Node000007"·href="$a00407_source.html"·title="·"·alt=""·coords="305,181,464,221"/>
15 <area·shape="poly"·id="edge8_Node000005_Node000008"·title="·"·alt=""·coords="363,234,406,273,403,277,360,238"/>12 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="312,132,355,170,351,174,308,136"/>
16 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="249,372,428,412"/>13 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="198,269,377,309"/>
 14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="214,220,258,258,254,262,211,224"/>
17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="266,322,309,361,305,365,262,326"/>15 <area·shape="poly"·id="edge7_Node000007_Node000006"·title="·"·alt=""·coords="365,224,321,262,318,258,361,220"/>
18 <area·shape="poly"·id="edge9_Node000008_Node000007"·title="·"·alt=""·coords="416,326,372,365,369,361,413,322"/> 
19 </map>16 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a06489.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 12642d3fd57ce3ab82fe7587e6c0cebc1 82f937c65dc43115ad56ba6edae973c4
3.13 MB
./usr/share/doc/libopenmesh-dev/html/a06489.png
3.13 MB
sng
Max HTML report size reached
25.3 KB
./usr/share/doc/libopenmesh-dev/html/a06491.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 114 lines modifiedOffset 88, 120 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>·&#124;94 <a·href="#namespaces">Namespaces</a>·&#124;
96 <a·href="#typedef-members">Typedefs</a>··</div>95 <a·href="#define-members">Macros</a>··</div>
97 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh·File·Reference</div></div>
98 </div><!--header-->97 </div><!--header-->
99 <div·class="contents">98 <div·class="contents">
  
100 <p>Mesh·traits·for·adaptive·composite·subdivider.·· 
101 <a·href="#details">More...</a></p> 
102 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
103 <code>#include·&lt;<a·class="el"·href="a06470_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code><br·/>100 <code>#include·&lt;<a·class="el"·href="a00332_source.html">OpenMesh/Core/System/omstream.hh</a>&gt;</code><br·/>
 101 <code>#include·&lt;ostream&gt;</code><br·/>
 102 <code>#include·&lt;<a·class="el"·href="a06485_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh</a>&gt;</code><br·/>
 103 <code>#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</code><br·/>
104 </div><div·class="textblock"><div·class="dynheader"> 
105 Include·dependency·graph·for·CompositeTraits.hh:</div> 
106 <div·class="dyncontent"> 
107 <div·class="center"><img·src="a06492.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeTraits_8hh"·alt=""/></div> 
108 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeTraits_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeTraits_8hh"> 
109 <area·shape="rect"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="13,5,300,45"/> 
110 <area·shape="rect"·title="·"·alt=""·coords="66,101,117,126"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="144,47,111,91,107,88,140,44"/> 
112 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,93,305,133"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="174,44,202,81,198,84,169,47"/> 
114 <area·shape="rect"·title="·"·alt=""·coords="177,357,355,397"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="151,136,64,161,31,173,15,183,8,201,15,220,31,244,50,265,94,301,143,329,191,350,188,355,141,334,91,306,46,269,27,247,10,223,3,201,11,180,29,169,62,156,149,131"/> 
116 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="25,181,219,221"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="203,136,157,174,153,170,199,132"/> 
118 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,181,408,221"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="248,132,295,170,291,174,245,136"/> 
120 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="432,181,596,221"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="288,131,438,175,437,180,286,136"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="284,224,256,244,234,271,229,289,231,308,246,345,241,347,225,309,224,288,229,268,252,240,281,219"/> 
123 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="244,269,408,309"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="329,222,329,255,323,255,323,222"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="315,311,289,348,285,345,311,308"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="503,223,469,267,421,311,381,336,339,355,336,350,378,331,418,307,465,263,499,220"/> 
127 <area·shape="rect"·title="·"·alt=""·coords="484,277,560,302"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="519,221,522,263,517,263,513,222"/> 
129 </map> 
130 </div> 
131 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
132 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>105 Include·dependency·graph·for·CompositeT_impl.hh:</div>
133 <div·class="dyncontent">106 <div·class="dyncontent">
134 <div·class="center"><img·src="a06493.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeTraits_8hhdep"·alt=""/></div>107 <div·class="center"><img·src="a06492.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT__impl_8hh"·alt=""/></div>
135 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeTraits_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeTraits_8hhdep">108 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT__impl_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT__impl_8hh">
136 <area·shape="rect"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="137,5,423,45"/> 
137 <area·shape="rect"·href="a06479.html"·title="·"·alt=""·coords="5,93,264,133"/>109 <area·shape="rect"·title="·"·alt=""·coords="803,5,1043,60"/>
138 <area·shape="poly"·title="·"·alt=""·coords="238,55,168,96,165,91,235,50"/> 
139 <area·shape="rect"·href="a00767_source.html"·title="·"·alt=""·coords="289,93,565,133"/>110 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="1287,196,1465,236"/>
 111 <area·shape="poly"·title="·"·alt=""·coords="1043,43,1199,68,1267,85,1313,106,1332,122,1347,142,1368,182,1363,185,1343,145,1328,126,1311,110,1265,90,1198,73,1043,49"/>
 112 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="833,108,1012,148"/>
140 <area·shape="poly"·title="·"·alt=""·coords="326,50,396,91,393,96,323,55"/>113 <area·shape="poly"·title="·"·alt=""·coords="925,60,925,94,920,94,920,60"/>
 114 <area·shape="rect"·title="·"·alt=""·coords="599,467,675,493"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="803,44,720,52,637,65,567,85,540,96,522,110,501,139,494,167,498,198,509,235,519,259,531,276,558,303,587,330,601,348,614,371,629,413,637,453,632,454,624,415,610,373,597,351,583,334,554,307,527,280,515,261,504,237,493,199,489,167,496,137,518,106,538,92,565,80,636,60,719,47,802,38"/>
141 <area·shape="rect"·href="a06485.html"·title="·"·alt=""·coords="32,181,272,236"/>116 <area·shape="rect"·href="a06485.html"·title="·"·alt=""·coords="1041,108,1300,148"/>
142 <area·shape="poly"·title="·"·alt=""·coords="143,146,150,181,144,182,138,147"/>117 <area·shape="poly"·title="·"·alt=""·coords="993,58,1109,101,1107,106,992,63"/>
 118 <area·shape="rect"·href="a00752_source.html"·title="·"·alt=""·coords="533,108,809,148"/>
143 <area·shape="poly"·title="·"·alt=""·coords="359,140,230,184,229,179,357,135"/>119 <area·shape="poly"·title="·"·alt=""·coords="853,63,735,106,733,101,851,58"/>
 120 <area·shape="rect"·title="·"·alt=""·coords="187,548,365,588"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="1349,238,1281,280,1197,326,1080,385,988,429,893,465,767,503,666,526,562,543,380,563,379,558,561,538,664,521,766,497,891,460,986,424,1078,380,1195,322,1278,276,1346,234"/>
144 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="314,189,539,229"/>122 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="831,196,1009,236"/>
145 <area·shape="poly"·title="·"·alt=""·coords="429,147,429,189,424,189,424,147"/>123 <area·shape="poly"·title="·"·alt=""·coords="925,148,924,182,918,182,919,148"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="943,234,960,253,975,276,982,300,977,325,949,368,921,401,890,426,858,444,783,471,689,503,610,527,528,545,449,557,379,564,378,559,448,551,527,539,608,522,687,497,781,466,855,439,887,421,917,397,945,365,972,323,977,301,970,278,956,256,939,238"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="843,239,796,258,752,286,715,327,685,373,663,418,648,455,643,453,658,416,681,370,711,323,749,282,793,253,841,234"/>
 126 <area·shape="rect"·title="·"·alt=""·coords="873,291,962,317"/>
 127 <area·shape="poly"·title="·"·alt=""·coords="922,236,921,278,915,277,917,236"/>
 128 <area·shape="rect"·title="·"·alt=""·coords="1038,291,1101,317"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="954,234,1039,282,1036,287,951,238"/>
 130 <area·shape="rect"·title="·"·alt=""·coords="637,291,688,317"/>
 131 <area·shape="poly"·title="·"·alt=""·coords="855,239,708,287,702,289,700,284,706,281,853,234"/>
 132 <area·shape="rect"·title="·"·alt=""·coords="1125,291,1184,317"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="980,234,1114,282,1119,283,1117,288,1112,286,978,239"/>
 134 <area·shape="rect"·title="·"·alt=""·coords="763,291,848,317"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="896,238,834,285,830,281,893,234"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="1217,146,1320,188,1318,193,1215,151"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="1158,150,1125,197,1082,280,1078,277,1120,195,1154,147"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="1194,146,1212,168,1227,195,1232,216,1226,237,1209,264,1186,285,1183,281,1205,261,1222,235,1226,216,1222,197,1208,171,1190,150"/>
 139 <area·shape="rect"·href="a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="519,196,806,236"/>
 140 <area·shape="poly"·title="·"·alt=""·coords="1060,151,788,196,787,191,1059,145"/>
 141 <area·shape="rect"·title="·"·alt=""·coords="1135,203,1212,229"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="1174,148,1175,189,1170,190,1169,148"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="665,236,665,277,660,277,660,236"/>
 144 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="217,284,381,324"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="583,239,392,284,391,278,582,233"/>
 146 <area·shape="poly"·title="·"·alt=""·coords="217,316,158,325,98,337,48,353,30,363,18,373,10,397,9,433,14,471,26,498,48,514,84,528,174,549,172,554,82,533,46,519,22,502,9,472,3,434,5,396,14,371,27,359,46,349,97,332,157,320,216,311"/>
 147 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="405,372,600,412"/>
 148 <area·shape="poly"·title="·"·alt=""·coords="345,322,447,364,445,369,342,327"/>
 149 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="29,372,193,412"/>
 150 <area·shape="poly"·title="·"·alt=""·coords="259,326,165,369,163,364,256,322"/>
 151 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="217,372,381,412"/>
 152 <area·shape="poly"·title="·"·alt=""·coords="301,324,301,358,296,358,296,324"/>
 153 <area·shape="poly"·title="·"·alt=""·coords="149,410,182,431,214,458,243,496,264,534,260,537,238,499,210,462,179,435,146,414"/>
146 <area·shape="rect"·href="a00773.html"·title="·"·alt=""·coords="323,284,530,339"/>154 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="37,460,201,500"/>
147 <area·shape="poly"·title="·"·alt=""·coords="429,242,429,284,424,284,424,242"/>155 <area·shape="poly"·title="·"·alt=""·coords="115,412,118,446,113,447,110,413"/>
 156 <area·shape="poly"·title="·"·alt=""·coords="155,498,231,539,228,544,152,502"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="299,413,283,535,278,534,294,412"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="374,409,586,463,585,468,372,415"/>
 159 <area·shape="poly"·title="·"·alt=""·coords="805,145,930,168,984,180,1022,194,1056,212,1088,235,1137,279,1133,283,1084,239,1053,217,1020,198,982,185,929,173,804,151"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="672,149,668,183,663,182,666,148"/>
148 </map>161 </map>
149 </div>162 </div>
150 </div>163 </div>
151 <p><a·href="a06491_source.html">Go·to·the·source·code·of·this·file.</a></p>164 <p><a·href="a06491_source.html">Go·to·the·source·code·of·this·file.</a></p>
Max diff block lines reached; 9225/21503 bytes (42.90%) of diff not shown.
4.23 KB
html2text {}
    
Offset 1, 47 lines modifiedOffset 1, 39 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.T_.y_.p_.e_.d_.e_.f_\x8s5 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_\x8s
6 CompositeTraits.hh·File·Reference6 CompositeT_impl.hh·File·Reference
 7 #include·<OpenMesh/Core/System/config.hh>
7 Mesh·traits·for·adaptive·composite·subdivider.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
8 #include·<map> 
9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_.e_.s_.h_./_.T_.r_.a_.i_.t_.s_\x8._\x8h_\x8h>8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_.y_.s_.t_.e_.m_./_.o_.m_.s_.t_.r_.e_.a_.m_\x8._\x8h_\x8h>
 9 #include·<ostream>
 10 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h>
 11 #include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh>
10 Include·dependency·graph·for·CompositeTraits.hh:12 Include·dependency·graph·for·CompositeT_impl.hh:
11 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
14 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
15  ········_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e·Composite·Subdivision·framework.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16   
17 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8e 
18  ········Storage·type·for·intermediate·states·and·the·final·flag·of·a·mesh 
19 ·········entity.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8> 
22   
23 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8> 
24   
25 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8> 
26   
27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
28 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h15 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
29  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the16  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
30 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.17 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
31  18  
32 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e19 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e
33  ···········Software·related·to·adaptive·subdivision·of·meshes.20  ···········Software·related·to·adaptive·subdivision·of·meshes.
34  21  
35 T\x8Ty\x8yp\x8pe\x8ed\x8de\x8ef\x8fs\x8s 
36 typedef·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h:\x8::\x8:S\x8Su\x8ub\x8bd\x8di\x8iv\x8vi\x8id\x8de\x8er\x8r:\x8::\x8:A\x8Ad\x8da\x8ap\x8pt\x8ti\x8iv\x8ve\x8e:\x8::\x8:s\x8st\x8ta\x8at\x8te\x8e_\x8_t\x8t 
37  ·································_.A_.d_.a_.p_.t_.i_.v_.e·Composite·Subdivision·framework.22 M.Ma.ac.cr.ro.os.s
 23 #define ·O\x8OP\x8PE\x8EN\x8NM\x8ME\x8ES\x8SH\x8H_\x8_S\x8SU\x8UB\x8BD\x8DI\x8IV\x8VI\x8ID\x8DE\x8ER\x8R_\x8_A\x8AD\x8DA\x8AP\x8PT\x8TI\x8IV\x8VE\x8E_\x8_C\x8CO\x8OM\x8MP\x8PO\x8OS\x8SI\x8IT\x8TE\x8ET\x8T_\x8_C\x8CC\x8C
 24  
 25 #define ·M\x8MO\x8OB\x8BJ\x8J   mesh_.deref
 26  
 27 #define ·T\x8TV\x8VH\x8H   to_vertex_handle
 28  
 29 #define ·H\x8HE\x8EH\x8H   halfedge_handle
 30  
 31 #define ·N\x8NH\x8HE\x8EH\x8H   next_halfedge_handle
38  32  
39 typedef·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s_.:_.:_.f_.i_.n_.a_.l_.__.t ·O.Op.pe.en.nM.Me.es.sh.h:.::.:S.Su.ub.bd.di.iv.vi.id.de.er.r:.::.:A.Ad.da.ap.pt.ti.iv.ve.e:.::.:f.fi.in.na.al.l_._t.t33 #define ·P.PH.HE.EH.H   prev_halfedge_handle
40  34  
41 ··typedef·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s_.:_.:_.S_.t_.a_.t_.·O.Op.pe.en.nM.Me.es.sh.h:.::.:S.Su.ub.bd.di.iv.vi.id.de.er.r:.::.:A.Ad.da.ap.pt.ti.iv.ve.e:.::.:S.St.ta.at.te.e35 #defin·O.OH.HE.EH.H   opposite_halfedge_handle
42  36  
43 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
44 Mesh·traits·for·adaptive·composite·subdivider. 
45 ===============================================================================37 ===============================================================================
46 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.38 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
47 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.39 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
103 KB
./usr/share/doc/libopenmesh-dev/html/a06491_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a06491.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06491.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 250 lines modifiedOffset 136, 305 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>143 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
 144 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·CompositeT·-·IMPLEMENTATION</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·Traits</span></div> 
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_CC</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH</span></div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>
 155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06485.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh</a>&gt;</span></div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
 169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·M&gt;</div>
169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·typedef·unsigned·short·state_t;</span></div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keywordtype">bool</span></div>
170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·const·state_t·mask_final·=·1·&lt;&lt;·((sizeof(state_t)*8)-1);</span></div> 
171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//·const·state_t·mask_state·=·~mask_final;</span></div>173 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">
 174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03614.html#a18fd11270e399c7ede5f9a45373cf193">···76</a></span><a·class="code·hl_class"·href="a03614.html">CompositeT&lt;M&gt;·::</a></div>
 175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><a·class="code·hl_class"·href="a03614.html">initialize</a>(·<span·class="keywordtype">void</span>·)</div>
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>
 177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">Mesh::VertexIter</a>··v_it;</div>
 178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a34402ff0bd674fbad2685df22eecde64">Mesh::FaceIter</a>····f_it;</div>
 179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac5250dba0f527b19bfa665a288b5d63d">Mesh::EdgeIter</a>····e_it;</div>
 180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·zero_point(0.0,·0.0,·0.0);</div>
173 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="};"> 
174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03618.html">···81</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03618.html">CompositeTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div> 
175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{</div> 
176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">···83</a></span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>··<a·class="code·hl_typedef"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">state_t</a>;·</div> 
177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03618.html#a6130640284ae3223c2a7e3c54269d4f1">···84</a></span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_typedef"·href="a03618.html#a6130640284ae3223c2a7e3c54269d4f1">final_t</a>;·</div> 
178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··</div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·----------------------------------------·Init·Vertices</span></div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keywordflow">for</span>·(v_it·=·mesh_.vertices_begin();·v_it·!=·mesh_.vertices_end();·++v_it)</div>
179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··{</div>
180 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};"> 
181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03622.html">···88</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03622.html">State</a></div>185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····mesh_.data(*v_it).set_state(0);</div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····mesh_.data(*v_it).set_final();</div>
 187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····mesh_.data(*v_it).set_position(0,·mesh_.point(*v_it));</div>
 188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··}</div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//·----------------------------------------·Init·Faces</span></div>
 191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordflow">for</span>·(f_it·=·mesh_.faces_begin();·f_it·!=·mesh_.faces_end();·++f_it)</div>
182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··{</div>192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··{</div>
183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keywordtype">int</span>······state·:·31;</div>193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····mesh_.data(*f_it).set_state(0);</div>
184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordtype">unsigned</span>·final·:·1;</div>194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····mesh_.data(*f_it).set_final();</div>
 195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····mesh_.data(*f_it).set_position(0,·zero_point);</div>
185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··};··</div>196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··}</div>
 197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="comment">//·----------------------------------------·Init·Edges</span></div>
 199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordflow">for</span>·(e_it·=·mesh_.edges_begin();·e_it·!=·mesh_.edges_end();·++e_it)</div>
 200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··{</div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····mesh_.data(*e_it).set_state(0);</div>
 202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····mesh_.data(*e_it).set_final();</div>
 203 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····mesh_.data(*e_it).set_position(0,·zero_point);</div>
 204 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··}</div>
 205 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
 206 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
 207 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··<span·class="comment">//·----------------------------------------·Init·Rules</span></div>
 208 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
 209 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="keywordtype">int</span>·n_subdiv_rules_·=·0;</div>
 210 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
 211 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 212 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<span·class="comment">//·look·for·subdivision·rule(s)</span></div>
 213 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i·&lt;·n_rules();·++i)·{</div>
Max diff block lines reached; 33371/84100 bytes (39.68%) of diff not shown.
21.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CompositeTraits.hh5 CompositeT_impl.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 46, 289 lines modifiedOffset 46, 336 lines modified
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 42 
54 43 
55 48//53 46//
56 =============================================================================54 =============================================================================
 55 47//
 56 48//·CLASS·CompositeT·-·IMPLEMENTATION
57 49//57 49//
58 50//·CLASS·Traits 
59 51//58 50//
60 52// 
61 =============================================================================59 =============================================================================
 60 51
 61 52#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_CC
62 5362 53
 63 54
63 54#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH 
64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH 
65 56 
66 57 
67 58//==·INCLUDES64 55//==·INCLUDES
68 =================================================================65 =================================================================
69 59 
70 60#include·<map>66 56
 67 57#include·<OpenMesh/Core/System/config.hh>
71 61#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.T_.r_.a_.i_.t_.s_\x8._\x8h_\x8h>68 58#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.S_.y_.s_.t_.e_.m_./_.o_.m_.s_.t_.r_.e_.a_.m_\x8._\x8h_\x8h>
 69 59#include·<ostream>
 70 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h>
 71 61#include·<OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh>
72 6272 62
 73 63
73 63//==·NAMESPACE74 64//==·NAMESPACE
74 ================================================================75 ================================================================
75 6476 65
76 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
77 66namespace·Subdivider·{·//·BEGIN_NS_DECIMATER78 67namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
78 67namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE79 68namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
79 68 
80 6980 69
81 70//==·CLASS·DEFINITION81 70
 82 71//==·IMPLEMENTATION
82 =========================================================83 ==========================================================
83 71 
84 75//·typedef·unsigned·short·state_t; 
85 76//·const·state_t·mask_final·=·1·<<·((sizeof(state_t)*8)-1); 
86 77//·const·state_t·mask_state·=·~mask_final;84 72
 85 73
 86 74template<class·M>
 87 75bool
 88 _\x87_\x86_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8M_\x8>_\x8·_\x8:_\x8:
 89 77_\x8i_\x8n_\x8i_\x8t_\x8i_\x8a_\x8l_\x8i_\x8z_\x8e(·void·)
87 7890 78{
 91 79·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r·v_it;
 92 80·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r·f_it;
 93 81·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r·e_it;
 94 82·const·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·zero_point(0.0,·0.0,·0.0);
 95 83
88 _\x88_\x81struct·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
89 82{ 
90 _\x88_\x83·typedef·int·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t; 
91 _\x88_\x84·typedef·bool·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8__\x8t; 
92 85 
93 86 
94 _\x88_\x88·struct·_\x8S_\x8t_\x8a_\x8t_\x8e 
95 89·{ 
96 90·int·state·:·31; 
97 91·unsigned·final·:·1; 
98 92·}; 
99 93 
100 94·//·----------------------------------------·attributes96 84·//·----------------------------------------·Init·Vertices
101 95 
102 96·//·add·face·normals 
103 97·_\x8F_\x8a_\x8c_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·); 
104 98 
105 99·//·add·vertex·normals 
106 100·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·); 
107 101 
108 102·//·add·previous·halfedge·handle 
109 103·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·); 
110 10497 85·for·(v_it·=·mesh_.vertices_begin();·v_it·!=·mesh_.vertices_end();·++v_it)
 98 86·{
 99 87·mesh_.data(*v_it).set_state(0);
 100 88·mesh_.data(*v_it).set_final();
 101 89·mesh_.data(*v_it).set_position(0,·mesh_.point(*v_it));
 102 90·}
 103 91
 104 92·//·----------------------------------------·Init·Faces
 105 93·for·(f_it·=·mesh_.faces_begin();·f_it·!=·mesh_.faces_end();·++f_it)
 106 94·{
 107 95·mesh_.data(*f_it).set_state(0);
 108 96·mesh_.data(*f_it).set_final();
 109 97·mesh_.data(*f_it).set_position(0,·zero_point);
 110 98·}
 111 99
111 105·//·----------------------------------------·items112 100·//·----------------------------------------·Init·Edges
 113 101·for·(e_it·=·mesh_.edges_begin();·e_it·!=·mesh_.edges_end();·++e_it)
112 106 
113 _\x81_\x80_\x87·_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
114 108·{114 102·{
 115 103·mesh_.data(*e_it).set_state(0);
 116 104·mesh_.data(*e_it).set_final();
 117 105·mesh_.data(*e_it).set_position(0,·zero_point);
115 109 
116 110·private: 
117 111 
118 112·typedef·typename·Refs::Point·Point; 
119 113·typedef·typename·Refs::HalfedgeHandle·HalfedgeHandle; 
120 114·typedef·std::map<state_t,·Point>·PositionHistory; 
Max diff block lines reached; 13543/21495 bytes (63.01%) of diff not shown.
9.59 KB
./usr/share/doc/libopenmesh-dev/html/a06492.map
    
Offset 1, 22 lines modifiedOffset 1, 54 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh">1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="13,5,300,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="803,5,1043,60"/>
 3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="1287,196,1465,236"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1043,43,1199,68,1267,85,1313,106,1332,122,1347,142,1368,182,1363,185,1343,145,1328,126,1311,110,1265,90,1198,73,1043,49"/>
 5 <area·shape="rect"·id="Node000004"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="833,108,1012,148"/>
 6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="925,60,925,94,920,94,920,60"/>
 7 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="599,467,675,493"/>
 8 <area·shape="poly"·id="edge12_Node000001_Node000006"·title="·"·alt=""·coords="803,44,720,52,637,65,567,85,540,96,522,110,501,139,494,167,498,198,509,235,519,259,531,276,558,303,587,330,601,348,614,371,629,413,637,453,632,454,624,415,610,373,597,351,583,334,554,307,527,280,515,261,504,237,493,199,489,167,496,137,518,106,538,92,565,80,636,60,719,47,802,38"/>
 9 <area·shape="rect"·id="Node000012"·href="$a06485.html"·title="·"·alt=""·coords="1041,108,1300,148"/>
 10 <area·shape="poly"·id="edge13_Node000001_Node000012"·title="·"·alt=""·coords="993,58,1109,101,1107,106,992,63"/>
 11 <area·shape="rect"·id="Node000020"·href="$a00752_source.html"·title="·"·alt=""·coords="533,108,809,148"/>
 12 <area·shape="poly"·id="edge30_Node000001_Node000020"·title="·"·alt=""·coords="853,63,735,106,733,101,851,58"/>
 13 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="187,548,365,588"/>
 14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1349,238,1281,280,1197,326,1080,385,988,429,893,465,767,503,666,526,562,543,380,563,379,558,561,538,664,521,766,497,891,460,986,424,1078,380,1195,322,1278,276,1346,234"/>
 15 <area·shape="rect"·id="Node000005"·href="$a00335_source.html"·title="·"·alt=""·coords="831,196,1009,236"/>
 16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="925,148,924,182,918,182,919,148"/>
 17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="943,234,960,253,975,276,982,300,977,325,949,368,921,401,890,426,858,444,783,471,689,503,610,527,528,545,449,557,379,564,378,559,448,551,527,539,608,522,687,497,781,466,855,439,887,421,917,397,945,365,972,323,977,301,970,278,956,256,939,238"/>
 18 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="843,239,796,258,752,286,715,327,685,373,663,418,648,455,643,453,658,416,681,370,711,323,749,282,793,253,841,234"/>
 19 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="873,291,962,317"/>
 20 <area·shape="poly"·id="edge7_Node000005_Node000007"·title="·"·alt=""·coords="922,236,921,278,915,277,917,236"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="66,101,117,126"/>21 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1038,291,1101,317"/>
 22 <area·shape="poly"·id="edge8_Node000005_Node000008"·title="·"·alt=""·coords="954,234,1039,282,1036,287,951,238"/>
 23 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="637,291,688,317"/>
 24 <area·shape="poly"·id="edge9_Node000005_Node000009"·title="·"·alt=""·coords="855,239,708,287,702,289,700,284,706,281,853,234"/>
 25 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1125,291,1184,317"/>
 26 <area·shape="poly"·id="edge10_Node000005_Node000010"·title="·"·alt=""·coords="980,234,1114,282,1119,283,1117,288,1112,286,978,239"/>
 27 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="763,291,848,317"/>
 28 <area·shape="poly"·id="edge11_Node000005_Node000011"·title="·"·alt=""·coords="896,238,834,285,830,281,893,234"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="144,47,111,91,107,88,140,44"/>29 <area·shape="poly"·id="edge14_Node000012_Node000002"·title="·"·alt=""·coords="1217,146,1320,188,1318,193,1215,151"/>
 30 <area·shape="poly"·id="edge27_Node000012_Node000008"·title="·"·alt=""·coords="1158,150,1125,197,1082,280,1078,277,1120,195,1154,147"/>
 31 <area·shape="poly"·id="edge29_Node000012_Node000010"·title="·"·alt=""·coords="1194,146,1212,168,1227,195,1232,216,1226,237,1209,264,1186,285,1183,281,1205,261,1222,235,1226,216,1222,197,1208,171,1190,150"/>
 32 <area·shape="rect"·id="Node000013"·href="$a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="519,196,806,236"/>
 33 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="1060,151,788,196,787,191,1059,145"/>
 34 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1135,203,1212,229"/>
 35 <area·shape="poly"·id="edge28_Node000012_Node000019"·title="·"·alt=""·coords="1174,148,1175,189,1170,190,1169,148"/>
 36 <area·shape="poly"·id="edge16_Node000013_Node000009"·title="·"·alt=""·coords="665,236,665,277,660,277,660,236"/>
5 <area·shape="rect"·id="Node000003"·href="$a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,93,305,133"/>37 <area·shape="rect"·id="Node000014"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="217,284,381,324"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="174,44,202,81,198,84,169,47"/>38 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="583,239,392,284,391,278,582,233"/>
 39 <area·shape="poly"·id="edge18_Node000014_Node000003"·title="·"·alt=""·coords="217,316,158,325,98,337,48,353,30,363,18,373,10,397,9,433,14,471,26,498,48,514,84,528,174,549,172,554,82,533,46,519,22,502,9,472,3,434,5,396,14,371,27,359,46,349,97,332,157,320,216,311"/>
7 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="177,357,355,397"/> 
8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="151,136,64,161,31,173,15,183,8,201,15,220,31,244,50,265,94,301,143,329,191,350,188,355,141,334,91,306,46,269,27,247,10,223,3,201,11,180,29,169,62,156,149,131"/> 
9 <area·shape="rect"·id="Node000005"·href="$a01097_source.html"·title="·"·alt=""·coords="25,181,219,221"/>40 <area·shape="rect"·id="Node000015"·href="$a00344_source.html"·title="·"·alt=""·coords="405,372,600,412"/>
10 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="203,136,157,174,153,170,199,132"/>41 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="345,322,447,364,445,369,342,327"/>
11 <area·shape="rect"·id="Node000006"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,181,408,221"/>42 <area·shape="rect"·id="Node000016"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="29,372,193,412"/>
12 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="248,132,295,170,291,174,245,136"/>43 <area·shape="poly"·id="edge20_Node000014_Node000016"·title="·"·alt=""·coords="259,326,165,369,163,364,256,322"/>
13 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="432,181,596,221"/>44 <area·shape="rect"·id="Node000018"·href="$a00290_source.html"·title="·"·alt=""·coords="217,372,381,412"/>
14 <area·shape="poly"·id="edge9_Node000003_Node000008"·title="·"·alt=""·coords="288,131,438,175,437,180,286,136"/>45 <area·shape="poly"·id="edge24_Node000014_Node000018"·title="·"·alt=""·coords="301,324,301,358,296,358,296,324"/>
15 <area·shape="poly"·id="edge6_Node000006_Node000004"·title="·"·alt=""·coords="284,224,256,244,234,271,229,289,231,308,246,345,241,347,225,309,224,288,229,268,252,240,281,219"/>46 <area·shape="poly"·id="edge21_Node000016_Node000003"·title="·"·alt=""·coords="149,410,182,431,214,458,243,496,264,534,260,537,238,499,210,462,179,435,146,414"/>
16 <area·shape="rect"·id="Node000007"·href="$a01193_source.html"·title="·"·alt=""·coords="244,269,408,309"/>47 <area·shape="rect"·id="Node000017"·href="$a00314_source.html"·title="·"·alt=""·coords="37,460,201,500"/>
17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="329,222,329,255,323,255,323,222"/>48 <area·shape="poly"·id="edge22_Node000016_Node000017"·title="·"·alt=""·coords="115,412,118,446,113,447,110,413"/>
18 <area·shape="poly"·id="edge8_Node000007_Node000004"·title="·"·alt=""·coords="315,311,289,348,285,345,311,308"/>49 <area·shape="poly"·id="edge23_Node000017_Node000003"·title="·"·alt=""·coords="155,498,231,539,228,544,152,502"/>
19 <area·shape="poly"·id="edge10_Node000008_Node000004"·title="·"·alt=""·coords="503,223,469,267,421,311,381,336,339,355,336,350,378,331,418,307,465,263,499,220"/> 
20 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="484,277,560,302"/>50 <area·shape="poly"·id="edge25_Node000018_Node000003"·title="·"·alt=""·coords="299,413,283,535,278,534,294,412"/>
 51 <area·shape="poly"·id="edge26_Node000018_Node000006"·title="·"·alt=""·coords="374,409,586,463,585,468,372,415"/>
 52 <area·shape="poly"·id="edge31_Node000020_Node000010"·title="·"·alt=""·coords="805,145,930,168,984,180,1022,194,1056,212,1088,235,1137,279,1133,283,1084,239,1053,217,1020,198,982,185,929,173,804,151"/>
21 <area·shape="poly"·id="edge11_Node000008_Node000009"·title="·"·alt=""·coords="519,221,522,263,517,263,513,222"/>53 <area·shape="poly"·id="edge32_Node000020_Node000013"·title="·"·alt=""·coords="672,149,668,183,663,182,666,148"/>
22 </map>54 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a06492.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 72d5e5dd8f4cf400e4d044fb104004fa1 77a7edb631e6af0dfc98ea6571b4eb9d
9.57 MB
./usr/share/doc/libopenmesh-dev/html/a06492.png
9.57 MB
sng
Max HTML report size reached
13.2 KB
./usr/share/doc/libopenmesh-dev/html/a06494.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 93 lines modifiedOffset 88, 57 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh·File·Reference</div></div>95 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh·File·Reference</div></div>
97 </div><!--header-->96 </div><!--header-->
98 <div·class="contents">97 <div·class="contents">
 98 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
  
99 <p>Mesh·traits·for·uniform·composite·subdivision.·· 
100 <a·href="#details">More...</a></p> 
101 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a06470_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code><br·/> 
102 <code>#include·&lt;<a·class="el"·href="a01151_source.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</code><br·/>99 <code>#include·&lt;<a·class="el"·href="a06488_source.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</code><br·/>
103 </div><div·class="textblock"><div·class="dynheader"> 
104 Include·dependency·graph·for·CompositeTraits.hh:</div> 
105 <div·class="dyncontent"> 
106 <div·class="center"><img·src="a06495.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hh"·alt=""/></div> 
107 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hh"> 
108 <area·shape="rect"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="276,5,559,45"/> 
109 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="275,93,439,133"/> 
110 <area·shape="poly"·title="·"·alt=""·coords="406,47,381,84,376,81,402,44"/> 
111 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="463,181,627,221"/> 
112 <area·shape="poly"·title="·"·alt=""·coords="433,44,525,168,521,172,429,47"/> 
113 <area·shape="rect"·title="·"·alt=""·coords="360,357,539,397"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="316,136,287,156,265,183,250,217,243,247,248,276,265,308,281,326,301,341,347,360,345,365,298,345,278,330,260,311,243,278,238,247,244,215,260,180,283,152,312,131"/> 
115 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="5,181,200,221"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="302,136,172,180,170,174,301,131"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="400,131,493,173,491,178,397,136"/> 
118 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="275,181,439,221"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="360,134,360,167,355,167,355,134"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="571,220,589,239,605,261,613,286,612,299,606,311,582,336,552,354,550,350,579,332,602,308,606,297,607,287,600,264,585,242,567,224"/> 
121 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="427,269,591,309"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="540,223,525,258,520,256,535,221"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="498,311,473,348,468,345,494,308"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="370,220,435,344,431,346,365,223"/> 
125 <area·shape="rect"·title="·"·alt=""·coords="275,277,351,302"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="350,223,328,265,323,263,345,220"/> 
127 </map> 
128 </div> 
129 </div><div·class="textblock"><div·class="dynheader">100 </div><div·class="textblock"><div·class="dynheader">
130 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>101 Include·dependency·graph·for·CompositeT_impl.hh:</div>
131 <div·class="dyncontent">102 <div·class="dyncontent">
132 <div·class="center"><img·src="a06496.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hhdep"·alt=""/></div>103 <div·class="center"><img·src="a06495.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT__impl_8hh"·alt=""/></div>
133 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hhdep">104 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT__impl_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT__impl_8hh">
134 <area·shape="rect"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="193,5,476,45"/>105 <area·shape="rect"·title="·"·alt=""·coords="5,5,240,60"/>
 106 <area·shape="rect"·title="·"·alt=""·coords="49,203,111,229"/>
 107 <area·shape="poly"·title="·"·alt=""·coords="98,62,81,84,68,109,64,130,64,151,73,190,68,191,59,152,59,129,63,107,76,81,93,59"/>
135 <area·shape="rect"·href="a06455_source.html"·title="·"·alt=""·coords="5,93,205,133"/>108 <area·shape="rect"·href="a06488.html"·title="·"·alt=""·coords="78,108,333,148"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="148,59,182,96,178,100,144,62"/>
 110 <area·shape="poly"·title="·"·alt=""·coords="179,150,110,198,107,193,176,146"/>
 111 <area·shape="rect"·title="·"·alt=""·coords="156,203,215,229"/>
136 <area·shape="poly"·title="·"·alt=""·coords="273,53,156,96,155,91,271,48"/>112 <area·shape="poly"·title="·"·alt=""·coords="203,149,194,190,189,189,198,148"/>
137 <area·shape="rect"·href="a00746.html"·title="·"·alt=""·coords="229,93,440,133"/>113 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="239,196,441,236"/>
138 <area·shape="poly"·title="·"·alt=""·coords="337,59,337,93,332,93,332,59"/>114 <area·shape="poly"·title="·"·alt=""·coords="237,146,300,186,297,191,234,151"/>
139 <area·shape="rect"·href="a00755.html"·title="·"·alt=""·coords="465,93,679,133"/> 
140 <area·shape="poly"·title="·"·alt=""·coords="401,48,521,91,519,96,399,53"/> 
141 <area·shape="rect"·href="a00869_source.html"·title="·"·alt=""·coords="5,181,205,221"/>115 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="153,284,332,324"/>
142 <area·shape="poly"·title="·"·alt=""·coords="108,147,108,181,103,181,103,147"/>116 <area·shape="poly"·title="·"·alt=""·coords="320,238,276,277,273,273,317,234"/>
 117 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="357,284,515,324"/>
 118 <area·shape="poly"·title="·"·alt=""·coords="363,234,406,273,403,277,360,238"/>
 119 <area·shape="rect"·title="·"·alt=""·coords="249,372,428,412"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="266,322,309,361,305,365,262,326"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="416,326,372,365,369,361,413,322"/>
143 </map>122 </map>
144 </div>123 </div>
145 </div>124 </div>
146 <p><a·href="a06494_source.html">Go·to·the·source·code·of·this·file.</a></p>125 <p><a·href="a06494_source.html">Go·to·the·source·code·of·this·file.</a></p>
147 <table·class="memberdecls">126 <table·class="memberdecls">
148 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
149 Classes</h2></td></tr> 
150 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03730.html">OpenMesh::Subdivider::Uniform::CompositeTraits</a></td></tr> 
151 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·Composite·Subdivision·framework.··<a·href="a03730.html#details">More...</a><br·/></td></tr> 
152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03734.html">OpenMesh::Subdivider::Uniform::CompositeTraits::FaceT&lt;·Base,·Refs·&gt;</a></td></tr> 
154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03738.html">OpenMesh::Subdivider::Uniform::CompositeTraits::EdgeT&lt;·Base,·Refs·&gt;</a></td></tr> 
156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03742.html">OpenMesh::Subdivider::Uniform::CompositeTraits::VertexT&lt;·Base,·Refs·&gt;</a></td></tr> 
158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
159 </table><table·class="memberdecls"> 
160 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>127 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
161 Namespaces</h2></td></tr>128 Namespaces</h2></td></tr>
162 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>129 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
163 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>130 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
165 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>132 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>
166 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>133 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>
167 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
168 </table>135 </table>
169 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
170 <div·class="textblock"><p>Mesh·traits·for·uniform·composite·subdivision.·</p> 
171 </div></div><!--·contents·-->136 </div><!--·contents·-->
172 </div><!--·doc-content·-->137 </div><!--·doc-content·-->
173 <hr>138 <hr>
174 <address>139 <address>
175 <small>140 <small>
176 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">141 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
177 </a>142 </a>
178 Project·<b>OpenMesh</b>,·143 Project·<b>OpenMesh</b>,·
2.63 KB
html2text {}
    
Offset 1, 35 lines modifiedOffset 1, 21 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 CompositeTraits.hh·File·Reference6 CompositeT_impl.hh·File·Reference
 7 #include·<vector>
 8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h>
7 Mesh·traits·for·uniform·composite·subdivision.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
10 Include·dependency·graph·for·CompositeTraits.hh:9 Include·dependency·graph·for·CompositeT_impl.hh:
11 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
14 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
15  ········_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m·Composite·Subdivision·framework.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16   
17 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8> 
18   
19 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8> 
20   
21 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8> 
22   
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h12 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
25  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the13  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
26 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.14 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
27  15  
28 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m16 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
29  ···········Software·related·to·uniform·subdivision·of·meshes.17  ···········Software·related·to·uniform·subdivision·of·meshes.
30  18  
31 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
32 Mesh·traits·for·uniform·composite·subdivision. 
33 ===============================================================================19 ===============================================================================
34 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.20 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
35 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.21 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
240 KB
./usr/share/doc/libopenmesh-dev/html/a06494_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a06494.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06494.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 140, 145 lines modifiedOffset 140, 1375 lines modified
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·Traits</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·CompositeT·-·IMPLEMENTATION</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//#include·&quot;Config.hh&quot;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06488.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh</a>&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
 167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··············</div> 
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div>
173 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">173 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">
174 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03730.html">···79</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03730.html">CompositeTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"[·...·truncated·by·diffoscope;·len:·47,·SHA:·caf07b1f52c5cddd2e9285f67a8e7c0fa05546f21fc59e97827e5adf705c59a8·...·]</div>174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03722.html#a4411d60e33df1f0c7b224dd19a56fef8">···76</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,RealType&gt;::prepare</a[·...·truncated·by·diffoscope;·len:·21,·SHA:·c8b6ff1b50c2e8e5ec9e58d98027d42c7cea24a5bbb18e6d5d1cf49a327bd3d3·...·]</div>
 175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
 176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//·store·mesh·for·later·usage·in·subdivide(),·cleanup()·and·all·rules.</span></div>
 177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··p_mesh_·=·&amp;_m;</div>
175 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>{</div>178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
176 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_define"·href="a06470.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typename</span>·MeshType::VertexIter·v_it(_m.vertices_begin());</div>
177 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··</div>180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
178 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_define"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordflow">for</span>·(;·v_it·!=·_m.vertices_end();·++v_it)</div>
179 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··</div>182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····_m.data(*v_it).set_position(_m.point(*v_it));</div>
180 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//HalfedgeAttributes(·OpenMesh::Attributes::PrevHalfedge·);</span></div> 
181 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
182 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};"> 
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03734.html">···87</a></span>··<a·class="code·hl_define"·href="a06470.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a></div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}</div>
 186 </div>
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··{</div>187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
Diff chunk too large, falling back to line-by-line diff (1315 lines added, 82 lines removed)
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">private</span>:</div>189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::HalfedgeHandle·HalfedgeHandle;</div>190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType&gt;</div>
188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Scalar·Scalar;</div>191 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}">
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·Point;</div>192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03722.html#a1d45a05215a0145b08afe17afe56fb4f">···92</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,RealType&gt;::Tvv3</a>()</div>
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····HalfedgeHandle·red_halfedge_handle_;</div>193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{</div>
191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·generation_;</div>194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··assert(p_mesh_);·MeshType&amp;·mesh_·=·*p_mesh_;</div>
192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordtype">bool</span>·red_;</div>195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····Scalar·quality_;</div>196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typename</span>·MeshType::VertexHandle·vh;</div>
194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····Point·midpoint_;</div>197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keyword">typename</span>·MeshType::FaceIter·····f_it;</div>
195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····Point·position_;</div>198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typename</span>·MeshType::EdgeIter·····e_it;</div>
196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····</div>199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">typename</span>·MeshType::VertexIter···v_it;</div>
197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">public</span>:</div>200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typename</span>·MeshType::Point········zero_point(0.0,·0.0,·0.0);</div>
198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>&amp;·generation()·{·<span·class="keywordflow">return</span>·generation_;·}</div>201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">size_t</span>··························n_edges,·n_faces,·n_vertices,·j;</div>
199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<span·class="keywordtype">void</span>·set_generation(<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>&amp;·_g)·{·generation_·=·_g;·}</div>202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
200 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keywordtype">void</span>·inc_generation()·{·++generation_;·}</div>203 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="comment">//·Store·number·of·original·edges</span></div>
201 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keywordtype">void</span>·set_red()·{·red_·=·1;·}</div>204 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··n_faces····=·mesh_.n_faces();</div>
202 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="keywordtype">void</span>·set_green()·{red_·=·0;·}</div>205 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··n_edges····=·mesh_.n_edges();</div>
203 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="keywordtype">bool</span>·is_red()·{·<span·class="keywordflow">return</span>·red_;·}</div>206 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··n_vertices·=·mesh_.n_vertices();</div>
204 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keywordtype">bool</span>·is_green()·{·<span·class="keywordflow">return</span>·!red_;·}</div>207 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
205 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="keywordtype">void</span>·set_red_halfedge_handle(<span·class="keyword">const</span>·HalfedgeHandle&amp;·_heh)</div>208 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··<span·class="comment">//·reserve·enough·memory·for·iterator</span></div>
206 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······{·red_halfedge_handle_·=·_heh;·}</div>209 <div·class="foldopen"·id="foldopen00109"·data-start="{"·data-end="}">
207 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····HalfedgeHandle&amp;·red_halfedge_handle()·{·<span·class="keywordflow">return</span>·red_halfedge_handle_;·}</div>210 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a03722.html#a4411d60e33df1f0c7b224dd19a56fef8">··109</a></span>··mesh_.reserve(n_vertices·+·n_faces,·n_edges·+·3·*·n_faces,·3·*·n_faces);</div>
208 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····<span·class="keywordtype">void</span>·set_quality(<span·class="keyword">const</span>·Scalar&amp;·_q)·{·quality_·=·_q;·}</div>211 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
209 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····Scalar&amp;·quality()·{·<span·class="keywordflow">return</span>·quality_;·}</div>212 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<span·class="comment">//·set·new·positions·for·vertices</span></div>
210 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····<span·class="keyword">const</span>·Point&amp;·midpoint()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·midpoint_;·}</div>213 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>··v_it·=·mesh_.vertices_begin();</div>
211 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keywordtype">void</span>·set_midpoint(<span·class="keyword">const</span>·Point&amp;·_p)·{·midpoint_·=·_p;·}</div>214 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>··<span·class="keywordflow">for</span>·(j·=·0;·j·&lt;·n_vertices;·++j)·{</div>
212 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keyword">const</span>·Point&amp;·position()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·position_;·}</div>215 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····mesh_.data(*v_it).set_position(mesh_.data(*v_it).position()·*·<span·class="keyword">static_cast&lt;</span>typename·MeshType::Point::value_type<span·class="keyword">&gt;</span>(3.0)·);</div>
213 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keywordtype">void</span>·set_position(<span·class="keyword">const</span>·Point&amp;·_p)·{·position_·=·_p;·}</div>216 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····++v_it;</div>
214 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··};</div>217 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··}</div>
215 </div>218 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>
216 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>219 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<span·class="comment">//·Split·each·face</span></div>
217 <div·class="foldopen"·id="foldopen00120"·data-start="{"·data-end="};">220 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··f_it·=·mesh_.faces_begin();</div>
218 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="a03738.html">··120</a></span>··<a·class="code·hl_define"·href="a06470.html#adbd10edc9787f8347769a11391896d9e">EdgeTraits</a></div>221 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··<span·class="keywordflow">for</span>·(j·=·0;·j·&lt;·n_faces;·++j)·{</div>
219 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··{</div>222 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div>
220 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>··<span·class="keyword">private</span>:</div>223 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>····vh·=·mesh_.add_vertex(zero_point);</div>
221 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·Point;</div>224 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>
222 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Scalar·Scalar;</div>225 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····mesh_.data(vh).set_position(zero_point);</div>
223 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····Point·midpoint_;</div>226 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>
224 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····Scalar·length_;</div>227 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····mesh_.split(*f_it,·vh);</div>
Max diff block lines reached; 3803/199492 bytes (1.91%) of diff not shown.
45.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 CompositeTraits.hh5 CompositeT_impl.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 51, 167 lines modifiedOffset 51, 1307 lines modified
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 48//55 48//
56 =============================================================================56 =============================================================================
57 49//57 49//
58 50//·CLASS·Traits58 50//·CLASS·CompositeT·-·IMPLEMENTATION
59 51//59 51//
60 52//60 52//
61 =============================================================================61 =============================================================================
62 5362 53
63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC
64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC
65 5665 56
66 5766 57
67 58//==·INCLUDES67 58//==·INCLUDES
68 =================================================================68 =================================================================
69 5969 59
70 60//#include·"Config.hh" 
71 61//·-------------------- 
72 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
73 63#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.A_.t_.t_.r_.i_.b_.u_.t_.e_.s_.._.h_.h>70 60
 71 61#include·<vector>
 72 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h>
 73 63
74 6474 64
75 65 
76 66//==·NAMESPACE75 65//==·NAMESPACE
77 ================================================================76 ================================================================
78 6777 66
79 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH78 67namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
80 69namespace·Subdivider·{·//·BEGIN_NS_DECIMATER79 68namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
81 70namespace·Uniform·{·//·BEGIN_NS_UNIFORM80 69namespace·Uniform·{·//·BEGIN_NS_UNIFORM
 81 70
82 7182 71
 83 72//==·IMPLEMENTATION
83 72 
84 73//==·CLASS·DEFINITION 
85 =========================================================84 ==========================================================
 85 73
86 7486 74
87 75 
88 _.7_.9struct·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s·:·public·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.D_.e_.f_.a_.u_.l_.t_.T_.r_.a_.i_.t_.s87 75template·<typename·MeshType,·typename·RealType>
 88 _\x87_\x86bool·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>_\x8:_\x8:_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(·MeshType&·_m·)
 89 77{
 90 78·//·store·mesh·for·later·usage·in·subdivide(),·cleanup()·and·all·rules.
 91 79·p_mesh_·=·&_m;
89 80{92 80
90 81·_.F_.a_.c_.e_.A_.t_.t_.r_.i_.b_.u_.t_.e_.s(·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.A_.t_.t_.r_.i_.b_.u_.t_.e_.s_.:_.:_.N_.o_.r_.m_.a_.l·);93 81·typename·MeshType::VertexIter·v_it(_m.vertices_begin());
91 8294 82
92 83·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·); 
93 84 
94 85·//HalfedgeAttributes(·OpenMesh::Attributes::PrevHalfedge·); 
95 86 
96 _\x88_\x87·_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
97 88·{95 83·for·(;·v_it·!=·_m.vertices_end();·++v_it)
 96 84·_m.data(*v_it).set_position(_m.point(*v_it));
 97 85
 98 86·return·true;
 99 87}
 100 88
Diff chunk too large, falling back to line-by-line diff (1232 lines added, 68 lines removed)
98 89101 89
99 90·private:102 90
100 91·typedef·typename·Refs::HalfedgeHandle·HalfedgeHandle;103 91template<typename·MeshType,·typename·RealType>
101 92·typedef·typename·Refs::Scalar·Scalar;104 _.9_.2void·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.<_.M_.e_.s_.h_.T_.y_.p_.e_.,_.R_.e_.a_.l_.T_.y_.p_.e_.>_.:_.:_.T_.v_.v_.3()
102 93·typedef·typename·Refs::Point·Point;105 93{
103 94·HalfedgeHandle·red_halfedge_handle_;106 94·assert(p_mesh_);·MeshType&·mesh_·=·*p_mesh_;
104 95·unsigned·int·generation_;107 95
105 96·bool·red_;108 96·typename·MeshType::VertexHandle·vh;
106 97·Scalar·quality_;109 97·typename·MeshType::FaceIter·f_it;
107 98·Point·midpoint_;110 98·typename·MeshType::EdgeIter·e_it;
108 99·Point·position_;111 99·typename·MeshType::VertexIter·v_it;
109 100112 100·typename·MeshType::Point·zero_point(0.0,·0.0,·0.0);
110 101·public:113 101·size_t·n_edges,·n_faces,·n_vertices,·j;
111 102·const·unsigned·int&·generation()·{·return·generation_;·}114 102
112 103·void·set_generation(const·unsigned·int&·_g)·{·generation_·=·_g;·}115 103·//·Store·number·of·original·edges
113 104·void·inc_generation()·{·++generation_;·}116 104·n_faces·=·mesh_.n_faces();
114 105·void·set_red()·{·red_·=·1;·}117 105·n_edges·=·mesh_.n_edges();
115 106·void·set_green()·{red_·=·0;·}118 106·n_vertices·=·mesh_.n_vertices();
116 107·bool·is_red()·{·return·red_;·}119 107
117 108·bool·is_green()·{·return·!red_;·}120 108·//·reserve·enough·memory·for·iterator
118 109·void·set_red_halfedge_handle(const·HalfedgeHandle&·_heh)121 _.1_.0_.9·mesh_.reserve(n_vertices·+·n_faces,·n_edges·+·3·*·n_faces,·3·*·n_faces);
119 110·{·red_halfedge_handle_·=·_heh;·}122 110
120 111·HalfedgeHandle&·red_halfedge_handle()·{·return·red_halfedge_handle_;·}123 111·//·set·new·positions·for·vertices
121 112·void·set_quality(const·Scalar&·_q)·{·quality_·=·_q;·}124 112·v_it·=·mesh_.vertices_begin();
122 113·Scalar&·quality()·{·return·quality_;·}125 113·for·(j·=·0;·j·<·n_vertices;·++j)·{
123 114·const·Point&·midpoint()·const·{·return·midpoint_;·}126 114·mesh_.data(*v_it).set_position(mesh_.data(*v_it).position()·*
124 115·void·set_midpoint(const·Point&·_p)·{·midpoint_·=·_p;·}127 static_cast<typename·MeshType::Point::value_type>(3.0)·);
125 116·const·Point&·position()·const·{·return·position_;·}128 115·++v_it;
126 117·void·set_position(const·Point&·_p)·{·position_·=·_p;·}129 116·}
127 118·};130 117
128 119131 118·//·Split·each·face
129 _.1_.2_.0·_.E_.d_.g_.e_.T_.r_.a_.i_.t_.s132 119·f_it·=·mesh_.faces_begin();
130 121·{133 120·for·(j·=·0;·j·<·n_faces;·++j)·{
131 122·private:134 121
132 123·typedef·typename·Refs::Point·Point;135 122·vh·=·mesh_.add_vertex(zero_point);
133 124·typedef·typename·Refs::Scalar·Scalar;136 123
134 125·Point·midpoint_;137 124·mesh_.data(vh).set_position(zero_point);
135 126·Scalar·length_;138 125
136 127·Point·position_;139 126·mesh_.split(*f_it,·vh);
137 128·public:140 127
138 129·const·Point&·midpoint()·const·{·return·midpoint_;·}141 128·++f_it;
139 130·void·set_midpoint(const·Point&·_vh)·{·midpoint_·=·_vh;·}142 129·}
140 131·const·Scalar&·length()·const·{·return·length_;·}143 130
141 132·void·set_length(const·Scalar&·_s)·{·length_·=·_s;·}144 131·//·Flip·each·old·edge
142 133·const·Point&·position()·const·{·return·position_;·}145 132·std::vector<typename·MeshType::EdgeHandle>·edge_vector;
143 134·void·set_position(const·Point&·_p)·{·position_·=·_p;·}146 133·edge_vector.clear();
144 135·};147 134
145 136148 135·e_it·=·mesh_.edges_begin();
146 _.1_.3_.7·_.V_.e_.r_.t_.e_.x_.T_.r_.a_.i_.t_.s149 136·for·(j·=·0;·j·<·n_edges;·++j)·{
147 138·{150 137·if·(mesh_.is_flip_ok(*e_it))·{
148 139·private:151 138·mesh_.flip(*e_it);
Max diff block lines reached; 3088/46022 bytes (6.71%) of diff not shown.
4.48 KB
./usr/share/doc/libopenmesh-dev/html/a06495.map
    
Offset 1, 21 lines modifiedOffset 1, 19 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="276,5,559,45"/> 
3 <area·shape="rect"·id="Node000002"·href="$a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="275,93,439,133"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="406,47,381,84,376,81,402,44"/> 
5 <area·shape="rect"·id="Node000005"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="463,181,627,221"/> 
6 <area·shape="poly"·id="edge11_Node000001_Node000005"·title="·"·alt=""·coords="433,44,525,168,521,172,429,47"/> 
7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="360,357,539,397"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="316,136,287,156,265,183,250,217,243,247,248,276,265,308,281,326,301,341,347,360,345,365,298,345,278,330,260,311,243,278,238,247,244,215,260,180,283,152,312,131"/> 
9 <area·shape="rect"·id="Node000004"·href="$a01097_source.html"·title="·"·alt=""·coords="5,181,200,221"/> 
10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="302,136,172,180,170,174,301,131"/> 
11 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="400,131,493,173,491,178,397,136"/> 
12 <area·shape="rect"·id="Node000007"·href="$a01196_source.html"·title="·"·alt=""·coords="275,181,439,221"/> 
13 <area·shape="poly"·id="edge8_Node000002_Node000007"·title="·"·alt=""·coords="360,134,360,167,355,167,355,134"/> 
14 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="571,220,589,239,605,261,613,286,612,299,606,311,582,336,552,354,550,350,579,332,602,308,606,297,607,287,600,264,585,242,567,224"/> 
15 <area·shape="rect"·id="Node000006"·href="$a01193_source.html"·title="·"·alt=""·coords="427,269,591,309"/> 
16 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="540,223,525,258,520,256,535,221"/> 
17 <area·shape="poly"·id="edge7_Node000006_Node000003"·title="·"·alt=""·coords="498,311,473,348,468,345,494,308"/> 
18 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="370,220,435,344,431,346,365,223"/> 
19 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="275,277,351,302"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,240,60"/>
 3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="49,203,111,229"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="98,62,81,84,68,109,64,130,64,151,73,190,68,191,59,152,59,129,63,107,76,81,93,59"/>
 5 <area·shape="rect"·id="Node000003"·href="$a06488.html"·title="·"·alt=""·coords="78,108,333,148"/>
 6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="148,59,182,96,178,100,144,62"/>
 7 <area·shape="poly"·id="edge4_Node000003_Node000002"·title="·"·alt=""·coords="179,150,110,198,107,193,176,146"/>
 8 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="156,203,215,229"/>
 9 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="203,149,194,190,189,189,198,148"/>
 10 <area·shape="rect"·id="Node000005"·href="$a00731.html"·title="·"·alt=""·coords="239,196,441,236"/>
 11 <area·shape="poly"·id="edge5_Node000003_Node000005"·title="·"·alt=""·coords="237,146,300,186,297,191,234,151"/>
 12 <area·shape="rect"·id="Node000006"·href="$a00323_source.html"·title="·"·alt=""·coords="153,284,332,324"/>
20 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="350,223,328,265,323,263,345,220"/>13 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="320,238,276,277,273,273,317,234"/>
 14 <area·shape="rect"·id="Node000008"·href="$a00407_source.html"·title="·"·alt=""·coords="357,284,515,324"/>
 15 <area·shape="poly"·id="edge8_Node000005_Node000008"·title="·"·alt=""·coords="363,234,406,273,403,277,360,238"/>
 16 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="249,372,428,412"/>
 17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="266,322,309,361,305,365,262,326"/>
 18 <area·shape="poly"·id="edge9_Node000008_Node000007"·title="·"·alt=""·coords="416,326,372,365,369,361,413,322"/>
21 </map>19 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a06495.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 460adec88005ad94df8c4195fc4094e81 45e20d942f514e036528540f3c54044f
4.06 MB
./usr/share/doc/libopenmesh-dev/html/a06495.png
4.06 MB
sng
    
Offset 1, 412 lines modifiedOffset 1, 426 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·633;·height:·403;·bitdepth:·8;3 ····width:·521;·height:·417;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 bKGD·{red:·255;··green:·255;··blue:·255;}6 bKGD·{red:·255;··green:·255;··blue:·255;}
7 IMAGE·{7 IMAGE·{
Diff chunk too large, falling back to line-by-line diff (417 lines added, 403 lines removed)
8 ····pixels·hex8 ····pixels·hex
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·752,·SHA:·7d1e892c7d2fb745aefb14245b3c03f9beb5bdd3dd4c98d2c698488a8a4b7bbb·...·]9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·752,·SHA:·7d1e892c7d2fb745aefb14245b3c03f9beb5bdd3dd4c98d2c698488a8a4b7bbb·...·]10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·752,·SHA:·7d1e892c7d2fb745aefb14245b3c03f9beb5bdd3dd4c98d2c698488a8a4b7bbb·...·]11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·752,·SHA:·7d1e892c7d2fb745aefb14245b3c03f9beb5bdd3dd4c98d2c698488a8a4b7bbb·...·]12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·b706e85e99e7dca856ac32e5ca08cf83f34b7d6ba5477300386080fa4dfc2403·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·13 00000000·00000000·00000000·00000000·6464641c·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·6565[·...·truncated·by·diffoscope;·len:·3739,·SHA:·6edb2d13f4273c6ccaeff411214d9d1e3c3a05fba6c83ab1f86203372f3a1859·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·c6eac13b9a5ad3967e8bc7634c2b8df08398036b901bf790fa0908b7bd77d39c·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·14 00000000·00000000·00000000·00000000·65656556·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·6666[·...·truncated·by·diffoscope;·len:·3739,·SHA:·45ce0ef9cfe45d47d452311a74f91eb5a1477db7ad2a010bb6221c81da7ab4e0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·15 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·31d46e12af9a8d765779826256a6f6e4d544d5df977555dbec8ccc507fb124f0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·16 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·31d46e12af9a8d765779826256a6f6e4d544d5df977555dbec8ccc507fb124f0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·17 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·31d46e12af9a8d765779826256a6f6e4d544d5df977555dbec8ccc507fb124f0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·18 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·31d46e12af9a8d765779826256a6f6e4d544d5df977555dbec8ccc507fb124f0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·5fe838ed81f0d5382ad2021d0d4ac53ba802400974708f0b2bc1f137ba2fe8e2·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·19 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·50e052734da5a47f2e3ef42e2cf0e130aa1cc3e421ab345a15930dab27402724·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·8568633a77ff8a2d683d95d64f8dc2e00226d2f1764518aee76f9c6e6facb9ce·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·20 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·2222c1130e6f95a5db6daa869a36dafacaf39df1cc0fe6a2b8c0cca3600a86d3·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·f4541093789f66fb83731dce17292f28bf6eb69c2d80bd665b19d710deac5ed1·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·21 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·505050ff·2e2e2eff·2b2b2bff·444444ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·bc3d66122f08b4b6f16cc9101ab52da89810e7e2f83ff57852ad6bffbd5190b9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·e6eb16435fc4c1bbd6c418ebc618deec5ff60427d5280233841c441bf1f5e794·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·22 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·838383ff·101010ff·272727ff·616161ff·676767ff·3a3a3aff·050505ff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·895c83465611449e9d73392801c72b9e465322089e4c27acf21737f1cb53d097·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·770447439578ebcb4fba01d3e2c363fbcdaa5bea21156f5423b4b096a4d85186·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·23 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·242424ff·2a2a2aff·989898ff·999999ff·999999ff·999999ff·4a4a4aff·0a0a0aff·919191ff·999999ff·3b3b3bff·696969ff·4a4a4aff·2e2e2eff·444444ff·8d8d[·...·truncated·by·diffoscope;·len:·3739,·SHA:·93757ded08e5693d653043adf3379251c527dbe9ecf83f9548c28477a2de724d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·7d1f2bdd6b8c6ec723d83dd221c54f8df5ae4b37d1e710228ef14f7e75c538fb·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·24 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·000000ff·707070ff·999999ff·999999ff·999999ff·999999ff·929292ff·010101ff·646464ff·999999ff·1c1c1cff·080808ff·4c4c4cff·6a6a6aff·2f2f2fff·1717[·...·truncated·by·diffoscope;·len:·3739,·SHA:·de75960d986d20ca9285d27bb6f19d1281e05c80eff3a9e30a1389180d020475·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·76be3658267daaf9d9179daf600bb12625ade00ce41582442ed4e7972410f78e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·25 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·000000ff·878787ff·999999ff·999999ff·999999ff·999999ff·999999ff·111111ff·505050ff·999999ff·1c1c1cff·3b3b3bff·999999ff·999999ff·959595ff·0f0f[·...·truncated·by·diffoscope;·len:·3739,·SHA:·86d3383b6dd051ac76b42432657fbd6c18b3ef5912a133bf4aeb99558858a69d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·db651364ffd030060ec37776326e45ced6a8eec354421b188c49814b2b6c9c83·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·26 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·7a7a7aff·000000ff·7d7d7dff·999999ff·999999ff·999999ff·999999ff·999999ff·070707ff·575757ff·999999ff·1c1c1cff·5c5c5cff·999999ff·999999ff·999999ff·2c2c[·...·truncated·by·diffoscope;·len:·3739,·SHA:·09f81908de36513a133e423dca933fe5a92bf8764e8a30b06d19ec965ce465e6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·2ac06e86bc1e83e92436870e66aefa2b02ea8d6864db539befa4136b7fc1864d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·27 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·959595ff·080808ff·545454ff·999999ff·999999ff·999999ff·999999ff·767676ff·000000ff·7a7a7aff·999999ff·1c1c1cff·525252ff·999999ff·999999ff·999999ff·2222[·...·truncated·by·diffoscope;·len:·3739,·SHA:·ab1622b48e25d913da0403867391dbe478e472396ceb1ff1c5d6e958c2d72040·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·d720faf4cc106bf56c47c0e57924d801fc2e69de45249e797c2a4ed4f1801ff5·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·28 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·505050ff·0a0a0aff·727272ff·999999ff·999999ff·858585ff·1a1a1aff·2f2f2fff·999999ff·999999ff·1c1c1cff·181818ff·8f8f8fff·999999ff·767676ff·0202[·...·truncated·by·diffoscope;·len:·3739,·SHA:·2229ccf5c13316d61f008bf241aea7e9c3631c57fe8c94c1210239db3e95bb79·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·b0fcf5de0138d9476ff7747eb2d0ac84726038851120fb963bbe6b671b074ce3·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·29 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·989898ff·505050ff·080808ff·141414ff·1b1b1bff·050505ff·393939ff·929292ff·999999ff·999999ff·1c1c1cff·303030ff·0f0f0fff·1e1e1eff·050505ff·5555[·...·truncated·by·diffoscope;·len:·3739,·SHA:·7ec7fab0ea5580d9eb9685f765022ee2e631814a8e2d79783282bf420370c3c5·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·3ca8399aec7e1d242602c8fc3d836caa2752879734329eae077c55f4fad64099·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·30 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·7a7a7aff·777777ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·929292ff·7a7a7aff·8e8e8eff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·3476164a3920b090d8b967a97f1b419adc8ee1b413d0ccf1bb0a6c75f07c8cc8·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·644f03a096432e9083a97715bdbd52639d9c9b63a35bb09a8b3240ce957aff8e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·31 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·bff9a26f0dcdf3cc19a26cf3fb822b47138f9f8557cce2f39a0ec441897bea47·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·fc07b4fa9ec52f4a0c762c0fbb376ad44869a9bb0f20b56fd0375e5936c60263·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·32 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·4e34fb41bb39cb5e39839e10170d6a1fe30029af7a771639b8a709d940aafeeb·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
33 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·33 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·31d46e12af9a8d765779826256a6f6e4d544d5df977555dbec8ccc507fb124f0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
34 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·1b695520504477ee19e67cc2138984bad6842015761a409dca8f805694d61550·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·34 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·979465e613f09986c7e39566ccfe27bc4917530c5a64b0b089d2173323df5567·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
35 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·1c2cb3a823dcd659bb12a8ff0f3202040590b7f522d790efb6025fc5c0e15b1b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·35 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·152f4301ab534a73360a126957c485e52d4c70e3188b4d3d2778d5680bed978e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
36 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·ffae66966926061501e3063618f19428780490205715bf89749cb6202072c406·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·36 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·fe1cad86d38eacdecdfde3444ff48ece75fbbcb9dfe9307d248aceb2716a413d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
37 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·c961d2c4dcd95a3e4f975118c12e9cb98a78172afcd72ba97c9bf72e0054e2d6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·37 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·25498a70e8f9fb845afaf7f4a8098d7a1d0584390fb4688aa3e1da90c0b2f2b2·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
38 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·364ba4e489f1fc95fc33c47d48e69f9daa91a591b53d9385ef607db975162f2f·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·38 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1c1c1cff·4a4a[·...·truncated·by·diffoscope;·len:·3739,·SHA:·7adedf78656ece648c4f4c1bc08bf65ea88244fff882282f51ce418b71ff8511·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
39 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·3eca3e81e9540ef749d21fbb0f4c544fd3c07c6c95d2570fd0078818b2b56306·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·39 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·252525ff·676767ff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1c1c1cff·1212[·...·truncated·by·diffoscope;·len:·3739,·SHA:·dd222144fb6cdc181b15db07c6f549d6e6790d73d5df3a55e4918e7ec7969ab3·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
40 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0ffe3627b046775774d15e102ff1da2bea9ce13f27602d876deae49a94d2cdbc·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·40 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·060606ff·919191ff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1c1c1cff·5555[·...·truncated·by·diffoscope;·len:·3739,·SHA:·53740ba20b62b7fa1326441c2d172209def112197d7e4bae77862a46442f7901·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
41 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·a9e9aebe61a67d417f19d1dbf543751002a96c1f2b16e315f6a0eb9f87672a6a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·41 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·636363ff·2a2a2aff·999999ff·999999ff·161616ff·555555ff·999999ff·999999ff·999999ff·999999ff·0a0a0aff·616161ff·999999ff·999999ff·1c1c1cff·6262[·...·truncated·by·diffoscope;·len:·3739,·SHA:·2ad436ae148ada4791dae4b5740912bc7e665a20ca7b59dcfa3139521e231e03·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
42 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·76134f7c6355bc62c7f7a22945ffffd53cfdc34b60a25d2a386a9de67f3f1ed9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·42 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·353535ff·585858ff·999999ff·999999ff·2a2a2aff·3f3f3fff·999999ff·999999ff·999999ff·8d8d8dff·000000ff·757575ff·999999ff·999999ff·1c1c1cff·6262[·...·truncated·by·diffoscope;·len:·3739,·SHA:·925479e06d626725bfcd6bb7962ca003bd15c57bd7e00aa394b85f4728ca6be9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
43 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·d3ce90e9eaa3e84dd09385ac62484ec3fc4275dad8486a573c85a966bba28a8f·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·43 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·979797ff·0a0a0aff·868686ff·999999ff·999999ff·656565ff·070707ff·6a6a6aff·929292ff·888888ff·323232ff·1a1a1aff·969696ff·999999ff·999999ff·1c1c1cff·6262[·...·truncated·by·diffoscope;·len:·3739,·SHA:·0880e161904aa1391413c6835c51f3edc94b410acada3bc904e177fbbea5490b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
44 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·9ec4c200f213c4fcaa1c580d45f4c9b6690319859bbe39f136d1b70bdbd12dcc·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·44 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·606060ff·1c1c1cff·070707ff·0f0f0fff·353535ff·878787ff·999999ff·999999ff·999999ff·1c1c1cff·6262[·...·truncated·by·diffoscope;·len:·3739,·SHA:·076d1bc82b70b71aa844e06fb71e81852b958064f393998047e566c424fa1975·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
45 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·31c8fc65f56ec70405205943be569d9e9962445ac3fc0d3ac98a34dee9ba365a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·45 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·c0b1f87c9de4d78a7d23f5a88f11cb3490637792d8a6e8b51f75c85ba9a10ac9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·c837ac88157a0efd725a04ed74b1c000081ac8be1759d1682afe844970265140·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·46 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·4b48e72692d4daf8671a64f13d92a2ec5d3e04f5580d13aca3be9029cfe055e6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0d831e89db4a56ebdcec6253a5b82683af661b6fca7b7bc78d168399621f553e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·47 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·1ba15bfa21e7b779f284b0c96f1477f2800dd665418dc045f856cacd2dc369e0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·48 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·34bed7f661fd2c82669068181323e56154ed7eba657c5bb296f29c86415039ab·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·49 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·999144887694e5ec5843af8bc3cf8a19451d72302084c27188505ccf1cf2d8de·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·50 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·b924a73c7a0977250d7ad8b569dd455d9f96e537a7abb97e760f2bc92554e7aa·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·51 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·d0a592b921f0104362eddd4100dbb28c5d92ebcfdebe2088094bb068d02f0c45·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·0c8590d690fc32635afcd6d329ede036964fa0091f1ae66140501786d7e99986·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·52 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·a921b02aceb348a1cd9988cf6f8bbbbb2b42ca3770a360884cd799f05ff0f0cc·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·ff9099019410316637a152d5fd2aa598048239da1331ce2a21ecfea000e9ed89·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·53 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·ab77df80b9633891eb2a17fcc59419542abba4133b0fc55bcebced52ef670bf0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·4747,·SHA:·d6128bd6d603a9ee35071e02f4a9e03a2c698f7c03b8b305805869bb1b4c8cd9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·54 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·3739,·SHA:·6ab19d66da6ce3d68d076a83aa8854c74792f4dc8fe8a0f32b02c4c94ef08c86·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3613,·SHA:·94d02b3ea9fc790d2c4de41f0b7a5febddc902175c5acd1eeb309c3a4e382867·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2605,·SHA:·50a961da2b3857d8c17947de0ed61e338e0f6ef1a70e44a3a9db6e062d53244a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
56 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3613,·SHA:·b349c9829083afde4d6b6b6746a5a88d234057968fcf930c85a9692b7c04881f·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·56 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2605,·SHA:·86addc7e3006639075c59cb18e57a4de9c0796cc12c48ad3e5c681718c36f195·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
57 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3622,·SHA:·0ae4f2e2a2875259ed44ae0eb93dcd84aef1ef97d35f617307e23588125d6685·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·57 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2614,·SHA:·61d219422bd8a4764a375b528c0c575248464455ae81e8d4bcc59f4cc6aa9344·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
58 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3631,·SHA:·1ff9ce73ae85c769e8b8327272a8307e57940a829c9776a7ce8296260979cf56·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·58 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2623,·SHA:·d484f73c14064fd1792f21af982e6c5e428db303a9d00810271cc76718564b36·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
59 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3640,·SHA:·3ab9c627343486ea2e9717c1c0d14a0ca26d70f8d4d3a76073d093464ecd269c·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·59 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2632,·SHA:·7a6652094233538d9de5c12648d786f438ba3a0e2a0888aea5c3ea4799e094c9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
60 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3640,·SHA:·e1a8e68de4472b60d037eea1da0ea458b66afd7fefc2d00031968e752a1d4437·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2632,·SHA:·349894d39442c95e4fe828fc7aec4d6c0498496ffaeed8a4e7d651ed3a0182ba·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
61 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3649,·SHA:·72a9c5299112931054aa200fd775c68d7c0d4f5fbce26371e56191ccd8e1ac80·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2641,·SHA:·bafeed5703bbac8166080b429f5cf07e50ff0b6670f1e9acf511dcbc6cb8cdc8·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
62 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3658,·SHA:·a9c886385fec421523cdd601d21e0214384358752b61e9345f37f98dfecf8cd3·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2650,·SHA:·a475c3d5764fd4f208358da50cf8b90cec06906b0f03e650e2d2bf691a8879af·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
63 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3667,·SHA:·84e0a3737203fb4c4c5ddbffca6c6c340e8b93f6c9af847cbc58d19999378b1a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2659,·SHA:·1e829bdec0874c0f4d9bca1b84e3b1edc823d683235ee301da7cef3b9524f758·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
64 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3667,·SHA:·70448272652d6459207e7e8073e96e95053acd85b25473bb4f4a3cf8225ded0d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2659,·SHA:·1e829bdec0874c0f4d9bca1b84e3b1edc823d683235ee301da7cef3b9524f758·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
65 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3676,·SHA:·eada9191603beecd08bd1ffb70d012c77f4a3cc841a108ce1eb1bf7fe4907df1·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2668,·SHA:·86786603b921597d5b841d95383eed267cde1bc43de00bd5396609f27ba85b69·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
66 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3685,·SHA:·0a8bfcaae06892eeed7b87ca0a70f7a62db8f518144ac8329730197936575ad6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2677,·SHA:·285d7e868d07fc6c315379eeb10f923798cd0f60403a02dee3b4da02e5395be0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
67 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3685,·SHA:·8cc39de50ae60b8727a1755c7ad43b6a44ccde99e6549f4b1d06f17b271726b3·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·67 00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9999[·...·truncated·by·diffoscope;·len:·2677,·SHA:·285d7e868d07fc6c315379eeb10f923798cd0f60403a02dee3b4da02e5395be0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
68 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3694,·SHA:·4673f6c978c57acf21cb29827552e0e2cc1e4f1793068447d4eab7f1838012e8·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·68 00000000·00000000·00000000·00000000·65656556·666666ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·767676ff·7676[·...·truncated·by·diffoscope;·len:·2686,·SHA:·8b70b5c67779dd5a6504ef6d629ca60840927480c8e3f9f7c624fcd326f22596·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
69 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3702,·SHA:·c1ea7a00511d02396c0f69ad9d2d9cbff183a9ddb6bffcf0dbceafe5af232f95·...·]0·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·69 00000000·00000000·00000000·00000000·67676739·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·6565[·...·truncated·by·diffoscope;·len:·2694,·SHA:·a9b60c0388b7822fd15fd868eaacd56ec5154f356322f87af9ba0def65b7248f·...·]0·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2911,·SHA:·71e23a4a0143b0dd2527a918a99034b540a77a9085fa6898b55ba57eb880e6a5·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b9ff91·63b8fff7·65b9ff3a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1903,·SHA:·f85e79be9e0787f15b578b8ad475fba5d14559c66e9d3de75085ebb1c6cecebe·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2920,·SHA:·4139ea2d2272251ac48781f03230c4ca8bdf90d380d554965bbf90ae9b86f84a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ff67·63b8fffe·63b8ff5a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1912,·SHA:·ba70e5cea3d6899048a4b27227bcdeaa39abcc36cf7fc3085891e85aa22c01a4·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2938,·SHA:·5f2b17fbcce80099bc79472d03e844cb6e2da3adaf9e2cb55f8ae6b0842392d4·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff4b·63b8fffc·62b7ff75·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1930,·SHA:·bde4a80a6a57c085f156fc25f4078d0a3a0fcfc41a76384814f409fae56f25e6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2956,·SHA:·0d88cab8c008c340a213dc404cf7c1770a78b9201e99ae7f1ae0040068927c24·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65b7ff35·63b8fff5·63b9ff98·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1948,·SHA:·3ae9c068bba7fe70a60cfeeea3f428b4afbbba213ecea17204289ea98b8f4a73·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2974,·SHA:·cfb7d664c67ef7e601d281b22f24d1423f4b3dd811f255cca812b5b5fc0e165e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b8ff19·63b8ffe5·63b8ffb7·80bfff04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1966,·SHA:·7c56fc4d6f0d38577f120875167ef0cfd7110256aaf18776f251330a8d04b72f·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2983,·SHA:·5b2fd33dffe3c9cf6f42fdb92861d2130a0f53baed6b3a912cca158fd8dca5ea·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66ccff05·63b8ffc2·63b8ffd9·60bfff10·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1975,·SHA:·ba8511295c020a2467059f9f4302337ae14fa4d651b5b20b2f9f1a6746076097·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2992,·SHA:·813c10ced8d370a3bb414492d9cd676b87cbfed1af6e73e0e204cf21d1f75e68·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff9a·63b8fff2·65b8ff2b·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·1984,·SHA:·53ec50c8308b4e728885811ec1e4548165ee7af8a62ce7c2051105e26abe9c05·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3009,·SHA:·781d8d3dfde9bee87c88c1c1ccc6468239f5f45e268157c29773232ed30a92a7·...·]0·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6c·63b8fffd·65b9ff4c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2001,·SHA:·a44147276dbab394d894765134d5232f39af3327cda403d6977cc71b50f8ce18·...·]0·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3028,·SHA:·f66426b12b9fec3d59e965df6e95681acac86b735ebb4dc816ceb0aaa346ce82·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff3c·63b8fff9·62b8ff7a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2020,·SHA:·3063e931d613e24338cdefbc4b9c3719ab53144bd2f9e556e090ba2b1d9b8ebc·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3037,·SHA:·05bae8e503fd9a77642bf32ac949fab22230fc3b143412321e8385ba9ef364a1·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5eb3ff1b·62b8ffe9·62b7ffab·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2029,·SHA:·1379e0ad91c05462066d304785f2197ac8f94c9fd77ba44681cbef197e21ec00·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
80 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3055,·SHA:·5ff77c16f05330f3f96c70daaad0eb42aafbaa8d5ec768c7b3f3274312504069·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ffc2·62b8ffd7·6abfff0c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2047,·SHA:·b093c3b26d824fcc7fb4f46119398fcd42214bb327331be4311b7d48b7959f77·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
81 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3064,·SHA:·069d54e98dd88d7f65f08e1b9406fa7206512b5ea44cf68181f1c8ce3de90242·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·81 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff88·63b8fff7·65baff30·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2056,·SHA:·ced0ae4b0c1d935c32f9340c56a10280698de4fc2b974d6fd0ad02aa15fb4927·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
82 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3082,·SHA:·699650a8745e432c75a1d70b1324c1fcb91b70fe182ef105f8fea19c43ded6b9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·82 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b9ff49·63b8fffd·63b9ff62·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2074,·SHA:·1fd6ad01015675ba3f70c199b6b2cecd62a8d0b5b4fbfb16fe467c134d8b5046·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
83 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3091,·SHA:·3b57c9c50cbc7d642d53ce3b3721cd4081e3d38455caa93242e832678a6ebaaf·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·83 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b6ff1c·63b8ffeb·63b7ffa7·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2083,·SHA:·b7f049820a46594b25109b2bce460680eec768aeda61f265774ae4244c038ee3·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
84 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3109,·SHA:·c0a38c1aa004076028416ace2037a8a4d2ecd83d468dbd800c285e74fea3c98b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·84 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ffc3·63b8ffd9·62b1ff0d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2101,·SHA:·48a94948639d56d3433fc8daf1328d0ff524d00db616ccbd38ca0a88d6c6a09b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
85 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3118,·SHA:·1c4c3cca394b56f2c2305a218693a3b7a89fb7e7af08488973753ed4d014d058·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·85 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff82·63b8fff5·63b9ff2c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2110,·SHA:·b8aee37216bbb8a6b4196558249c50a5ca29a13ac3844223426009aa8b3979a4·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
86 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3136,·SHA:·b013cad17da4dd680bd9f18af62f7ebcadb9eec270613e6fafdac4183ab8220c·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·86 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff33·63b8fffa·63b8ff6c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2128,·SHA:·e1584493ee1ad8e055920d08fd6699c0dc7c16edd41d4098bb4551be8fdbc9cf·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
87 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3145,·SHA:·c692f5627f71c1d666ad980568f8b000e2649be58099e761eb99b6b0c22d45d5·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·87 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b3ff0a·63b8ffd8·63b8ffbc·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2137,·SHA:·06919d32f3e829bb5a68e8725e9d7e4c69476856a6a6300967b6c8590b9c391b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
88 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3154,·SHA:·d7e8ea99e30aa15e49eb4b9f38d2501ce2e02c561ce46debcb7994291aba555c·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·88 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b7ff92·63b8fff0·66bbff1e·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2146,·SHA:·1e494097f12c57ac3211348908dce84c4671d8d22fcabab57474f1040a23a6c6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
89 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3172,·SHA:·37a7ec6bd8be5e016d5755e7e5e1744f93c7d67d7131d2d26a6afceab3bf2d39·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·89 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ff43·63b8fffe·64b7ff5c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2164,·SHA:·b6cf9a6ed8012e36c043a7abe57743dcc4fc9f5e67c4e3dd603d9fbcc6a288bd·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
90 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3181,·SHA:·19966e90a53026617a9fe7c7b0e10683584e0c4d4bcaf38894fbfa760523a672·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·90 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·60bfff10·63b8ffe2·63b8ffac·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2173,·SHA:·f1ec44b61e69a5cd04d63b86a61b33c16b075ec8e084518ee67f3bbdcde61a83·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
91 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3190,·SHA:·4a42af5dcf433adf747ca67d82189981752f17306d382979acb187651f02cdc5·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·91 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff99·63b8ffe8·66b3ff14·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2182,·SHA:·f4643c052dbc89d8aecd9cf56838cf870bb043d5550a87168c4a9f84c3c72270·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
92 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3208,·SHA:·7e20fb346159b9dd836edeb15b6b31d2dbbeecede404a221c993245da8183917·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·92 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·61b9ff37·63b8fffd·63b8ff5a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2200,·SHA:·139b52c04ee425bad48961957dae4003b9e7b8218585722af2f2dfc4212d9ce6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
93 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3226,·SHA:·566f1b32cf47b738cc207035c655a8a68150c052558047d64f2523d660fb39ce·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·93 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·80bfff04·63b8ffd0·63b7ffb9·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2218,·SHA:·89463df0ee3a16585cd3ee0cd4bc99eb4c9ec2b122c8e3bb2924a1e855dd5104·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
94 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3226,·SHA:·be5beb5441a34a30e9a090e04cf8f4c2f5bb4544fcdc96cb45cf0c573133c92c·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·94 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff78·64b9fff6·66b6ff23·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2218,·SHA:·f2a666db6a6fe1201ecd7e724c9119996e5f466844c1798feb0456aad3af1cdf·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
95 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3244,·SHA:·df1f6f0369e511065d79061c724de465120ac403bc37edcef92324557194b072·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·95 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b5ff1f·63b8fff4·62b8ff7a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2236,·SHA:·c89823c9aaa33d5524e7812c63112bd52f2e3e84a7f83eb2b9cfcd2525364bc1·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
96 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3253,·SHA:·95afdbcd26b8b45514283e3d1d1d807a74f23003a8a6ca96924fe25700340e40·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·96 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ffb3·63b8ffd8·6db6ff07·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2245,·SHA:·b4bb5236cdd5b49781002a90463c22077e912a4280bb900e8faa61960655dd75·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
97 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3271,·SHA:·d34aa79a3ec4d3344a1edeb4902ec886be907be978ede1caeec1b0bfb7cc6eb2·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·97 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff4f·63b8fffe·62b7ff3c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2263,·SHA:·08920cf66cee32496697ceefab5b32b5f4d1404433c803fccc406929468d270d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
98 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3280,·SHA:·3552379f4ae83a93a1df7f64a73a874f8d4d3cc1b04a1cac9542b35f2cd339a8·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·98 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff03·63b8ffd5·63b7ffa7·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2272,·SHA:·6198bec76d4b7b6a94c78dca7ac8b8d613b44655cb73c230e76e1c98f4878b16·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
99 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3289,·SHA:·2b09075b9ecffecf60055ba4bf8e8f6802b933a42ab85e6c5582d6f2e8cc4ce9·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·99 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ff69·63b8fff9·66b6ff23·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2281,·SHA:·51cbe70f564fadfa1c9c269ce43c6e646b49a37100f1a2fb4daf657365a9dadd·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
100 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3307,·SHA:·75d81a912acf48532d555b33bd8d8bbdc5ade7837ba40bb79ca382598c79af89·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·100 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6abfff0c·63b8ffe7·63b7ff8e·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2299,·SHA:·5693b640623434050a9143e4cab4a0b2c56f94a7a236444c6a355fe965d48d2d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
101 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3316,·SHA:·5198e08f6b835cb867c17df9df82ae6de7bf2c7867b9d821b7a980422aa28d63·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·101 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff82·63b8ffef·5ebcff13·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2308,·SHA:·351543f6bf003feda825cdc1101ceede1d4f690a7f5c1cc121e3f46564393cba·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
102 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3325,·SHA:·9123c7a14fa4f0f5511c1855525eb96201b896084f50bd8cdcc9f220cb1fac3f·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·102 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62baff1a·63b8fff4·62b7ff75·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2317,·SHA:·c52fc6a4e53609b8a45161fda5fb5b3297e6c50b1c730290378f844febb06e93·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
103 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3334,·SHA:·cfc19a95bd78c79ff4e3bb3ea87e2a30eb571b37eec6a3a3d17bd7d2c4286dc7·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·103 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff99·63b8ffe1·60bfff08·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2326,·SHA:·9fbd9930dc956b50fb484b0bc629fd672948aef247f8486d251b4a19901c4097·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
104 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3352,·SHA:·831a76ba1f470e3869c31535906908298bb150fb0aaf03c64a6b2e880528f622·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·104 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5eb3ff1b·63b8fff9·63b8ff64·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2344,·SHA:·e30a2b948de9c6178155744323853253c96ed7dd033e05c19b2a59fd594d33bc·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
105 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3361,·SHA:·2cde1012a4d20d210f55d606543992929c4ae0f9be40a164a64eef030e6f727e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·105 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff8d·63b8ffe7·60bfff08·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2353,·SHA:·c618d76e4e0fc3303a4e11e0e65c3efb3ee16c3f939231e749e0036359e8c2d6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
106 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3370,·SHA:·5ee68984d6579ebf10810618bef197bdd5733302f283b5e9a4a0aff2bacd1c96·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·106 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff12·63b8fff2·62b7ff72·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2362,·SHA:·be3e447de4a43785f2eddbcdd7be45c6bf4e8453a1fb587301c8d64357dd1e8e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
107 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3379,·SHA:·455b937fc12f07e240062e8dd3781074f17135eb2c3a788398ec0e36129eb6db·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·107 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b9ff7f·63b8ffed·62b1ff0d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2371,·SHA:·0af8482a781d97ac5b98ab612517bb111c8bc84504fba98338bdd23e25c35a41·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
108 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3397,·SHA:·d67851d99074d4808b9f85b852488fa82cb5e05aa29b478e5e920094eb504499·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·108 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b3ff0a·63b8ffeb·63b8ff81·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2389,·SHA:·12f11e0afa2c6d255df689bae4f5c31995b821e19a55c0ba7c16cc9762b9ce0e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
109 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3406,·SHA:·f5bdc8ecf34255b358d6504e31755f7d37ef8a08da77e86dd09d5d64d4f804fd·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·109 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff70·63b8fff5·61b6ff15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2398,·SHA:·0b503cf6403b038e489f4c4351da66df7d1310fbbfb443382026ee6793ef00d4·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
110 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·000000[·...·truncated·by·diffoscope;·len:·3413,·SHA:·fdd3365399e046494a7934e0d92ac79f73f901b764714ba5a072423f0bd213b1·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·110 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00ffff01·63b7ffdd·64b7ff92·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·000000[·...·truncated·by·diffoscope;·len:·2405,·SHA:·e7c22a98992506490fff2c863009b2544c8addbb589a02e9b96e616fb00fec2b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
111 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3424,·SHA:·b366719cbc405f30e00242a93be00cdde7d33469a6d26c2b01d7099b3f164246·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·111 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ff43·63b8ffff·64b7ff2e·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2416,·SHA:·ed3dbdf181f9c23df99508ff592a247032b96671e525803d6ae088113364b73e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
112 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3433,·SHA:·09d99600cbffc755c520b5e734957e7bb68cc4ccd1eca32fa282e5a9c8ec4cc0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·112 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffa5·63b9ffc7·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2425,·SHA:·eb89c9f4094e96a0ae699e5e8970a62f4ecfdf982eaea3c96861bb34dc2947e7·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
113 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3442,·SHA:·bd6b384cdc0a2ff4f02dba763892ed9e609f549bcd11c9853015e1713869b301·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·113 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66bbff0f·63b8fff5·63b8ff64·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2434,·SHA:·618830d58dc5e9b05734c2c6b893aa45140d9c0680ecd3a48a46400e6ae39e5c·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
114 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3451,·SHA:·5243503d67286eefdc92677675e40557f0f4b0cac854cd341fa703e3a847cd36·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·114 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ff6b·63b8fff4·5bb6ff0e·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2443,·SHA:·9db565c831759bd66bf3d451e9d72b858ddc7b2e11ce5662b8d4426e8bc0d35a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
115 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3460,·SHA:·f30318eedfbc4d2aac10d037063fbe85f88a0371661d9a06cf935e12dc57bf0b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·115 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b8ffcd·63b8ff9f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·2452,·SHA:·7246d2510969ed743e784e950c0b052c514a422552fe73d07774f61d523fc57f·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
116 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3478,·SHA:·01a494b12a61b8c4de740a4d5a4cd713981729cc81b23a883ff674ca949cef9d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·116 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ff2f·63b8ffff·62b7ff3c·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·67676772·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·656565ab·6565[·...·truncated·by·diffoscope;·len:·2470,·SHA:·aab422e0af4fd00154d7b485d947b637233eadd220e61e027073293fc37110c6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
117 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3478,·SHA:·a0ca8a8b5610334b1fb10682a1b0e8c36ea81b73794aac42ad02077f5fd7f1cf·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·117 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff83·63b8ffdf·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·777777ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·989898ff·9898[·...·truncated·by·diffoscope;·len:·2470,·SHA:·2c7476c06b4afbe5bdccb91aaa2fd13b7231356c47478973d6b529398b9628c0·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
118 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3487,·SHA:·cb35d54b82fb4115030ca1b63fa0a9fcac710266b0fa5f297dd07a830f294d7a·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·118 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffd1·62b9ff91·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2479,·SHA:·06d5a2f028cd171a283d28ed68b6ced646f6cbce720672e71dfe6b3eec3577f7·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
119 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3505,·SHA:·746d2da31a2473ceb76291fc4ee5884c5dd772d4de72768274188db01f417cdf·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·119 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66bbff1e·63b8fffe·62b8ff44·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2497,·SHA:·e6877e69bcddd3e1b3674234510d2bd222ace43f69362d4e4da983dc7053ebca·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
120 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3514,·SHA:·7060d8ec1f777628b9451aafc4afb85b3fcf71fde8fd506f069e1b35e6142644·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·120 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff6c·63b8fff1·55aaff06·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2506,·SHA:·a3b4feb11d34604c5d4283789efe6cf2815e38f3a0fa904bb11f012852337d90·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
121 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3514,·SHA:·533e15b51f6f239e826086d1ab591666aedc6ddceec7df69de0ed3bb1651dd86·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·121 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ffb9·64b8ffa9·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2506,·SHA:·a3b4feb11d34604c5d4283789efe6cf2815e38f3a0fa904bb11f012852337d90·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
122 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3532,·SHA:·bc93fb0cecece5ae1a581850dc9aa80ed1eabe2bdbaac348863e30060a324288·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·122 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55aaff06·64b9fff6·63b9ff62·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2524,·SHA:·5571fe05f69c5f322586f6c98952551db73f37922d99b9b9465ac741e9f60987·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
123 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3541,·SHA:·972661a49ea321b7793c03ccb1fef81501c2ca4e94e0b986635addadb2ab5271·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·123 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b6ff38·63b8ffff·65b5ff26·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2533,·SHA:·78ee2a8a1073864cb2137e12a49b16c499f4a41a2a6480cd4413e6214dcc14fd·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
124 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3550,·SHA:·814004fb65d3f9e9d4575d6e82d4ce461f48f6241978eea0485e94403688d8c6·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·124 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff72·63b8ffeb·00ffff01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffff[·...·truncated·by·diffoscope;·len:·2542,·SHA:·bb9abf92228cf6f3761dc2b8183337e9e3b46b3295a68591ee6eeafba57ca96e·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
125 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3550,·SHA:·bc3137fa5c6048bf1ec58c7c64b69ad9d296c5983fd616d502aebcc1e2953946·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·125 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ffab·63b7ffb2·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·7a7a[·...·truncated·by·diffoscope;·len:·2542,·SHA:·405db23b03339e79df907484a15920781846311c90329bc55b550974ae726ae2·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
126 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·3559,·SHA:·34cdc4250d4508ef5393c3e2ec21aaf092af732689cde713f442588cc827e26b·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·126 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffe3·63b7ff79·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·656565ab·989898ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·dcdcdcff·0202[·...·truncated·by·diffoscope;·len:·2551,·SHA:·71348476496f0c352f9751ac4d3db96feefae2c189df8282892c2ecb38bb4d4d·...·]·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
Max diff block lines reached; 0/4253074 bytes (0.00%) of diff not shown.
57.6 KB
./usr/share/doc/libopenmesh-dev/html/a06497_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Geometry/Config.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Config.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06497.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 41 lines modifiedOffset 138, 248 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··Defines</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·Traits</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_GEOMETRY_CONFIG_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_GEOMETRY_CONFIG_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·OpenMesh·Namespace·Defines</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#define·BEGIN_NS_GEOMETRY·namespace·geometry·{</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#define·END_NS_GEOMETRY·}</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
 164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·typedef·unsigned·short·state_t;</span></div>
 170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·const·state_t·mask_final·=·1·&lt;&lt;·((sizeof(state_t)*8)-1);</span></div>
 171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//·const·state_t·mask_state·=·~mask_final;</span></div>
 172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 173 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="};">
 174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03618.html">···81</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03618.html">CompositeTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
 175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{</div>
 176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">···83</a></span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>··<a·class="code·hl_typedef"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">state_t</a>;·</div>
 177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03618.html#a6130640284ae3223c2a7e3c54269d4f1">···84</a></span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_typedef"·href="a03618.html#a6130640284ae3223c2a7e3c54269d4f1">final_t</a>;·</div>
 178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··</div>
 179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>
 180 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};">
 181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03622.html">···88</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03622.html">State</a></div>
 182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··{</div>
 183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keywordtype">int</span>······state·:·31;</div>
 184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordtype">unsigned</span>·final·:·1;</div>
 185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··};··</div>
 186 </div>
 187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·----------------------------------------·attributes</span></div>
 189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="comment">//·add·face·normals</span></div>
 191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_define"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
 192 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··</div>
 193 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="comment">//·add·vertex·normals</span></div>
 194 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<a·class="code·hl_define"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
 195 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··</div>
 196 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="comment">//·add·previous·halfedge·handle</span></div>
 197 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_define"·href="a06395.html#a72688ff15a275a41a98159ce72eaab4f">HalfedgeAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a>·);</div>
 198 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 199 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="comment">//·----------------------------------------·items</span></div>
 200 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
 201 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="};">
 202 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a03626.html">··107</a></span>··<a·class="code·hl_define"·href="a06395.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a></div>
 203 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··{</div>
 204 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····</div>
 205 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">private</span>:</div>
 206 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····</div>
 207 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·Point;</div>
 208 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::HalfedgeHandle·HalfedgeHandle;</div>
 209 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····<span·class="keyword">typedef</span>·std::map&lt;state_t,·Point&gt;·PositionHistory;</div>
 210 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····</div>
 211 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<a·class="code·hl_struct"·href="a03622.html">State</a>················state_;</div>
 212 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····HalfedgeHandle·······red_halfedge_;</div>
 213 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>····</div>
 214 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>····PositionHistory······pos_map_;</div>
 215 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>····</div>
 216 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··<span·class="keyword">public</span>:</div>
 217 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>····</div>
 218 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="comment">//·face·state</span></div>
 219 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<a·class="code·hl_typedef"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">state_t</a>·state()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">state_t</a>(state_.state);·}</div>
 220 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="keywordtype">void</span>····set_state(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03618.html#a13c642f3a0e8bfb626e99d0d27b7fdd9">state_t</a>·_s)·{·state_.state·=·_s;·}</div>
 221 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<span·class="keywordtype">void</span>····inc_state()·{·++state_.state;·}</div>
Max diff block lines reached; 130/47157 bytes (0.28%) of diff not shown.
11.5 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Config.hh5 CompositeTraits.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 43 lines modifiedOffset 48, 287 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44 
55 45 
56 46//55 48//
57 =============================================================================56 =============================================================================
58 47// 
59 48//·Defines 
60 49//57 49//
 58 50//·CLASS·Traits
61 50//59 51//
 60 52//
62 =============================================================================61 =============================================================================
 62 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH
 64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH
 65 56
63 51 
64 52#ifndef·OPENMESH_GEOMETRY_CONFIG_HH 
65 53#define·OPENMESH_GEOMETRY_CONFIG_HH 
66 54 
67 55 
68 56//==·INCLUDES 
69 ================================================================= 
70 5766 57
71 58//·OpenMesh·Namespace·Defines 
72 59#include·<OpenMesh/Core/System/config.h> 
73 60 
74 6167 58//==·INCLUDES
 68 =================================================================
 69 59
 70 60#include·<map>
 71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 72 62
75 62//==·NAMESPACES73 63//==·NAMESPACE
76 ===============================================================74 ================================================================
77 63 
78 64#define·BEGIN_NS_GEOMETRY·namespace·geometry·{ 
79 65#define·END_NS_GEOMETRY·}75 64
 76 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 77 66namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 78 67namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
 79 68
 80 69
 81 70//==·CLASS·DEFINITION
 82 =========================================================
 83 71
 84 75//·typedef·unsigned·short·state_t;
 85 76//·const·state_t·mask_final·=·1·<<·((sizeof(state_t)*8)-1);
 86 77//·const·state_t·mask_state·=·~mask_final;
 87 78
 88 _\x88_\x81struct·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 89 82{
 90 _\x88_\x83·typedef·int·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t;
 91 _\x88_\x84·typedef·bool·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8__\x8t;
 92 85
 93 86
 94 _\x88_\x88·struct·_\x8S_\x8t_\x8a_\x8t_\x8e
 95 89·{
 96 90·int·state·:·31;
 97 91·unsigned·final·:·1;
 98 92·};
 99 93
 100 94·//·----------------------------------------·attributes
 101 95
 102 96·//·add·face·normals
 103 97·_\x8F_\x8a_\x8c_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 104 98
 105 99·//·add·vertex·normals
 106 100·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 107 101
 108 102·//·add·previous·halfedge·handle
 109 103·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·);
 110 104
 111 105·//·----------------------------------------·items
 112 106
 113 _\x81_\x80_\x87·_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 114 108·{
 115 109
 116 110·private:
 117 111
 118 112·typedef·typename·Refs::Point·Point;
 119 113·typedef·typename·Refs::HalfedgeHandle·HalfedgeHandle;
 120 114·typedef·std::map<state_t,·Point>·PositionHistory;
 121 115
 122 116·_\x8S_\x8t_\x8a_\x8t_\x8e·state_;
 123 117·HalfedgeHandle·red_halfedge_;
 124 118
 125 119·PositionHistory·pos_map_;
 126 120
 127 121·public:
 128 122
 129 123·//·face·state
 130 124·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·state()·const·{·return·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t(state_.state);·}
 131 125·void·set_state(const·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t·_s)·{·state_.state·=·_s;·}
 132 126·void·inc_state()·{·++state_.state;·}
 133 127
 134 128·//·face·not·final·if·divided·(loop)·or·edge·not·flipped·(sqrt(3))
 135 129·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8__\x8t·final()·const·{·return·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8__\x8t(state_.final);·}
 136 130·void·set_final()·{·state_.final·=·true;·}
 137 131·void·set_not_final()·{·state_.final·=·false;·}
 138 132
 139 133·//·halfedge·of·dividing·edge·(red-green·triangulation)
 140 134·const·HalfedgeHandle&·red_halfedge()·const·{·return·red_halfedge_;·}
 141 135·void·set_red_halfedge(const·HalfedgeHandle&·_h)·{·red_halfedge_·=·_h;·}
 142 136
 143 137·//·position·of·face,·depending·on·generation·_i.
 144 138·void·set_position(const·int&·_i,·const·Point&·_p)·{·pos_map_[_i]·=·_p;·}
Max diff block lines reached; 3920/11731 bytes (33.42%) of diff not shown.
14.5 KB
./usr/share/doc/libopenmesh-dev/html/a06500.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/Config.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 88, 66 lines modifiedOffset 88, 93 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#define-members">Macros</a>··</div>94 <a·href="#nested-classes">Classes</a>·&#124;
 95 <a·href="#namespaces">Namespaces</a>··</div>
95 ··<div·class="headertitle"><div·class="title">Config.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh·File·Reference</div></div>
96 </div><!--header-->97 </div><!--header-->
97 <div·class="contents">98 <div·class="contents">
98 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/> 
 99 <p>Mesh·traits·for·uniform·composite·subdivision.··
 100 <a·href="#details">More...</a></p>
 101 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a06395_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code><br·/>
 102 <code>#include·&lt;<a·class="el"·href="a00308_source.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</code><br·/>
99 </div><div·class="textblock"><div·class="dynheader">103 </div><div·class="textblock"><div·class="dynheader">
100 Include·dependency·graph·for·Config.hh:</div>104 Include·dependency·graph·for·CompositeTraits.hh:</div>
101 <div·class="dyncontent">105 <div·class="dyncontent">
102 <div·class="center"><img·src="a06501.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Config_8hh"·alt=""/></div>106 <div·class="center"><img·src="a06501.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hh"·alt=""/></div>
103 <map·name="aOpenMesh_2Tools_2Utils_2Config_8hh"·id="aOpenMesh_2Tools_2Utils_2Config_8hh">107 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hh">
 108 <area·shape="rect"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="276,5,559,45"/>
 109 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="275,93,439,133"/>
 110 <area·shape="poly"·title="·"·alt=""·coords="406,47,381,84,376,81,402,44"/>
 111 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="463,181,627,221"/>
 112 <area·shape="poly"·title="·"·alt=""·coords="433,44,525,168,521,172,429,47"/>
104 <area·shape="rect"·title="·"·alt=""·coords="13,5,176,45"/>113 <area·shape="rect"·title="·"·alt=""·coords="360,357,539,397"/>
 114 <area·shape="poly"·title="·"·alt=""·coords="316,136,287,156,265,183,250,217,243,247,248,276,265,308,281,326,301,341,347,360,345,365,298,345,278,330,260,311,243,278,238,247,244,215,260,180,283,152,312,131"/>
 115 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="5,181,200,221"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="302,136,172,180,170,174,301,131"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="400,131,493,173,491,178,397,136"/>
 118 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="275,181,439,221"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="360,134,360,167,355,167,355,134"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="571,220,589,239,605,261,613,286,612,299,606,311,582,336,552,354,550,350,579,332,602,308,606,297,607,287,600,264,585,242,567,224"/>
 121 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="427,269,591,309"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="540,223,525,258,520,256,535,221"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="498,311,473,348,468,345,494,308"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="370,220,435,344,431,346,365,223"/>
105 <area·shape="rect"·title="·"·alt=""·coords="5,93,184,133"/>125 <area·shape="rect"·title="·"·alt=""·coords="275,277,351,302"/>
106 <area·shape="poly"·title="·"·alt=""·coords="97,46,97,79,92,79,92,46"/>126 <area·shape="poly"·title="·"·alt=""·coords="350,223,328,265,323,263,345,220"/>
107 </map>127 </map>
108 </div>128 </div>
109 </div><div·class="textblock"><div·class="dynheader">129 </div><div·class="textblock"><div·class="dynheader">
110 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>130 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
111 <div·class="dyncontent">131 <div·class="dyncontent">
112 <div·class="center"><img·src="a06502.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Config_8hhdep"·alt=""/></div>132 <div·class="center"><img·src="a06502.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hhdep"·alt=""/></div>
 133 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeTraits_8hhdep">
 134 <area·shape="rect"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="193,5,476,45"/>
113 <map·name="aOpenMesh_2Tools_2Utils_2Config_8hhdep"·id="aOpenMesh_2Tools_2Utils_2Config_8hhdep"> 
114 <area·shape="rect"·title="·"·alt=""·coords="442,5,605,45"/> 
115 <area·shape="rect"·href="a00659.html"·title="A·generic·heap·class."·alt=""·coords="255,93,418,133"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="471,53,379,96,376,91,469,49"/> 
117 <area·shape="rect"·href="a00641.html"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="442,93,605,133"/> 
118 <area·shape="poly"·title="·"·alt=""·coords="526,59,526,93,521,93,521,59"/> 
119 <area·shape="rect"·href="a00653.html"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="629,93,794,133"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="578,49,671,91,669,96,576,53"/> 
121 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="237,181,437,221"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/> 
123 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="5,269,212,309"/>135 <area·shape="rect"·href="a06380_source.html"·title="·"·alt=""·coords="5,93,205,133"/>
124 <area·shape="poly"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>136 <area·shape="poly"·title="·"·alt=""·coords="273,53,156,96,155,91,271,48"/>
125 <area·shape="rect"·href="a00596.html"·title="·"·alt=""·coords="237,269,437,309"/>137 <area·shape="rect"·href="a00719.html"·title="·"·alt=""·coords="229,93,440,133"/>
126 <area·shape="poly"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>138 <area·shape="poly"·title="·"·alt=""·coords="337,59,337,93,332,93,332,59"/>
127 <area·shape="rect"·href="a00554.html"·title="·"·alt=""·coords="461,269,661,309"/>139 <area·shape="rect"·href="a00743.html"·title="·"·alt=""·coords="465,93,679,133"/>
128 <area·shape="poly"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>140 <area·shape="poly"·title="·"·alt=""·coords="401,48,521,91,519,96,399,53"/>
129 <area·shape="rect"·href="a00563.html"·title="·"·alt=""·coords="461,357,661,397"/>141 <area·shape="rect"·href="a00599_source.html"·title="·"·alt=""·coords="5,181,205,221"/>
130 <area·shape="poly"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>142 <area·shape="poly"·title="·"·alt=""·coords="108,147,108,181,103,181,103,147"/>
131 </map>143 </map>
132 </div>144 </div>
133 </div>145 </div>
134 <p><a·href="a06500_source.html">Go·to·the·source·code·of·this·file.</a></p>146 <p><a·href="a06500_source.html">Go·to·the·source·code·of·this·file.</a></p>
135 <table·class="memberdecls">147 <table·class="memberdecls">
 148 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 149 Classes</h2></td></tr>
 150 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03730.html">OpenMesh::Subdivider::Uniform::CompositeTraits</a></td></tr>
 151 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·Composite·Subdivision·framework.··<a·href="a03730.html#details">More...</a><br·/></td></tr>
 152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03734.html">OpenMesh::Subdivider::Uniform::CompositeTraits::FaceT&lt;·Base,·Refs·&gt;</a></td></tr>
 154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03738.html">OpenMesh::Subdivider::Uniform::CompositeTraits::EdgeT&lt;·Base,·Refs·&gt;</a></td></tr>
 156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03742.html">OpenMesh::Subdivider::Uniform::CompositeTraits::VertexT&lt;·Base,·Refs·&gt;</a></td></tr>
 158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 159 </table><table·class="memberdecls">
136 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>160 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
137 Macros</h2></td></tr>161 Namespaces</h2></td></tr>
138 <tr·class="memitem:ad9196e477b38b680c5282d4a29d03b96"·id="r_ad9196e477b38b680c5282d4a29d03b96"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ad9196e477b38b680c5282d4a29d03b96"·name="ad9196e477b38b680c5282d4a29d03b96"></a> 
139 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>BEGIN_NS_UTILS</b>&#160;&#160;&#160;namespace·Utils·{</td></tr>162 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
 163 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
140 <tr·class="separator:ad9196e477b38b680c5282d4a29d03b96"><td·class="memSeparator"·colspan="2">&#160;</td></tr>164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 <tr·class="memitem:ac6b279c770fdcc3b1b044a39c235526f"·id="r_ac6b279c770fdcc3b1b044a39c235526f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac6b279c770fdcc3b1b044a39c235526f"·name="ac6b279c770fdcc3b1b044a39c235526f"></a> 
142 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>END_NS_UTILS</b>&#160;&#160;&#160;}</td></tr>165 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>
 166 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>
143 <tr·class="separator:ac6b279c770fdcc3b1b044a39c235526f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>167 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 </table>168 </table>
 169 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 170 <div·class="textblock"><p>Mesh·traits·for·uniform·composite·subdivision.·</p>
145 </div><!--·contents·-->171 </div></div><!--·contents·-->
146 </div><!--·doc-content·-->172 </div><!--·doc-content·-->
147 <hr>173 <hr>
148 <address>174 <address>
149 <small>175 <small>
150 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">176 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
151 </a>177 </a>
152 Project·<b>OpenMesh</b>,·178 Project·<b>OpenMesh</b>,·
2.58 KB
html2text {}
    
Offset 1, 18 lines modifiedOffset 1, 35 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8M_\x8a_\x8c_\x8r_\x8o_\x8s 
6 Config.hh·File·Reference 
7 #include·<OpenMesh/Core/System/config.h>5 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 6 CompositeTraits.hh·File·Reference
 7 Mesh·traits·for·uniform·composite·subdivision.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
8 Include·dependency·graph·for·Config.hh:10 Include·dependency·graph·for·CompositeTraits.hh:
9 This·graph·shows·which·files·directly·or·indirectly·include·this·file:11 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
12 #define ·B.BE.EG.GI.IN.N_._N.NS.S_._U.UT.TI.IL.LS.S   namespace·Utils·{13 C.Cl.la.as.ss.se.es.s
 14 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 15  ········_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m·Composite·Subdivision·framework.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
13  16  
14 #define ·E.EN.ND.D_._N.NS.S_._U.UT.TI.IL.LS.S   }17 struct· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m_.:_.:_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s_.:_.:_.F_.a_.c_.e_.T_.<_.·_.B_.a_.s_.e_.,_.·_.R_.e_.f_.s_.·_.>
15  18  
 19 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8>
 20  
 21 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T_\x8<_\x8·_\x8B_\x8a_\x8s_\x8e_\x8,_\x8·_\x8R_\x8e_\x8f_\x8s_\x8·_\x8>
 22  
 23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
 25  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
 26 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
 27  
 28 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
 29  ···········Software·related·to·uniform·subdivision·of·meshes.
 30  
 31 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 32 Mesh·traits·for·uniform·composite·subdivision.
16 ===============================================================================33 ===============================================================================
17 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.34 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
18 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.35 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
36.7 KB
./usr/share/doc/libopenmesh-dev/html/a06500_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/Config.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Config.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeTraits.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a06500.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06500.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 38 lines modifiedOffset 138, 147 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··Defines</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·Traits</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_CONFIG_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_UTILS_CONFIG_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH</span></div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//#include·&quot;Config.hh&quot;</span></div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#define·BEGIN_NS_UTILS·namespace·Utils·{</span></div> 
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#define·END_NS_UTILS·}</span></div> 
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
 167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_UTILS_CONFIG_HH·defined</span></div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··············</div>
 172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 173 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">
 174 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03730.html">···79</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03730.html">CompositeTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
 175 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>{</div>
 176 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_define"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
 177 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··</div>
 178 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_define"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
 179 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··</div>
 180 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//HalfedgeAttributes(·OpenMesh::Attributes::PrevHalfedge·);</span></div>
 181 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 182 <div·class="foldopen"·id="foldopen00087"·data-start="{"·data-end="};">
 183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03734.html">···87</a></span>··<a·class="code·hl_define"·href="a06395.html#a48a58bb27b065ea6b5f6e973756f1800">FaceTraits</a></div>
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··{</div>
 185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">private</span>:</div>
 187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::HalfedgeHandle·HalfedgeHandle;</div>
 188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Scalar·Scalar;</div>
 189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·Point;</div>
 190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····HalfedgeHandle·red_halfedge_handle_;</div>
 191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·generation_;</div>
 192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordtype">bool</span>·red_;</div>
 193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····Scalar·quality_;</div>
 194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····Point·midpoint_;</div>
 195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····Point·position_;</div>
 196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····</div>
 197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">public</span>:</div>
 198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>&amp;·generation()·{·<span·class="keywordflow">return</span>·generation_;·}</div>
 199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<span·class="keywordtype">void</span>·set_generation(<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>&amp;·_g)·{·generation_·=·_g;·}</div>
 200 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keywordtype">void</span>·inc_generation()·{·++generation_;·}</div>
 201 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keywordtype">void</span>·set_red()·{·red_·=·1;·}</div>
 202 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="keywordtype">void</span>·set_green()·{red_·=·0;·}</div>
 203 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="keywordtype">bool</span>·is_red()·{·<span·class="keywordflow">return</span>·red_;·}</div>
 204 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keywordtype">bool</span>·is_green()·{·<span·class="keywordflow">return</span>·!red_;·}</div>
 205 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="keywordtype">void</span>·set_red_halfedge_handle(<span·class="keyword">const</span>·HalfedgeHandle&amp;·_heh)</div>
 206 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······{·red_halfedge_handle_·=·_heh;·}</div>
 207 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····HalfedgeHandle&amp;·red_halfedge_handle()·{·<span·class="keywordflow">return</span>·red_halfedge_handle_;·}</div>
 208 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····<span·class="keywordtype">void</span>·set_quality(<span·class="keyword">const</span>·Scalar&amp;·_q)·{·quality_·=·_q;·}</div>
 209 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····Scalar&amp;·quality()·{·<span·class="keywordflow">return</span>·quality_;·}</div>
 210 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····<span·class="keyword">const</span>·Point&amp;·midpoint()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·midpoint_;·}</div>
 211 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keywordtype">void</span>·set_midpoint(<span·class="keyword">const</span>·Point&amp;·_p)·{·midpoint_·=·_p;·}</div>
 212 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keyword">const</span>·Point&amp;·position()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·position_;·}</div>
 213 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keywordtype">void</span>·set_position(<span·class="keyword">const</span>·Point&amp;·_p)·{·position_·=·_p;·}</div>
 214 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··};</div>
 215 </div>
 216 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>
 217 <div·class="foldopen"·id="foldopen00120"·data-start="{"·data-end="};">
 218 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="a03738.html">··120</a></span>··<a·class="code·hl_define"·href="a06395.html#adbd10edc9787f8347769a11391896d9e">EdgeTraits</a></div>
 219 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··{</div>
 220 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>··<span·class="keyword">private</span>:</div>
 221 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point·Point;</div>
 222 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Scalar·Scalar;</div>
 223 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····Point·midpoint_;</div>
 224 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····Scalar·length_;</div>
 225 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>····Point·position_;</div>
 226 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>··<span·class="keyword">public</span>:·</div>
 227 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>····<span·class="keyword">const</span>·Point&amp;·midpoint()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·midpoint_;·}</div>
Max diff block lines reached; 130/29813 bytes (0.44%) of diff not shown.
7.5 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Config.hh5 CompositeTraits.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 48, 40 lines modifiedOffset 48, 170 lines modified
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 47// 
56 ============================================================================= 
57 48//55 48//
58 49//·Defines 
59 50//56 =============================================================================
 57 49//
 58 50//·CLASS·Traits
60 51//59 51//
 60 52//
61 =============================================================================61 =============================================================================
 62 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH
 64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH
62 52 
63 53#ifndef·OPENMESH_UTILS_CONFIG_HH 
64 54#define·OPENMESH_UTILS_CONFIG_HH 
65 55 
66 5665 56
 66 57
67 57//==·INCLUDES67 58//==·INCLUDES
68 =================================================================68 =================================================================
69 58 
70 59#include·<OpenMesh/Core/System/config.h> 
71 60 
72 6169 59
 70 60//#include·"Config.hh"
 71 61//·--------------------
 72 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 73 63#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
 74 64
 75 65
73 62//==·NAMESPACES76 66//==·NAMESPACE
74 ===============================================================77 ================================================================
75 63 
76 64#define·BEGIN_NS_UTILS·namespace·Utils·{ 
77 65#define·END_NS_UTILS·} 
78 66 
79 6778 67
80 68//79 68namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH
 80 69namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 81 70namespace·Uniform·{·//·BEGIN_NS_UNIFORM
 82 71
 83 72
 84 73//==·CLASS·DEFINITION
 85 =========================================================
 86 74
 87 75
 88 _\x87_\x89struct·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 89 80{
 90 81·_\x8F_\x8a_\x8c_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 91 82
 92 83·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 93 84
 94 85·//HalfedgeAttributes(·OpenMesh::Attributes::PrevHalfedge·);
 95 86
 96 _\x88_\x87·_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 97 88·{
 98 89
 99 90·private:
 100 91·typedef·typename·Refs::HalfedgeHandle·HalfedgeHandle;
 101 92·typedef·typename·Refs::Scalar·Scalar;
 102 93·typedef·typename·Refs::Point·Point;
 103 94·HalfedgeHandle·red_halfedge_handle_;
 104 95·unsigned·int·generation_;
 105 96·bool·red_;
 106 97·Scalar·quality_;
 107 98·Point·midpoint_;
 108 99·Point·position_;
 109 100
 110 101·public:
 111 102·const·unsigned·int&·generation()·{·return·generation_;·}
 112 103·void·set_generation(const·unsigned·int&·_g)·{·generation_·=·_g;·}
 113 104·void·inc_generation()·{·++generation_;·}
 114 105·void·set_red()·{·red_·=·1;·}
 115 106·void·set_green()·{red_·=·0;·}
 116 107·bool·is_red()·{·return·red_;·}
 117 108·bool·is_green()·{·return·!red_;·}
 118 109·void·set_red_halfedge_handle(const·HalfedgeHandle&·_heh)
 119 110·{·red_halfedge_handle_·=·_heh;·}
 120 111·HalfedgeHandle&·red_halfedge_handle()·{·return·red_halfedge_handle_;·}
 121 112·void·set_quality(const·Scalar&·_q)·{·quality_·=·_q;·}
 122 113·Scalar&·quality()·{·return·quality_;·}
 123 114·const·Point&·midpoint()·const·{·return·midpoint_;·}
 124 115·void·set_midpoint(const·Point&·_p)·{·midpoint_·=·_p;·}
 125 116·const·Point&·position()·const·{·return·position_;·}
 126 117·void·set_position(const·Point&·_p)·{·position_·=·_p;·}
 127 118·};
 128 119
 129 _\x81_\x82_\x80·_\x8E_\x8d_\x8g_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 130 121·{
 131 122·private:
 132 123·typedef·typename·Refs::Point·Point;
 133 124·typedef·typename·Refs::Scalar·Scalar;
 134 125·Point·midpoint_;
 135 126·Scalar·length_;
 136 127·Point·position_;
 137 128·public:
 138 129·const·Point&·midpoint()·const·{·return·midpoint_;·}
 139 130·void·set_midpoint(const·Point&·_vh)·{·midpoint_·=·_vh;·}
 140 131·const·Scalar&·length()·const·{·return·length_;·}
 141 132·void·set_length(const·Scalar&·_s)·{·length_·=·_s;·}
 142 133·const·Point&·position()·const·{·return·position_;·}
 143 134·void·set_position(const·Point&·_p)·{·position_·=·_p;·}
 144 135·};
 145 136
 146 _\x81_\x83_\x87·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 147 138·{
Max diff block lines reached; 2279/7659 bytes (29.76%) of diff not shown.
2.92 KB
./usr/share/doc/libopenmesh-dev/html/a06501.map
    
Offset 1, 5 lines modifiedOffset 1, 21 lines modified
1 <map·id="OpenMesh/Tools/Utils/Config.hh"·name="OpenMesh/Tools/Utils/Config.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh">
 2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="276,5,559,45"/>
 3 <area·shape="rect"·id="Node000002"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="275,93,439,133"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="406,47,381,84,376,81,402,44"/>
 5 <area·shape="rect"·id="Node000005"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="463,181,627,221"/>
 6 <area·shape="poly"·id="edge11_Node000001_Node000005"·title="·"·alt=""·coords="433,44,525,168,521,172,429,47"/>
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="13,5,176,45"/>7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="360,357,539,397"/>
 8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="316,136,287,156,265,183,250,217,243,247,248,276,265,308,281,326,301,341,347,360,345,365,298,345,278,330,260,311,243,278,238,247,244,215,260,180,283,152,312,131"/>
 9 <area·shape="rect"·id="Node000004"·href="$a00344_source.html"·title="·"·alt=""·coords="5,181,200,221"/>
 10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="302,136,172,180,170,174,301,131"/>
 11 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="400,131,493,173,491,178,397,136"/>
 12 <area·shape="rect"·id="Node000007"·href="$a00290_source.html"·title="·"·alt=""·coords="275,181,439,221"/>
 13 <area·shape="poly"·id="edge8_Node000002_Node000007"·title="·"·alt=""·coords="360,134,360,167,355,167,355,134"/>
 14 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="571,220,589,239,605,261,613,286,612,299,606,311,582,336,552,354,550,350,579,332,602,308,606,297,607,287,600,264,585,242,567,224"/>
 15 <area·shape="rect"·id="Node000006"·href="$a00314_source.html"·title="·"·alt=""·coords="427,269,591,309"/>
 16 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="540,223,525,258,520,256,535,221"/>
 17 <area·shape="poly"·id="edge7_Node000006_Node000003"·title="·"·alt=""·coords="498,311,473,348,468,345,494,308"/>
 18 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="370,220,435,344,431,346,365,223"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,93,184,133"/>19 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="275,277,351,302"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="97,46,97,79,92,79,92,46"/>20 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="350,223,328,265,323,263,345,220"/>
5 </map>21 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a06501.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 0807534464011027e81e43b003e6e90c1 bc61396e3f122ac822d8f5df0369db50
2.42 MB
./usr/share/doc/libopenmesh-dev/html/a06501.png
2.42 MB
sng
    
Offset 1, 148 lines modifiedOffset 1, 412 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·189;·height:·139;·bitdepth:·8;3 ····width:·633;·height:·403;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 bKGD·{red:·255;··green:·255;··blue:·255;}6 bKGD·{red:·255;··green:·255;··blue:·255;}
7 IMAGE·{7 IMAGE·{
8 ····pixels·hex8 ····pixels·hex
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·6464641c·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·65656556·67676739·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3b3b3bff·707070ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·505050ff·2e2e2eff·2b2b2bff·444444ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·464646ff·262626ff·727272ff·999999ff·999999ff·999999ff·8b8b8bff·262626ff·2b2b2bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·383838ff·080808ff·262626ff·262626ff·262626ff·262626ff·262626ff·262626ff·282828ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·3b3b3bff·7b7b7bff·343434ff·686868ff·999999ff·999999ff·999999ff·999999ff·313131ff·6c6c6cff·999999ff·999999ff·3d3d3dff·6e6e6eff·999999ff·999999ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·838383ff·101010ff·272727ff·616161ff·676767ff·3a3a3aff·050505ff·6c6c6cff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·2b2b2bff·0e0e0eff·2e2e2eff·999999ff·999999ff·999999ff·4f4f4fff·0f0f0fff·070707ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8c8c8cff·050505ff·6d6d6dff·737373ff·737373ff·252525ff·2c2c2cff·737373ff·737373ff·737373ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8c8c8cff·070707ff·949494ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·242424ff·2a2a2aff·989898ff·999999ff·999999ff·999999ff·4a4a4aff·0a0a0aff·919191ff·999999ff·3b3b3bff·696969ff·4a4a4aff·2e2e2eff·444444ff·8d8d8dff·999999ff·999999ff·999999ff·686868ff·383838ff·2f2f2fff·535353ff·969696ff·999999ff·999999ff·3b3b3bff·6a6a6aff·4d4d4dff·2e2e2eff·3d3d3dff·878787ff·999999ff·999999ff·2b2b2bff·434343ff·0a0a0aff·868686ff·999999ff·979797ff·121212ff·4b4b4bff·070707ff·999999ff·999999ff·999999ff·999999ff·686868ff·383838ff·2f2f2fff·535353ff·969696ff·999999ff·999999ff·787878ff·3a3a3aff·2c2c2cff·4a4a4aff·919191ff·999999ff·999999ff·1c1c1cff·5c5c5cff·4d4d4dff·2e2e2eff·3d3d3dff·878787ff·999999ff·999999ff·999999ff·5f5f5fff·2e2e2eff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·989898ff·5c5c5cff·333333ff·343434ff·5f5f5fff·999999ff·999999ff·999999ff·989898ff·5c5c5cff·333333ff·343434ff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·787878ff·3a3a3aff·2c2c2cff·4a4a4aff·919191ff·999999ff·999999ff·999999ff·5f5f5fff·2e2e2eff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·4d4d4dff·070707ff·171717ff·262626ff·3f3f3fff·999999ff·3f3f3fff·6c6c6cff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·787878ff·3a3a3aff·2c2c2cff·4a4a4aff·919191ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·000000ff·707070ff·999999ff·999999ff·999999ff·999999ff·929292ff·010101ff·646464ff·999999ff·1c1c1cff·080808ff·4c4c4cff·6a6a6aff·2f2f2fff·171717ff·959595ff·999999ff·4d4d4dff·141414ff·5f5f5fff·6a6a6aff·262626ff·343434ff·999999ff·999999ff·1c1c1cff·0c0c0cff·525252ff·6d6d6dff·303030ff·1c1c1cff·999999ff·999999ff·2b2b2bff·4a4a4aff·404040ff·494949ff·999999ff·6a6a6aff·1f1f1fff·6b6b6bff·070707ff·999999ff·999999ff·999999ff·4d4d4dff·141414ff·5f5f5fff·6a6a6aff·262626ff·343434ff·999999ff·8b8b8bff·060606ff·4f4f4fff·6e6e6eff·515151ff·363636ff·999999ff·999999ff·1c1c1cff·0c0c0cff·525252ff·6d6d6dff·303030ff·1c1c1cff·999999ff·999999ff·999999ff·313131ff·5c5c5cff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·3e3e3eff·151515ff·636363ff·616161ff·121212ff·464646ff·999999ff·999999ff·3e3e3eff·151515ff·636363ff·616161ff·121212ff·464646ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8b8b8bff·060606ff·4f4f4fff·6e6e6eff·515151ff·363636ff·999999ff·999999ff·999999ff·313131ff·5c5c5cff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·808080ff·171717ff·474747ff·737373ff·7b7b7bff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8b8b8bff·060606ff·4f4f4fff·6e6e6eff·515151ff·363636ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·000000ff·878787ff·999999ff·999999ff·999999ff·999999ff·999999ff·111111ff·505050ff·999999ff·1c1c1cff·3b3b3bff·999999ff·999999ff·959595ff·0f0f0fff·646464ff·8f8f8fff·030303ff·7b7b7bff·999999ff·999999ff·909090ff·040404ff·858585ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·898989ff·000000ff·8d8d8dff·999999ff·2b2b2bff·4a4a4aff·7f7f7fff·0e0e0eff·969696ff·2b2b2bff·5e5e5eff·6b6b6bff·070707ff·999999ff·999999ff·8f8f8fff·030303ff·7b7b7bff·999999ff·999999ff·909090ff·040404ff·858585ff·7d7d7dff·070707ff·949494ff·999999ff·999999ff·929292ff·999999ff·999999ff·1c1c1cff·494949ff·999999ff·999999ff·898989ff·000000ff·8d8d8dff·999999ff·959595ff·080808ff·898989ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·8c8c8cff·010101ff·787878ff·999999ff·999999ff·717171ff·020202ff·909090ff·8c8c8cff·010101ff·787878ff·999999ff·999999ff·717171ff·020202ff·909090ff·999999ff·212121ff·5d5d5dff·999999ff·7d7d7dff·070707ff·949494ff·999999ff·999999ff·929292ff·999999ff·999999ff·959595ff·080808ff·898989ff·999999ff·131313ff·585858ff·999999ff·999999ff·999999ff·999999ff·0e0e0eff·5d5d5dff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·7d7d7dff·070707ff·949494ff·999999ff·999999ff·929292ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·7a7a7aff·000000ff·7d7d7dff·999999ff·999999ff·999999ff·999999ff·999999ff·070707ff·575757ff·999999ff·1c1c1cff·5c5c5cff·999999ff·999999ff·999999ff·2c2c2cff·4c4c4cff·777777ff·000000ff·262626ff·262626ff·262626ff·262626ff·040404ff·6e6e6eff·999999ff·1c1c1cff·616161ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·252525ff·505050ff·0b0b0bff·949494ff·6b6b6bff·070707ff·999999ff·999999ff·777777ff·000000ff·262626ff·262626ff·262626ff·262626ff·040404ff·6e6e6eff·999999ff·464646ff·181818ff·3b3b3bff·616161ff·939393ff·999999ff·999999ff·1c1c1cff·616161ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·6e6e6eff·1f1f1fff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·757575ff·020202ff·989898ff·999999ff·999999ff·939393ff·000000ff·7a7a7aff·757575ff·020202ff·989898ff·999999ff·999999ff·939393ff·000000ff·7a7a7aff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·464646ff·181818ff·3b3b3bff·616161ff·939393ff·999999ff·999999ff·6e6e6eff·1f1f1fff·999999ff·999999ff·141414ff·575757ff·999999ff·999999ff·999999ff·999999ff·0d0d0dff·5e5e5eff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·464646ff·181818ff·3b3b3bff·616161ff·939393ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·959595ff·080808ff·545454ff·999999ff·999999ff·999999ff·999999ff·767676ff·000000ff·7a7a7aff·999999ff·1c1c1cff·525252ff·999999ff·999999ff·999999ff·222222ff·565656ff·808080ff·010101ff·6e6e6eff·737373ff·737373ff·737373ff·737373ff·8d8d8dff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·646464ff·010101ff·434343ff·999999ff·6b6b6bff·070707ff·999999ff·999999ff·808080ff·010101ff·6e6e6eff·737373ff·737373ff·737373ff·737373ff·8d8d8dff·999999ff·999999ff·969696ff·7a7a7aff·3f3f3fff·191919ff·979797ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·404040ff·4c4c4cff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·7f7f7fff·000000ff·919191ff·999999ff·999999ff·898989ff·000000ff·848484ff·7f7f7fff·000000ff·919191ff·999999ff·999999ff·898989ff·000000ff·848484ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·969696ff·7a7a7aff·3f3f3fff·191919ff·979797ff·999999ff·404040ff·4c4c4cff·999999ff·999999ff·252525ff·484848ff·999999ff·999999ff·999999ff·959595ff·010101ff·707070ff·999999ff·999999ff·1f1f1fff·5f5f5fff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·999999ff·969696ff·7a7a7aff·3f3f3fff·191919ff·979797ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·505050ff·0a0a0aff·727272ff·999999ff·999999ff·858585ff·1a1a1aff·2f2f2fff·999999ff·999999ff·1c1c1cff·181818ff·8f8f8fff·999999ff·767676ff·020202ff·7f7f7fff·979797ff·1a1a1aff·4d4d4dff·989898ff·999999ff·979797ff·565656ff·969696ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·969696ff·737373ff·8e8e8eff·999999ff·6b6b6bff·070707ff·999999ff·999999ff·979797ff·1a1a1aff·4d4d4dff·989898ff·999999ff·979797ff·565656ff·969696ff·7b7b7bff·6f6f6fff·999999ff·999999ff·7d7d7dff·000000ff·8e8e8eff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·131313ff·7a7a7aff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·969696ff·141414ff·4a4a4aff·999999ff·999999ff·414141ff·181818ff·989898ff·969696ff·141414ff·4a4a4aff·999999ff·999999ff·414141ff·181818ff·989898ff·999999ff·212121ff·5d5d5dff·999999ff·7b7b7bff·6f6f6fff·999999ff·999999ff·7d7d7dff·000000ff·8e8e8eff·999999ff·131313ff·7a7a7aff·999999ff·999999ff·505050ff·121212ff·8b8b8bff·999999ff·999999ff·505050ff·0b0b0bff·8f8f8fff·999999ff·999999ff·282828ff·555555ff·999999ff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·7b7b7bff·6f6f6fff·999999ff·999999ff·7d7d7dff·000000ff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·989898ff·505050ff·080808ff·141414ff·1b1b1bff·050505ff·393939ff·929292ff·999999ff·999999ff·1c1c1cff·303030ff·0f0f0fff·1e1e1eff·050505ff·555555ff·999999ff·999999ff·818181ff·202020ff·101010ff·202020ff·0b0b0bff·434343ff·989898ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·2b2b2bff·4a4a4aff·999999ff·999999ff·999999ff·999999ff·999999ff·6b6b6bff·070707ff·999999ff·999999ff·999999ff·818181ff·202020ff·101010ff·202020ff·0b0b0bff·434343ff·989898ff·8a8a8aff·2c2c2cff·101010ff·222222ff·080808ff·464646ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·7e7e7eff·101010ff·989898ff·999999ff·999999ff·999999ff·999999ff·323232ff·3b3b3bff·999999ff·999999ff·767676ff·111111ff·171717ff·151515ff·141414ff·7a7a7aff·999999ff·999999ff·767676ff·111111ff·171717ff·151515ff·141414ff·7a7a7aff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8a8a8aff·2c2c2cff·101010ff·222222ff·080808ff·464646ff·999999ff·7e7e7eff·101010ff·989898ff·999999ff·999999ff·959595ff·3a3a3aff·070707ff·1f1f1fff·141414ff·111111ff·6f6f6fff·999999ff·999999ff·999999ff·5e5e5eff·080808ff·232323ff·3f3f3fff·999999ff·212121ff·5d5d5dff·999999ff·999999ff·212121ff·5d5d5dff·999999ff·8a8a8aff·2c2c2cff·101010ff·222222ff·080808ff·464646ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·949494ff·7a7a7aff·777777ff·8f8f8fff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·929292ff·7a7a7aff·8e8e8eff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·7a7a7aff·919191ff·999999ff·999999ff·999999ff·7a7a7aff·8b8b8bff·999999ff·999999ff·989898ff·737373ff·949494ff·999999ff·7d7d7dff·858585ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·747474ff·999999ff·999999ff·999999ff·999999ff·999999ff·888888ff·7a7a7aff·919191ff·999999ff·999999ff·999999ff·999999ff·898989ff·797979ff·8d8d8dff·999999ff·999999ff·999999ff·7a7a7aff·8b8b8bff·999999ff·999999ff·989898ff·737373ff·949494ff·505050ff·3d3d3dff·999999ff·999999ff·999999ff·999999ff·999999ff·7f7f7fff·828282ff·999999ff·999999ff·999999ff·969696ff·7f7f7fff·808080ff·979797ff·999999ff·999999ff·999999ff·999999ff·969696ff·7f7f7fff·808080ff·979797ff·999999ff·999999ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·898989ff·797979ff·8d8d8dff·999999ff·999999ff·505050ff·3d3d3dff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·7a7a7aff·828282ff·979797ff·999999ff·999999ff·999999ff·999999ff·999999ff·898989ff·767676ff·7b7b7bff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·7b7b7bff·8a8a8aff·999999ff·999999ff·999999ff·898989ff·797979ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·222222ff·6b6b6bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·222222ff·6b6b6bff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·959595ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·747474ff·959595ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
33 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
34 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·979797ff·3b3b3bff·070707ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
35 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·6a6a6aff·191919ff·909090ff·999999ff·7a7a7aff·040404ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
36 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·777777ff·999999ff·797979ff·2f2f2fff·0b0b0bff·050505ff·1b1b1bff·525252ff·949494ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·4b4b4bff·3a3a3aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
37 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·828282ff·0d0d0dff·989898ff·6e6e6eff·040404ff·454545ff·828282ff·939393ff·7f7f7fff·494949ff·656565ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·414141ff·3e3e3eff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
38 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·535353ff·3a3a3aff·989898ff·131313ff·3f3f3fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8c8c8cff·353535ff·0d0d0dff·0d0d0dff·383838ff·8e8e8eff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·2d2d2dff·000000ff·000000ff·000000ff·000000ff·000000ff·040404ff·999999ff·999999ff·898989ff·2c2c2cff·080808ff·191919ff·585858ff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·1c1c1cff·4a4a4aff·272727ff·080808ff·171717ff·6f6f6fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
39 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·252525ff·676767ff·808080ff·000000ff·777777ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·262626ff·2c2c2cff·898989ff·888888ff·272727ff·2c2c2cff·999999ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·7a7a7aff·040404ff·999999ff·999999ff·232323ff·353535ff·8c8c8cff·858585ff·202020ff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·1c1c1cff·121212ff·797979ff·939393ff·4f4f4fff·0d0d0dff·989898ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
40 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8f8f8fff·060606ff·919191ff·737373ff·000000ff·888888ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·858585ff·000000ff·868686ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·7a7a7aff·040404ff·999999ff·838383ff·000000ff·8d8d8dff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·1c1c1cff·555555ff·999999ff·999999ff·8f8f8fff·000000ff·898989ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
41 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·636363ff·2a2a2aff·999999ff·808080ff·000000ff·777777ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·737373ff·020202ff·999999ff·999999ff·999999ff·949494ff·000000ff·797979ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·7a7a7aff·040404ff·999999ff·737373ff·070707ff·999999ff·999999ff·999999ff·868686ff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
42 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·353535ff·585858ff·999999ff·989898ff·131313ff·404040ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·858585ff·000000ff·878787ff·999999ff·999999ff·7f7f7fff·000000ff·8a8a8aff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·7a7a7aff·040404ff·999999ff·838383ff·000000ff·8d8d8dff·999999ff·999999ff·717171ff·000000ff·8d8d8dff·999999ff·999999ff·999999ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
43 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·979797ff·0a0a0aff·868686ff·999999ff·999999ff·6e6e6eff·050505ff·474747ff·838383ff·939393ff·7f7f7fff·494949ff·656565ff·999999ff·252525ff·2e2e2eff·8a8a8aff·888888ff·272727ff·2c2c2cff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·7a7a7aff·040404ff·999999ff·999999ff·222222ff·353535ff·8c8c8cff·858585ff·202020ff·000000ff·8d8d8dff·999999ff·3b3b3bff·282828ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
44 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·737373ff·1a1a1aff·999999ff·999999ff·999999ff·999999ff·797979ff·2e2e2eff·0b0b0bff·050505ff·1b1b1bff·525252ff·949494ff·999999ff·8b8b8bff·353535ff·0c0c0cff·0d0d0dff·373737ff·8d8d8dff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·404040ff·3e3e3eff·999999ff·999999ff·7a7a7aff·040404ff·999999ff·999999ff·888888ff·2b2b2bff·080808ff·181818ff·535353ff·000000ff·919191ff·999999ff·3b3b3bff·282828ff·999999ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·1c1c1cff·626262ff·999999ff·999999ff·949494ff·000000ff·838383ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
45 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·444444ff·494949ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·6d6d6dff·0a0a0aff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·161616ff·767676ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·656565ff·676767ff·919191ff·7d7d7dff·1a1a1aff·3f3f3fff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·8e8e8eff·343434ff·0a0a0aff·111111ff·424242ff·949494ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·767676ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·878787ff·727272ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·65656556·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·6587a3ff·65717aff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·666666ff·656565ab·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
56 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
57 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
58 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
59 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
60 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
61 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
62 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
63 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
64 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
65 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
66 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
67 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
68 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
69 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
80 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
81 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
82 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
83 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
84 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
85 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
86 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
87 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffff·62b8ff56·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
88 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffac·64b7ffe4·64b7ffe4·64b7ffe4·64b7ffe4·64b8fff0·63b8ffe8·64b7ffe4·64b7ffe4·64b7ffe4·63b9ffde·66b8ff19·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
89 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff74·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·62b8ffff·64b8ffcd·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
90 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62baff1a·63b8fffd·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffb·64b7ff6e·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
91 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·64b9ffc4·63b7fffd·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·62b9fffe·62baff1a·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
92 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b7ff67·63b8fffc·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffc·63b8ffbe·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
93 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·69b4ff11·64b9fffb·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b8fffc·64b8ff61·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
94 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b8ffb6·64b8fffb·63b8ffff·63b8ffff·63b8ffff·63b8ffff·63b9fffa·60bfff10·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
95 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ff5a·62b8fffe·63b8ffff·63b8ffff·63b8ffff·63b8fffb·63b8ffb1·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
96 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66b3ff0a·62b8fff7·63b8ffff·63b8ffff·63b8ffff·62b8fffe·63b7ff55·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
97 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b8ffa8·63b8fffa·63b8ffff·63b8ffff·62b9fff6·55aaff09·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
98 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·63b9ff4d·63b7ffff·63b8ffff·63b9fffa·65b8ffa2·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
99 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·66ccff05·63b7fff1·63b8ffff·63b7ffff·63b8ff48·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
100 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·62b7ff99·63b8ffff·63b8ffef·66ccff05·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
101 00000000·00000000·00000000·00000000·9b9b9b1c·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·80a9cd80·63b8ffff·6cb2ecba·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·9a9a9a56·98989839·00000000·00000000·00000000·00000000· 
102 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·99999aff·69b5f4ff·8ca0b1ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·999999ff·9a9a9aab·00000000·00000000·00000000·00000000· 
103 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·a9ceedff·dfe0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
104 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dfdfe0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
105 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
106 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
107 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·a3a3a3ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
108 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
109 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d0d0d0ff·767676ff·444444ff·3f3f3fff·646464ff·bfbfbfff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·676767ff·373737ff·a7a7a7ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·ccccccff·383838ff·3f3f3fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·b4b4b4ff·e0e0e0ff·d3d3d3ff·7d7d7dff·494949ff·404040ff·606060ff·b0b0b0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·b4b4b4ff·d7d7d7ff·7e7e7eff·4b4b4bff·464646ff·777777ff·d3d3d3ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·5a5a5aff·a1a1a1ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
110 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·bfbfbfff·181818ff·393939ff·8d8d8dff·979797ff·555555ff·080808ff·9e9e9eff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·3e3e3eff·151515ff·434343ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·737373ff·161616ff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·cdcdcdff·0a0a0aff·d8d8d8ff·c0c0c0ff·1a1a1aff·2f2f2fff·868686ff·9f9f9fff·818181ff·343434ff·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·cdcdcdff·0a0a0aff·d8d8d8ff·3e3e3eff·282828ff·8f8f8fff·9c9c9cff·6b6b6bff·262626ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·2d2d2dff·8c8c8cff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
111 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·353535ff·3d3d3dff·dededeff·e0e0e0ff·e0e0e0ff·e0e0e0ff·6d6d6dff·0f0f0fff·d4d4d4ff·e0e0e0ff·575757ff·9a9a9aff·6d6d6dff·444444ff·636363ff·cececeff·e0e0e0ff·e0e0e0ff·e0e0e0ff·999999ff·535353ff·454545ff·7a7a7aff·dcdcdcff·e0e0e0ff·e0e0e0ff·575757ff·9b9b9bff·717171ff·444444ff·5a5a5aff·c6c6c6ff·e0e0e0ff·e0e0e0ff·3e3e3eff·626262ff·0e0e0eff·c5c5c5ff·e0e0e0ff·ddddddff·1a1a1aff·6e6e6eff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·999999ff·535353ff·454545ff·7a7a7aff·dcdcdcff·e0e0e0ff·e0e0e0ff·b0b0b0ff·545454ff·414141ff·6d6d6dff·d4d4d4ff·e0e0e0ff·e0e0e0ff·292929ff·878787ff·717171ff·444444ff·5a5a5aff·c6c6c6ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·8b8b8bff·444444ff·e0e0e0ff·353535ff·3b3b3bff·dededeff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d4d4d4ff·e0e0e0ff·dfdfdfff·868686ff·4b4b4bff·4c4c4cff·8b8b8bff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·9b9b9bff·707070ff·434343ff·a6a6a6ff·e0e0e0ff·999999ff·535353ff·454545ff·7a7a7aff·dcdcdcff·e0e0e0ff·e0e0e0ff·e0e0e0ff·8b8b8bff·444444ff·cfcfcfff·000000ff·b1b1b1ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d4d4d4ff·e0e0e0ff·949494ff·5e5e5eff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d0d0d0ff·393939ff·c5c5c5ff·e0e0e0ff·b0b0b0ff·545454ff·414141ff·6d6d6dff·d4d4d4ff·e0e0e0ff·717171ff·0b0b0bff·222222ff·373737ff·5c5c5cff·e0e0e0ff·e0e0e0ff·999999ff·535353ff·454545ff·7a7a7aff·dcdcdcff·e0e0e0ff·e0e0e0ff·575757ff·949494ff·6d6d6dff·424242ff·5c5c5cff·cdcdcdff·adadadff·505050ff·454545ff·919191ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
112 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c7c7c7ff·000000ff·a4a4a4ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d5d5d5ff·020202ff·939393ff·e0e0e0ff·292929ff·0b0b0bff·707070ff·9b9b9bff·454545ff·222222ff·dbdbdbff·e0e0e0ff·707070ff·1e1e1eff·8b8b8bff·9b9b9bff·383838ff·4c4c4cff·e0e0e0ff·e0e0e0ff·292929ff·121212ff·787878ff·9f9f9fff·464646ff·292929ff·e0e0e0ff·e0e0e0ff·3e3e3eff·6c6c6cff·5d5d5dff·6b6b6bff·e0e0e0ff·9b9b9bff·2d2d2dff·9d9d9dff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·707070ff·1e1e1eff·8b8b8bff·9b9b9bff·383838ff·4c4c4cff·e0e0e0ff·ccccccff·090909ff·747474ff·a1a1a1ff·777777ff·4f4f4fff·e0e0e0ff·e0e0e0ff·292929ff·121212ff·787878ff·9f9f9fff·464646ff·292929ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·474747ff·868686ff·c7c7c7ff·000000ff·a3a3a3ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·5b5b5bff·1f1f1fff·919191ff·8e8e8eff·1a1a1aff·666666ff·e0e0e0ff·e0e0e0ff·292929ff·0f0f0fff·757575ff·a5a5a5ff·cdcdcdff·707070ff·1e1e1eff·8b8b8bff·9b9b9bff·383838ff·4c4c4cff·e0e0e0ff·e0e0e0ff·e0e0e0ff·474747ff·868686ff·dbdbdbff·0b0b0bff·737373ff·dcdcdcff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c8c8c8ff·040404ff·c1c1c1ff·e0e0e0ff·e0e0e0ff·7c7c7cff·282828ff·e0e0e0ff·ccccccff·090909ff·747474ff·a1a1a1ff·777777ff·4f4f4fff·e0e0e0ff·bbbbbbff·212121ff·696969ff·a8a8a8ff·b4b4b4ff·e0e0e0ff·707070ff·1e1e1eff·8b8b8bff·9b9b9bff·383838ff·4c4c4cff·e0e0e0ff·e0e0e0ff·292929ff·101010ff·7b7b7bff·9d9d9dff·313131ff·272727ff·353535ff·989898ff·878787ff·070707ff·acacacff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
113 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·aaaaaaff·000000ff·c6c6c6ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·191919ff·767676ff·e0e0e0ff·292929ff·575757ff·e0e0e0ff·e0e0e0ff·dbdbdbff·161616ff·939393ff·d1d1d1ff·040404ff·b4b4b4ff·e0e0e0ff·e0e0e0ff·d3d3d3ff·050505ff·c3c3c3ff·e0e0e0ff·292929ff·6b6b6bff·e0e0e0ff·e0e0e0ff·c8c8c8ff·000000ff·cececeff·e0e0e0ff·3e3e3eff·6c6c6cff·bababaff·141414ff·dcdcdcff·3f3f3fff·8a8a8aff·9d9d9dff·0a0a0aff·e0e0e0ff·e0e0e0ff·d1d1d1ff·040404ff·b4b4b4ff·e0e0e0ff·e0e0e0ff·d3d3d3ff·050505ff·c3c3c3ff·b7b7b7ff·0b0b0bff·d8d8d8ff·e0e0e0ff·e0e0e0ff·d6d6d6ff·e0e0e0ff·e0e0e0ff·292929ff·6b6b6bff·e0e0e0ff·e0e0e0ff·c8c8c8ff·000000ff·cececeff·e0e0e0ff·dbdbdbff·0b0b0bff·c9c9c9ff·aaaaaaff·000000ff·c5c5c5ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·cdcdcdff·020202ff·b0b0b0ff·e0e0e0ff·e0e0e0ff·a5a5a5ff·040404ff·d3d3d3ff·e0e0e0ff·292929ff·626262ff·e0e0e0ff·e0e0e0ff·d1d1d1ff·040404ff·b4b4b4ff·e0e0e0ff·e0e0e0ff·d3d3d3ff·050505ff·c3c3c3ff·e0e0e0ff·dbdbdbff·0b0b0bff·c9c9c9ff·e0e0e0ff·a5a5a5ff·262626ff·0b0b0bff·343434ff·6a6a6aff·c6c6c6ff·e0e0e0ff·e0e0e0ff·474747ff·686868ff·e0e0e0ff·e0e0e0ff·222222ff·828282ff·e0e0e0ff·b7b7b7ff·0b0b0bff·d8d8d8ff·e0e0e0ff·e0e0e0ff·d6d6d6ff·e0e0e0ff·e0e0e0ff·2d2d2dff·8c8c8cff·e0e0e0ff·e0e0e0ff·d1d1d1ff·040404ff·b4b4b4ff·e0e0e0ff·e0e0e0ff·d3d3d3ff·050505ff·c3c3c3ff·e0e0e0ff·292929ff·6d6d6dff·e0e0e0ff·e0e0e0ff·a0a0a0ff·000000ff·c7c7c7ff·e0e0e0ff·e0e0e0ff·484848ff·707070ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
114 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b2b2b2ff·000000ff·b8b8b8ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·0b0b0bff·7f7f7fff·e0e0e0ff·292929ff·868686ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·404040ff·707070ff·aeaeaeff·000000ff·373737ff·373737ff·373737ff·373737ff·060606ff·a1a1a1ff·e0e0e0ff·292929ff·8e8e8eff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·3e3e3eff·6c6c6cff·e0e0e0ff·363636ff·757575ff·101010ff·d8d8d8ff·9d9d9dff·0a0a0aff·e0e0e0ff·e0e0e0ff·aeaeaeff·000000ff·373737ff·373737ff·373737ff·373737ff·060606ff·a1a1a1ff·e0e0e0ff·676767ff·232323ff·575757ff·8d8d8dff·d7d7d7ff·e0e0e0ff·e0e0e0ff·292929ff·8e8e8eff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·a2a2a2ff·2d2d2dff·e0e0e0ff·b2b2b2ff·000000ff·b7b7b7ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·abababff·040404ff·dededeff·e0e0e0ff·e0e0e0ff·d7d7d7ff·000000ff·b3b3b3ff·e0e0e0ff·292929ff·8c8c8cff·e0e0e0ff·e0e0e0ff·aeaeaeff·000000ff·373737ff·373737ff·373737ff·373737ff·060606ff·a1a1a1ff·e0e0e0ff·a2a2a2ff·2d2d2dff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c8c8c8ff·9e9e9eff·4b4b4bff·0b0b0bff·bfbfbfff·e0e0e0ff·a4a4a4ff·121212ff·dbdbdbff·a6a6a6ff·080808ff·d2d2d2ff·e0e0e0ff·e0e0e0ff·676767ff·232323ff·575757ff·8d8d8dff·d7d7d7ff·e0e0e0ff·e0e0e0ff·2d2d2dff·8c8c8cff·e0e0e0ff·e0e0e0ff·aeaeaeff·000000ff·373737ff·373737ff·373737ff·373737ff·060606ff·a1a1a1ff·e0e0e0ff·292929ff·8e8e8eff·e0e0e0ff·e0e0e0ff·afafafff·090909ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·626262ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
115 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dadadaff·0b0b0bff·7b7b7bff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·adadadff·000000ff·b3b3b3ff·e0e0e0ff·292929ff·787878ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·323232ff·7e7e7eff·bbbbbbff·010101ff·a1a1a1ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·cececeff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·3e3e3eff·6c6c6cff·e0e0e0ff·939393ff·020202ff·626262ff·e0e0e0ff·9d9d9dff·0a0a0aff·e0e0e0ff·e0e0e0ff·bbbbbbff·010101ff·a1a1a1ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·cececeff·e0e0e0ff·e0e0e0ff·dcdcdcff·b3b3b3ff·5c5c5cff·242424ff·ddddddff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·5e5e5eff·707070ff·e0e0e0ff·dadadaff·0c0c0cff·7b7b7bff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b9b9b9ff·000000ff·d4d4d4ff·e0e0e0ff·e0e0e0ff·c8c8c8ff·000000ff·c1c1c1ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·bbbbbbff·010101ff·a1a1a1ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·cececeff·e0e0e0ff·5e5e5eff·707070ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dfdfdfff·191919ff·777777ff·e0e0e0ff·dfdfdfff·212121ff·929292ff·4b4b4bff·535353ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dcdcdcff·b3b3b3ff·5c5c5cff·242424ff·ddddddff·e0e0e0ff·2e2e2eff·8c8c8cff·e0e0e0ff·e0e0e0ff·bbbbbbff·010101ff·a1a1a1ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·a8a8a8ff·cececeff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·afafafff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·626262ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
116 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·767676ff·0e0e0eff·a7a7a7ff·e0e0e0ff·e0e0e0ff·c2c2c2ff·262626ff·454545ff·e0e0e0ff·e0e0e0ff·292929ff·232323ff·d2d2d2ff·e0e0e0ff·adadadff·040404ff·bababaff·ddddddff·262626ff·717171ff·dfdfdfff·e0e0e0ff·dcdcdcff·7e7e7eff·dcdcdcff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·3e3e3eff·6c6c6cff·e0e0e0ff·dcdcdcff·a8a8a8ff·cfcfcfff·e0e0e0ff·9d9d9dff·0a0a0aff·e0e0e0ff·e0e0e0ff·ddddddff·262626ff·717171ff·dfdfdfff·e0e0e0ff·dcdcdcff·7e7e7eff·dcdcdcff·b4b4b4ff·a3a3a3ff·e0e0e0ff·e0e0e0ff·b7b7b7ff·000000ff·cfcfcfff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·1b1b1bff·b3b3b3ff·e0e0e0ff·e0e0e0ff·797979ff·0d0d0dff·a1a1a1ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·a3a3a3ff·aaaaaaff·dcdcdcff·1d1d1dff·6d6d6dff·e0e0e0ff·e0e0e0ff·606060ff·232323ff·dededeff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·ddddddff·262626ff·717171ff·dfdfdfff·e0e0e0ff·dcdcdcff·7e7e7eff·dcdcdcff·e0e0e0ff·1b1b1bff·b3b3b3ff·e0e0e0ff·cececeff·7b7b7bff·d7d7d7ff·e0e0e0ff·e0e0e0ff·bababaff·070707ff·8e8e8eff·e0e0e0ff·e0e0e0ff·7d7d7dff·2a2a2aff·040404ff·abababff·e0e0e0ff·e0e0e0ff·b4b4b4ff·a3a3a3ff·e0e0e0ff·e0e0e0ff·b7b7b7ff·000000ff·cfcfcfff·e0e0e0ff·3b3b3bff·7c7c7cff·e0e0e0ff·e0e0e0ff·ddddddff·262626ff·717171ff·dfdfdfff·e0e0e0ff·dcdcdcff·7e7e7eff·dcdcdcff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·afafafff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·626262ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
117 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dfdfdfff·757575ff·0b0b0bff·1e1e1eff·282828ff·070707ff·535353ff·d6d6d6ff·e0e0e0ff·e0e0e0ff·292929ff·464646ff·161616ff·2c2c2cff·080808ff·7c7c7cff·e0e0e0ff·e0e0e0ff·bdbdbdff·2f2f2fff·181818ff·2f2f2fff·111111ff·626262ff·dededeff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·e0e0e0ff·3e3e3eff·6c6c6cff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·9d9d9dff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·bdbdbdff·2f2f2fff·181818ff·2f2f2fff·111111ff·626262ff·dededeff·cacacaff·414141ff·181818ff·313131ff·0c0c0cff·666666ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·d9d9d9ff·000000ff·c0c0c0ff·b8b8b8ff·171717ff·dfdfdfff·e0e0e0ff·e0e0e0ff·e0e0e0ff·7d7d7dff·101010ff·171717ff·2f2f2fff·121212ff·404040ff·c3c3c3ff·e0e0e0ff·adadadff·191919ff·212121ff·1f1f1fff·1d1d1dff·b3b3b3ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·bdbdbdff·2f2f2fff·181818ff·2f2f2fff·111111ff·626262ff·dededeff·b8b8b8ff·171717ff·dfdfdfff·e0e0e0ff·dadadaff·666666ff·121212ff·282828ff·2a2a2aff·060606ff·565656ff·ddddddff·e0e0e0ff·e0e0e0ff·d2d2d2ff·090909ff·242424ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·cacacaff·414141ff·181818ff·313131ff·0c0c0cff·666666ff·e0e0e0ff·e0e0e0ff·8a8a8aff·0b0b0bff·343434ff·5c5c5cff·e0e0e0ff·bdbdbdff·2f2f2fff·181818ff·2f2f2fff·111111ff·626262ff·dededeff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·afafafff·0a0a0aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·575757ff·626262ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
118 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d9d9d9ff·b3b3b3ff·afafafff·d1d1d1ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·d5d5d5ff·b3b3b3ff·cfcfcfff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c7c7c7ff·b2b2b2ff·d5d5d5ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b2b2b2ff·ccccccff·e0e0e0ff·e0e0e0ff·dededeff·a8a8a8ff·d8d8d8ff·e0e0e0ff·b8b8b8ff·c3c3c3ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·cfcfcfff·aaaaaaff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c7c7c7ff·b2b2b2ff·d5d5d5ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c8c8c8ff·b1b1b1ff·cececeff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b2b2b2ff·ccccccff·e0e0e0ff·e0e0e0ff·dededeff·a8a8a8ff·d8d8d8ff·757575ff·5a5a5aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dcdcdcff·b8b8b8ff·b1b1b1ff·d0d0d0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dcdcdcff·bababaff·bbbbbbff·dcdcdcff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b2b2b2ff·ccccccff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c7c7c7ff·b2b2b2ff·d5d5d5ff·e0e0e0ff·e0e0e0ff·757575ff·5a5a5aff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dbdbdbff·b8b8b8ff·b5b5b5ff·d2d2d2ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·dfdfdfff·1d1d1dff·7d7d7dff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c8c8c8ff·b1b1b1ff·cececeff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c9c9c9ff·acacacff·b4b4b4ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c7c7c7ff·b2b2b2ff·d5d5d5ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b2b2b2ff·ccccccff·e0e0e0ff·e0e0e0ff·d4d4d4ff·aaaaaaff·e0e0e0ff·e0e0e0ff·e0e0e0ff·bebebeff·c0c0c0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
119 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·313131ff·9c9c9cff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·313131ff·9c9c9cff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·a3a3a3ff·0a0a0aff·d0d0d0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
120 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·292929ff·8f8f8fff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·aaaaaaff·dadadaff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·aaaaaaff·dadadaff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·3c3c3cff·0b0b0bff·767676ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
121 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
122 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·cbcbcbff·363636ff·040404ff·5e5e5eff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d2d2d2ff·000000ff·c7c7c7ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
123 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·636363ff·535353ff·dcdcdcff·e0e0e0ff·7a7a7aff·3e3e3eff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d2d2d2ff·000000ff·c7c7c7ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
124 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·c8c8c8ff·0b0b0bff·dbdbdbff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·363636ff·8d8d8dff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d2d2d2ff·000000ff·c7c7c7ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
125 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·868686ff·494949ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·272727ff·939393ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d2d2d2ff·000000ff·c7c7c7ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
126 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·424242ff·8d8d8dff·e0e0e0ff·c1c1c1ff·464646ff·131313ff·191919ff·7e7e7eff·e0e0e0ff·e0e0e0ff·b4b4b4ff·373737ff·0b0b0bff·1d1d1dff·737373ff·ddddddff·e0e0e0ff·d2d2d2ff·000000ff·848484ff·272727ff·0a0a0aff·363636ff·c2c2c2ff·e0e0e0ff·0a0a0aff·000000ff·000000ff·000000ff·000000ff·000000ff·3e3e3eff·e0e0e0ff·e0e0e0ff·acacacff·2a2a2aff·0b0b0bff·333333ff·6c6c6cff·262626ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d2d2d2ff·000000ff·848484ff·272727ff·0a0a0aff·363636ff·c2c2c2ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
127 00000000·00000000·00000000·00000000·9a9a9a56·999999ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d8d8d8ff·0a0a0aff·cececeff·d5d5d5ff·191919ff·5c5c5cff·cacacaff·c8c8c8ff·626262ff·ccccccff·cfcfcfff·101010ff·6e6e6eff·d3d3d3ff·b1b1b1ff·191919ff·797979ff·e0e0e0ff·d2d2d2ff·000000ff·3d3d3dff·c5c5c5ff·d1d1d1ff·444444ff·4b4b4bff·e0e0e0ff·e0e0e0ff·262626ff·939393ff·e0e0e0ff·e0e0e0ff·7a7a7aff·3e3e3eff·e0e0e0ff·cececeff·0c0c0cff·7d7d7dff·d5d5d5ff·aaaaaaff·121212ff·262626ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·d2d2d2ff·000000ff·3d3d3dff·c5c5c5ff·d1d1d1ff·444444ff·4b4b4bff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·b1b1b1ff·9a9a9aab·00000000·00000000·00000000·00000000· 
Max diff block lines reached; 0/2533644 bytes (0.00%) of diff not shown.
3.14 KB
./usr/share/doc/libopenmesh-dev/html/a06502.map
    
Offset 1, 19 lines modifiedOffset 1, 11 lines modified
 1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh">
 2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="193,5,476,45"/>
1 <map·id="OpenMesh/Tools/Utils/Config.hh"·name="OpenMesh/Tools/Utils/Config.hh"> 
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="442,5,605,45"/> 
3 <area·shape="rect"·id="Node000002"·href="$a00659.html"·title="A·generic·heap·class."·alt=""·coords="255,93,418,133"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="471,53,379,96,376,91,469,49"/> 
5 <area·shape="rect"·id="Node000008"·href="$a00641.html"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="442,93,605,133"/> 
6 <area·shape="poly"·id="edge7_Node000001_Node000008"·title="·"·alt=""·coords="526,59,526,93,521,93,521,59"/> 
7 <area·shape="rect"·id="Node000009"·href="$a00653.html"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="629,93,794,133"/> 
8 <area·shape="poly"·id="edge8_Node000001_Node000009"·title="·"·alt=""·coords="578,49,671,91,669,96,576,53"/> 
9 <area·shape="rect"·id="Node000003"·href="$a00590.html"·title="·"·alt=""·coords="237,181,437,221"/> 
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/> 
11 <area·shape="rect"·id="Node000004"·href="$a00863_source.html"·title="·"·alt=""·coords="5,269,212,309"/>3 <area·shape="rect"·id="Node000002"·href="$a06380_source.html"·title="·"·alt=""·coords="5,93,205,133"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="273,53,156,96,155,91,271,48"/>
13 <area·shape="rect"·id="Node000005"·href="$a00596.html"·title="·"·alt=""·coords="237,269,437,309"/>5 <area·shape="rect"·id="Node000004"·href="$a00719.html"·title="·"·alt=""·coords="229,93,440,133"/>
14 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="337,59,337,93,332,93,332,59"/>
15 <area·shape="rect"·id="Node000006"·href="$a00554.html"·title="·"·alt=""·coords="461,269,661,309"/>7 <area·shape="rect"·id="Node000005"·href="$a00743.html"·title="·"·alt=""·coords="465,93,679,133"/>
16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="401,48,521,91,519,96,399,53"/>
17 <area·shape="rect"·id="Node000007"·href="$a00563.html"·title="·"·alt=""·coords="461,357,661,397"/>9 <area·shape="rect"·id="Node000003"·href="$a00599_source.html"·title="·"·alt=""·coords="5,181,205,221"/>
18 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="108,147,108,181,103,181,103,147"/>
19 </map>11 </map>
174 B
./usr/share/doc/libopenmesh-dev/html/a06502.md5
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 a27ef2f04e8a038ecf7dacc359a996ec1 3051e2358a6cf742a5e6e73499098bed
4.1 MB
./usr/share/doc/libopenmesh-dev/html/a06502.png
4.1 MB
sng
Max HTML report size reached
11.0 KB
./usr/share/doc/libopenmesh-dev/html/annotated.html
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 <tr·id="row_1_2_13_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03422.html"·target="_self">ModNormalFlippingT</a></td><td·class="desc">Decimating·module·to·avoid·flipping·of·faces·</td></tr>126 <tr·id="row_1_2_13_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03422.html"·target="_self">ModNormalFlippingT</a></td><td·class="desc">Decimating·module·to·avoid·flipping·of·faces·</td></tr>
127 <tr·id="row_1_2_14_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_2_14_"·class="arrow"·onclick="toggleFolder('1_2_14_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03426.html"·target="_self">ModProgMeshT</a></td><td·class="desc">Collect·progressive·mesh·information·while·decimating·</td></tr>127 <tr·id="row_1_2_14_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_2_14_"·class="arrow"·onclick="toggleFolder('1_2_14_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03426.html"·target="_self">ModProgMeshT</a></td><td·class="desc">Collect·progressive·mesh·information·while·decimating·</td></tr>
128 <tr·id="row_1_2_14_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03430.html"·target="_self">Info</a></td><td·class="desc">Struct·storing·progressive·mesh·information·</td></tr>128 <tr·id="row_1_2_14_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03430.html"·target="_self">Info</a></td><td·class="desc">Struct·storing·progressive·mesh·information·</td></tr>
129 <tr·id="row_1_2_15_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03434.html"·target="_self">ModQuadricT</a></td><td·class="desc">Mesh·decimation·module·computing·collapse·priority·based·on·error·quadrics·</td></tr>129 <tr·id="row_1_2_15_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03434.html"·target="_self">ModQuadricT</a></td><td·class="desc">Mesh·decimation·module·computing·collapse·priority·based·on·error·quadrics·</td></tr>
130 <tr·id="row_1_2_16_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03438.html"·target="_self">ModRoundnessT</a></td><td·class="desc">Use·Roundness·of·triangles·to·control·decimation·</td></tr>130 <tr·id="row_1_2_16_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03438.html"·target="_self">ModRoundnessT</a></td><td·class="desc">Use·Roundness·of·triangles·to·control·decimation·</td></tr>
131 <tr·id="row_1_2_17_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03442.html"·target="_self">Observer</a></td><td·class="desc"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class·</td></tr>131 <tr·id="row_1_2_17_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03442.html"·target="_self">Observer</a></td><td·class="desc"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class·</td></tr>
132 <tr·id="row_1_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_3_"·class="arrow"·onclick="toggleFolder('1_3_')">&#9658;</span><span·class="icona"><span·class="icon">N</span></span><b>Geometry</b></td><td·class="desc"></td></tr>132 <tr·id="row_1_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_3_"·class="arrow"·onclick="toggleFolder('1_3_')">&#9658;</span><span·class="icona"><span·class="icon">N</span></span><b>Geometry</b></td><td·class="desc"></td></tr>
133 <tr·id="row_1_3_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02290.html"·target="_self">QuadricT</a></td><td·class="desc">/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a01085.html">Geometry/QuadricT.hh</a>·</td></tr>133 <tr·id="row_1_3_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02290.html"·target="_self">QuadricT</a></td><td·class="desc">/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a00365.html">Geometry/QuadricT.hh</a>·</td></tr>
134 <tr·id="row_1_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_4_"·class="arrow"·onclick="toggleFolder('1_4_')">&#9658;</span><span·class="icona"><span·class="icon">N</span></span><b>HoleFiller</b></td><td·class="desc"></td></tr>134 <tr·id="row_1_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_4_"·class="arrow"·onclick="toggleFolder('1_4_')">&#9658;</span><span·class="icona"><span·class="icon">N</span></span><b>HoleFiller</b></td><td·class="desc"></td></tr>
135 <tr·id="row_1_4_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03446.html"·target="_self">HoleFillerT</a></td><td·class="desc"></td></tr>135 <tr·id="row_1_4_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03446.html"·target="_self">HoleFillerT</a></td><td·class="desc"></td></tr>
136 <tr·id="row_1_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_5_"·class="arrow"·onclick="toggleFolder('1_5_')">&#9658;</span><span·class="icona"><span·class="icon">N</span></span><a·class="el"·href="a01245.html"·target="_self">IO</a></td><td·class="desc">This·namespace·contains·functions·for·reading·and·writing·polygonal·meshes·and·a·list·of·supported·file·formats·</td></tr>136 <tr·id="row_1_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_5_"·class="arrow"·onclick="toggleFolder('1_5_')">&#9658;</span><span·class="icona"><span·class="icon">N</span></span><a·class="el"·href="a01245.html"·target="_self">IO</a></td><td·class="desc">This·namespace·contains·functions·for·reading·and·writing·polygonal·meshes·and·a·list·of·supported·file·formats·</td></tr>
137 <tr·id="row_1_5_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02330.html"·target="_self">_IOManager_</a></td><td·class="desc">This·is·the·real·IOManager·class·that·is·later·encapsulated·by·<a·class="el"·href="a03346.html"·title="A·simple·singleton·template.">SingletonT</a>·to·enforce·its·uniqueness·</td></tr>137 <tr·id="row_1_5_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02330.html"·target="_self">_IOManager_</a></td><td·class="desc">This·is·the·real·IOManager·class·that·is·later·encapsulated·by·<a·class="el"·href="a03346.html"·title="A·simple·singleton·template.">SingletonT</a>·to·enforce·its·uniqueness·</td></tr>
138 <tr·id="row_1_5_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02342.html"·target="_self">_OBJReader_</a></td><td·class="desc">Implementation·of·the·OBJ·format·reader·</td></tr>138 <tr·id="row_1_5_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02342.html"·target="_self">_OBJReader_</a></td><td·class="desc">Implementation·of·the·OBJ·format·reader·</td></tr>
139 <tr·id="row_1_5_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02394.html"·target="_self">_OBJWriter_</a></td><td·class="desc">This·class·defines·the·OBJ·writer·</td></tr>139 <tr·id="row_1_5_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02394.html"·target="_self">_OBJWriter_</a></td><td·class="desc">This·class·defines·the·OBJ·writer·</td></tr>
140 <tr·id="row_1_5_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02346.html"·target="_self">_OFFReader_</a></td><td·class="desc">Implementation·of·the·OFF·format·reader·</td></tr>140 <tr·id="row_1_5_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02346.html"·target="_self">_OFFReader_</a></td><td·class="desc">Implementation·of·the·OFF·format·reader·</td></tr>
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
331 <tr·id="row_1_47_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02530.html"·target="_self">MeshCast</a></td><td·class="desc">Cast·a·mesh·with·different·but·identical·traits·into·each·other·</td></tr>331 <tr·id="row_1_47_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02530.html"·target="_self">MeshCast</a></td><td·class="desc">Cast·a·mesh·with·different·but·identical·traits·into·each·other·</td></tr>
332 <tr·id="row_1_48_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02538.html"·target="_self">MeshCast&lt;·const·LhsMeshT·&amp;,·const·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>332 <tr·id="row_1_48_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02538.html"·target="_self">MeshCast&lt;·const·LhsMeshT·&amp;,·const·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>
333 <tr·id="row_1_49_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02546.html"·target="_self">MeshCast&lt;·const·LhsMeshT·*,·const·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>333 <tr·id="row_1_49_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02546.html"·target="_self">MeshCast&lt;·const·LhsMeshT·*,·const·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>
334 <tr·id="row_1_50_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02534.html"·target="_self">MeshCast&lt;·LhsMeshT·&amp;,·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>334 <tr·id="row_1_50_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02534.html"·target="_self">MeshCast&lt;·LhsMeshT·&amp;,·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>
335 <tr·id="row_1_51_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02542.html"·target="_self">MeshCast&lt;·LhsMeshT·*,·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>335 <tr·id="row_1_51_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02542.html"·target="_self">MeshCast&lt;·LhsMeshT·*,·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>
336 <tr·id="row_1_52_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02578.html"·target="_self">MeshHandle</a></td><td·class="desc">Handle·type·for·meshes·to·simplify·some·template·programming·</td></tr>336 <tr·id="row_1_52_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02578.html"·target="_self">MeshHandle</a></td><td·class="desc">Handle·type·for·meshes·to·simplify·some·template·programming·</td></tr>
337 <tr·id="row_1_53_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02962.html"·target="_self">MPropHandleT</a></td><td·class="desc">Handle·representing·a·mesh·property·</td></tr>337 <tr·id="row_1_53_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02962.html"·target="_self">MPropHandleT</a></td><td·class="desc">Handle·representing·a·mesh·property·</td></tr>
338 <tr·id="row_1_54_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02282.html"·target="_self">NormalConeT</a></td><td·class="desc">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</td></tr>338 <tr·id="row_1_54_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02282.html"·target="_self">NormalConeT</a></td><td·class="desc">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</td></tr>
339 <tr·id="row_1_55_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_55_"·class="arrow"·onclick="toggleFolder('1_55_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02630.html"·target="_self">PolyConnectivity</a></td><td·class="desc">Connectivity·Class·for·polygonal·meshes·</td></tr>339 <tr·id="row_1_55_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_55_"·class="arrow"·onclick="toggleFolder('1_55_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02630.html"·target="_self">PolyConnectivity</a></td><td·class="desc">Connectivity·Class·for·polygonal·meshes·</td></tr>
340 <tr·id="row_1_55_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02678.html"·target="_self">EdgeFaceTraits</a></td><td·class="desc"></td></tr>340 <tr·id="row_1_55_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02678.html"·target="_self">EdgeFaceTraits</a></td><td·class="desc"></td></tr>
341 <tr·id="row_1_55_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02674.html"·target="_self">EdgeHalfedgeTraits</a></td><td·class="desc"></td></tr>341 <tr·id="row_1_55_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02674.html"·target="_self">EdgeHalfedgeTraits</a></td><td·class="desc"></td></tr>
342 <tr·id="row_1_55_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02670.html"·target="_self">EdgeVertexTraits</a></td><td·class="desc"></td></tr>342 <tr·id="row_1_55_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02670.html"·target="_self">EdgeVertexTraits</a></td><td·class="desc"></td></tr>
343 <tr·id="row_1_55_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02682.html"·target="_self">ElementRange</a></td><td·class="desc"></td></tr>343 <tr·id="row_1_55_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02682.html"·target="_self">ElementRange</a></td><td·class="desc"></td></tr>
344 <tr·id="row_1_55_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02698.html"·target="_self">ElementRange&lt;·EdgeHandle·&gt;</a></td><td·class="desc"></td></tr>344 <tr·id="row_1_55_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02698.html"·target="_self">ElementRange&lt;·EdgeHandle·&gt;</a></td><td·class="desc"></td></tr>
345 <tr·id="row_1_55_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02702.html"·target="_self">ElementRange&lt;·FaceHandle·&gt;</a></td><td·class="desc"></td></tr>345 <tr·id="row_1_55_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02702.html"·target="_self">ElementRange&lt;·FaceHandle·&gt;</a></td><td·class="desc"></td></tr>
1.43 KB
./usr/share/doc/libopenmesh-dev/html/dir_000006_000040.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>07-traits·&rarr;·OpenMesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·Doc/Tutorial/07-traits</th><th·class="dirtab">Includes·file·in·OpenMesh</th></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_096a52d9fd17b37497a875801ae987b7.html">Core</a>&#160;/&#160;<a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>07-traits·&rarr;·OpenMesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·Doc/Tutorial/07-traits</th><th·class="dirtab">Includes·file·in·OpenMesh</th></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_096a52d9fd17b37497a875801ae987b7.html">Core</a>&#160;/&#160;<a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
2.22 KB
./usr/share/doc/libopenmesh-dev/html/dir_000012_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Adaptive·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Adaptive</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_3cd140f95bc75fbff52a21fe9973e720.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06485.html">CompositeT_impl.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·259,·SHA:·56866a70cd20206c6fc302c6af9cd33950fb6a9b2eeced5188ffec69d6dd395a·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Adaptive·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Adaptive</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_3cd140f95bc75fbff52a21fe9973e720.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06491.html">CompositeT_impl.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·259,·SHA:·2c6eaef56387a3baec44539490ba6ff92e1f1b6f4de10643a64db06dc3983504·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.3 KB
./usr/share/doc/libopenmesh-dev/html/dir_000013_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Analyzer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh/Analyzer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>vdpmanalyzer.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Analyzer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh/Analyzer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>vdpmanalyzer.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
3.31 KB
./usr/share/doc/libopenmesh-dev/html/dir_000014_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Apps·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_15c6b1131136f5f64828719bf468896a.html">Decimating</a>&#160;/&#160;<b>DecimaterViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_511ba3762223ab75ce6dab2e23638932.html">mconvert</a>&#160;/&#160;<b>mconvert.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e4[·...·truncated·by·diffoscope;·len:·698,·SHA:·d128b5de4106d60d72c3f126101cbfcf722d697be1db9cdf8abd0d1a5b194e81·...·].html">Attributes.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Apps·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_15c6b1131136f5f64828719bf468896a.html">Decimating</a>&#160;/&#160;<b>DecimaterViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_511ba3762223ab75ce6dab2e23638932.html">mconvert</a>&#160;/&#160;<b>mconvert.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e4[·...·truncated·by·diffoscope;·len:·698,·SHA:·66e018a2797a02515e7dbd985d776b16cfbff3d3bdaa1259877854ae4569be21·...·].html">Attributes.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
36.9 KB
./usr/share/doc/libopenmesh-dev/html/dir_000014_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Apps·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_b524ac31b07c504ec7081647400eba5d.html">VDProgMesh</a>&#160;/&#160;<a·class="el"·href="dir_f0d3c65f43f2dd339457161887b2fe79.html">Analyzer</a>&#160;/&#160;<b>vdpmanalyzer.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_15c6b1131136f5f64828719bf468896a.html">Decimating</a>&#160;/&#160;<b>decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1[·...·truncated·by·diffoscope;·len:·17834,·SHA:·d31bbc560205b1ee3e0f1dedc270c5b5bfad741730de5511d7d74f6d90d7a049·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Apps·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_b524ac31b07c504ec7081647400eba5d.html">VDProgMesh</a>&#160;/&#160;<a·class="el"·href="dir_f0d3c65f43f2dd339457161887b2fe79.html">Analyzer</a>&#160;/&#160;<b>vdpmanalyzer.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_15c6b1131136f5f64828719bf468896a.html">Decimating</a>&#160;/&#160;<b>decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1[·...·truncated·by·diffoscope;·len:·17834,·SHA:·5288cb590361ce103882ffbadcd24296cbf819b2407c4052f11a4f7172646da7·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.89 KB
./usr/share/doc/libopenmesh-dev/html/dir_000017_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Composite·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Adaptive/Composite</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a06485.html">CompositeT_impl.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·170,·SHA:·0ab3e039bb3ae8e757eb1d81c726551042c5291d6eb786ee2216966d3bcb9d8b·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Composite·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Adaptive/Composite</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a06491.html">CompositeT_impl.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·170,·SHA:·2639d2e718da332a0ea271e86078be23a86cc8e05a470f5c5c00e5d55ddea011·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.89 KB
./usr/share/doc/libopenmesh-dev/html/dir_000018_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Composite·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Uniform/Composite</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a06494.html">CompositeTraits.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href[·...·truncated·by·diffoscope;·len:·171,·SHA:·deed28a417baebc97c7e4ba6630061817d559f9e0d626dc6a2553a32abd8dd0d·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Composite·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Uniform/Composite</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a06500.html">CompositeTraits.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href[·...·truncated·by·diffoscope;·len:·171,·SHA:·d8cb11a5d02e88ad036c67f84ddb3c996c242c2b8d20cfc25a857d3179075a69·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.35 KB
./usr/share/doc/libopenmesh-dev/html/dir_000021_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Decimater·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Decimater</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00602.html">ModQuadricT.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_6af65fcfa1a62169bf33df46d83ee6e7.html">Geometry</a>&#160;/&#160;<a·class="el"·href="a01085.html">QuadricT.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Decimater·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Decimater</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00851.html">ModQuadricT.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_6af65fcfa1a62169bf33df46d83ee6e7.html">Geometry</a>&#160;/&#160;<a·class="el"·href="a00365.html">QuadricT.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.19 KB
./usr/share/doc/libopenmesh-dev/html/dir_000021_000068.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Decimater·&rarr;·Utils·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Decimater</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools/Utils</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00590.html">DecimaterT.hh</a></td><td·class="dirtab"><a·class="el"·href="a00659.html">HeapT.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Decimater·&rarr;·Utils·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Decimater</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools/Utils</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00818.html">DecimaterT.hh</a></td><td·class="dirtab"><a·class="el"·href="a00908.html">HeapT.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.3 KB
./usr/share/doc/libopenmesh-dev/html/dir_000022_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Decimating·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Decimating</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>DecimaterViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Decimating·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Decimating</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>DecimaterViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
6.83 KB
./usr/share/doc/libopenmesh-dev/html/dir_000022_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Decimating·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Decimating</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00590.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00611.html">ModAspectRatioT.[·...·truncated·by·diffoscope;·len:·2577,·SHA:·b1ac62ca0bc56d3883d17c9205ee1bbc26bf33d541b89f6b3c31a9459bf764cc·...·].html">ModQuadricT.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Decimating·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Decimating</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00818.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00797.html">ModAspectRatioT.[·...·truncated·by·diffoscope;·len:·2577,·SHA:·0887c044b4fceb3e1aa79865f27a896e9c42cda291d437c784058acea0ee1ff9·...·].html">ModQuadricT.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.43 KB
./usr/share/doc/libopenmesh-dev/html/dir_000026_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Examples·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Examples</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_5657fb78cd8f1a2cb13baa54c6061c8e.html">Tutorial07</a>&#160;/&#160;<b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Examples·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Examples</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_5657fb78cd8f1a2cb13baa54c6061c8e.html">Tutorial07</a>&#160;/&#160;<b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.19 KB
./usr/share/doc/libopenmesh-dev/html/dir_000032_000045.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>HoleFiller·&rarr;·Smoother·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/HoleFiller</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools/Smoother</th></tr><tr·class="dirtab"><td·class="dirtab"><b>HoleFillerT_impl.hh</b></td><td·class="dirtab"><a·class="el"·href="a00527.html">JacobiLaplaceSmootherT.hh</a></td></tr></table></div><!--·contents·-->93 <h3>HoleFiller·&rarr;·Smoother·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/HoleFiller</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools/Smoother</th></tr><tr·class="dirtab"><td·class="dirtab"><b>HoleFillerT_impl.hh</b></td><td·class="dirtab"><a·class="el"·href="a00776.html">JacobiLaplaceSmootherT.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.13 KB
./usr/share/doc/libopenmesh-dev/html/dir_000033_000037.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>importer·&rarr;·Mesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/importer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/Mesh</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a01151.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->93 <h3>importer·&rarr;·Mesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/importer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/Mesh</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a00308.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.13 KB
./usr/share/doc/libopenmesh-dev/html/dir_000033_000050.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>importer·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/importer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>importer·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/importer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.27 KB
./usr/share/doc/libopenmesh-dev/html/dir_000034_000037.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>IO·&rarr;·Mesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/Mesh</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_597714d32dfa686908dce7b4776ad969.html">importer</a>&#160;/&#160;<b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a01151.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->93 <h3>IO·&rarr;·Mesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/Mesh</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_597714d32dfa686908dce7b4776ad969.html">importer</a>&#160;/&#160;<b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a00308.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
4.45 KB
./usr/share/doc/libopenmesh-dev/html/dir_000034_000050.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>IO·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_597714d32dfa686908dce7b4776ad969.html">importer</a>&#160;/&#160;<b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>OMFormat.hh</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>SR_rbo.hh</b></td><td·class="dirtab"><a·c[·...·truncated·by·diffoscope;·len:·1371,·SHA:·2f927d0889a44e2db8f5462e72c24d995234e1f7fae1cf323aa875eb83be61ca·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>IO·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_597714d32dfa686908dce7b4776ad969.html">importer</a>&#160;/&#160;<b>ImporterT.hh</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>OMFormat.hh</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>SR_rbo.hh</b></td><td·class="dirtab"><a·c[·...·truncated·by·diffoscope;·len:·1371,·SHA:·e03e13e9b75e9d0eb5c9c77e4e5f81841db734fa72c657e98e6838a248d9e62b·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
2.68 KB
./usr/share/doc/libopenmesh-dev/html/dir_000035_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Kernel_OSG·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Kernel_OSG</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>AttribKernelT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>PropertyT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></t[·...·truncated·by·diffoscope;·len:·460,·SHA:·26ba878ad5f3abaa620537ae598549e1099bdaea4a6c17ba9c0defb0bcd2d5a2·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Kernel_OSG·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Kernel_OSG</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>AttribKernelT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>PropertyT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></t[·...·truncated·by·diffoscope;·len:·460,·SHA:·46829cced298a2694360e289464ece0e5a0caf2c846f4c7b253677a33b1782aa·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.28 KB
./usr/share/doc/libopenmesh-dev/html/dir_000036_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>mconvert·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/mconvert</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>mconvert.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->93 <h3>mconvert·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/mconvert</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>mconvert.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.27 KB
./usr/share/doc/libopenmesh-dev/html/dir_000036_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>mconvert·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/mconvert</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>mconvert.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>mconvert·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/mconvert</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>mconvert.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.4 KB
./usr/share/doc/libopenmesh-dev/html/dir_000037_000050.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Mesh·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/Mesh</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>PolyMeshT_impl.hh</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>TriMeshT_impl.hh</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Mesh·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/Mesh</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>PolyMeshT_impl.hh</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>TriMeshT_impl.hh</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
3.61 KB
./usr/share/doc/libopenmesh-dev/html/dir_000038_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>mkbalancedpm·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh/mkbalancedpm</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00590.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00620.html">ModBaseT.hh</[·...·truncated·by·diffoscope;·len:·917,·SHA:·38d6c528e4251746846f9d66e9a83ff9fea36ece6eeed5f26ddfa52b6ef2463f·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>mkbalancedpm·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh/mkbalancedpm</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00818.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00866.html">ModBaseT.hh</[·...·truncated·by·diffoscope;·len:·917,·SHA:·9807193862e568184a3308f7bf2d455f7c2ddb122bdf5f4739bb5c4800688761·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.3 KB
./usr/share/doc/libopenmesh-dev/html/dir_000041_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>ProgViewer·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/ProgViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ProgViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->93 <h3>ProgViewer·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/ProgViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ProgViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.29 KB
./usr/share/doc/libopenmesh-dev/html/dir_000041_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>ProgViewer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/ProgViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ProgViewerWidget.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>ProgViewer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/ProgViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>ProgViewerWidget.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.29 KB
./usr/share/doc/libopenmesh-dev/html/dir_000042_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>QtViewer·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/QtViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshViewerWidgetT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->93 <h3>QtViewer·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/QtViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshViewerWidgetT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
2.63 KB
./usr/share/doc/libopenmesh-dev/html/dir_000042_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>QtViewer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/QtViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshViewerWidgetT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td>[·...·truncated·by·diffoscope;·len:·437,·SHA:·722644ae383981cdc185f4ba10e1789160f01f3272ef09e1922ded6172efacf0·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>QtViewer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/QtViewer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshViewerWidget.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshViewerWidgetT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td>[·...·truncated·by·diffoscope;·len:·437,·SHA:·9efd96013dca79752cc2a40adefb5c122b45ef9b16802244cb6cd8579a641714·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.67 KB
./usr/share/doc/libopenmesh-dev/html/dir_000043_000050.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>reader·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/reader</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>OFFReader.cc</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>OMReader.cc</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>PLYReader.cc</b></td><td·class="dirtab"><[·...·truncated·by·diffoscope;·len:·25,·SHA:·276e4f0bd10709dbade34f73ab1f723224e87a4f7516d75bee01c86299a0846b·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>reader·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/reader</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>OFFReader.cc</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>OMReader.cc</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>PLYReader.cc</b></td><td·class="dirtab"><[·...·truncated·by·diffoscope;·len:·25,·SHA:·d5c1de72496c3d51b46725f936e5b76d9f2320d9b795accc762b05d88f9de058·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.3 KB
./usr/share/doc/libopenmesh-dev/html/dir_000044_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>SmartTagger·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/SmartTagger</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>SmartTaggerT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a01220.html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>SmartTagger·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/SmartTagger</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>SmartTaggerT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a00332.html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.74 KB
./usr/share/doc/libopenmesh-dev/html/dir_000046_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Smoothing·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Smoothing</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_289c1f2654688306a6b78c41daf6f22f.html">Smoother</a>&#160;/&#160;<a·class="el"·href="a00527.html">JacobiLaplaceSmootherT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Smoothing·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Smoothing</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_289c1f2654688306a6b78c41daf6f22f.html">Smoother</a>&#160;/&#160;<a·class="el"·href="a00776.html">JacobiLaplaceSmootherT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
13.8 KB
./usr/share/doc/libopenmesh-dev/html/dir_000047_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Subdivider·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Subdivider</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>adaptive_subdivider.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_62a663481d0c00d2d8eb4eed3e757232.html">Subdivider</a>&#160;/&#160;<a·class="el"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html">Adaptive</a>&#160;/&#160;<a·class="el"·href="dir_3cd140f95bc75fbff52a21fe9973e720.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06479.html">CompositeT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>adaptive_subdivider.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_62a663481d0c00d2d8eb4eed3e757232.html">Subdivider</a>&#160;/&#160;<a·class="el"·href="dir_ed86e6dd04f855c[·...·truncated·by·diffoscope;·len:·5943,·SHA:·de56d005b65291706497b7e53e44860eb100b8d1e258490ec4ee1dcb8a542d0f·...·].html">SubdividerT.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Subdivider·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/Subdivider</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>adaptive_subdivider.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_62a663481d0c00d2d8eb4eed3e757232.html">Subdivider</a>&#160;/&#160;<a·class="el"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html">Adaptive</a>&#160;/&#160;<a·class="el"·href="dir_3cd140f95bc75fbff52a21fe9973e720.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06485.html">CompositeT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>adaptive_subdivider.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_62a663481d0c00d2d8eb4eed3e757232.html">Subdivider</a>&#160;/&#160;<a·class="el"·href="dir_ed86e6dd04f855c[·...·truncated·by·diffoscope;·len:·5943,·SHA:·b144ef55c84c4b2cf5f912181eaae1926b4a81e408b011701351cddceca77246·...·].html">SubdividerT.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
4.25 KB
./usr/share/doc/libopenmesh-dev/html/dir_000048_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Subdivider·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html">Adaptive</a>&#160;/&#160;<a·class="el"·href="dir_3cd140f95bc75fbff52a21fe9973e720.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06485.html">CompositeT_impl.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·1217,·SHA:·77c8d6fc1e81a7496a3f5af2164c4d14041a8fe96106b1b26e74426b24d90b9f·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Subdivider·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html">Adaptive</a>&#160;/&#160;<a·class="el"·href="dir_3cd140f95bc75fbff52a21fe9973e720.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06491.html">CompositeT_impl.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·1217,·SHA:·55c49b2a42d12b35dd6794fce0fe6dde93f82510b0559b8b221ae696f2c3b0b4·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.34 KB
./usr/share/doc/libopenmesh-dev/html/dir_000049_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Synthesizer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh/Synthesizer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>VDPMSynthesizerViewerWidget.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00638.html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Synthesizer·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh/Synthesizer</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><b>VDPMSynthesizerViewerWidget.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_45b77d010b40a98b8b590a23050c1bcc.html">Utils</a>&#160;/&#160;<a·class="el"·href="a00911.html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
11.2 KB
./usr/share/doc/libopenmesh-dev/html/dir_000053_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Tools·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_3f35d81be2e2e12e510543110ec928db.html">Kernel_OSG</a>&#160;/&#160;<b>AttribKernelT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_62a663481d0c00d2d8eb4eed3e757232.html">Subdivider</a>&#160;/&#160;<a·class="el"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html">Adaptive</a>&#160;/&#160;<a[·...·truncated·by·diffoscope;·len:·4767,·SHA:·aac448e834aa6e56359441a3d008e859afa7066ec8de345925d4a1b87ed1465a·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Tools·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_3f35d81be2e2e12e510543110ec928db.html">Kernel_OSG</a>&#160;/&#160;<b>AttribKernelT.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_62a663481d0c00d2d8eb4eed3e757232.html">Subdivider</a>&#160;/&#160;<a·class="el"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html">Adaptive</a>&#160;/&#160;<a[·...·truncated·by·diffoscope;·len:·4767,·SHA:·a30553ed30ce50d13ed6b94cdfe5401368e67cd6a7f7163868de083fc10ab01b·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.58 KB
./usr/share/doc/libopenmesh-dev/html/dir_000054_000040.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Tutorial·&rarr;·OpenMesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·Doc/Tutorial</th><th·class="dirtab">Includes·file·in·OpenMesh</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c58a575c738131d70fb4a087f39c2768.html">07-traits</a>&#160;/&#160;<b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_096a52d9fd17b37497a875801ae987b7.html">Core</a>&#160;/&#160;<a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Tutorial·&rarr;·OpenMesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·Doc/Tutorial</th><th·class="dirtab">Includes·file·in·OpenMesh</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c58a575c738131d70fb4a087f39c2768.html">07-traits</a>&#160;/&#160;<b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_096a52d9fd17b37497a875801ae987b7.html">Core</a>&#160;/&#160;<a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.28 KB
./usr/share/doc/libopenmesh-dev/html/dir_000061_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Tutorial07·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Examples/Tutorial07</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Tutorial07·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Examples/Tutorial07</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>smooth.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
2.32 KB
./usr/share/doc/libopenmesh-dev/html/dir_000065_000018.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Uniform·&rarr;·Composite·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Uniform</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools/Subdivider/Uniform/Composite</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00746.html">CompositeLoopT.hh</a></td><td·class="dirtab"><a·class="el"·href="a06482.html">CompositeT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00746.html">CompositeLoopT.hh</a></td><td·class="dirtab"><a·class="el"·href="a06494[·...·truncated·by·diffoscope;·len:·359,·SHA:·64c46f30e3e0aa4ef7b760979a69143a1961092ade19ef19d363cd33e55ed7f8·...·].html">CompositeTraits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Uniform·&rarr;·Composite·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Uniform</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools/Subdivider/Uniform/Composite</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00719.html">CompositeLoopT.hh</a></td><td·class="dirtab"><a·class="el"·href="a06488.html">CompositeT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00719.html">CompositeLoopT.hh</a></td><td·class="dirtab"><a·class="el"·href="a06500[·...·truncated·by·diffoscope;·len:·359,·SHA:·4725995a286ab0a847dde3d549c1a180a8c10f97f3edad8e51c221e97073e7f9·...·].html">CompositeTraits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
2.22 KB
./usr/share/doc/libopenmesh-dev/html/dir_000065_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Uniform·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Uniform</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06494.html">CompositeTraits.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a01151.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href[·...·truncated·by·diffoscope;·len:·260,·SHA:·b322541f60fad57b22693ee9a4850463f61b64abf91014f2e52d9d0257bef636·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Uniform·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Subdivider/Uniform</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html">Composite</a>&#160;/&#160;<a·class="el"·href="a06500.html">CompositeTraits.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a00308.html">Attributes.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href[·...·truncated·by·diffoscope;·len:·260,·SHA:·780a4305bffe2237810aa2c5a8f497898c1e90cf10abcd8143836d10d3a75a82·...·].html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
14.5 KB
./usr/share/doc/libopenmesh-dev/html/dir_000066_000040.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Unittests·&rarr;·OpenMesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·Unittests</th><th·class="dirtab">Includes·file·in·OpenMesh</th></tr><tr·class="dirtab"><td·class="dirtab"><b>unittests_decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_61d1ecf839236e56b0d91d4539891879.html">Tools</a>&#160;/&#160;<a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00590.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>unittests_decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_61d1ecf839236e56b0d91d4539891879.html">Tools</a>&#160;/&#160;<a·class="el"·href="dir_80f26c7d87f9f73a44f[·...·truncated·by·diffoscope;·len:·6418,·SHA:·521745727eece4c15386d5af9d02b44380612e47231dc9d3af787d9574dc9ece·...·].html">ModQuadricT.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Unittests·&rarr;·OpenMesh·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·Unittests</th><th·class="dirtab">Includes·file·in·OpenMesh</th></tr><tr·class="dirtab"><td·class="dirtab"><b>unittests_decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_61d1ecf839236e56b0d91d4539891879.html">Tools</a>&#160;/&#160;<a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00818.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>unittests_decimater.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_61d1ecf839236e56b0d91d4539891879.html">Tools</a>&#160;/&#160;<a·class="el"·href="dir_80f26c7d87f9f73a44f[·...·truncated·by·diffoscope;·len:·6418,·SHA:·345fae0d8067f7ca84b1edca2c100b1c887b3093b93189a2c3767e735191e45b·...·].html">ModQuadricT.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.12 KB
./usr/share/doc/libopenmesh-dev/html/dir_000067_000050.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Utils·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/Utils</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>BaseProperty.hh</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Utils·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/Utils</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>BaseProperty.hh</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
2.21 KB
./usr/share/doc/libopenmesh-dev/html/dir_000068_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>Utils·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Utils</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00659.html">HeapT.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshCheckerT.hh</b></td><[·...·truncated·by·diffoscope;·len:·358,·SHA:·401bb98fed24bc8eb3f9b73720ba5e3c024fae78dfc0eb25eec5d989bcb179fc·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>Utils·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/Utils</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00908.html">HeapT.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e752be804545bd6e4da017eb8c880246.html">System</a>&#160;/&#160;<a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshCheckerT.hh</b></td><[·...·truncated·by·diffoscope;·len:·358,·SHA:·93065d31b2de1c06f284776eb30fdf4b1ab670b04773709a1351a8e76fb63cc1·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.26 KB
./usr/share/doc/libopenmesh-dev/html/dir_000069_000020.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>VDPM·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/VDPM</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshTraits.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06470.html">Traits.hh</a></td></tr></table></div><!--·contents·-->93 <h3>VDPM·&rarr;·Core·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Tools/VDPM</th><th·class="dirtab">Includes·file·in·OpenMesh/Core</th></tr><tr·class="dirtab"><td·class="dirtab"><b>MeshTraits.hh</b></td><td·class="dirtab"><a·class="el"·href="dir_7477301876e1ee42543ae0d668800e48.html">Mesh</a>&#160;/&#160;<a·class="el"·href="a06395.html">Traits.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
5.91 KB
./usr/share/doc/libopenmesh-dev/html/dir_000070_000053.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>VDProgMesh·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c1e322d1cd81993cd947dd66f44bf87f.html">mkbalancedpm</a>&#160;/&#160;<b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00590.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c1e322d1cd81993cd947dd66f44bf87f.html">mkbalancedpm</a>&#160;/&#160;<b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44f[·...·truncated·by·diffoscope;·len:·2019,·SHA:·0fc9edb47aa968fe79b6e6153791af20271968ae5eb541bc121aed1329e0cc90·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->93 <h3>VDProgMesh·&rarr;·Tools·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Apps/VDProgMesh</th><th·class="dirtab">Includes·file·in·OpenMesh/Tools</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c1e322d1cd81993cd947dd66f44bf87f.html">mkbalancedpm</a>&#160;/&#160;<b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html">Decimater</a>&#160;/&#160;<a·class="el"·href="a00818.html">DecimaterT.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c1e322d1cd81993cd947dd66f44bf87f.html">mkbalancedpm</a>&#160;/&#160;<b>mkbalancedpm.cc</b></td><td·class="dirtab"><a·class="el"·href="dir_80f26c7d87f9f73a44f[·...·truncated·by·diffoscope;·len:·2019,·SHA:·698b97503c836fa4c3c001daf248a5a23a17ac0f0e461ef657a7b7656a8b6066·...·].html">Timer.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.67 KB
./usr/share/doc/libopenmesh-dev/html/dir_000071_000050.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <h3>writer·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/writer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>OFFWriter.cc</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>PLYWriter.cc</b></td><td·class="dirtab"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>STLWriter.cc</b></td><td·class="dirtab">[·...·truncated·by·diffoscope;·len:·26,·SHA:·7dc25c229837d9a5cdcf87120241e0e97a47828ada5643c0a357fc90c9726790·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->93 <h3>writer·&rarr;·System·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·OpenMesh/Core/IO/writer</th><th·class="dirtab">Includes·file·in·OpenMesh/Core/System</th></tr><tr·class="dirtab"><td·class="dirtab"><b>OFFWriter.cc</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>PLYWriter.cc</b></td><td·class="dirtab"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><b>STLWriter.cc</b></td><td·class="dirtab">[·...·truncated·by·diffoscope;·len:·26,·SHA:·28dfe9df831bfb12843d1906a153a236fe7cb09b6d415188f0ab504a8e41bac8·...·].html">omstream.hh</a></td></tr></table></div><!--·contents·-->
94 </div><!--·doc-content·-->94 </div><!--·doc-content·-->
95 <hr>95 <hr>
96 <address>96 <address>
97 <small>97 <small>
98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">98 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
99 </a>99 </a>
100 Project·<b>OpenMesh</b>,·100 Project·<b>OpenMesh</b>,·
1.65 KB
./usr/share/doc/libopenmesh-dev/html/dir_02c18bab419c3dccf4ba0b50a3ccc203.html
    
Offset 102, 17 lines modifiedOffset 102, 17 lines modified
102 <area·shape="rect"·href="dir_02c18bab419c3dccf4ba0b50a3ccc203.html"·title="exporter"·alt=""·coords="27,52,104,77"/>102 <area·shape="rect"·href="dir_02c18bab419c3dccf4ba0b50a3ccc203.html"·title="exporter"·alt=""·coords="27,52,104,77"/>
103 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="16,16,115,88"/>103 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="16,16,115,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00044_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseExporter.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00011_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseExporter.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00944_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ExporterT.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00455_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ExporterT.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table>113 </table>
114 </div><!--·contents·-->114 </div><!--·contents·-->
115 </div><!--·doc-content·-->115 </div><!--·doc-content·-->
116 <hr>116 <hr>
117 <address>117 <address>
118 <small>118 <small>
454 B
./usr/share/doc/libopenmesh-dev/html/dir_02c18bab419c3dccf4ba0b50a3ccc203.js
302 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_02c18bab419c3dccf4ba0b50a3ccc203·=·[1 var·dir_02c18bab419c3dccf4ba0b50a3ccc203·=·[
2 ····["BaseExporter.hh",·"a00044_source.html",·null],2 ····["BaseExporter.hh",·"a00011_source.html",·null],
3 ····["ExporterT.hh",·"a00944_source.html",·null]3 ····["ExporterT.hh",·"a00455_source.html",·null]
4 ];4 ];
1.64 KB
./usr/share/doc/libopenmesh-dev/html/dir_15c6b1131136f5f64828719bf468896a.html
    
Offset 108, 17 lines modifiedOffset 108, 17 lines modified
108 <area·shape="rect"·href="dir_000022_000053.html"·title="13"·alt=""·coords="98,98,116,113"/>108 <area·shape="rect"·href="dir_000022_000053.html"·title="13"·alt=""·coords="98,98,116,113"/>
109 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="16,16,136,88"/>109 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="16,16,136,88"/>
110 </map>110 </map>
111 </div>111 </div>
112 <table·class="memberdecls">112 <table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
114 Files</h2></td></tr>114 Files</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00854_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>CmdOption.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00602_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>CmdOption.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00863_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>DecimaterViewerWidget.hh</b></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00608_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>DecimaterViewerWidget.hh</b></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 </div><!--·contents·-->120 </div><!--·contents·-->
121 </div><!--·doc-content·-->121 </div><!--·doc-content·-->
122 <hr>122 <hr>
123 <address>123 <address>
124 <small>124 <small>
472 B
./usr/share/doc/libopenmesh-dev/html/dir_15c6b1131136f5f64828719bf468896a.js
320 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_15c6b1131136f5f64828719bf468896a·=·[1 var·dir_15c6b1131136f5f64828719bf468896a·=·[
2 ····["CmdOption.hh",·"a00854_source.html",·null],2 ····["CmdOption.hh",·"a00602_source.html",·null],
3 ····["DecimaterViewerWidget.hh",·"a00863_source.html",·null]3 ····["DecimaterViewerWidget.hh",·"a00608_source.html",·null]
4 ];4 ];
4.61 KB
./usr/share/doc/libopenmesh-dev/html/dir_289c1f2654688306a6b78c41daf6f22f.html
    
Offset 102, 27 lines modifiedOffset 102, 27 lines modified
102 <area·shape="rect"·href="dir_289c1f2654688306a6b78c41daf6f22f.html"·title="Smoother"·alt=""·coords="27,52,112,77"/>102 <area·shape="rect"·href="dir_289c1f2654688306a6b78c41daf6f22f.html"·title="Smoother"·alt=""·coords="27,52,112,77"/>
103 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,123,88"/>103 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,123,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00527_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00527.html">JacobiLaplaceSmootherT.hh</a></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00776_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00776.html">JacobiLaplaceSmootherT.hh</a></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00542_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00542.html">JacobiLaplaceSmootherT_impl.hh</a></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00761_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00761.html">JacobiLaplaceSmootherT_impl.hh</a></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00524_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00524.html">LaplaceSmootherT.hh</a></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00767_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00767.html">LaplaceSmootherT.hh</a></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00533_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00533.html">LaplaceSmootherT_impl.hh</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00758_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00758.html">LaplaceSmootherT_impl.hh</a></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00539_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>smooth_mesh.hh</b></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00773_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>smooth_mesh.hh</b></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00536_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00536.html">SmootherT.hh</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00770_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00770.html">SmootherT.hh</a></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00530_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00530.html">SmootherT_impl.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00764_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00764.html">SmootherT_impl.hh</a></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 </table>123 </table>
124 </div><!--·contents·-->124 </div><!--·contents·-->
125 </div><!--·doc-content·-->125 </div><!--·doc-content·-->
126 <hr>126 <hr>
127 <address>127 <address>
128 <small>128 <small>
1010 B
./usr/share/doc/libopenmesh-dev/html/dir_289c1f2654688306a6b78c41daf6f22f.js
860 B
js-beautify {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 var·dir_289c1f2654688306a6b78c41daf6f22f·=·[1 var·dir_289c1f2654688306a6b78c41daf6f22f·=·[
2 ····["JacobiLaplaceSmootherT.hh",·"a00527.html",·"a00527"],2 ····["JacobiLaplaceSmootherT.hh",·"a00776.html",·"a00776"],
3 ····["JacobiLaplaceSmootherT_impl.hh",·"a00542.html",·null],3 ····["JacobiLaplaceSmootherT_impl.hh",·"a00761.html",·null],
4 ····["LaplaceSmootherT.hh",·"a00524.html",·"a00524"],4 ····["LaplaceSmootherT.hh",·"a00767.html",·"a00767"],
5 ····["LaplaceSmootherT_impl.hh",·"a00533.html",·null],5 ····["LaplaceSmootherT_impl.hh",·"a00758.html",·null],
6 ····["smooth_mesh.hh",·"a00539_source.html",·null],6 ····["smooth_mesh.hh",·"a00773_source.html",·null],
7 ····["SmootherT.hh",·"a00536.html",·"a00536"],7 ····["SmootherT.hh",·"a00770.html",·"a00770"],
8 ····["SmootherT_impl.hh",·"a00530.html",·null]8 ····["SmootherT_impl.hh",·"a00764.html",·null]
9 ];9 ];
3.71 KB
./usr/share/doc/libopenmesh-dev/html/dir_2cdf16a4a27fb625c8732488eeda6049.html
    
Offset 104, 25 lines modifiedOffset 104, 25 lines modified
104 <area·shape="poly"·href="dir_000066_000040.html"·alt=""·coords="53,31,53,65,48,65,48,31"/>104 <area·shape="poly"·href="dir_000066_000040.html"·alt=""·coords="53,31,53,65,48,65,48,31"/>
105 <area·shape="rect"·href="dir_000066_000040.html"·title="19"·alt=""·coords="50,53,68,68"/>105 <area·shape="rect"·href="dir_000066_000040.html"·title="19"·alt=""·coords="50,53,68,68"/>
106 </map>106 </map>
107 </div>107 </div>
108 <table·class="memberdecls">108 <table·class="memberdecls">
109 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>109 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
110 Files</h2></td></tr>110 Files</h2></td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06413_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>fill_props.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06446_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>fill_props.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06422_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>generate_cube.hh</b></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06455_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>generate_cube.hh</b></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06437_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>int2roman.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06470_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>int2roman.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00398_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>unittests_common.hh</b></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01016_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>unittests_common.hh</b></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00437_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>unittests_common_customtraits.hh</b></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01061_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>unittests_common_customtraits.hh</b></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00365_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>unittests_trimesh_circulator_edge.hh</b></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01115_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>unittests_trimesh_circulator_edge.hh</b></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 </table>123 </table>
124 </div><!--·contents·-->124 </div><!--·contents·-->
125 </div><!--·doc-content·-->125 </div><!--·doc-content·-->
126 <hr>126 <hr>
127 <address>127 <address>
128 <small>128 <small>
968 B
./usr/share/doc/libopenmesh-dev/html/dir_2cdf16a4a27fb625c8732488eeda6049.js
816 B
js-beautify {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 var·dir_2cdf16a4a27fb625c8732488eeda6049·=·[1 var·dir_2cdf16a4a27fb625c8732488eeda6049·=·[
2 ····["fill_props.hh",·"a06413_source.html",·null],2 ····["fill_props.hh",·"a06446_source.html",·null],
3 ····["generate_cube.hh",·"a06422_source.html",·null],3 ····["generate_cube.hh",·"a06455_source.html",·null],
4 ····["int2roman.hh",·"a06437_source.html",·null],4 ····["int2roman.hh",·"a06470_source.html",·null],
5 ····["unittests_common.hh",·"a00398_source.html",·null],5 ····["unittests_common.hh",·"a01016_source.html",·null],
6 ····["unittests_common_customtraits.hh",·"a00437_source.html",·null],6 ····["unittests_common_customtraits.hh",·"a01061_source.html",·null],
7 ····["unittests_trimesh_circulator_edge.hh",·"a00365_source.html",·null]7 ····["unittests_trimesh_circulator_edge.hh",·"a01115_source.html",·null]
8 ];8 ];
9.74 KB
./usr/share/doc/libopenmesh-dev/html/dir_325b8b95f7ee293a386b50d34b1823c2.html
    
Offset 105, 49 lines modifiedOffset 105, 49 lines modified
105 <area·shape="rect"·href="dir_000067_000050.html"·title="1"·alt=""·coords="66,100,76,114"/>105 <area·shape="rect"·href="dir_000067_000050.html"·title="1"·alt=""·coords="66,100,76,114"/>
106 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,109,161"/>106 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,109,161"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00887_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>AutoPropertyHandleT.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00410_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>AutoPropertyHandleT.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00932_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseProperty.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00389_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseProperty.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06464_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>color_cast.hh</b></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06404_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>color_cast.hh</b></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00908_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Endian.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00428_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Endian.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00938_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>GenProg.hh</b></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00422_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>GenProg.hh</b></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00896_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HandleToPropHandle.hh</b></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00419_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HandleToPropHandle.hh</b></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00917_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Noncopyable.hh</b></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00407_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Noncopyable.hh</b></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00941_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Predicates.hh</b></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00386_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Predicates.hh</b></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00929_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Property.hh</b></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00443_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Property.hh</b></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00926_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyContainer.hh</b></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00398_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyContainer.hh</b></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00905_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyCreator.hh</b></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00440_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyCreator.hh</b></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00920_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyManager.hh</b></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00392_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyManager.hh</b></td></tr>
135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00899_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>RandomNumberGenerator.hh</b></td></tr>136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00431_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>RandomNumberGenerator.hh</b></td></tr>
137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00890_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SingletonT.hh</b></td></tr>138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00434_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SingletonT.hh</b></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00884_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SingletonT_impl.hh</b></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00401_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SingletonT_impl.hh</b></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00914_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>typename.hh</b></td></tr>142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00383_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>typename.hh</b></td></tr>
143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00911_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>vector_cast.hh</b></td></tr>144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00425_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>vector_cast.hh</b></td></tr>
145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
146 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00935_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>vector_traits.hh</b></td></tr>146 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00413_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>vector_traits.hh</b></td></tr>
147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
148 </table>148 </table>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 </div><!--·doc-content·-->150 </div><!--·doc-content·-->
151 <hr>151 <hr>
152 <address>152 <address>
153 <small>153 <small>
2.16 KB
./usr/share/doc/libopenmesh-dev/html/dir_325b8b95f7ee293a386b50d34b1823c2.js
2.01 KB
js-beautify {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 var·dir_325b8b95f7ee293a386b50d34b1823c2·=·[1 var·dir_325b8b95f7ee293a386b50d34b1823c2·=·[
2 ····["AutoPropertyHandleT.hh",·"a00887_source.html",·null],2 ····["AutoPropertyHandleT.hh",·"a00410_source.html",·null],
3 ····["BaseProperty.hh",·"a00932_source.html",·null],3 ····["BaseProperty.hh",·"a00389_source.html",·null],
4 ····["color_cast.hh",·"a06464_source.html",·null],4 ····["color_cast.hh",·"a06404_source.html",·null],
5 ····["Endian.hh",·"a00908_source.html",·null],5 ····["Endian.hh",·"a00428_source.html",·null],
6 ····["GenProg.hh",·"a00938_source.html",·null],6 ····["GenProg.hh",·"a00422_source.html",·null],
7 ····["HandleToPropHandle.hh",·"a00896_source.html",·null],7 ····["HandleToPropHandle.hh",·"a00419_source.html",·null],
8 ····["Noncopyable.hh",·"a00917_source.html",·null],8 ····["Noncopyable.hh",·"a00407_source.html",·null],
9 ····["Predicates.hh",·"a00941_source.html",·null],9 ····["Predicates.hh",·"a00386_source.html",·null],
10 ····["Property.hh",·"a00929_source.html",·null],10 ····["Property.hh",·"a00443_source.html",·null],
11 ····["PropertyContainer.hh",·"a00926_source.html",·null],11 ····["PropertyContainer.hh",·"a00398_source.html",·null],
12 ····["PropertyCreator.hh",·"a00905_source.html",·null],12 ····["PropertyCreator.hh",·"a00440_source.html",·null],
13 ····["PropertyManager.hh",·"a00920_source.html",·null],13 ····["PropertyManager.hh",·"a00392_source.html",·null],
14 ····["RandomNumberGenerator.hh",·"a00899_source.html",·null],14 ····["RandomNumberGenerator.hh",·"a00431_source.html",·null],
15 ····["SingletonT.hh",·"a00890_source.html",·null],15 ····["SingletonT.hh",·"a00434_source.html",·null],
16 ····["SingletonT_impl.hh",·"a00884_source.html",·null],16 ····["SingletonT_impl.hh",·"a00401_source.html",·null],
17 ····["typename.hh",·"a00914_source.html",·null],17 ····["typename.hh",·"a00383_source.html",·null],
18 ····["vector_cast.hh",·"a00911_source.html",·null],18 ····["vector_cast.hh",·"a00425_source.html",·null],
19 ····["vector_traits.hh",·"a00935_source.html",·null]19 ····["vector_traits.hh",·"a00413_source.html",·null]
20 ];20 ];
1.64 KB
./usr/share/doc/libopenmesh-dev/html/dir_3bbcb85760cab0b3661424ec5569e7eb.html
    
Offset 105, 17 lines modifiedOffset 105, 17 lines modified
105 <area·shape="rect"·href="dir_000032_000045.html"·title="1"·alt=""·coords="73,100,82,114"/>105 <area·shape="rect"·href="dir_000032_000045.html"·title="1"·alt=""·coords="73,100,82,114"/>
106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,123,161"/>106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,123,161"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00674_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HoleFillerT.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00875_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HoleFillerT.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00671_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HoleFillerT_impl.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00878_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>HoleFillerT_impl.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 </table>116 </table>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 </div><!--·doc-content·-->118 </div><!--·doc-content·-->
119 <hr>119 <hr>
120 <address>120 <address>
121 <small>121 <small>
466 B
./usr/share/doc/libopenmesh-dev/html/dir_3bbcb85760cab0b3661424ec5569e7eb.js
314 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_3bbcb85760cab0b3661424ec5569e7eb·=·[1 var·dir_3bbcb85760cab0b3661424ec5569e7eb·=·[
2 ····["HoleFillerT.hh",·"a00674_source.html",·null],2 ····["HoleFillerT.hh",·"a00875_source.html",·null],
3 ····["HoleFillerT_impl.hh",·"a00671_source.html",·null]3 ····["HoleFillerT_impl.hh",·"a00878_source.html",·null]
4 ];4 ];
4.79 KB
./usr/share/doc/libopenmesh-dev/html/dir_3cd140f95bc75fbff52a21fe9973e720.html
    
Offset 105, 28 lines modifiedOffset 105, 28 lines modified
105 <area·shape="rect"·href="dir_000017_000020.html"·title="2"·alt=""·coords="77,100,86,114"/>105 <area·shape="rect"·href="dir_000017_000020.html"·title="2"·alt=""·coords="77,100,86,114"/>
106 <area·shape="rect"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html"·title="Adaptive"·alt=""·coords="16,16,131,88"/>106 <area·shape="rect"·href="dir_ed86e6dd04f855cd2fc3d8063edbec8a.html"·title="Adaptive"·alt=""·coords="16,16,131,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06479_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06479.html">CompositeT.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06485_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06485.html">CompositeT.hh</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06485_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06485.html">CompositeT_impl.hh</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06491_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06491.html">CompositeT_impl.hh</a></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06491_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06491.html">CompositeTraits.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06497_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06497.html">CompositeTraits.hh</a></td></tr>
117 <tr·class="memdesc:a06491"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mesh·traits·for·adaptive·composite·subdivider.·<br·/></td></tr>117 <tr·class="memdesc:a06497"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mesh·traits·for·adaptive·composite·subdivider.·<br·/></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00767_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>RuleInterfaceT.hh</b></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00752_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>RuleInterfaceT.hh</b></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00770_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00770.html">RulesT.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00749_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00749.html">RulesT.hh</a></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00773_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00773.html">RulesT_impl.hh</a></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00746_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00746.html">RulesT_impl.hh</a></td></tr>
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06476_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06476.html">Traits.hh</a></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06401_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06401.html">Traits.hh</a></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 </table>127 </table>
128 </div><!--·contents·-->128 </div><!--·contents·-->
129 </div><!--·doc-content·-->129 </div><!--·doc-content·-->
130 <hr>130 <hr>
131 <address>131 <address>
132 <small>132 <small>
934 B
./usr/share/doc/libopenmesh-dev/html/dir_3cd140f95bc75fbff52a21fe9973e720.js
782 B
js-beautify {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 var·dir_3cd140f95bc75fbff52a21fe9973e720·=·[1 var·dir_3cd140f95bc75fbff52a21fe9973e720·=·[
2 ····["CompositeT.hh",·"a06479.html",·"a06479"],2 ····["CompositeT.hh",·"a06485.html",·"a06485"],
3 ····["CompositeT_impl.hh",·"a06485.html",·null],3 ····["CompositeT_impl.hh",·"a06491.html",·null],
4 ····["CompositeTraits.hh",·"a06491.html",·"a06491"],4 ····["CompositeTraits.hh",·"a06497.html",·"a06497"],
5 ····["RuleInterfaceT.hh",·"a00767_source.html",·null],5 ····["RuleInterfaceT.hh",·"a00752_source.html",·null],
6 ····["RulesT.hh",·"a00770.html",·"a00770"],6 ····["RulesT.hh",·"a00749.html",·"a00749"],
7 ····["RulesT_impl.hh",·"a00773.html",·null],7 ····["RulesT_impl.hh",·"a00746.html",·null],
8 ····["Traits.hh",·"a06476.html",·"a06476"]8 ····["Traits.hh",·"a06401.html",·"a06401"]
9 ];9 ];
2.61 KB
./usr/share/doc/libopenmesh-dev/html/dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html
    
Offset 105, 20 lines modifiedOffset 105, 20 lines modified
105 <area·shape="rect"·href="dir_000018_000020.html"·title="2"·alt=""·coords="77,100,86,114"/>105 <area·shape="rect"·href="dir_000018_000020.html"·title="2"·alt=""·coords="77,100,86,114"/>
106 <area·shape="rect"·href="dir_617ecf4707934de2318090466f038e83.html"·title="Uniform"·alt=""·coords="16,16,131,88"/>106 <area·shape="rect"·href="dir_617ecf4707934de2318090466f038e83.html"·title="Uniform"·alt=""·coords="16,16,131,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06482_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06482.html">CompositeT.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06488_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06488.html">CompositeT.hh</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06488_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06488.html">CompositeT_impl.hh</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06494_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06494.html">CompositeT_impl.hh</a></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06494_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06494.html">CompositeTraits.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06500_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06500.html">CompositeTraits.hh</a></td></tr>
117 <tr·class="memdesc:a06494"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mesh·traits·for·uniform·composite·subdivision.·<br·/></td></tr>117 <tr·class="memdesc:a06500"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mesh·traits·for·uniform·composite·subdivision.·<br·/></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 </div><!--·contents·-->120 </div><!--·contents·-->
121 </div><!--·doc-content·-->121 </div><!--·doc-content·-->
122 <hr>122 <hr>
123 <address>123 <address>
124 <small>124 <small>
550 B
./usr/share/doc/libopenmesh-dev/html/dir_3cde2ca7af9740c5b0d23b8cc04dfa69.js
398 B
js-beautify {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 var·dir_3cde2ca7af9740c5b0d23b8cc04dfa69·=·[1 var·dir_3cde2ca7af9740c5b0d23b8cc04dfa69·=·[
2 ····["CompositeT.hh",·"a06482.html",·"a06482"],2 ····["CompositeT.hh",·"a06488.html",·"a06488"],
3 ····["CompositeT_impl.hh",·"a06488.html",·null],3 ····["CompositeT_impl.hh",·"a06494.html",·null],
4 ····["CompositeTraits.hh",·"a06494.html",·"a06494"]4 ····["CompositeTraits.hh",·"a06500.html",·"a06500"]
5 ];5 ];
5.53 KB
./usr/share/doc/libopenmesh-dev/html/dir_3f35d81be2e2e12e510543110ec928db.html
    
Offset 107, 29 lines modifiedOffset 107, 29 lines modified
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00794_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayKernelT.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00794_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayKernelT.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06461_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>AttribKernelT.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06392_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>AttribKernelT.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00791_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00791.html">bindT.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00785_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00785.html">bindT.hh</a></td></tr>
117 <tr·class="memdesc:a00791"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Bind·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·to·a·OpenSG·geometry·node.·<br·/></td></tr>117 <tr·class="memdesc:a00785"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Bind·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·to·a·OpenSG·geometry·node.·<br·/></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06467_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>color_cast.hh</b></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06407_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>color_cast.hh</b></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00779_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyKernel.hh</b></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00788_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyKernel.hh</b></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00788_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyT.hh</b></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00779_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PropertyT.hh</b></td></tr>
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06473_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06473.html">Traits.hh</a></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06398_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06398.html">Traits.hh</a></td></tr>
126 <tr·class="memdesc:a06473"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·defines·the·default·traits·and·some·convenienve·macros.·<br·/></td></tr>126 <tr·class="memdesc:a06398"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·defines·the·default·traits·and·some·convenienve·macros.·<br·/></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00776_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMesh_OSGArrayKernelT.hh</b></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00791_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMesh_OSGArrayKernelT.hh</b></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00782_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VectorAdapter.hh</b></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00782_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VectorAdapter.hh</b></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 </table>132 </table>
133 </div><!--·contents·-->133 </div><!--·contents·-->
134 </div><!--·doc-content·-->134 </div><!--·doc-content·-->
135 <hr>135 <hr>
1.07 KB
./usr/share/doc/libopenmesh-dev/html/dir_3f35d81be2e2e12e510543110ec928db.js
940 B
js-beautify {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 var·dir_3f35d81be2e2e12e510543110ec928db·=·[1 var·dir_3f35d81be2e2e12e510543110ec928db·=·[
2 ····["ArrayKernelT.hh",·"a00794_source.html",·null],2 ····["ArrayKernelT.hh",·"a00794_source.html",·null],
3 ····["AttribKernelT.hh",·"a06461_source.html",·null],3 ····["AttribKernelT.hh",·"a06392_source.html",·null],
4 ····["bindT.hh",·"a00791.html",·"a00791"],4 ····["bindT.hh",·"a00785.html",·"a00785"],
5 ····["color_cast.hh",·"a06467_source.html",·null],5 ····["color_cast.hh",·"a06407_source.html",·null],
6 ····["PropertyKernel.hh",·"a00779_source.html",·null],6 ····["PropertyKernel.hh",·"a00788_source.html",·null],
7 ····["PropertyT.hh",·"a00788_source.html",·null],7 ····["PropertyT.hh",·"a00779_source.html",·null],
8 ····["Traits.hh",·"a06473.html",·"a06473"],8 ····["Traits.hh",·"a06398.html",·"a06398"],
9 ····["TriMesh_OSGArrayKernelT.hh",·"a00776_source.html",·null],9 ····["TriMesh_OSGArrayKernelT.hh",·"a00791_source.html",·null],
10 ····["VectorAdapter.hh",·"a00782_source.html",·null]10 ····["VectorAdapter.hh",·"a00782_source.html",·null]
11 ];11 ];
8.03 KB
./usr/share/doc/libopenmesh-dev/html/dir_45b77d010b40a98b8b590a23050c1bcc.html
    
Offset 105, 41 lines modifiedOffset 105, 41 lines modified
105 <area·shape="rect"·href="dir_000068_000020.html"·title="3"·alt=""·coords="57,100,66,114"/>105 <area·shape="rect"·href="dir_000068_000020.html"·title="3"·alt=""·coords="57,100,66,114"/>
106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,91,88"/>106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,91,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06500_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06500.html">Config.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06386_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06386.html">Config.hh</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00632_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>conio.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00884_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>conio.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00626_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>GLConstAsString.hh</b></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00890_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>GLConstAsString.hh</b></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00665_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Gnuplot.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00899_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Gnuplot.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00659_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00659.html">HeapT.hh</a></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00908_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00908.html">HeapT.hh</a></td></tr>
121 <tr·class="memdesc:a00659"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·generic·heap·class.·<br·/></td></tr>121 <tr·class="memdesc:a00908"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·generic·heap·class.·<br·/></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00668_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshCheckerT.hh</b></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00920_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshCheckerT.hh</b></td></tr>
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00647_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshCheckerT_impl.hh</b></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00902_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshCheckerT_impl.hh</b></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00641_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html">NumLimitsT.hh</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00881_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00881.html">NumLimitsT.hh</a></td></tr>
128 <tr·class="memdesc:a00641"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Temporary·solution·until·std::numeric_limits·is·standard.·<br·/></td></tr>128 <tr·class="memdesc:a00881"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Temporary·solution·until·std::numeric_limits·is·standard.·<br·/></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00656_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StripifierT.hh</b></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00914_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StripifierT.hh</b></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00650_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StripifierT_impl.hh</b></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00905_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StripifierT_impl.hh</b></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00653_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00653.html">TestingFramework.hh</a></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00893_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00893.html">TestingFramework.hh</a></td></tr>
135 <tr·class="memdesc:a00653"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·contains·a·little·framework·for·test·programms.·<br·/></td></tr>135 <tr·class="memdesc:a00893"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·contains·a·little·framework·for·test·programms.·<br·/></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00638_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00638.html">Timer.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00911_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00911.html">Timer.hh</a></td></tr>
138 <tr·class="memdesc:a00638"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·timer·class.·<br·/></td></tr>138 <tr·class="memdesc:a00911"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·timer·class.·<br·/></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 </table>140 </table>
141 </div><!--·contents·-->141 </div><!--·contents·-->
142 </div><!--·doc-content·-->142 </div><!--·doc-content·-->
143 <hr>143 <hr>
144 <address>144 <address>
145 <small>145 <small>
1.43 KB
./usr/share/doc/libopenmesh-dev/html/dir_45b77d010b40a98b8b590a23050c1bcc.js
1.28 KB
js-beautify {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 var·dir_45b77d010b40a98b8b590a23050c1bcc·=·[1 var·dir_45b77d010b40a98b8b590a23050c1bcc·=·[
2 ····["Config.hh",·"a06500.html",·null],2 ····["Config.hh",·"a06386.html",·null],
3 ····["conio.hh",·"a00632_source.html",·null],3 ····["conio.hh",·"a00884_source.html",·null],
4 ····["GLConstAsString.hh",·"a00626_source.html",·null],4 ····["GLConstAsString.hh",·"a00890_source.html",·null],
5 ····["Gnuplot.hh",·"a00665_source.html",·null],5 ····["Gnuplot.hh",·"a00899_source.html",·null],
6 ····["HeapT.hh",·"a00659.html",·"a00659"],6 ····["HeapT.hh",·"a00908.html",·"a00908"],
7 ····["MeshCheckerT.hh",·"a00668_source.html",·null],7 ····["MeshCheckerT.hh",·"a00920_source.html",·null],
8 ····["MeshCheckerT_impl.hh",·"a00647_source.html",·null],8 ····["MeshCheckerT_impl.hh",·"a00902_source.html",·null],
9 ····["NumLimitsT.hh",·"a00641.html",·"a00641"],9 ····["NumLimitsT.hh",·"a00881.html",·"a00881"],
10 ····["StripifierT.hh",·"a00656_source.html",·null],10 ····["StripifierT.hh",·"a00914_source.html",·null],
11 ····["StripifierT_impl.hh",·"a00650_source.html",·null],11 ····["StripifierT_impl.hh",·"a00905_source.html",·null],
12 ····["TestingFramework.hh",·"a00653.html",·"a00653"],12 ····["TestingFramework.hh",·"a00893.html",·"a00893"],
13 ····["Timer.hh",·"a00638.html",·"a00638"]13 ····["Timer.hh",·"a00911.html",·"a00911"]
14 ];14 ];
2.68 KB
./usr/share/doc/libopenmesh-dev/html/dir_45df263a53159894c7d515d720e8190d.html
    
Offset 108, 21 lines modifiedOffset 108, 21 lines modified
108 <area·shape="rect"·href="dir_000042_000053.html"·title="4"·alt=""·coords="96,98,106,113"/>108 <area·shape="rect"·href="dir_000042_000053.html"·title="4"·alt=""·coords="96,98,106,113"/>
109 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="18,16,122,88"/>109 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="18,16,122,88"/>
110 </map>110 </map>
111 </div>111 </div>
112 <table·class="memberdecls">112 <table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
114 Files</h2></td></tr>114 Files</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06452_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidget.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06377_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidget.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00833_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidgetT.hh</b></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00653_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidgetT.hh</b></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00851_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidgetT_impl.hh</b></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00644_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidgetT_impl.hh</b></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00848_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>QGLViewerWidget.hh</b></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00656_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>QGLViewerWidget.hh</b></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 </table>123 </table>
124 </div><!--·contents·-->124 </div><!--·contents·-->
125 </div><!--·doc-content·-->125 </div><!--·doc-content·-->
126 <hr>126 <hr>
127 <address>127 <address>
128 <small>128 <small>
720 B
./usr/share/doc/libopenmesh-dev/html/dir_45df263a53159894c7d515d720e8190d.js
568 B
js-beautify {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 var·dir_45df263a53159894c7d515d720e8190d·=·[1 var·dir_45df263a53159894c7d515d720e8190d·=·[
2 ····["MeshViewerWidget.hh",·"a06452_source.html",·null],2 ····["MeshViewerWidget.hh",·"a06377_source.html",·null],
3 ····["MeshViewerWidgetT.hh",·"a00833_source.html",·null],3 ····["MeshViewerWidgetT.hh",·"a00653_source.html",·null],
4 ····["MeshViewerWidgetT_impl.hh",·"a00851_source.html",·null],4 ····["MeshViewerWidgetT_impl.hh",·"a00644_source.html",·null],
5 ····["QGLViewerWidget.hh",·"a00848_source.html",·null]5 ····["QGLViewerWidget.hh",·"a00656_source.html",·null]
6 ];6 ];
1.63 KB
./usr/share/doc/libopenmesh-dev/html/dir_4f3c483ed07ae2cfc8558848966f7759.html
    
Offset 102, 17 lines modifiedOffset 102, 17 lines modified
102 <area·shape="rect"·href="dir_4f3c483ed07ae2cfc8558848966f7759.html"·title="Templates"·alt=""·coords="27,52,117,77"/>102 <area·shape="rect"·href="dir_4f3c483ed07ae2cfc8558848966f7759.html"·title="Templates"·alt=""·coords="27,52,117,77"/>
103 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,128,88"/>103 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,128,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01211_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>bla.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00374_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>bla.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01214_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>blaT_impl.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00377_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>blaT_impl.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table>113 </table>
114 </div><!--·contents·-->114 </div><!--·contents·-->
115 </div><!--·doc-content·-->115 </div><!--·doc-content·-->
116 <hr>116 <hr>
117 <address>117 <address>
118 <small>118 <small>
436 B
./usr/share/doc/libopenmesh-dev/html/dir_4f3c483ed07ae2cfc8558848966f7759.js
284 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_4f3c483ed07ae2cfc8558848966f7759·=·[1 var·dir_4f3c483ed07ae2cfc8558848966f7759·=·[
2 ····["bla.hh",·"a01211_source.html",·null],2 ····["bla.hh",·"a00374_source.html",·null],
3 ····["blaT_impl.hh",·"a01214_source.html",·null]3 ····["blaT_impl.hh",·"a00377_source.html",·null]
4 ];4 ];
1.13 KB
./usr/share/doc/libopenmesh-dev/html/dir_56cc5560b44bd8ef039c079ceb9e81ad.html
    
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 <area·shape="rect"·href="dir_000041_000053.html"·title="1"·alt=""·coords="101,98,110,113"/>108 <area·shape="rect"·href="dir_000041_000053.html"·title="1"·alt=""·coords="101,98,110,113"/>
109 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="16,16,133,88"/>109 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="16,16,133,88"/>
110 </map>110 </map>
111 </div>111 </div>
112 <table·class="memberdecls">112 <table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
114 Files</h2></td></tr>114 Files</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00812_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ProgViewerWidget.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00617_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ProgViewerWidget.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table>117 </table>
118 </div><!--·contents·-->118 </div><!--·contents·-->
119 </div><!--·doc-content·-->119 </div><!--·doc-content·-->
120 <hr>120 <hr>
121 <address>121 <address>
122 <small>122 <small>
360 B
./usr/share/doc/libopenmesh-dev/html/dir_56cc5560b44bd8ef039c079ceb9e81ad.js
208 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·dir_56cc5560b44bd8ef039c079ceb9e81ad·=·[1 var·dir_56cc5560b44bd8ef039c079ceb9e81ad·=·[
2 ····["ProgViewerWidget.hh",·"a00812_source.html",·null]2 ····["ProgViewerWidget.hh",·"a00617_source.html",·null]
3 ];3 ];
1.62 KB
./usr/share/doc/libopenmesh-dev/html/dir_597714d32dfa686908dce7b4776ad969.html
    
Offset 108, 17 lines modifiedOffset 108, 17 lines modified
108 <area·shape="rect"·href="dir_000033_000050.html"·title="1"·alt=""·coords="108,98,117,113"/>108 <area·shape="rect"·href="dir_000033_000050.html"·title="1"·alt=""·coords="108,98,117,113"/>
109 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="27,16,129,88"/>109 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="27,16,129,88"/>
110 </map>110 </map>
111 </div>111 </div>
112 <table·class="memberdecls">112 <table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
114 Files</h2></td></tr>114 Files</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00002_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseImporter.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00041_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseImporter.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01073_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ImporterT.hh</b></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00461_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ImporterT.hh</b></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table>119 </table>
120 </div><!--·contents·-->120 </div><!--·contents·-->
121 </div><!--·doc-content·-->121 </div><!--·doc-content·-->
122 <hr>122 <hr>
123 <address>123 <address>
124 <small>124 <small>
454 B
./usr/share/doc/libopenmesh-dev/html/dir_597714d32dfa686908dce7b4776ad969.js
302 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_597714d32dfa686908dce7b4776ad969·=·[1 var·dir_597714d32dfa686908dce7b4776ad969·=·[
2 ····["BaseImporter.hh",·"a00002_source.html",·null],2 ····["BaseImporter.hh",·"a00041_source.html",·null],
3 ····["ImporterT.hh",·"a01073_source.html",·null]3 ····["ImporterT.hh",·"a00461_source.html",·null]
4 ];4 ];
8.05 KB
./usr/share/doc/libopenmesh-dev/html/dir_617ecf4707934de2318090466f038e83.html
    
Offset 113, 37 lines modifiedOffset 113, 37 lines modified
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="subdirs"·name="subdirs"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="subdirs"·name="subdirs"></a>
114 Directories</h2></td></tr>114 Directories</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html">Composite</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html">Composite</a></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table><table·class="memberdecls">117 </table><table·class="memberdecls">
118 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>118 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
119 Files</h2></td></tr>119 Files</h2></td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00758_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00758.html">CatmullClarkT.hh</a></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00722_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00722.html">CatmullClarkT.hh</a></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00728_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>CatmullClarkT_impl.hh</b></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00713_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>CatmullClarkT_impl.hh</b></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00746_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00746.html">CompositeLoopT.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00719_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00719.html">CompositeLoopT.hh</a></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00755_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00755.html">CompositeSqrt3T.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00743_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00743.html">CompositeSqrt3T.hh</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00749_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00749.html">LongestEdgeT.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00737_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00737.html">LongestEdgeT.hh</a></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00734_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00734.html">LoopT.hh</a></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00725_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00725.html">LoopT.hh</a></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00725_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MidpointT.hh</b></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00716_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MidpointT.hh</b></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00722_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00722.html">ModifiedButterFlyT.hh</a></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00734_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00734.html">ModifiedButterFlyT.hh</a></td></tr>
135 <tr·class="memdesc:a00722"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`&lsquo;Interpolating·subdivision·for·meshes·with·arbitrary·topology,&rsquo;'·in·Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.·<br·/></td></tr>135 <tr·class="memdesc:a00734"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`&lsquo;Interpolating·subdivision·for·meshes·with·arbitrary·topology,&rsquo;'·in·Proceedings·of·SIGGRAPH·1996,·ACM·SIGGRAPH,·1996,·pp.·<br·/></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00761_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00761.html">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00728_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00728.html">Sqrt3InterpolatingSubdividerLabsikGreinerT.hh</a></td></tr>
138 <tr·class="memdesc:a00761"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interpolating·Labsik·Greiner·Subdivider·as·described·in·"Interpolating·sqrt(3)·subdivision"·Labsik·&amp;·Greiner,·2000.·<br·/></td></tr>138 <tr·class="memdesc:a00728"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interpolating·Labsik·Greiner·Subdivider·as·described·in·"Interpolating·sqrt(3)·subdivision"·Labsik·&amp;·Greiner,·2000.·<br·/></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00731_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00731.html">Sqrt3T.hh</a></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00740_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00740.html">Sqrt3T.hh</a></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00752_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00752.html">SubdividerT.hh</a></td></tr>142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00731_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00731.html">SubdividerT.hh</a></td></tr>
143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 </table>144 </table>
145 </div><!--·contents·-->145 </div><!--·contents·-->
146 </div><!--·doc-content·-->146 </div><!--·doc-content·-->
147 <hr>147 <hr>
148 <address>148 <address>
149 <small>149 <small>
1.51 KB
./usr/share/doc/libopenmesh-dev/html/dir_617ecf4707934de2318090466f038e83.js
1.36 KB
js-beautify {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 var·dir_617ecf4707934de2318090466f038e83·=·[1 var·dir_617ecf4707934de2318090466f038e83·=·[
2 ····["Composite",·"dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html",·"dir_3cde2ca7af9740c5b0d23b8cc04dfa69"],2 ····["Composite",·"dir_3cde2ca7af9740c5b0d23b8cc04dfa69.html",·"dir_3cde2ca7af9740c5b0d23b8cc04dfa69"],
3 ····["CatmullClarkT.hh",·"a00758.html",·"a00758"],3 ····["CatmullClarkT.hh",·"a00722.html",·"a00722"],
4 ····["CatmullClarkT_impl.hh",·"a00728_source.html",·null],4 ····["CatmullClarkT_impl.hh",·"a00713_source.html",·null],
5 ····["CompositeLoopT.hh",·"a00746.html",·"a00746"],5 ····["CompositeLoopT.hh",·"a00719.html",·"a00719"],
6 ····["CompositeSqrt3T.hh",·"a00755.html",·"a00755"],6 ····["CompositeSqrt3T.hh",·"a00743.html",·"a00743"],
7 ····["LongestEdgeT.hh",·"a00749.html",·"a00749"],7 ····["LongestEdgeT.hh",·"a00737.html",·"a00737"],
8 ····["LoopT.hh",·"a00734.html",·"a00734"],8 ····["LoopT.hh",·"a00725.html",·"a00725"],
9 ····["MidpointT.hh",·"a00725_source.html",·null],9 ····["MidpointT.hh",·"a00716_source.html",·null],
10 ····["ModifiedButterFlyT.hh",·"a00722.html",·"a00722"],10 ····["ModifiedButterFlyT.hh",·"a00734.html",·"a00734"],
11 ····["Sqrt3InterpolatingSubdividerLabsikGreinerT.hh",·"a00761.html",·"a00761"],11 ····["Sqrt3InterpolatingSubdividerLabsikGreinerT.hh",·"a00728.html",·"a00728"],
12 ····["Sqrt3T.hh",·"a00731.html",·"a00731"],12 ····["Sqrt3T.hh",·"a00740.html",·"a00740"],
13 ····["SubdividerT.hh",·"a00752.html",·"a00752"]13 ····["SubdividerT.hh",·"a00731.html",·"a00731"]
14 ];14 ];
3.62 KB
./usr/share/doc/libopenmesh-dev/html/dir_680903010770af4df6a885b9b179d2c7.html
    
Offset 105, 25 lines modifiedOffset 105, 25 lines modified
105 <area·shape="rect"·href="dir_000043_000050.html"·title="3"·alt=""·coords="62,100,72,114"/>105 <area·shape="rect"·href="dir_000043_000050.html"·title="3"·alt=""·coords="62,100,72,114"/>
106 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="16,16,101,88"/>106 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="16,16,101,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00041_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseReader.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00065_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseReader.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01040_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OBJReader.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00476_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OBJReader.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01025_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OFFReader.hh</b></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00500_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OFFReader.hh</b></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01037_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMReader.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00503_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMReader.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01031_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PLYReader.hh</b></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00491_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PLYReader.hh</b></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01022_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>STLReader.hh</b></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00485_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>STLReader.hh</b></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 </table>124 </table>
125 </div><!--·contents·-->125 </div><!--·contents·-->
126 </div><!--·doc-content·-->126 </div><!--·doc-content·-->
127 <hr>127 <hr>
128 <address>128 <address>
129 <small>129 <small>
856 B
./usr/share/doc/libopenmesh-dev/html/dir_680903010770af4df6a885b9b179d2c7.js
704 B
js-beautify {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 var·dir_680903010770af4df6a885b9b179d2c7·=·[1 var·dir_680903010770af4df6a885b9b179d2c7·=·[
2 ····["BaseReader.hh",·"a00041_source.html",·null],2 ····["BaseReader.hh",·"a00065_source.html",·null],
3 ····["OBJReader.hh",·"a01040_source.html",·null],3 ····["OBJReader.hh",·"a00476_source.html",·null],
4 ····["OFFReader.hh",·"a01025_source.html",·null],4 ····["OFFReader.hh",·"a00500_source.html",·null],
5 ····["OMReader.hh",·"a01037_source.html",·null],5 ····["OMReader.hh",·"a00503_source.html",·null],
6 ····["PLYReader.hh",·"a01031_source.html",·null],6 ····["PLYReader.hh",·"a00491_source.html",·null],
7 ····["STLReader.hh",·"a01022_source.html",·null]7 ····["STLReader.hh",·"a00485_source.html",·null]
8 ];8 ];
6.22 KB
./usr/share/doc/libopenmesh-dev/html/dir_6af65fcfa1a62169bf33df46d83ee6e7.html
    
Offset 102, 35 lines modifiedOffset 102, 35 lines modified
102 <area·shape="rect"·href="dir_6af65fcfa1a62169bf33df46d83ee6e7.html"·title="Geometry"·alt=""·coords="27,52,114,77"/>102 <area·shape="rect"·href="dir_6af65fcfa1a62169bf33df46d83ee6e7.html"·title="Geometry"·alt=""·coords="27,52,114,77"/>
103 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,125,88"/>103 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,125,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06497_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Config.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06383_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Config.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01103_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>EigenVectorT.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00347_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>EigenVectorT.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01094_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>LoopSchemeMaskT.hh</b></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00371_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>LoopSchemeMaskT.hh</b></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01091_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MathDefs.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00368_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MathDefs.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01088_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>NormalConeT.hh</b></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00341_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>NormalConeT.hh</b></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01106_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>NormalConeT_impl.hh</b></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00362_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>NormalConeT_impl.hh</b></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01100_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Plane3d.hh</b></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00350_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Plane3d.hh</b></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01085_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01085.html">QuadricT.hh</a></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00365_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00365.html">QuadricT.hh</a></td></tr>
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01082_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Vector11T.hh</b></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00353_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Vector11T.hh</b></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01097_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VectorT.hh</b></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00344_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VectorT.hh</b></td></tr>
128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01079_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VectorT_inc.hh</b></td></tr>129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00356_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VectorT_inc.hh</b></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 </table>131 </table>
132 </div><!--·contents·-->132 </div><!--·contents·-->
133 </div><!--·doc-content·-->133 </div><!--·doc-content·-->
134 <hr>134 <hr>
135 <address>135 <address>
136 <small>136 <small>
1.35 KB
./usr/share/doc/libopenmesh-dev/html/dir_6af65fcfa1a62169bf33df46d83ee6e7.js
1.2 KB
js-beautify {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 var·dir_6af65fcfa1a62169bf33df46d83ee6e7·=·[1 var·dir_6af65fcfa1a62169bf33df46d83ee6e7·=·[
2 ····["Config.hh",·"a06497_source.html",·null],2 ····["Config.hh",·"a06383_source.html",·null],
3 ····["EigenVectorT.hh",·"a01103_source.html",·null],3 ····["EigenVectorT.hh",·"a00347_source.html",·null],
4 ····["LoopSchemeMaskT.hh",·"a01094_source.html",·null],4 ····["LoopSchemeMaskT.hh",·"a00371_source.html",·null],
5 ····["MathDefs.hh",·"a01091_source.html",·null],5 ····["MathDefs.hh",·"a00368_source.html",·null],
6 ····["NormalConeT.hh",·"a01088_source.html",·null],6 ····["NormalConeT.hh",·"a00341_source.html",·null],
7 ····["NormalConeT_impl.hh",·"a01106_source.html",·null],7 ····["NormalConeT_impl.hh",·"a00362_source.html",·null],
8 ····["Plane3d.hh",·"a01100_source.html",·null],8 ····["Plane3d.hh",·"a00350_source.html",·null],
9 ····["QuadricT.hh",·"a01085.html",·"a01085"],9 ····["QuadricT.hh",·"a00365.html",·"a00365"],
10 ····["Vector11T.hh",·"a01082_source.html",·null],10 ····["Vector11T.hh",·"a00353_source.html",·null],
11 ····["VectorT.hh",·"a01097_source.html",·null],11 ····["VectorT.hh",·"a00344_source.html",·null],
12 ····["VectorT_inc.hh",·"a01079_source.html",·null]12 ····["VectorT_inc.hh",·"a00356_source.html",·null]
13 ];13 ];
2.66 KB
./usr/share/doc/libopenmesh-dev/html/dir_6e572a6313260fb7525dfe6f8262bf81.html
    
Offset 102, 21 lines modifiedOffset 102, 21 lines modified
102 <area·shape="rect"·href="dir_6e572a6313260fb7525dfe6f8262bf81.html"·title="10&#45;persistence"·alt=""·coords="26,52,145,77"/>102 <area·shape="rect"·href="dir_6e572a6313260fb7525dfe6f8262bf81.html"·title="10&#45;persistence"·alt=""·coords="26,52,145,77"/>
103 <area·shape="rect"·href="dir_34f0f63438dd1522b0a8629959971d4d.html"·title="Tutorial"·alt=""·coords="16,16,155,88"/>103 <area·shape="rect"·href="dir_34f0f63438dd1522b0a8629959971d4d.html"·title="Tutorial"·alt=""·coords="16,16,155,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06407_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>fill_props.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06440_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>fill_props.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06416_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>generate_cube.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06449_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>generate_cube.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06431_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>int2roman.hh</b></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06464_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>int2roman.hh</b></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06446_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>stats.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06479_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>stats.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table>117 </table>
118 </div><!--·contents·-->118 </div><!--·contents·-->
119 </div><!--·doc-content·-->119 </div><!--·doc-content·-->
120 <hr>120 <hr>
121 <address>121 <address>
122 <small>122 <small>
654 B
./usr/share/doc/libopenmesh-dev/html/dir_6e572a6313260fb7525dfe6f8262bf81.js
502 B
js-beautify {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 var·dir_6e572a6313260fb7525dfe6f8262bf81·=·[1 var·dir_6e572a6313260fb7525dfe6f8262bf81·=·[
2 ····["fill_props.hh",·"a06407_source.html",·null],2 ····["fill_props.hh",·"a06440_source.html",·null],
3 ····["generate_cube.hh",·"a06416_source.html",·null],3 ····["generate_cube.hh",·"a06449_source.html",·null],
4 ····["int2roman.hh",·"a06431_source.html",·null],4 ····["int2roman.hh",·"a06464_source.html",·null],
5 ····["stats.hh",·"a06446_source.html",·null]5 ····["stats.hh",·"a06479_source.html",·null]
6 ];6 ];
15.8 KB
./usr/share/doc/libopenmesh-dev/html/dir_7477301876e1ee42543ae0d668800e48.html
    
Offset 111, 71 lines modifiedOffset 111, 71 lines modified
111 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="subdirs"·name="subdirs"></a>111 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="subdirs"·name="subdirs"></a>
112 Directories</h2></td></tr>112 Directories</h2></td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_7fdd273b618271ede89af62c96294de1.html">gen</a></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_7fdd273b618271ede89af62c96294de1.html">gen</a></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table><table·class="memberdecls">115 </table><table·class="memberdecls">
116 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>116 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
117 Files</h2></td></tr>117 Files</h2></td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01199_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayItems.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00254_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayItems.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01133_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayKernel.hh</b></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00275_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayKernel.hh</b></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01178_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayKernelT_impl.hh</b></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00236_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ArrayKernelT_impl.hh</b></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06458_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>AttribKernelT.hh</b></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06389_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>AttribKernelT.hh</b></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01151_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01151.html">Attributes.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00308_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00308.html">Attributes.hh</a></td></tr>
127 <tr·class="memdesc:a01151"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·some·macros·containing·attribute·usage.·<br·/></td></tr>127 <tr·class="memdesc:a00308"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·some·macros·containing·attribute·usage.·<br·/></td></tr>
128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01160_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseKernel.hh</b></td></tr>129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00233_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseKernel.hh</b></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01145_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseMesh.hh</b></td></tr>131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00266_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseMesh.hh</b></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01118_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Casts.hh</b></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00215_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Casts.hh</b></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01166_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>CirculatorsT.hh</b></td></tr>135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00272_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>CirculatorsT.hh</b></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01172_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>DefaultPolyMesh.hh</b></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00260_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>DefaultPolyMesh.hh</b></td></tr>
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01202_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>DefaultTriMesh.hh</b></td></tr>139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00251_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>DefaultTriMesh.hh</b></td></tr>
140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01175_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>FinalMeshItemsT.hh</b></td></tr>141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00296_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>FinalMeshItemsT.hh</b></td></tr>
142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01196_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Handles.hh</b></td></tr>143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00290_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Handles.hh</b></td></tr>
144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01142_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>IteratorsT.hh</b></td></tr>145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00245_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>IteratorsT.hh</b></td></tr>
146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01121_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyConnectivity.hh</b></td></tr>147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00269_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyConnectivity.hh</b></td></tr>
148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01148_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyConnectivity_inline_impl.hh</b></td></tr>149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00242_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyConnectivity_inline_impl.hh</b></td></tr>
150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01109_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyMesh_ArrayKernelT.hh</b></td></tr>151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00293_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyMesh_ArrayKernelT.hh</b></td></tr>
152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01115_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyMeshT.hh</b></td></tr>153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00305_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyMeshT.hh</b></td></tr>
154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01136_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyMeshT_impl.hh</b></td></tr>155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00299_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PolyMeshT_impl.hh</b></td></tr>
156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01208_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartHandles.hh</b></td></tr>157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00317_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartHandles.hh</b></td></tr>
158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01130_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartRange.hh</b></td></tr>159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00221_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartRange.hh</b></td></tr>
160 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>160 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
161 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01193_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Status.hh</b></td></tr>161 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00314_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Status.hh</b></td></tr>
162 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>162 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
163 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01139_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Tags.hh</b></td></tr>163 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00248_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Tags.hh</b></td></tr>
164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
165 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06470_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06470.html">Traits.hh</a></td></tr>165 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06395_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a06395.html">Traits.hh</a></td></tr>
166 <tr·class="memdesc:a06470"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·defines·the·default·traits·and·some·convenience·macros.·<br·/></td></tr>166 <tr·class="memdesc:a06395"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·defines·the·default·traits·and·some·convenience·macros.·<br·/></td></tr>
167 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>167 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
168 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01157_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriConnectivity.hh</b></td></tr>168 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00320_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriConnectivity.hh</b></td></tr>
169 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>169 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
170 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01124_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMesh_ArrayKernelT.hh</b></td></tr>170 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00218_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMesh_ArrayKernelT.hh</b></td></tr>
171 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>171 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
172 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01112_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMeshT.hh</b></td></tr>172 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00263_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMeshT.hh</b></td></tr>
173 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01127_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMeshT_impl.hh</b></td></tr>174 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00239_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>TriMeshT_impl.hh</b></td></tr>
175 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>175 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
176 </table>176 </table>
177 </div><!--·contents·-->177 </div><!--·contents·-->
178 </div><!--·doc-content·-->178 </div><!--·doc-content·-->
179 <hr>179 <hr>
180 <address>180 <address>
181 <small>181 <small>
3.28 KB
./usr/share/doc/libopenmesh-dev/html/dir_7477301876e1ee42543ae0d668800e48.js
3.14 KB
js-beautify {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 var·dir_7477301876e1ee42543ae0d668800e48·=·[1 var·dir_7477301876e1ee42543ae0d668800e48·=·[
2 ····["gen",·"dir_7fdd273b618271ede89af62c96294de1.html",·"dir_7fdd273b618271ede89af62c96294de1"],2 ····["gen",·"dir_7fdd273b618271ede89af62c96294de1.html",·"dir_7fdd273b618271ede89af62c96294de1"],
3 ····["ArrayItems.hh",·"a01199_source.html",·null],3 ····["ArrayItems.hh",·"a00254_source.html",·null],
4 ····["ArrayKernel.hh",·"a01133_source.html",·null],4 ····["ArrayKernel.hh",·"a00275_source.html",·null],
5 ····["ArrayKernelT_impl.hh",·"a01178_source.html",·null],5 ····["ArrayKernelT_impl.hh",·"a00236_source.html",·null],
6 ····["AttribKernelT.hh",·"a06458_source.html",·null],6 ····["AttribKernelT.hh",·"a06389_source.html",·null],
7 ····["Attributes.hh",·"a01151.html",·"a01151"],7 ····["Attributes.hh",·"a00308.html",·"a00308"],
8 ····["BaseKernel.hh",·"a01160_source.html",·null],8 ····["BaseKernel.hh",·"a00233_source.html",·null],
9 ····["BaseMesh.hh",·"a01145_source.html",·null],9 ····["BaseMesh.hh",·"a00266_source.html",·null],
10 ····["Casts.hh",·"a01118_source.html",·null],10 ····["Casts.hh",·"a00215_source.html",·null],
11 ····["CirculatorsT.hh",·"a01166_source.html",·null],11 ····["CirculatorsT.hh",·"a00272_source.html",·null],
12 ····["DefaultPolyMesh.hh",·"a01172_source.html",·null],12 ····["DefaultPolyMesh.hh",·"a00260_source.html",·null],
13 ····["DefaultTriMesh.hh",·"a01202_source.html",·null],13 ····["DefaultTriMesh.hh",·"a00251_source.html",·null],
14 ····["FinalMeshItemsT.hh",·"a01175_source.html",·null],14 ····["FinalMeshItemsT.hh",·"a00296_source.html",·null],
15 ····["Handles.hh",·"a01196_source.html",·null],15 ····["Handles.hh",·"a00290_source.html",·null],
16 ····["IteratorsT.hh",·"a01142_source.html",·null],16 ····["IteratorsT.hh",·"a00245_source.html",·null],
17 ····["PolyConnectivity.hh",·"a01121_source.html",·null],17 ····["PolyConnectivity.hh",·"a00269_source.html",·null],
18 ····["PolyConnectivity_inline_impl.hh",·"a01148_source.html",·null],18 ····["PolyConnectivity_inline_impl.hh",·"a00242_source.html",·null],
19 ····["PolyMesh_ArrayKernelT.hh",·"a01109_source.html",·null],19 ····["PolyMesh_ArrayKernelT.hh",·"a00293_source.html",·null],
20 ····["PolyMeshT.hh",·"a01115_source.html",·null],20 ····["PolyMeshT.hh",·"a00305_source.html",·null],
21 ····["PolyMeshT_impl.hh",·"a01136_source.html",·null],21 ····["PolyMeshT_impl.hh",·"a00299_source.html",·null],
22 ····["SmartHandles.hh",·"a01208_source.html",·null],22 ····["SmartHandles.hh",·"a00317_source.html",·null],
23 ····["SmartRange.hh",·"a01130_source.html",·null],23 ····["SmartRange.hh",·"a00221_source.html",·null],
24 ····["Status.hh",·"a01193_source.html",·null],24 ····["Status.hh",·"a00314_source.html",·null],
25 ····["Tags.hh",·"a01139_source.html",·null],25 ····["Tags.hh",·"a00248_source.html",·null],
26 ····["Traits.hh",·"a06470.html",·"a06470"],26 ····["Traits.hh",·"a06395.html",·"a06395"],
27 ····["TriConnectivity.hh",·"a01157_source.html",·null],27 ····["TriConnectivity.hh",·"a00320_source.html",·null],
28 ····["TriMesh_ArrayKernelT.hh",·"a01124_source.html",·null],28 ····["TriMesh_ArrayKernelT.hh",·"a00218_source.html",·null],
29 ····["TriMeshT.hh",·"a01112_source.html",·null],29 ····["TriMeshT.hh",·"a00263_source.html",·null],
30 ····["TriMeshT_impl.hh",·"a01127_source.html",·null]30 ····["TriMeshT_impl.hh",·"a00239_source.html",·null]
31 ];31 ];
1.64 KB
./usr/share/doc/libopenmesh-dev/html/dir_7e5ad4a042ddb7135ff99ab183f4fe4f.html
    
Offset 102, 17 lines modifiedOffset 102, 17 lines modified
102 <area·shape="rect"·href="dir_7e5ad4a042ddb7135ff99ab183f4fe4f.html"·title="Concepts"·alt=""·coords="27,52,109,77"/>102 <area·shape="rect"·href="dir_7e5ad4a042ddb7135ff99ab183f4fe4f.html"·title="Concepts"·alt=""·coords="27,52,109,77"/>
103 <area·shape="rect"·href="dir_78b01f221e5d69dbe1f7a50c401396d7.html"·title="Doc"·alt=""·coords="16,16,120,88"/>103 <area·shape="rect"·href="dir_78b01f221e5d69dbe1f7a50c401396d7.html"·title="Doc"·alt=""·coords="16,16,120,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00245_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01160_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshItems.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00242_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshKernel.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01157_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshKernel.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table>113 </table>
114 </div><!--·contents·-->114 </div><!--·contents·-->
115 </div><!--·doc-content·-->115 </div><!--·doc-content·-->
116 <hr>116 <hr>
117 <address>117 <address>
118 <small>118 <small>
450 B
./usr/share/doc/libopenmesh-dev/html/dir_7e5ad4a042ddb7135ff99ab183f4fe4f.js
298 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_7e5ad4a042ddb7135ff99ab183f4fe4f·=·[1 var·dir_7e5ad4a042ddb7135ff99ab183f4fe4f·=·[
2 ····["MeshItems.hh",·"a00245_source.html",·null],2 ····["MeshItems.hh",·"a01160_source.html",·null],
3 ····["MeshKernel.hh",·"a00242_source.html",·null]3 ····["MeshKernel.hh",·"a01157_source.html",·null]
4 ];4 ];
2.71 KB
./usr/share/doc/libopenmesh-dev/html/dir_7fdd273b618271ede89af62c96294de1.html
    
Offset 102, 21 lines modifiedOffset 102, 21 lines modified
102 <area·shape="rect"·href="dir_7fdd273b618271ede89af62c96294de1.html"·title="gen"·alt=""·coords="27,52,74,77"/>102 <area·shape="rect"·href="dir_7fdd273b618271ede89af62c96294de1.html"·title="gen"·alt=""·coords="27,52,74,77"/>
103 <area·shape="rect"·href="dir_7477301876e1ee42543ae0d668800e48.html"·title="Mesh"·alt=""·coords="16,16,85,88"/>103 <area·shape="rect"·href="dir_7477301876e1ee42543ae0d668800e48.html"·title="Mesh"·alt=""·coords="16,16,85,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01190_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>circulators_header.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00287_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>circulators_header.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01181_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>circulators_template.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00281_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>circulators_template.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01184_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>iterators_header.hh</b></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00284_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>iterators_header.hh</b></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01187_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>iterators_template.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00278_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>iterators_template.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table>117 </table>
118 </div><!--·contents·-->118 </div><!--·contents·-->
119 </div><!--·doc-content·-->119 </div><!--·doc-content·-->
120 <hr>120 <hr>
121 <address>121 <address>
122 <small>122 <small>
724 B
./usr/share/doc/libopenmesh-dev/html/dir_7fdd273b618271ede89af62c96294de1.js
572 B
js-beautify {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 var·dir_7fdd273b618271ede89af62c96294de1·=·[1 var·dir_7fdd273b618271ede89af62c96294de1·=·[
2 ····["circulators_header.hh",·"a01190_source.html",·null],2 ····["circulators_header.hh",·"a00287_source.html",·null],
3 ····["circulators_template.hh",·"a01181_source.html",·null],3 ····["circulators_template.hh",·"a00281_source.html",·null],
4 ····["iterators_header.hh",·"a01184_source.html",·null],4 ····["iterators_header.hh",·"a00284_source.html",·null],
5 ····["iterators_template.hh",·"a01187_source.html",·null]5 ····["iterators_template.hh",·"a00278_source.html",·null]
6 ];6 ];
16.6 KB
./usr/share/doc/libopenmesh-dev/html/dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.html
    
Offset 108, 69 lines modifiedOffset 108, 69 lines modified
108 <area·shape="rect"·href="dir_000021_000020.html"·title="1"·alt=""·coords="136,100,145,115"/>108 <area·shape="rect"·href="dir_000021_000020.html"·title="1"·alt=""·coords="136,100,145,115"/>
109 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,128,161"/>109 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,128,161"/>
110 </map>110 </map>
111 </div>111 </div>
112 <table·class="memberdecls">112 <table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
114 Files</h2></td></tr>114 Files</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00617_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00617.html">BaseDecimaterT.hh</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00827_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00827.html">BaseDecimaterT.hh</a></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00584_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00584.html">BaseDecimaterT_impl.hh</a></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00800_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00800.html">BaseDecimaterT_impl.hh</a></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00566_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00566.html">CollapseInfoT.hh</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00848_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00848.html">CollapseInfoT.hh</a></td></tr>
120 <tr·class="memdesc:a00566"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse.·<br·/></td></tr>120 <tr·class="memdesc:a00848"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse.·<br·/></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00590_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00590.html">DecimaterT.hh</a></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00818_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00818.html">DecimaterT.hh</a></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00596_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00596.html">DecimaterT_impl.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00869_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00869.html">DecimaterT_impl.hh</a></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00545_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00545.html">McDecimaterT.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00872_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00872.html">McDecimaterT.hh</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00593_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00593.html">McDecimaterT_impl.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00860_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00860.html">McDecimaterT_impl.hh</a></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00554_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00554.html">MixedDecimaterT.hh</a></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00815_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00815.html">MixedDecimaterT.hh</a></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00563_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00563.html">MixedDecimaterT_impl.hh</a></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00854_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00854.html">MixedDecimaterT_impl.hh</a></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00611_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00611.html">ModAspectRatioT.hh</a></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00797_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00797.html">ModAspectRatioT.hh</a></td></tr>
135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00608_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00608.html">ModAspectRatioT_impl.hh</a></td></tr>136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00836_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00836.html">ModAspectRatioT_impl.hh</a></td></tr>
137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00620_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00620.html">ModBaseT.hh</a></td></tr>138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00866_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00866.html">ModBaseT.hh</a></td></tr>
139 <tr·class="memdesc:a00620"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·all·decimation·modules.·<br·/></td></tr>139 <tr·class="memdesc:a00866"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·all·decimation·modules.·<br·/></td></tr>
140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00599_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00599.html">ModEdgeLengthT.hh</a></td></tr>141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00857_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00857.html">ModEdgeLengthT.hh</a></td></tr>
142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00605_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00605.html">ModEdgeLengthT_impl.hh</a></td></tr>143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00812_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00812.html">ModEdgeLengthT_impl.hh</a></td></tr>
144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00557_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00557.html">ModHausdorffT.hh</a></td></tr>145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00830_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00830.html">ModHausdorffT.hh</a></td></tr>
146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00581_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00581.html">ModHausdorffT_impl.hh</a></td></tr>147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00839_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00839.html">ModHausdorffT_impl.hh</a></td></tr>
148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00560_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ModIndependentSetsT.hh</b></td></tr>149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00845_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ModIndependentSetsT.hh</b></td></tr>
150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00578_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00578.html">ModNormalDeviationT.hh</a></td></tr>151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00863_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00863.html">ModNormalDeviationT.hh</a></td></tr>
152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00548_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00548.html">ModNormalFlippingT.hh</a></td></tr>153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00824_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00824.html">ModNormalFlippingT.hh</a></td></tr>
154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00614_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00614.html">ModProgMeshT.hh</a></td></tr>155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00833_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00833.html">ModProgMeshT.hh</a></td></tr>
156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00575_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00575.html">ModProgMeshT_impl.hh</a></td></tr>157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00806_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00806.html">ModProgMeshT_impl.hh</a></td></tr>
158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00602_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00602.html">ModQuadricT.hh</a></td></tr>159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00851_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00851.html">ModQuadricT.hh</a></td></tr>
160 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>160 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
161 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00569_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00569.html">ModQuadricT_impl.hh</a></td></tr>161 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00809_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00809.html">ModQuadricT_impl.hh</a></td></tr>
162 <tr·class="memdesc:a00569"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Bodies·of·template·member·function.·<br·/></td></tr>162 <tr·class="memdesc:a00809"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Bodies·of·template·member·function.·<br·/></td></tr>
163 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>163 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
164 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00551_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00551.html">ModRoundnessT.hh</a></td></tr>164 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00842_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00842.html">ModRoundnessT.hh</a></td></tr>
165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
166 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00572.html">Observer.cc</a></td></tr>166 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00821.html">Observer.cc</a></td></tr>
167 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>167 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
168 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00587_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00587.html">Observer.hh</a></td></tr>168 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00803_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00803.html">Observer.hh</a></td></tr>
169 <tr·class="memdesc:a00587"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater.·<br·/></td></tr>169 <tr·class="memdesc:a00803"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater.·<br·/></td></tr>
170 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>170 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
171 </table>171 </table>
172 </div><!--·contents·-->172 </div><!--·contents·-->
173 </div><!--·doc-content·-->173 </div><!--·doc-content·-->
174 <hr>174 <hr>
175 <address>175 <address>
176 <small>176 <small>
2.9 KB
./usr/share/doc/libopenmesh-dev/html/dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6.js
2.75 KB
js-beautify {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 var·dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6·=·[1 var·dir_80f26c7d87f9f73a44fbb7bc7b8fb5a6·=·[
2 ····["BaseDecimaterT.hh",·"a00617.html",·"a00617"],2 ····["BaseDecimaterT.hh",·"a00827.html",·"a00827"],
3 ····["BaseDecimaterT_impl.hh",·"a00584.html",·null],3 ····["BaseDecimaterT_impl.hh",·"a00800.html",·null],
4 ····["CollapseInfoT.hh",·"a00566.html",·"a00566"],4 ····["CollapseInfoT.hh",·"a00848.html",·"a00848"],
5 ····["DecimaterT.hh",·"a00590.html",·"a00590"],5 ····["DecimaterT.hh",·"a00818.html",·"a00818"],
6 ····["DecimaterT_impl.hh",·"a00596.html",·null],6 ····["DecimaterT_impl.hh",·"a00869.html",·null],
7 ····["McDecimaterT.hh",·"a00545.html",·"a00545"],7 ····["McDecimaterT.hh",·"a00872.html",·"a00872"],
8 ····["McDecimaterT_impl.hh",·"a00593.html",·null],8 ····["McDecimaterT_impl.hh",·"a00860.html",·null],
9 ····["MixedDecimaterT.hh",·"a00554.html",·"a00554"],9 ····["MixedDecimaterT.hh",·"a00815.html",·"a00815"],
10 ····["MixedDecimaterT_impl.hh",·"a00563.html",·null],10 ····["MixedDecimaterT_impl.hh",·"a00854.html",·null],
11 ····["ModAspectRatioT.hh",·"a00611.html",·"a00611"],11 ····["ModAspectRatioT.hh",·"a00797.html",·"a00797"],
12 ····["ModAspectRatioT_impl.hh",·"a00608.html",·null],12 ····["ModAspectRatioT_impl.hh",·"a00836.html",·null],
13 ····["ModBaseT.hh",·"a00620.html",·"a00620"],13 ····["ModBaseT.hh",·"a00866.html",·"a00866"],
14 ····["ModEdgeLengthT.hh",·"a00599.html",·"a00599"],14 ····["ModEdgeLengthT.hh",·"a00857.html",·"a00857"],
15 ····["ModEdgeLengthT_impl.hh",·"a00605.html",·null],15 ····["ModEdgeLengthT_impl.hh",·"a00812.html",·null],
16 ····["ModHausdorffT.hh",·"a00557.html",·"a00557"],16 ····["ModHausdorffT.hh",·"a00830.html",·"a00830"],
17 ····["ModHausdorffT_impl.hh",·"a00581.html",·null],17 ····["ModHausdorffT_impl.hh",·"a00839.html",·null],
18 ····["ModIndependentSetsT.hh",·"a00560_source.html",·null],18 ····["ModIndependentSetsT.hh",·"a00845_source.html",·null],
19 ····["ModNormalDeviationT.hh",·"a00578.html",·"a00578"],19 ····["ModNormalDeviationT.hh",·"a00863.html",·"a00863"],
20 ····["ModNormalFlippingT.hh",·"a00548.html",·"a00548"],20 ····["ModNormalFlippingT.hh",·"a00824.html",·"a00824"],
21 ····["ModProgMeshT.hh",·"a00614.html",·"a00614"],21 ····["ModProgMeshT.hh",·"a00833.html",·"a00833"],
22 ····["ModProgMeshT_impl.hh",·"a00575.html",·null],22 ····["ModProgMeshT_impl.hh",·"a00806.html",·null],
23 ····["ModQuadricT.hh",·"a00602.html",·"a00602"],23 ····["ModQuadricT.hh",·"a00851.html",·"a00851"],
24 ····["ModQuadricT_impl.hh",·"a00569.html",·null],24 ····["ModQuadricT_impl.hh",·"a00809.html",·null],
25 ····["ModRoundnessT.hh",·"a00551.html",·"a00551"],25 ····["ModRoundnessT.hh",·"a00842.html",·"a00842"],
26 ····["Observer.cc",·"a00572.html",·null],26 ····["Observer.cc",·"a00821.html",·null],
27 ····["Observer.hh",·"a00587.html",·"a00587"]27 ····["Observer.hh",·"a00803.html",·"a00803"]
28 ];28 ];
1.14 KB
./usr/share/doc/libopenmesh-dev/html/dir_86410baf6ab5909f421fbc3006fb4513.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 <area·shape="rect"·href="dir_86410baf6ab5909f421fbc3006fb4513.html"·title="Dualizer"·alt=""·coords="27,52,103,77"/>102 <area·shape="rect"·href="dir_86410baf6ab5909f421fbc3006fb4513.html"·title="Dualizer"·alt=""·coords="27,52,103,77"/>
103 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,115,88"/>103 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,115,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00623_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>meshDualT.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00755_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>meshDualT.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 </table>111 </table>
112 </div><!--·contents·-->112 </div><!--·contents·-->
113 </div><!--·doc-content·-->113 </div><!--·doc-content·-->
114 <hr>114 <hr>
115 <address>115 <address>
116 <small>116 <small>
346 B
./usr/share/doc/libopenmesh-dev/html/dir_86410baf6ab5909f421fbc3006fb4513.js
194 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·dir_86410baf6ab5909f421fbc3006fb4513·=·[1 var·dir_86410baf6ab5909f421fbc3006fb4513·=·[
2 ····["meshDualT.hh",·"a00623_source.html",·null]2 ····["meshDualT.hh",·"a00755_source.html",·null]
3 ];3 ];
2.65 KB
./usr/share/doc/libopenmesh-dev/html/dir_8a440bf75a6d313779e8057642fee177.html
    
Offset 102, 21 lines modifiedOffset 102, 21 lines modified
102 <area·shape="rect"·href="dir_8a440bf75a6d313779e8057642fee177.html"·title="Tutorial10"·alt=""·coords="27,52,114,77"/>102 <area·shape="rect"·href="dir_8a440bf75a6d313779e8057642fee177.html"·title="Tutorial10"·alt=""·coords="27,52,114,77"/>
103 <area·shape="rect"·href="dir_276699eb161e88761ea584378f490777.html"·title="Examples"·alt=""·coords="16,16,125,88"/>103 <area·shape="rect"·href="dir_276699eb161e88761ea584378f490777.html"·title="Examples"·alt=""·coords="16,16,125,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06410_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>fill_props.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06443_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>fill_props.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06419_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>generate_cube.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06452_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>generate_cube.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06434_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>int2roman.hh</b></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06467_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>int2roman.hh</b></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06449_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>stats.hh</b></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06482_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>stats.hh</b></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table>117 </table>
118 </div><!--·contents·-->118 </div><!--·contents·-->
119 </div><!--·doc-content·-->119 </div><!--·doc-content·-->
120 <hr>120 <hr>
121 <address>121 <address>
122 <small>122 <small>
654 B
./usr/share/doc/libopenmesh-dev/html/dir_8a440bf75a6d313779e8057642fee177.js
502 B
js-beautify {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 var·dir_8a440bf75a6d313779e8057642fee177·=·[1 var·dir_8a440bf75a6d313779e8057642fee177·=·[
2 ····["fill_props.hh",·"a06410_source.html",·null],2 ····["fill_props.hh",·"a06443_source.html",·null],
3 ····["generate_cube.hh",·"a06419_source.html",·null],3 ····["generate_cube.hh",·"a06452_source.html",·null],
4 ····["int2roman.hh",·"a06434_source.html",·null],4 ····["int2roman.hh",·"a06467_source.html",·null],
5 ····["stats.hh",·"a06449_source.html",·null]5 ····["stats.hh",·"a06482_source.html",·null]
6 ];6 ];
1.64 KB
./usr/share/doc/libopenmesh-dev/html/dir_90f5eec7700a2175534a0f7897955b77.html
    
Offset 105, 17 lines modifiedOffset 105, 17 lines modified
105 <area·shape="rect"·href="dir_000044_000020.html"·title="1"·alt=""·coords="82,100,92,114"/>105 <area·shape="rect"·href="dir_000044_000020.html"·title="1"·alt=""·coords="82,100,92,114"/>
106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,141,88"/>106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,141,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00680_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartTaggerT.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00698_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartTaggerT.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00677_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartTaggerT_impl.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00701_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SmartTaggerT_impl.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 </table>116 </table>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 </div><!--·doc-content·-->118 </div><!--·doc-content·-->
119 <hr>119 <hr>
120 <address>120 <address>
121 <small>121 <small>
470 B
./usr/share/doc/libopenmesh-dev/html/dir_90f5eec7700a2175534a0f7897955b77.js
318 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_90f5eec7700a2175534a0f7897955b77·=·[1 var·dir_90f5eec7700a2175534a0f7897955b77·=·[
2 ····["SmartTaggerT.hh",·"a00680_source.html",·null],2 ····["SmartTaggerT.hh",·"a00698_source.html",·null],
3 ····["SmartTaggerT_impl.hh",·"a00677_source.html",·null]3 ····["SmartTaggerT_impl.hh",·"a00701_source.html",·null]
4 ];4 ];
1.16 KB
./usr/share/doc/libopenmesh-dev/html/dir_975a1ca34a71bd6dfdafa8072a4edb46.html
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 <area·shape="rect"·href="dir_000049_000053.html"·title="1"·alt=""·coords="80,100,89,114"/>105 <area·shape="rect"·href="dir_000049_000053.html"·title="1"·alt=""·coords="80,100,89,114"/>
106 <area·shape="rect"·href="dir_b524ac31b07c504ec7081647400eba5d.html"·title="VDProgMesh"·alt=""·coords="16,16,136,88"/>106 <area·shape="rect"·href="dir_b524ac31b07c504ec7081647400eba5d.html"·title="VDProgMesh"·alt=""·coords="16,16,136,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00827_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VDPMSynthesizerViewerWidget.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00632_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VDPMSynthesizerViewerWidget.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 </table>114 </table>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 </div><!--·doc-content·-->116 </div><!--·doc-content·-->
117 <hr>117 <hr>
118 <address>118 <address>
119 <small>119 <small>
382 B
./usr/share/doc/libopenmesh-dev/html/dir_975a1ca34a71bd6dfdafa8072a4edb46.js
230 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·dir_975a1ca34a71bd6dfdafa8072a4edb46·=·[1 var·dir_975a1ca34a71bd6dfdafa8072a4edb46·=·[
2 ····["VDPMSynthesizerViewerWidget.hh",·"a00827_source.html",·null]2 ····["VDPMSynthesizerViewerWidget.hh",·"a00632_source.html",·null]
3 ];3 ];
1.64 KB
./usr/share/doc/libopenmesh-dev/html/dir_a94132673951b7cf7ce699a349b9b1f6.html
    
Offset 105, 17 lines modifiedOffset 105, 17 lines modified
105 <area·shape="rect"·href="dir_000047_000053.html"·title="20"·alt=""·coords="72,100,89,114"/>105 <area·shape="rect"·href="dir_000047_000053.html"·title="20"·alt=""·coords="72,100,89,114"/>
106 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="16,16,128,88"/>106 <area·shape="rect"·href="dir_b17208c9bd846834003d9021b9b5cb9a.html"·title="Apps"·alt=""·coords="16,16,128,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06455_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidget.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06380_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshViewerWidget.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00869_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SubdivideWidget.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00599_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SubdivideWidget.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 </table>116 </table>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 </div><!--·doc-content·-->118 </div><!--·doc-content·-->
119 <hr>119 <hr>
120 <address>120 <address>
121 <small>121 <small>
474 B
./usr/share/doc/libopenmesh-dev/html/dir_a94132673951b7cf7ce699a349b9b1f6.js
322 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·dir_a94132673951b7cf7ce699a349b9b1f6·=·[1 var·dir_a94132673951b7cf7ce699a349b9b1f6·=·[
2 ····["MeshViewerWidget.hh",·"a06455_source.html",·null],2 ····["MeshViewerWidget.hh",·"a06380_source.html",·null],
3 ····["SubdivideWidget.hh",·"a00869_source.html",·null]3 ····["SubdivideWidget.hh",·"a00599_source.html",·null]
4 ];4 ];
4.68 KB
./usr/share/doc/libopenmesh-dev/html/dir_b2f9d170ee8748bffb3ab0635dd7579e.html
    
Offset 105, 29 lines modifiedOffset 105, 29 lines modified
105 <area·shape="rect"·href="dir_000069_000020.html"·title="1"·alt=""·coords="61,100,70,114"/>105 <area·shape="rect"·href="dir_000069_000020.html"·title="1"·alt=""·coords="61,100,70,114"/>
106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,99,88"/>106 <area·shape="rect"·href="dir_61d1ecf839236e56b0d91d4539891879.html"·title="Tools"·alt=""·coords="16,16,99,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00719_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshTraits.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00692_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshTraits.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00707_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StreamingDef.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00671_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StreamingDef.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00698_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VFront.hh</b></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00683_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VFront.hh</b></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00689_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchy.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00674_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchy.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00683_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyNode.hh</b></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00662_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyNode.hh</b></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00710_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyNodeIndex.hh</b></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00689_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyNodeIndex.hh</b></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00686_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyWindow.hh</b></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00668_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VHierarchyWindow.hh</b></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00704_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ViewingParameters.hh</b></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00659_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>ViewingParameters.hh</b></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 </table>128 </table>
129 </div><!--·contents·-->129 </div><!--·contents·-->
130 </div><!--·doc-content·-->130 </div><!--·doc-content·-->
131 <hr>131 <hr>
132 <address>132 <address>
133 <small>133 <small>
1.1 KB
./usr/share/doc/libopenmesh-dev/html/dir_b2f9d170ee8748bffb3ab0635dd7579e.js
974 B
js-beautify {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 var·dir_b2f9d170ee8748bffb3ab0635dd7579e·=·[1 var·dir_b2f9d170ee8748bffb3ab0635dd7579e·=·[
2 ····["MeshTraits.hh",·"a00719_source.html",·null],2 ····["MeshTraits.hh",·"a00692_source.html",·null],
3 ····["StreamingDef.hh",·"a00707_source.html",·null],3 ····["StreamingDef.hh",·"a00671_source.html",·null],
4 ····["VFront.hh",·"a00698_source.html",·null],4 ····["VFront.hh",·"a00683_source.html",·null],
5 ····["VHierarchy.hh",·"a00689_source.html",·null],5 ····["VHierarchy.hh",·"a00674_source.html",·null],
6 ····["VHierarchyNode.hh",·"a00683_source.html",·null],6 ····["VHierarchyNode.hh",·"a00662_source.html",·null],
7 ····["VHierarchyNodeIndex.hh",·"a00710_source.html",·null],7 ····["VHierarchyNodeIndex.hh",·"a00689_source.html",·null],
8 ····["VHierarchyWindow.hh",·"a00686_source.html",·null],8 ····["VHierarchyWindow.hh",·"a00668_source.html",·null],
9 ····["ViewingParameters.hh",·"a00704_source.html",·null]9 ····["ViewingParameters.hh",·"a00659_source.html",·null]
10 ];10 ];
4.11 KB
./usr/share/doc/libopenmesh-dev/html/dir_c40706a466042d0d8ea10a64f28cf3bb.html
    
Offset 105, 27 lines modifiedOffset 105, 27 lines modified
105 <area·shape="rect"·href="dir_000071_000050.html"·title="3"·alt=""·coords="61,100,70,114"/>105 <area·shape="rect"·href="dir_000071_000050.html"·title="3"·alt=""·coords="61,100,70,114"/>
106 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="16,16,99,88"/>106 <area·shape="rect"·href="dir_d2053a9e19fa213bdf1df30eeeafc6b7.html"·title="IO"·alt=""·coords="16,16,99,88"/>
107 </map>107 </map>
108 </div>108 </div>
109 <table·class="memberdecls">109 <table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
111 Files</h2></td></tr>111 Files</h2></td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00968_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseWriter.hh</b></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00545_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BaseWriter.hh</b></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00971_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OBJWriter.hh</b></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00554_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OBJWriter.hh</b></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00986_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OFFWriter.hh</b></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00542_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OFFWriter.hh</b></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00947_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMWriter.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00548_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMWriter.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00974_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PLYWriter.hh</b></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00551_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>PLYWriter.hh</b></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00956_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>STLWriter.hh</b></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00563_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>STLWriter.hh</b></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00953_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VTKWriter.hh</b></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00536_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>VTKWriter.hh</b></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 </table>126 </table>
127 </div><!--·contents·-->127 </div><!--·contents·-->
128 </div><!--·doc-content·-->128 </div><!--·doc-content·-->
129 <hr>129 <hr>
130 <address>130 <address>
131 <small>131 <small>
958 B
./usr/share/doc/libopenmesh-dev/html/dir_c40706a466042d0d8ea10a64f28cf3bb.js
806 B
js-beautify {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 var·dir_c40706a466042d0d8ea10a64f28cf3bb·=·[1 var·dir_c40706a466042d0d8ea10a64f28cf3bb·=·[
2 ····["BaseWriter.hh",·"a00968_source.html",·null],2 ····["BaseWriter.hh",·"a00545_source.html",·null],
3 ····["OBJWriter.hh",·"a00971_source.html",·null],3 ····["OBJWriter.hh",·"a00554_source.html",·null],
4 ····["OFFWriter.hh",·"a00986_source.html",·null],4 ····["OFFWriter.hh",·"a00542_source.html",·null],
5 ····["OMWriter.hh",·"a00947_source.html",·null],5 ····["OMWriter.hh",·"a00548_source.html",·null],
6 ····["PLYWriter.hh",·"a00974_source.html",·null],6 ····["PLYWriter.hh",·"a00551_source.html",·null],
7 ····["STLWriter.hh",·"a00956_source.html",·null],7 ····["STLWriter.hh",·"a00563_source.html",·null],
8 ····["VTKWriter.hh",·"a00953_source.html",·null]8 ····["VTKWriter.hh",·"a00536_source.html",·null]
9 ];9 ];
8.58 KB
./usr/share/doc/libopenmesh-dev/html/dir_d2053a9e19fa213bdf1df30eeeafc6b7.html
    
Offset 129, 43 lines modifiedOffset 129, 43 lines modified
129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_680903010770af4df6a885b9b179d2c7.html">reader</a></td></tr>129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_680903010770af4df6a885b9b179d2c7.html">reader</a></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_c40706a466042d0d8ea10a64f28cf3bb.html">writer</a></td></tr>131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_c40706a466042d0d8ea10a64f28cf3bb.html">writer</a></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 </table><table·class="memberdecls">133 </table><table·class="memberdecls">
134 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>134 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
135 Files</h2></td></tr>135 Files</h2></td></tr>
136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01007_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BinaryHelper.hh</b></td></tr>136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00530_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>BinaryHelper.hh</b></td></tr>
137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01004_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>IOInstances.hh</b></td></tr>138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00446_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>IOInstances.hh</b></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01052_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>IOManager.hh</b></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00509_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>IOManager.hh</b></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01055_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshIO.hh</b></td></tr>142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00524_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>MeshIO.hh</b></td></tr>
143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01001_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OFFFormat.hh</b></td></tr>144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00512_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OFFFormat.hh</b></td></tr>
145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
146 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00992_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMFormat.hh</b></td></tr>146 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00533_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMFormat.hh</b></td></tr>
147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01058_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMFormatT_impl.hh</b></td></tr>148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00467_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OMFormatT_impl.hh</b></td></tr>
149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
150 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01067_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Options.hh</b></td></tr>150 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00515_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>Options.hh</b></td></tr>
151 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>151 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
152 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01070_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_binary.hh</b></td></tr>152 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00458_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_binary.hh</b></td></tr>
153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00995_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_binary_spec.hh</b></td></tr>154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00464_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_binary_spec.hh</b></td></tr>
155 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>155 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01046_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_binary_vector_of_bool.hh</b></td></tr>156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00452_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_binary_vector_of_bool.hh</b></td></tr>
157 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>157 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
158 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01064_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_rbo.hh</b></td></tr>158 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00527_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_rbo.hh</b></td></tr>
159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
160 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00989_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_store.hh</b></td></tr>160 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00470_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_store.hh</b></td></tr>
161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
162 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01043_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_types.hh</b></td></tr>162 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00521_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>SR_types.hh</b></td></tr>
163 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>163 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
164 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01076_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StoreRestore.hh</b></td></tr>164 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00518_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>StoreRestore.hh</b></td></tr>
165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
166 </table>166 </table>
167 </div><!--·contents·-->167 </div><!--·contents·-->
168 </div><!--·doc-content·-->168 </div><!--·doc-content·-->
169 <hr>169 <hr>
170 <address>170 <address>
171 <small>171 <small>
2.18 KB
./usr/share/doc/libopenmesh-dev/html/dir_d2053a9e19fa213bdf1df30eeeafc6b7.js
2.03 KB
js-beautify {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 var·dir_d2053a9e19fa213bdf1df30eeeafc6b7·=·[1 var·dir_d2053a9e19fa213bdf1df30eeeafc6b7·=·[
2 ····["exporter",·"dir_02c18bab419c3dccf4ba0b50a3ccc203.html",·"dir_02c18bab419c3dccf4ba0b50a3ccc203"],2 ····["exporter",·"dir_02c18bab419c3dccf4ba0b50a3ccc203.html",·"dir_02c18bab419c3dccf4ba0b50a3ccc203"],
3 ····["importer",·"dir_597714d32dfa686908dce7b4776ad969.html",·"dir_597714d32dfa686908dce7b4776ad969"],3 ····["importer",·"dir_597714d32dfa686908dce7b4776ad969.html",·"dir_597714d32dfa686908dce7b4776ad969"],
4 ····["reader",·"dir_680903010770af4df6a885b9b179d2c7.html",·"dir_680903010770af4df6a885b9b179d2c7"],4 ····["reader",·"dir_680903010770af4df6a885b9b179d2c7.html",·"dir_680903010770af4df6a885b9b179d2c7"],
5 ····["writer",·"dir_c40706a466042d0d8ea10a64f28cf3bb.html",·"dir_c40706a466042d0d8ea10a64f28cf3bb"],5 ····["writer",·"dir_c40706a466042d0d8ea10a64f28cf3bb.html",·"dir_c40706a466042d0d8ea10a64f28cf3bb"],
6 ····["BinaryHelper.hh",·"a01007_source.html",·null],6 ····["BinaryHelper.hh",·"a00530_source.html",·null],
7 ····["IOInstances.hh",·"a01004_source.html",·null],7 ····["IOInstances.hh",·"a00446_source.html",·null],
8 ····["IOManager.hh",·"a01052_source.html",·null],8 ····["IOManager.hh",·"a00509_source.html",·null],
9 ····["MeshIO.hh",·"a01055_source.html",·null],9 ····["MeshIO.hh",·"a00524_source.html",·null],
10 ····["OFFFormat.hh",·"a01001_source.html",·null],10 ····["OFFFormat.hh",·"a00512_source.html",·null],
11 ····["OMFormat.hh",·"a00992_source.html",·null],11 ····["OMFormat.hh",·"a00533_source.html",·null],
12 ····["OMFormatT_impl.hh",·"a01058_source.html",·null],12 ····["OMFormatT_impl.hh",·"a00467_source.html",·null],
13 ····["Options.hh",·"a01067_source.html",·null],13 ····["Options.hh",·"a00515_source.html",·null],
14 ····["SR_binary.hh",·"a01070_source.html",·null],14 ····["SR_binary.hh",·"a00458_source.html",·null],
15 ····["SR_binary_spec.hh",·"a00995_source.html",·null],15 ····["SR_binary_spec.hh",·"a00464_source.html",·null],
16 ····["SR_binary_vector_of_bool.hh",·"a01046_source.html",·null],16 ····["SR_binary_vector_of_bool.hh",·"a00452_source.html",·null],
17 ····["SR_rbo.hh",·"a01064_source.html",·null],17 ····["SR_rbo.hh",·"a00527_source.html",·null],
18 ····["SR_store.hh",·"a00989_source.html",·null],18 ····["SR_store.hh",·"a00470_source.html",·null],
19 ····["SR_types.hh",·"a01043_source.html",·null],19 ····["SR_types.hh",·"a00521_source.html",·null],
20 ····["StoreRestore.hh",·"a01076_source.html",·null]20 ····["StoreRestore.hh",·"a00518_source.html",·null]
21 ];21 ];
1.16 KB
./usr/share/doc/libopenmesh-dev/html/dir_d724613e33b036aa8e40eea9b4e46999.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 <area·shape="rect"·href="dir_d724613e33b036aa8e40eea9b4e46999.html"·title="04&#45;stl_algorithms"·alt=""·coords="27,52,163,77"/>102 <area·shape="rect"·href="dir_d724613e33b036aa8e40eea9b4e46999.html"·title="04&#45;stl_algorithms"·alt=""·coords="27,52,163,77"/>
103 <area·shape="rect"·href="dir_34f0f63438dd1522b0a8629959971d4d.html"·title="Tutorial"·alt=""·coords="16,16,173,88"/>103 <area·shape="rect"·href="dir_34f0f63438dd1522b0a8629959971d4d.html"·title="Tutorial"·alt=""·coords="16,16,173,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06347_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>smooth_algo.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06410_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>smooth_algo.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 </table>111 </table>
112 </div><!--·contents·-->112 </div><!--·contents·-->
113 </div><!--·doc-content·-->113 </div><!--·doc-content·-->
114 <hr>114 <hr>
115 <address>115 <address>
116 <small>116 <small>
350 B
./usr/share/doc/libopenmesh-dev/html/dir_d724613e33b036aa8e40eea9b4e46999.js
198 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·dir_d724613e33b036aa8e40eea9b4e46999·=·[1 var·dir_d724613e33b036aa8e40eea9b4e46999·=·[
2 ····["smooth_algo.hh",·"a06347_source.html",·null]2 ····["smooth_algo.hh",·"a06410_source.html",·null]
3 ];3 ];
1.15 KB
./usr/share/doc/libopenmesh-dev/html/dir_da813218ed759336b5df5ce909c04834.html
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 <area·shape="rect"·href="dir_da813218ed759336b5df5ce909c04834.html"·title="Tutorial04"·alt=""·coords="27,52,114,77"/>102 <area·shape="rect"·href="dir_da813218ed759336b5df5ce909c04834.html"·title="Tutorial04"·alt=""·coords="27,52,114,77"/>
103 <area·shape="rect"·href="dir_276699eb161e88761ea584378f490777.html"·title="Examples"·alt=""·coords="16,16,125,88"/>103 <area·shape="rect"·href="dir_276699eb161e88761ea584378f490777.html"·title="Examples"·alt=""·coords="16,16,125,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06350_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>smooth_algo.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a06413_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>smooth_algo.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 </table>111 </table>
112 </div><!--·contents·-->112 </div><!--·contents·-->
113 </div><!--·doc-content·-->113 </div><!--·doc-content·-->
114 <hr>114 <hr>
115 <address>115 <address>
116 <small>116 <small>
350 B
./usr/share/doc/libopenmesh-dev/html/dir_da813218ed759336b5df5ce909c04834.js
198 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·dir_da813218ed759336b5df5ce909c04834·=·[1 var·dir_da813218ed759336b5df5ce909c04834·=·[
2 ····["smooth_algo.hh",·"a06350_source.html",·null]2 ····["smooth_algo.hh",·"a06413_source.html",·null]
3 ];3 ];
3.51 KB
./usr/share/doc/libopenmesh-dev/html/dir_e752be804545bd6e4da017eb8c880246.html
    
Offset 102, 24 lines modifiedOffset 102, 24 lines modified
102 <area·shape="rect"·href="dir_e752be804545bd6e4da017eb8c880246.html"·title="System"·alt=""·coords="27,52,98,77"/>102 <area·shape="rect"·href="dir_e752be804545bd6e4da017eb8c880246.html"·title="System"·alt=""·coords="27,52,98,77"/>
103 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,109,88"/>103 <area·shape="rect"·href="dir_096a52d9fd17b37497a875801ae987b7.html"·title="Core"·alt=""·coords="16,16,109,88"/>
104 </map>104 </map>
105 </div>105 </div>
106 <table·class="memberdecls">106 <table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
108 Files</h2></td></tr>108 Files</h2></td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01232_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>compiler.hh</b></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00329_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>compiler.hh</b></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01229_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>config.hh</b></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00323_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>config.hh</b></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01223_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>mostream.hh</b></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00335_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>mostream.hh</b></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01220_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01220.html">omstream.hh</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00332_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00332.html">omstream.hh</a></td></tr>
116 <tr·class="memdesc:a01220"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·the·streams·omlog,·omout,·and·omerr.·<br·/></td></tr>116 <tr·class="memdesc:a00332"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·the·streams·omlog,·omout,·and·omerr.·<br·/></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01217_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OpenMeshDLLMacros.hh</b></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00326_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><b>OpenMeshDLLMacros.hh</b></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 </table>120 </table>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 </div><!--·doc-content·-->122 </div><!--·doc-content·-->
123 <hr>123 <hr>
124 <address>124 <address>
125 <small>125 <small>
744 B
./usr/share/doc/libopenmesh-dev/html/dir_e752be804545bd6e4da017eb8c880246.js
592 B
js-beautify {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 var·dir_e752be804545bd6e4da017eb8c880246·=·[1 var·dir_e752be804545bd6e4da017eb8c880246·=·[
2 ····["compiler.hh",·"a01232_source.html",·null],2 ····["compiler.hh",·"a00329_source.html",·null],
3 ····["config.hh",·"a01229_source.html",·null],3 ····["config.hh",·"a00323_source.html",·null],
4 ····["mostream.hh",·"a01223_source.html",·null],4 ····["mostream.hh",·"a00335_source.html",·null],
5 ····["omstream.hh",·"a01220.html",·null],5 ····["omstream.hh",·"a00332.html",·null],
6 ····["OpenMeshDLLMacros.hh",·"a01217_source.html",·null]6 ····["OpenMeshDLLMacros.hh",·"a00326_source.html",·null]
7 ];7 ];
257 KB
./usr/share/doc/libopenmesh-dev/html/files.html
    
Offset 304, 29 lines modifiedOffset 304, 29 lines modified
000012f0:·6964·3d22·726f·775f·305f·305f·305f·2220··id="row_0_0_0_"·000012f0:·6964·3d22·726f·775f·305f·305f·305f·2220··id="row_0_0_0_"·
00001300:·636c·6173·733d·2265·7665·6e22·3e3c·7464··class="even"><td00001300:·636c·6173·733d·2265·7665·6e22·3e3c·7464··class="even"><td
00001310:·2063·6c61·7373·3d22·656e·7472·7922·3e3c···class="entry"><00001310:·2063·6c61·7373·3d22·656e·7472·7922·3e3c···class="entry"><
00001320:·7370·616e·2073·7479·6c65·3d22·7769·6474··span·style="widt00001320:·7370·616e·2073·7479·6c65·3d22·7769·6474··span·style="widt
00001330:·683a·3438·7078·3b64·6973·706c·6179·3a69··h:48px;display:i00001330:·683a·3438·7078·3b64·6973·706c·6179·3a69··h:48px;display:i
00001340:·6e6c·696e·652d·626c·6f63·6b3b·223e·2623··nline-block;">&#00001340:·6e6c·696e·652d·626c·6f63·6b3b·223e·2623··nline-block;">&#
00001350:·3136·303b·3c2f·7370·616e·3e3c·6120·6872··160;</span><a·hr00001350:·3136·303b·3c2f·7370·616e·3e3c·6120·6872··160;</span><a·hr
00001360:·6566·3d22·6130·3032·3435·5f73·6f75·7263··ef="a00245_sourc00001360:·6566·3d22·6130·3131·3630·5f73·6f75·7263··ef="a01160_sourc
00001370:·652e·6874·6d6c·223e·3c73·7061·6e20·636c··e.html"><span·cl00001370:·652e·6874·6d6c·223e·3c73·7061·6e20·636c··e.html"><span·cl
00001380:·6173·733d·2269·636f·6e64·6f63·223e·3c2f··ass="icondoc"></00001380:·6173·733d·2269·636f·6e64·6f63·223e·3c2f··ass="icondoc"></
00001390:·7370·616e·3e3c·2f61·3e3c·623e·4d65·7368··span></a><b>Mesh00001390:·7370·616e·3e3c·2f61·3e3c·623e·4d65·7368··span></a><b>Mesh
000013a0:·4974·656d·732e·6868·3c2f·623e·3c2f·7464··Items.hh</b></td000013a0:·4974·656d·732e·6868·3c2f·623e·3c2f·7464··Items.hh</b></td
000013b0:·3e3c·7464·2063·6c61·7373·3d22·6465·7363··><td·class="desc000013b0:·3e3c·7464·2063·6c61·7373·3d22·6465·7363··><td·class="desc
000013c0:·223e·3c2f·7464·3e3c·2f74·723e·0a3c·7472··"></td></tr>.<tr000013c0:·223e·3c2f·7464·3e3c·2f74·723e·0a3c·7472··"></td></tr>.<tr
000013d0:·2069·643d·2272·6f77·5f30·5f30·5f31·5f22···id="row_0_0_1_"000013d0:·2069·643d·2272·6f77·5f30·5f30·5f31·5f22···id="row_0_0_1_"
000013e0:·2063·6c61·7373·3d22·6f64·6422·3e3c·7464···class="odd"><td000013e0:·2063·6c61·7373·3d22·6f64·6422·3e3c·7464···class="odd"><td
000013f0:·2063·6c61·7373·3d22·656e·7472·7922·3e3c···class="entry"><000013f0:·2063·6c61·7373·3d22·656e·7472·7922·3e3c···class="entry"><
00001400:·7370·616e·2073·7479·6c65·3d22·7769·6474··span·style="widt00001400:·7370·616e·2073·7479·6c65·3d22·7769·6474··span·style="widt
00001410:·683a·3438·7078·3b64·6973·706c·6179·3a69··h:48px;display:i00001410:·683a·3438·7078·3b64·6973·706c·6179·3a69··h:48px;display:i
00001420:·6e6c·696e·652d·626c·6f63·6b3b·223e·2623··nline-block;">&#00001420:·6e6c·696e·652d·626c·6f63·6b3b·223e·2623··nline-block;">&#
00001430:·3136·303b·3c2f·7370·616e·3e3c·6120·6872··160;</span><a·hr00001430:·3136·303b·3c2f·7370·616e·3e3c·6120·6872··160;</span><a·hr
00001440:·6566·3d22·6130·3032·3432·5f73·6f75·7263··ef="a00242_sourc00001440:·6566·3d22·6130·3131·3537·5f73·6f75·7263··ef="a01157_sourc
00001450:·652e·6874·6d6c·223e·3c73·7061·6e20·636c··e.html"><span·cl00001450:·652e·6874·6d6c·223e·3c73·7061·6e20·636c··e.html"><span·cl
00001460:·6173·733d·2269·636f·6e64·6f63·223e·3c2f··ass="icondoc"></00001460:·6173·733d·2269·636f·6e64·6f63·223e·3c2f··ass="icondoc"></
00001470:·7370·616e·3e3c·2f61·3e3c·623e·4d65·7368··span></a><b>Mesh00001470:·7370·616e·3e3c·2f61·3e3c·623e·4d65·7368··span></a><b>Mesh
00001480:·4b65·726e·656c·2e68·683c·2f62·3e3c·2f74··Kernel.hh</b></t00001480:·4b65·726e·656c·2e68·683c·2f62·3e3c·2f74··Kernel.hh</b></t
00001490:·643e·3c74·6420·636c·6173·733d·2264·6573··d><td·class="des00001490:·643e·3c74·6420·636c·6173·733d·2264·6573··d><td·class="des
000014a0:·6322·3e3c·2f74·643e·3c2f·7472·3e0a·3c74··c"></td></tr>.<t000014a0:·6322·3e3c·2f74·643e·3c2f·7472·3e0a·3c74··c"></td></tr>.<t
000014b0:·7220·6964·3d22·726f·775f·305f·315f·2220··r·id="row_0_1_"·000014b0:·7220·6964·3d22·726f·775f·305f·315f·2220··r·id="row_0_1_"·
Offset 384, 15 lines modifiedOffset 384, 15 lines modified
000017f0:·2265·7665·6e22·2073·7479·6c65·3d22·6469··"even"·style="di000017f0:·2265·7665·6e22·2073·7479·6c65·3d22·6469··"even"·style="di
00001800:·7370·6c61·793a·6e6f·6e65·3b22·3e3c·7464··splay:none;"><td00001800:·7370·6c61·793a·6e6f·6e65·3b22·3e3c·7464··splay:none;"><td
00001810:·2063·6c61·7373·3d22·656e·7472·7922·3e3c···class="entry"><00001810:·2063·6c61·7373·3d22·656e·7472·7922·3e3c···class="entry"><
00001820:·7370·616e·2073·7479·6c65·3d22·7769·6474··span·style="widt00001820:·7370·616e·2073·7479·6c65·3d22·7769·6474··span·style="widt
00001830:·683a·3634·7078·3b64·6973·706c·6179·3a69··h:64px;display:i00001830:·683a·3634·7078·3b64·6973·706c·6179·3a69··h:64px;display:i
00001840:·6e6c·696e·652d·626c·6f63·6b3b·223e·2623··nline-block;">&#00001840:·6e6c·696e·652d·626c·6f63·6b3b·223e·2623··nline-block;">&#
00001850:·3136·303b·3c2f·7370·616e·3e3c·6120·6872··160;</span><a·hr00001850:·3136·303b·3c2f·7370·616e·3e3c·6120·6872··160;</span><a·hr
00001860:·6566·3d22·6130·3633·3437·5f73·6f75·7263··ef="a06347_sourc00001860:·6566·3d22·6130·3634·3130·5f73·6f75·7263··ef="a06410_sourc
00001870:·652e·6874·6d6c·223e·3c73·7061·6e20·636c··e.html"><span·cl00001870:·652e·6874·6d6c·223e·3c73·7061·6e20·636c··e.html"><span·cl
00001880:·6173·733d·2269·636f·6e64·6f63·223e·3c2f··ass="icondoc"></00001880:·6173·733d·2269·636f·6e64·6f63·223e·3c2f··ass="icondoc"></
00001890:·7370·616e·3e3c·2f61·3e3c·623e·736d·6f6f··span></a><b>smoo00001890:·7370·616e·3e3c·2f61·3e3c·623e·736d·6f6f··span></a><b>smoo
000018a0:·7468·5f61·6c67·6f2e·6868·3c2f·623e·3c2f··th_algo.hh</b></000018a0:·7468·5f61·6c67·6f2e·6868·3c2f·623e·3c2f··th_algo.hh</b></
000018b0:·7464·3e3c·7464·2063·6c61·7373·3d22·6465··td><td·class="de000018b0:·7464·3e3c·7464·2063·6c61·7373·3d22·6465··td><td·class="de
000018c0:·7363·223e·3c2f·7464·3e3c·2f74·723e·0a3c··sc"></td></tr>.<000018c0:·7363·223e·3c2f·7464·3e3c·2f74·723e·0a3c··sc"></td></tr>.<
000018d0:·7472·2069·643d·2272·6f77·5f30·5f31·5f31··tr·id="row_0_1_1000018d0:·7472·2069·643d·2272·6f77·5f30·5f31·5f31··tr·id="row_0_1_1
Offset 425, 15 lines modifiedOffset 425, 15 lines modified
00001a80:·636c·6173·733d·226f·6464·2220·7374·796c··class="odd"·styl00001a80:·636c·6173·733d·226f·6464·2220·7374·796c··class="odd"·styl
00001a90:·653d·2264·6973·706c·6179·3a6e·6f6e·653b··e="display:none;00001a90:·653d·2264·6973·706c·6179·3a6e·6f6e·653b··e="display:none;
00001aa0:·223e·3c74·6420·636c·6173·733d·2265·6e74··"><td·class="ent00001aa0:·223e·3c74·6420·636c·6173·733d·2265·6e74··"><td·class="ent
00001ab0:·7279·223e·3c73·7061·6e20·7374·796c·653d··ry"><span·style=00001ab0:·7279·223e·3c73·7061·6e20·7374·796c·653d··ry"><span·style=
00001ac0:·2277·6964·7468·3a36·3470·783b·6469·7370··"width:64px;disp00001ac0:·2277·6964·7468·3a36·3470·783b·6469·7370··"width:64px;disp
00001ad0:·6c61·793a·696e·6c69·6e65·2d62·6c6f·636b··lay:inline-block00001ad0:·6c61·793a·696e·6c69·6e65·2d62·6c6f·636b··lay:inline-block
00001ae0:·3b22·3e26·2331·3630·3b3c·2f73·7061·6e3e··;">&#160;</span>00001ae0:·3b22·3e26·2331·3630·3b3c·2f73·7061·6e3e··;">&#160;</span>
00001af0:·3c61·2068·7265·663d·2261·3036·3430·375f··<a·href="a06407_00001af0:·3c61·2068·7265·663d·2261·3036·3434·305f··<a·href="a06440_
00001b00:·736f·7572·6365·2e68·746d·6c22·3e3c·7370··source.html"><sp00001b00:·736f·7572·6365·2e68·746d·6c22·3e3c·7370··source.html"><sp
00001b10:·616e·2063·6c61·7373·3d22·6963·6f6e·646f··an·class="icondo00001b10:·616e·2063·6c61·7373·3d22·6963·6f6e·646f··an·class="icondo
00001b20:·6322·3e3c·2f73·7061·6e3e·3c2f·613e·3c62··c"></span></a><b00001b20:·6322·3e3c·2f73·7061·6e3e·3c2f·613e·3c62··c"></span></a><b
00001b30:·3e66·696c·6c5f·7072·6f70·732e·6868·3c2f··>fill_props.hh</00001b30:·3e66·696c·6c5f·7072·6f70·732e·6868·3c2f··>fill_props.hh</
00001b40:·623e·3c2f·7464·3e3c·7464·2063·6c61·7373··b></td><td·class00001b40:·623e·3c2f·7464·3e3c·7464·2063·6c61·7373··b></td><td·class
00001b50:·3d22·6465·7363·223e·3c2f·7464·3e3c·2f74··="desc"></td></t00001b50:·3d22·6465·7363·223e·3c2f·7464·3e3c·2f74··="desc"></td></t
00001b60:·723e·0a3c·7472·2069·643d·2272·6f77·5f30··r>.<tr·id="row_000001b60:·723e·0a3c·7472·2069·643d·2272·6f77·5f30··r>.<tr·id="row_0
Offset 441, 15 lines modifiedOffset 441, 15 lines modified
00001b80:·6f64·6422·2073·7479·6c65·3d22·6469·7370··odd"·style="disp00001b80:·6f64·6422·2073·7479·6c65·3d22·6469·7370··odd"·style="disp
00001b90:·6c61·793a·6e6f·6e65·3b22·3e3c·7464·2063··lay:none;"><td·c00001b90:·6c61·793a·6e6f·6e65·3b22·3e3c·7464·2063··lay:none;"><td·c
00001ba0:·6c61·7373·3d22·656e·7472·7922·3e3c·7370··lass="entry"><sp00001ba0:·6c61·7373·3d22·656e·7472·7922·3e3c·7370··lass="entry"><sp
00001bb0:·616e·2073·7479·6c65·3d22·7769·6474·683a··an·style="width:00001bb0:·616e·2073·7479·6c65·3d22·7769·6474·683a··an·style="width:
00001bc0:·3634·7078·3b64·6973·706c·6179·3a69·6e6c··64px;display:inl00001bc0:·3634·7078·3b64·6973·706c·6179·3a69·6e6c··64px;display:inl
00001bd0:·696e·652d·626c·6f63·6b3b·223e·2623·3136··ine-block;">&#1600001bd0:·696e·652d·626c·6f63·6b3b·223e·2623·3136··ine-block;">&#16
00001be0:·303b·3c2f·7370·616e·3e3c·6120·6872·6566··0;</span><a·href00001be0:·303b·3c2f·7370·616e·3e3c·6120·6872·6566··0;</span><a·href
00001bf0:·3d22·6130·3634·3136·5f73·6f75·7263·652e··="a06416_source.00001bf0:·3d22·6130·3634·3439·5f73·6f75·7263·652e··="a06449_source.
00001c00:·6874·6d6c·223e·3c73·7061·6e20·636c·6173··html"><span·clas00001c00:·6874·6d6c·223e·3c73·7061·6e20·636c·6173··html"><span·clas
00001c10:·733d·2269·636f·6e64·6f63·223e·3c2f·7370··s="icondoc"></sp00001c10:·733d·2269·636f·6e64·6f63·223e·3c2f·7370··s="icondoc"></sp
00001c20:·616e·3e3c·2f61·3e3c·623e·6765·6e65·7261··an></a><b>genera00001c20:·616e·3e3c·2f61·3e3c·623e·6765·6e65·7261··an></a><b>genera
00001c30:·7465·5f63·7562·652e·6868·3c2f·623e·3c2f··te_cube.hh</b></00001c30:·7465·5f63·7562·652e·6868·3c2f·623e·3c2f··te_cube.hh</b></
00001c40:·7464·3e3c·7464·2063·6c61·7373·3d22·6465··td><td·class="de00001c40:·7464·3e3c·7464·2063·6c61·7373·3d22·6465··td><td·class="de
00001c50:·7363·223e·3c2f·7464·3e3c·2f74·723e·0a3c··sc"></td></tr>.<00001c50:·7363·223e·3c2f·7464·3e3c·2f74·723e·0a3c··sc"></td></tr>.<
00001c60:·7472·2069·643d·2272·6f77·5f30·5f31·5f31··tr·id="row_0_1_100001c60:·7472·2069·643d·2272·6f77·5f30·5f31·5f31··tr·id="row_0_1_1
Offset 457, 30 lines modifiedOffset 457, 30 lines modified
00001c80:·2073·7479·6c65·3d22·6469·7370·6c61·793a···style="display:00001c80:·2073·7479·6c65·3d22·6469·7370·6c61·793a···style="display:
00001c90:·6e6f·6e65·3b22·3e3c·7464·2063·6c61·7373··none;"><td·class00001c90:·6e6f·6e65·3b22·3e3c·7464·2063·6c61·7373··none;"><td·class
00001ca0:·3d22·656e·7472·7922·3e3c·7370·616e·2073··="entry"><span·s00001ca0:·3d22·656e·7472·7922·3e3c·7370·616e·2073··="entry"><span·s
00001cb0:·7479·6c65·3d22·7769·6474·683a·3634·7078··tyle="width:64px00001cb0:·7479·6c65·3d22·7769·6474·683a·3634·7078··tyle="width:64px
00001cc0:·3b64·6973·706c·6179·3a69·6e6c·696e·652d··;display:inline-00001cc0:·3b64·6973·706c·6179·3a69·6e6c·696e·652d··;display:inline-
00001cd0:·626c·6f63·6b3b·223e·2623·3136·303b·3c2f··block;">&#160;</00001cd0:·626c·6f63·6b3b·223e·2623·3136·303b·3c2f··block;">&#160;</
00001ce0:·7370·616e·3e3c·6120·6872·6566·3d22·6130··span><a·href="a000001ce0:·7370·616e·3e3c·6120·6872·6566·3d22·6130··span><a·href="a0
00001cf0:·3634·3331·5f73·6f75·7263·652e·6874·6d6c··6431_source.html00001cf0:·3634·3634·5f73·6f75·7263·652e·6874·6d6c··6464_source.html
00001d00:·223e·3c73·7061·6e20·636c·6173·733d·2269··"><span·class="i00001d00:·223e·3c73·7061·6e20·636c·6173·733d·2269··"><span·class="i
00001d10:·636f·6e64·6f63·223e·3c2f·7370·616e·3e3c··condoc"></span><00001d10:·636f·6e64·6f63·223e·3c2f·7370·616e·3e3c··condoc"></span><
00001d20:·2f61·3e3c·623e·696e·7432·726f·6d61·6e2e··/a><b>int2roman.00001d20:·2f61·3e3c·623e·696e·7432·726f·6d61·6e2e··/a><b>int2roman.
00001d30:·6868·3c2f·623e·3c2f·7464·3e3c·7464·2063··hh</b></td><td·c00001d30:·6868·3c2f·623e·3c2f·7464·3e3c·7464·2063··hh</b></td><td·c
00001d40:·6c61·7373·3d22·6465·7363·223e·3c2f·7464··lass="desc"></td00001d40:·6c61·7373·3d22·6465·7363·223e·3c2f·7464··lass="desc"></td
00001d50:·3e3c·2f74·723e·0a3c·7472·2069·643d·2272··></tr>.<tr·id="r00001d50:·3e3c·2f74·723e·0a3c·7472·2069·643d·2272··></tr>.<tr·id="r
00001d60:·6f77·5f30·5f31·5f31·5f33·5f22·2063·6c61··ow_0_1_1_3_"·cla00001d60:·6f77·5f30·5f31·5f31·5f33·5f22·2063·6c61··ow_0_1_1_3_"·cla
00001d70:·7373·3d22·6f64·6422·2073·7479·6c65·3d22··ss="odd"·style="00001d70:·7373·3d22·6f64·6422·2073·7479·6c65·3d22··ss="odd"·style="
00001d80:·6469·7370·6c61·793a·6e6f·6e65·3b22·3e3c··display:none;"><00001d80:·6469·7370·6c61·793a·6e6f·6e65·3b22·3e3c··display:none;"><
00001d90:·7464·2063·6c61·7373·3d22·656e·7472·7922··td·class="entry"00001d90:·7464·2063·6c61·7373·3d22·656e·7472·7922··td·class="entry"
00001da0:·3e3c·7370·616e·2073·7479·6c65·3d22·7769··><span·style="wi00001da0:·3e3c·7370·616e·2073·7479·6c65·3d22·7769··><span·style="wi
00001db0:·6474·683a·3634·7078·3b64·6973·706c·6179··dth:64px;display00001db0:·6474·683a·3634·7078·3b64·6973·706c·6179··dth:64px;display
00001dc0:·3a69·6e6c·696e·652d·626c·6f63·6b3b·223e··:inline-block;">00001dc0:·3a69·6e6c·696e·652d·626c·6f63·6b3b·223e··:inline-block;">
00001dd0:·2623·3136·303b·3c2f·7370·616e·3e3c·6120··&#160;</span><a·00001dd0:·2623·3136·303b·3c2f·7370·616e·3e3c·6120··&#160;</span><a·
00001de0:·6872·6566·3d22·6130·3634·3436·5f73·6f75··href="a06446_sou00001de0:·6872·6566·3d22·6130·3634·3739·5f73·6f75··href="a06479_sou
00001df0:·7263·652e·6874·6d6c·223e·3c73·7061·6e20··rce.html"><span·00001df0:·7263·652e·6874·6d6c·223e·3c73·7061·6e20··rce.html"><span·
00001e00:·636c·6173·733d·2269·636f·6e64·6f63·223e··class="icondoc">00001e00:·636c·6173·733d·2269·636f·6e64·6f63·223e··class="icondoc">
00001e10:·3c2f·7370·616e·3e3c·2f61·3e3c·623e·7374··</span></a><b>st00001e10:·3c2f·7370·616e·3e3c·2f61·3e3c·623e·7374··</span></a><b>st
00001e20:·6174·732e·6868·3c2f·623e·3c2f·7464·3e3c··ats.hh</b></td><00001e20:·6174·732e·6868·3c2f·623e·3c2f·7464·3e3c··ats.hh</b></td><
00001e30:·7464·2063·6c61·7373·3d22·6465·7363·223e··td·class="desc">00001e30:·7464·2063·6c61·7373·3d22·6465·7363·223e··td·class="desc">
00001e40:·3c2f·7464·3e3c·2f74·723e·0a3c·7472·2069··</td></tr>.<tr·i00001e40:·3c2f·7464·3e3c·2f74·723e·0a3c·7472·2069··</td></tr>.<tr·i
00001e50:·643d·2272·6f77·5f31·5f22·2063·6c61·7373··d="row_1_"·class00001e50:·643d·2272·6f77·5f31·5f22·2063·6c61·7373··d="row_1_"·class
Offset 561, 31 lines modifiedOffset 561, 31 lines modified
00002300:·6576·656e·2220·7374·796c·653d·2264·6973··even"·style="dis00002300:·6576·656e·2220·7374·796c·653d·2264·6973··even"·style="dis
00002310:·706c·6179·3a6e·6f6e·653b·223e·3c74·6420··play:none;"><td·00002310:·706c·6179·3a6e·6f6e·653b·223e·3c74·6420··play:none;"><td·
00002320:·636c·6173·733d·2265·6e74·7279·223e·3c73··class="entry"><s00002320:·636c·6173·733d·2265·6e74·7279·223e·3c73··class="entry"><s
00002330:·7061·6e20·7374·796c·653d·2277·6964·7468··pan·style="width00002330:·7061·6e20·7374·796c·653d·2277·6964·7468··pan·style="width
00002340:·3a36·3470·783b·6469·7370·6c61·793a·696e··:64px;display:in00002340:·3a36·3470·783b·6469·7370·6c61·793a·696e··:64px;display:in
00002350:·6c69·6e65·2d62·6c6f·636b·3b22·3e26·2331··line-block;">&#100002350:·6c69·6e65·2d62·6c6f·636b·3b22·3e26·2331··line-block;">&#1
00002360:·3630·3b3c·2f73·7061·6e3e·3c61·2068·7265··60;</span><a·hre00002360:·3630·3b3c·2f73·7061·6e3e·3c61·2068·7265··60;</span><a·hre
00002370:·663d·2261·3030·3835·345f·736f·7572·6365··f="a00854_source00002370:·663d·2261·3030·3630·325f·736f·7572·6365··f="a00602_source
00002380:·2e68·746d·6c22·3e3c·7370·616e·2063·6c61··.html"><span·cla00002380:·2e68·746d·6c22·3e3c·7370·616e·2063·6c61··.html"><span·cla
00002390:·7373·3d22·6963·6f6e·646f·6322·3e3c·2f73··ss="icondoc"></s00002390:·7373·3d22·6963·6f6e·646f·6322·3e3c·2f73··ss="icondoc"></s
000023a0:·7061·6e3e·3c2f·613e·3c62·3e43·6d64·4f70··pan></a><b>CmdOp000023a0:·7061·6e3e·3c2f·613e·3c62·3e43·6d64·4f70··pan></a><b>CmdOp
000023b0:·7469·6f6e·2e68·683c·2f62·3e3c·2f74·643e··tion.hh</b></td>000023b0:·7469·6f6e·2e68·683c·2f62·3e3c·2f74·643e··tion.hh</b></td>
000023c0:·3c74·6420·636c·6173·733d·2264·6573·6322··<td·class="desc"000023c0:·3c74·6420·636c·6173·733d·2264·6573·6322··<td·class="desc"
000023d0:·3e3c·2f74·643e·3c2f·7472·3e0a·3c74·7220··></td></tr>.<tr·000023d0:·3e3c·2f74·643e·3c2f·7472·3e0a·3c74·7220··></td></tr>.<tr·
000023e0:·6964·3d22·726f·775f·315f·305f·305f·315f··id="row_1_0_0_1_000023e0:·6964·3d22·726f·775f·315f·305f·305f·315f··id="row_1_0_0_1_
000023f0:·2220·636c·6173·733d·2265·7665·6e22·2073··"·class="even"·s000023f0:·2220·636c·6173·733d·2265·7665·6e22·2073··"·class="even"·s
00002400:·7479·6c65·3d22·6469·7370·6c61·793a·6e6f··tyle="display:no00002400:·7479·6c65·3d22·6469·7370·6c61·793a·6e6f··tyle="display:no
00002410:·6e65·3b22·3e3c·7464·2063·6c61·7373·3d22··ne;"><td·class="00002410:·6e65·3b22·3e3c·7464·2063·6c61·7373·3d22··ne;"><td·class="
Max diff block lines reached; 254361/263532 bytes (96.52%) of diff not shown.
3.24 KB
./usr/share/doc/libopenmesh-dev/html/globals.html
    
Offset 88, 26 lines modifiedOffset 88, 26 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <div·class="textblock">Here·is·a·list·of·all·documented·file·members·with·links·to·the·documentation:</div><ul>93 <div·class="textblock">Here·is·a·list·of·all·documented·file·members·with·links·to·the·documentation:</div><ul>
94 <li>DECIMATER_MODNAME&#160;:&#160;<a·class="el"·href="a00620.html#a906b4531219a46e7f62e37672b50e479">ModBaseT.hh</a></li>94 <li>DECIMATER_MODNAME&#160;:&#160;<a·class="el"·href="a00866.html#a906b4531219a46e7f62e37672b50e479">ModBaseT.hh</a></li>
95 <li>DECIMATING_MODULE&#160;:&#160;<a·class="el"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">ModBaseT.hh</a></li>95 <li>DECIMATING_MODULE&#160;:&#160;<a·class="el"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">ModBaseT.hh</a></li>
96 <li>EdgeAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a8126b6d66b0b65c5e23e8856c6092c28">Traits.hh</a></li>96 <li>EdgeAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a8126b6d66b0b65c5e23e8856c6092c28">Traits.hh</a></li>
97 <li>EdgeTraits&#160;:&#160;<a·class="el"·href="a06470.html#adbd10edc9787f8347769a11391896d9e">Traits.hh</a></li>97 <li>EdgeTraits&#160;:&#160;<a·class="el"·href="a06395.html#adbd10edc9787f8347769a11391896d9e">Traits.hh</a></li>
98 <li>FaceAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a75f0d731abf2489208086aac5147eefc">Traits.hh</a></li>98 <li>FaceAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">Traits.hh</a></li>
99 <li>FaceTraits&#160;:&#160;<a·class="el"·href="a06470.html#a48a58bb27b065ea6b5f6e973756f1800">Traits.hh</a></li>99 <li>FaceTraits&#160;:&#160;<a·class="el"·href="a06395.html#a48a58bb27b065ea6b5f6e973756f1800">Traits.hh</a></li>
100 <li>HalfedgeAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a72688ff15a275a41a98159ce72eaab4f">Traits.hh</a></li>100 <li>HalfedgeAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a72688ff15a275a41a98159ce72eaab4f">Traits.hh</a></li>
101 <li>HalfedgeTraits&#160;:&#160;<a·class="el"·href="a06470.html#a223434df0f07f8e05b89324094fc1de8">Traits.hh</a></li>101 <li>HalfedgeTraits&#160;:&#160;<a·class="el"·href="a06395.html#a223434df0f07f8e05b89324094fc1de8">Traits.hh</a></li>
102 <li>OM_Merge_Traits&#160;:&#160;<a·class="el"·href="a06470.html#a746c83f2828928d4e7c4de0b2613e396">Traits.hh</a></li>102 <li>OM_Merge_Traits&#160;:&#160;<a·class="el"·href="a06395.html#a746c83f2828928d4e7c4de0b2613e396">Traits.hh</a></li>
103 <li>OM_Merge_Traits_In_Template&#160;:&#160;<a·class="el"·href="a06470.html#a97a9676df79fe2881136f983f3cf3b05">Traits.hh</a></li>103 <li>OM_Merge_Traits_In_Template&#160;:&#160;<a·class="el"·href="a06395.html#a97a9676df79fe2881136f983f3cf3b05">Traits.hh</a></li>
104 <li>VertexAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">Traits.hh</a></li>104 <li>VertexAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">Traits.hh</a></li>
105 <li>VertexTraits&#160;:&#160;<a·class="el"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">Traits.hh</a></li>105 <li>VertexTraits&#160;:&#160;<a·class="el"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">Traits.hh</a></li>
106 </ul>106 </ul>
107 </div><!--·contents·-->107 </div><!--·contents·-->
108 </div><!--·doc-content·-->108 </div><!--·doc-content·-->
109 <hr>109 <hr>
110 <address>110 <address>
111 <small>111 <small>
112 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">112 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
3.24 KB
./usr/share/doc/libopenmesh-dev/html/globals_defs.html
    
Offset 88, 26 lines modifiedOffset 88, 26 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="contents">92 <div·class="contents">
93 <div·class="textblock">Here·is·a·list·of·all·documented·macros·with·links·to·the·documentation:</div><ul>93 <div·class="textblock">Here·is·a·list·of·all·documented·macros·with·links·to·the·documentation:</div><ul>
94 <li>DECIMATER_MODNAME&#160;:&#160;<a·class="el"·href="a00620.html#a906b4531219a46e7f62e37672b50e479">ModBaseT.hh</a></li>94 <li>DECIMATER_MODNAME&#160;:&#160;<a·class="el"·href="a00866.html#a906b4531219a46e7f62e37672b50e479">ModBaseT.hh</a></li>
95 <li>DECIMATING_MODULE&#160;:&#160;<a·class="el"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">ModBaseT.hh</a></li>95 <li>DECIMATING_MODULE&#160;:&#160;<a·class="el"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">ModBaseT.hh</a></li>
96 <li>EdgeAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a8126b6d66b0b65c5e23e8856c6092c28">Traits.hh</a></li>96 <li>EdgeAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a8126b6d66b0b65c5e23e8856c6092c28">Traits.hh</a></li>
97 <li>EdgeTraits&#160;:&#160;<a·class="el"·href="a06470.html#adbd10edc9787f8347769a11391896d9e">Traits.hh</a></li>97 <li>EdgeTraits&#160;:&#160;<a·class="el"·href="a06395.html#adbd10edc9787f8347769a11391896d9e">Traits.hh</a></li>
98 <li>FaceAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a75f0d731abf2489208086aac5147eefc">Traits.hh</a></li>98 <li>FaceAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">Traits.hh</a></li>
99 <li>FaceTraits&#160;:&#160;<a·class="el"·href="a06470.html#a48a58bb27b065ea6b5f6e973756f1800">Traits.hh</a></li>99 <li>FaceTraits&#160;:&#160;<a·class="el"·href="a06395.html#a48a58bb27b065ea6b5f6e973756f1800">Traits.hh</a></li>
100 <li>HalfedgeAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a72688ff15a275a41a98159ce72eaab4f">Traits.hh</a></li>100 <li>HalfedgeAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a72688ff15a275a41a98159ce72eaab4f">Traits.hh</a></li>
101 <li>HalfedgeTraits&#160;:&#160;<a·class="el"·href="a06470.html#a223434df0f07f8e05b89324094fc1de8">Traits.hh</a></li>101 <li>HalfedgeTraits&#160;:&#160;<a·class="el"·href="a06395.html#a223434df0f07f8e05b89324094fc1de8">Traits.hh</a></li>
102 <li>OM_Merge_Traits&#160;:&#160;<a·class="el"·href="a06470.html#a746c83f2828928d4e7c4de0b2613e396">Traits.hh</a></li>102 <li>OM_Merge_Traits&#160;:&#160;<a·class="el"·href="a06395.html#a746c83f2828928d4e7c4de0b2613e396">Traits.hh</a></li>
103 <li>OM_Merge_Traits_In_Template&#160;:&#160;<a·class="el"·href="a06470.html#a97a9676df79fe2881136f983f3cf3b05">Traits.hh</a></li>103 <li>OM_Merge_Traits_In_Template&#160;:&#160;<a·class="el"·href="a06395.html#a97a9676df79fe2881136f983f3cf3b05">Traits.hh</a></li>
104 <li>VertexAttributes&#160;:&#160;<a·class="el"·href="a06470.html#a427ff443d5e47c76b9c45a29213e63db">Traits.hh</a></li>104 <li>VertexAttributes&#160;:&#160;<a·class="el"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">Traits.hh</a></li>
105 <li>VertexTraits&#160;:&#160;<a·class="el"·href="a06470.html#aa5146d858418fcb93715406a6ce8e30f">Traits.hh</a></li>105 <li>VertexTraits&#160;:&#160;<a·class="el"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">Traits.hh</a></li>
106 </ul>106 </ul>
107 </div><!--·contents·-->107 </div><!--·contents·-->
108 </div><!--·doc-content·-->108 </div><!--·doc-content·-->
109 <hr>109 <hr>
110 <address>110 <address>
111 <small>111 <small>
112 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">112 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
11.2 KB
./usr/share/doc/libopenmesh-dev/html/hierarchy.html
    
Offset 425, 15 lines modifiedOffset 425, 15 lines modified
425 <tr·id="row_113_5_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03794.html"·target="_self">OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·Interpolating·Sqrt3·subdivision·algorithm·</td></tr>425 <tr·id="row_113_5_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03794.html"·target="_self">OpenMesh::Subdivider::Uniform::InterpolatingSqrt3LGT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·Interpolating·Sqrt3·subdivision·algorithm·</td></tr>
426 <tr·id="row_113_5_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03774.html"·target="_self">OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·<a·class="el"·href="a03774.html"·title="Uniform·LongestEdgeT·subdivision·algorithm">LongestEdgeT</a>·subdivision·algorithm·</td></tr>426 <tr·id="row_113_5_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03774.html"·target="_self">OpenMesh::Subdivider::Uniform::LongestEdgeT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·<a·class="el"·href="a03774.html"·title="Uniform·LongestEdgeT·subdivision·algorithm">LongestEdgeT</a>·subdivision·algorithm·</td></tr>
427 <tr·id="row_113_5_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03778.html"·target="_self">OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·Loop·subdivision·algorithm·</td></tr>427 <tr·id="row_113_5_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03778.html"·target="_self">OpenMesh::Subdivider::Uniform::LoopT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·Loop·subdivision·algorithm·</td></tr>
428 <tr·id="row_113_5_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03786.html"·target="_self">OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Midpoint·subdivision·algorithm·</td></tr>428 <tr·id="row_113_5_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03786.html"·target="_self">OpenMesh::Subdivider::Uniform::MidpointT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Midpoint·subdivision·algorithm·</td></tr>
429 <tr·id="row_113_5_7_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03790.html"·target="_self">OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Modified·Butterfly·subdivision·algorithm·</td></tr>429 <tr·id="row_113_5_7_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03790.html"·target="_self">OpenMesh::Subdivider::Uniform::ModifiedButterflyT&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Modified·Butterfly·subdivision·algorithm·</td></tr>
430 <tr·id="row_113_5_8_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03798.html"·target="_self">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·Sqrt3·subdivision·algorithm·</td></tr>430 <tr·id="row_113_5_8_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03798.html"·target="_self">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;</a></td><td·class="desc">Uniform·Sqrt3·subdivision·algorithm·</td></tr>
431 <tr·id="row_113_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03838.html"·target="_self">OpenMesh::Utils::TestingFramework</a></td><td·class="desc">Helper·class·for·test·programms·</td></tr>431 <tr·id="row_113_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03838.html"·target="_self">OpenMesh::Utils::TestingFramework</a></td><td·class="desc">Helper·class·for·test·programms·</td></tr>
432 <tr·id="row_114_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02282.html"·target="_self">OpenMesh::NormalConeT&lt;·Vector·&gt;</a></td><td·class="desc">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</td></tr>432 <tr·id="row_114_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02282.html"·target="_self">OpenMesh::NormalConeT&lt;·Vector·&gt;</a></td><td·class="desc">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</td></tr>
433 <tr·id="row_115_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03830.html"·target="_self">OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;</a></td><td·class="desc">This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store·</td></tr>433 <tr·id="row_115_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03830.html"·target="_self">OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;</a></td><td·class="desc">This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store·</td></tr>
434 <tr·id="row_116_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03442.html"·target="_self">OpenMesh::Decimater::Observer</a></td><td·class="desc"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class·</td></tr>434 <tr·id="row_116_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03442.html"·target="_self">OpenMesh::Decimater::Observer</a></td><td·class="desc"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class·</td></tr>
435 <tr·id="row_117_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02334.html"·target="_self">OpenMesh::IO::Options</a></td><td·class="desc">Set·options·for·reader/writer·modules·</td></tr>435 <tr·id="row_117_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02334.html"·target="_self">OpenMesh::IO::Options</a></td><td·class="desc">Set·options·for·reader/writer·modules·</td></tr>
436 <tr·id="row_118_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_118_"·class="arrow"·onclick="toggleFolder('118_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><b>std::pair</b></td><td·class="desc"></td></tr>436 <tr·id="row_118_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_118_"·class="arrow"·onclick="toggleFolder('118_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><b>std::pair</b></td><td·class="desc"></td></tr>
437 <tr·id="row_118_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02202.html"·target="_self">Option&lt;·T·&gt;</a></td><td·class="desc"></td></tr>437 <tr·id="row_118_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02202.html"·target="_self">Option&lt;·T·&gt;</a></td><td·class="desc"></td></tr>
438 <tr·id="row_119_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02286.html"·target="_self">OpenMesh::VDPM::Plane3d</a></td><td·class="desc">Ax·+·by·+·cz·+·d·=·0·</td></tr>438 <tr·id="row_119_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02286.html"·target="_self">OpenMesh::VDPM::Plane3d</a></td><td·class="desc">Ax·+·by·+·cz·+·d·=·0·</td></tr>
439 <tr·id="row_120_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02262.html"·target="_self">PMInfo</a></td><td·class="desc"></td></tr>439 <tr·id="row_120_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02262.html"·target="_self">PMInfo</a></td><td·class="desc"></td></tr>
Offset 485, 15 lines modifiedOffset 485, 15 lines modified
485 <tr·id="row_148_0_0_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02222.html"·target="_self">MeshViewerWidget</a></td><td·class="desc"></td></tr>485 <tr·id="row_148_0_0_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02222.html"·target="_self">MeshViewerWidget</a></td><td·class="desc"></td></tr>
486 <tr·id="row_148_0_0_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02210.html"·target="_self">ProgViewerWidget</a></td><td·class="desc"></td></tr>486 <tr·id="row_148_0_0_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02210.html"·target="_self">ProgViewerWidget</a></td><td·class="desc"></td></tr>
487 <tr·id="row_148_0_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_148_0_1_"·class="arrow"·onclick="toggleFolder('148_0_1_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02226.html"·target="_self">MeshViewerWidgetT&lt;·Mesh·&gt;</a></td><td·class="desc"></td></tr>487 <tr·id="row_148_0_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_148_0_1_"·class="arrow"·onclick="toggleFolder('148_0_1_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02226.html"·target="_self">MeshViewerWidgetT&lt;·Mesh·&gt;</a></td><td·class="desc"></td></tr>
488 <tr·id="row_148_0_1_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02242.html"·target="_self">MeshViewerWidgetSubdivider</a></td><td·class="desc"></td></tr>488 <tr·id="row_148_0_1_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02242.html"·target="_self">MeshViewerWidgetSubdivider</a></td><td·class="desc"></td></tr>
489 <tr·id="row_148_0_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_148_0_2_"·class="arrow"·onclick="toggleFolder('148_0_2_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02226.html"·target="_self">MeshViewerWidgetT&lt;·M·&gt;</a></td><td·class="desc"></td></tr>489 <tr·id="row_148_0_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_148_0_2_"·class="arrow"·onclick="toggleFolder('148_0_2_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02226.html"·target="_self">MeshViewerWidgetT&lt;·M·&gt;</a></td><td·class="desc"></td></tr>
490 <tr·id="row_148_0_2_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02194.html"·target="_self">DecimaterViewerWidget</a></td><td·class="desc"></td></tr>490 <tr·id="row_148_0_2_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02194.html"·target="_self">DecimaterViewerWidget</a></td><td·class="desc"></td></tr>
491 <tr·id="row_148_0_2_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02270.html"·target="_self">OpenMesh::VDPMSynthesizerViewerWidget</a></td><td·class="desc"></td></tr>491 <tr·id="row_148_0_2_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02270.html"·target="_self">OpenMesh::VDPMSynthesizerViewerWidget</a></td><td·class="desc"></td></tr>
492 <tr·id="row_149_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02290.html"·target="_self">OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;</a></td><td·class="desc">/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a01085.html">Geometry/QuadricT.hh</a>·</td></tr>492 <tr·id="row_149_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02290.html"·target="_self">OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;</a></td><td·class="desc">/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a00365.html">Geometry/QuadricT.hh</a>·</td></tr>
493 <tr·id="row_150_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_150_"·class="arrow"·onclick="toggleFolder('150_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><b>QWidget</b></td><td·class="desc"></td></tr>493 <tr·id="row_150_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_150_"·class="arrow"·onclick="toggleFolder('150_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><b>QWidget</b></td><td·class="desc"></td></tr>
494 <tr·id="row_150_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02246.html"·target="_self">SubdivideWidget</a></td><td·class="desc"></td></tr>494 <tr·id="row_150_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02246.html"·target="_self">SubdivideWidget</a></td><td·class="desc"></td></tr>
495 <tr·id="row_151_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03342.html"·target="_self">OpenMesh::RandomNumberGenerator</a></td><td·class="desc">Generate·a·random·number·between·0.0·and·1.0·with·a·guaranteed·resolution·(·Number·of·possible·values·)·</td></tr>495 <tr·id="row_151_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03342.html"·target="_self">OpenMesh::RandomNumberGenerator</a></td><td·class="desc">Generate·a·random·number·between·0.0·and·1.0·with·a·guaranteed·resolution·(·Number·of·possible·values·)·</td></tr>
496 <tr·id="row_152_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02622.html"·target="_self">OpenMesh::RangeTraitT&lt;·CONTAINER_T,·ITER_T,·begin_fn,·end_fn·&gt;</a></td><td·class="desc"></td></tr>496 <tr·id="row_152_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02622.html"·target="_self">OpenMesh::RangeTraitT&lt;·CONTAINER_T,·ITER_T,·begin_fn,·end_fn·&gt;</a></td><td·class="desc"></td></tr>
497 <tr·id="row_153_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a04046.html"·target="_self">RegisteredDataType</a></td><td·class="desc"></td></tr>497 <tr·id="row_153_"·class="odd"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a04046.html"·target="_self">RegisteredDataType</a></td><td·class="desc"></td></tr>
498 <tr·id="row_154_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_154_"·class="arrow"·onclick="toggleFolder('154_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03610.html"·target="_self">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a></td><td·class="desc">Base·class·for·adaptive·composite·subdivision·rules·</td></tr>498 <tr·id="row_154_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_154_"·class="arrow"·onclick="toggleFolder('154_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03610.html"·target="_self">OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;</a></td><td·class="desc">Base·class·for·adaptive·composite·subdivision·rules·</td></tr>
499 <tr·id="row_154_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03694.html"·target="_self">OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;</a></td><td·class="desc">Composite·rule·<a·class="el"·href="a03694.html"·title="Composite·rule·EF.">EF</a>·</td></tr>499 <tr·id="row_154_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a03694.html"·target="_self">OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;</a></td><td·class="desc">Composite·rule·<a·class="el"·href="a03694.html"·title="Composite·rule·EF.">EF</a>·</td></tr>
5.27 KB
./usr/share/doc/libopenmesh-dev/html/namespaces.html
    
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 <tr·id="row_0_43_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02530.html"·target="_self">MeshCast</a></td><td·class="desc">Cast·a·mesh·with·different·but·identical·traits·into·each·other·</td></tr>255 <tr·id="row_0_43_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02530.html"·target="_self">MeshCast</a></td><td·class="desc">Cast·a·mesh·with·different·but·identical·traits·into·each·other·</td></tr>
256 <tr·id="row_0_44_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02538.html"·target="_self">MeshCast&lt;·const·LhsMeshT·&amp;,·const·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>256 <tr·id="row_0_44_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02538.html"·target="_self">MeshCast&lt;·const·LhsMeshT·&amp;,·const·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>
257 <tr·id="row_0_45_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02546.html"·target="_self">MeshCast&lt;·const·LhsMeshT·*,·const·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>257 <tr·id="row_0_45_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02546.html"·target="_self">MeshCast&lt;·const·LhsMeshT·*,·const·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>
258 <tr·id="row_0_46_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02534.html"·target="_self">MeshCast&lt;·LhsMeshT·&amp;,·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>258 <tr·id="row_0_46_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02534.html"·target="_self">MeshCast&lt;·LhsMeshT·&amp;,·RhsMeshT·&amp;·&gt;</a></td><td·class="desc"></td></tr>
259 <tr·id="row_0_47_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02542.html"·target="_self">MeshCast&lt;·LhsMeshT·*,·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>259 <tr·id="row_0_47_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02542.html"·target="_self">MeshCast&lt;·LhsMeshT·*,·RhsMeshT·*·&gt;</a></td><td·class="desc"></td></tr>
260 <tr·id="row_0_48_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02578.html"·target="_self">MeshHandle</a></td><td·class="desc">Handle·type·for·meshes·to·simplify·some·template·programming·</td></tr>260 <tr·id="row_0_48_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02578.html"·target="_self">MeshHandle</a></td><td·class="desc">Handle·type·for·meshes·to·simplify·some·template·programming·</td></tr>
261 <tr·id="row_0_49_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02962.html"·target="_self">MPropHandleT</a></td><td·class="desc">Handle·representing·a·mesh·property·</td></tr>261 <tr·id="row_0_49_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02962.html"·target="_self">MPropHandleT</a></td><td·class="desc">Handle·representing·a·mesh·property·</td></tr>
262 <tr·id="row_0_50_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02282.html"·target="_self">NormalConeT</a></td><td·class="desc">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a01088_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</td></tr>262 <tr·id="row_0_50_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02282.html"·target="_self">NormalConeT</a></td><td·class="desc">/class·NormalCone·NormalCone.hh·&lt;<a·class="el"·href="a00341_source.html">OpenMesh/Core/Geometry/NormalConeT.hh</a>&gt;·</td></tr>
263 <tr·id="row_0_51_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_0_51_"·class="arrow"·onclick="toggleFolder('0_51_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02630.html"·target="_self">PolyConnectivity</a></td><td·class="desc">Connectivity·Class·for·polygonal·meshes·</td></tr>263 <tr·id="row_0_51_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_0_51_"·class="arrow"·onclick="toggleFolder('0_51_')">&#9658;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02630.html"·target="_self">PolyConnectivity</a></td><td·class="desc">Connectivity·Class·for·polygonal·meshes·</td></tr>
264 <tr·id="row_0_51_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02678.html"·target="_self">EdgeFaceTraits</a></td><td·class="desc"></td></tr>264 <tr·id="row_0_51_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02678.html"·target="_self">EdgeFaceTraits</a></td><td·class="desc"></td></tr>
265 <tr·id="row_0_51_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02674.html"·target="_self">EdgeHalfedgeTraits</a></td><td·class="desc"></td></tr>265 <tr·id="row_0_51_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02674.html"·target="_self">EdgeHalfedgeTraits</a></td><td·class="desc"></td></tr>
266 <tr·id="row_0_51_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02670.html"·target="_self">EdgeVertexTraits</a></td><td·class="desc"></td></tr>266 <tr·id="row_0_51_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02670.html"·target="_self">EdgeVertexTraits</a></td><td·class="desc"></td></tr>
267 <tr·id="row_0_51_3_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02682.html"·target="_self">ElementRange</a></td><td·class="desc"></td></tr>267 <tr·id="row_0_51_3_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02682.html"·target="_self">ElementRange</a></td><td·class="desc"></td></tr>
268 <tr·id="row_0_51_4_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02698.html"·target="_self">ElementRange&lt;·EdgeHandle·&gt;</a></td><td·class="desc"></td></tr>268 <tr·id="row_0_51_4_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02698.html"·target="_self">ElementRange&lt;·EdgeHandle·&gt;</a></td><td·class="desc"></td></tr>
269 <tr·id="row_0_51_5_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02702.html"·target="_self">ElementRange&lt;·FaceHandle·&gt;</a></td><td·class="desc"></td></tr>269 <tr·id="row_0_51_5_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icona"><span·class="icon">C</span></span><a·class="el"·href="a02702.html"·target="_self">ElementRange&lt;·FaceHandle·&gt;</a></td><td·class="desc"></td></tr>
721 B
./usr/share/doc/libopenmesh-dev/html/navtreedata.js
619 B
js-beautify {}
    
Offset 60, 16 lines modifiedOffset 60, 16 lines modified
60 ················["Macros",·"globals_defs.html",·null]60 ················["Macros",·"globals_defs.html",·null]
61 ············]]61 ············]]
62 ········]]62 ········]]
63 ····]]63 ····]]
64 ];64 ];
  
65 var·NAVTREEINDEX·=·[65 var·NAVTREEINDEX·=·[
66 ····"a00002_source.html",66 ····"a00011_source.html",
67 ····"a01232_source.html",67 ····"a01160_source.html",
68 ····"a02170.html#a1edcb149edf57dff57b609f7d6b71e91",68 ····"a02170.html#a1edcb149edf57dff57b609f7d6b71e91",
69 ····"a02282.html#ae615837d5b59d54fc674e495c67e490a",69 ····"a02282.html#ae615837d5b59d54fc674e495c67e490a",
70 ····"a02334.html#a822f89a5035915fe2c77a3ebb128a695",70 ····"a02334.html#a822f89a5035915fe2c77a3ebb128a695",
71 ····"a02422.html#a53f4607db2d76fd86076aa4449e1b374",71 ····"a02422.html#a53f4607db2d76fd86076aa4449e1b374",
72 ····"a02442.html#ac75a4c5c5f55e999393b7b55b283e17f",72 ····"a02442.html#ac75a4c5c5f55e999393b7b55b283e17f",
73 ····"a02622.html",73 ····"a02622.html",
74 ····"a02630.html#a408cccd2443b385e112db2f0ec17d563",74 ····"a02630.html#a408cccd2443b385e112db2f0ec17d563",
24.3 KB
./usr/share/doc/libopenmesh-dev/html/navtreeindex0.js
24.2 KB
js-beautify {}
    
Offset 1, 252 lines modifiedOffset 1, 252 lines modified
1 var·NAVTREEINDEX0·=·{1 var·NAVTREEINDEX0·=·{
2 ····"a00002_source.html":·[7,·0,·1,·1,·1,·1,·0],2 ····"a00011_source.html":·[7,·0,·1,·1,·1,·0,·0],
3 ····"a00041_source.html":·[7,·0,·1,·1,·1,·2,·0],3 ····"a00041_source.html":·[7,·0,·1,·1,·1,·1,·0],
4 ····"a00044_source.html":·[7,·0,·1,·1,·1,·0,·0],4 ····"a00065_source.html":·[7,·0,·1,·1,·1,·2,·0],
5 ····"a00242_source.html":·[7,·0,·0,·0,·1], 
6 ····"a00245_source.html":·[7,·0,·0,·0,·0], 
7 ····"a00365_source.html":·[7,·0,·2,·5], 
8 ····"a00398_source.html":·[7,·0,·2,·3], 
9 ····"a00437_source.html":·[7,·0,·2,·4], 
10 ····"a00524.html":·[7,·0,·1,·3,·5,·2], 
11 ····"a00524_source.html":·[7,·0,·1,·3,·5,·2], 
12 ····"a00527.html":·[7,·0,·1,·3,·5,·0], 
13 ····"a00527_source.html":·[7,·0,·1,·3,·5,·0],5 ····"a00215_source.html":·[7,·0,·1,·1,·2,·8],
14 ····"a00530.html":·[7,·0,·1,·3,·5,·6],6 ····"a00218_source.html":·[7,·0,·1,·1,·2,·26],
 7 ····"a00221_source.html":·[7,·0,·1,·1,·2,·21],
15 ····"a00530_source.html":·[7,·0,·1,·3,·5,·6],8 ····"a00233_source.html":·[7,·0,·1,·1,·2,·6],
16 ····"a00533.html":·[7,·0,·1,·3,·5,·3], 
17 ····"a00533_source.html":·[7,·0,·1,·3,·5,·3],9 ····"a00236_source.html":·[7,·0,·1,·1,·2,·3],
18 ····"a00536.html":·[7,·0,·1,·3,·5,·5], 
19 ····"a00536_source.html":·[7,·0,·1,·3,·5,·5], 
20 ····"a00539_source.html":·[7,·0,·1,·3,·5,·4],10 ····"a00239_source.html":·[7,·0,·1,·1,·2,·28],
21 ····"a00542.html":·[7,·0,·1,·3,·5,·1],11 ····"a00242_source.html":·[7,·0,·1,·1,·2,·16],
 12 ····"a00245_source.html":·[7,·0,·1,·1,·2,·14],
 13 ····"a00248_source.html":·[7,·0,·1,·1,·2,·23],
 14 ····"a00251_source.html":·[7,·0,·1,·1,·2,·11],
22 ····"a00542_source.html":·[7,·0,·1,·3,·5,·1],15 ····"a00254_source.html":·[7,·0,·1,·1,·2,·1],
 16 ····"a00260_source.html":·[7,·0,·1,·1,·2,·10],
 17 ····"a00263_source.html":·[7,·0,·1,·1,·2,·27],
 18 ····"a00266_source.html":·[7,·0,·1,·1,·2,·7],
 19 ····"a00269_source.html":·[7,·0,·1,·1,·2,·15],
 20 ····"a00272_source.html":·[7,·0,·1,·1,·2,·9],
 21 ····"a00275_source.html":·[7,·0,·1,·1,·2,·2],
 22 ····"a00278_source.html":·[7,·0,·1,·1,·2,·0,·3],
 23 ····"a00281_source.html":·[7,·0,·1,·1,·2,·0,·1],
 24 ····"a00284_source.html":·[7,·0,·1,·1,·2,·0,·2],
 25 ····"a00287_source.html":·[7,·0,·1,·1,·2,·0,·0],
 26 ····"a00290_source.html":·[7,·0,·1,·1,·2,·13],
 27 ····"a00293_source.html":·[7,·0,·1,·1,·2,·17],
 28 ····"a00296_source.html":·[7,·0,·1,·1,·2,·12],
 29 ····"a00299_source.html":·[7,·0,·1,·1,·2,·19],
 30 ····"a00305_source.html":·[7,·0,·1,·1,·2,·18],
23 ····"a00545.html":·[7,·0,·1,·3,·0,·5],31 ····"a00308.html":·[7,·0,·1,·1,·2,·5],
 32 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96d":·[7,·0,·1,·1,·2,·5,·0],
 33 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96da0405f2e3d62fa43d7c912d6fb78e29cd":·[7,·0,·1,·1,·2,·5,·0,·8],
 34 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988":·[7,·0,·1,·1,·2,·5,·0,·1],
 35 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96da358ce33062ef8be1f9928f9197c29ad1":·[7,·0,·1,·1,·2,·5,·0,·6],
 36 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96da361fe12954663bc16ce085e98fecce20":·[7,·0,·1,·1,·2,·5,·0,·5],
 37 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96da80d64ca7366a1bfa3c21dab475dc2f28":·[7,·0,·1,·1,·2,·5,·0,·7],
 38 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96dabf5f773fefa8a6aa2c4b56158de44b92":·[7,·0,·1,·1,·2,·5,·0,·0],
 39 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74":·[7,·0,·1,·1,·2,·5,·0,·4],
 40 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c":·[7,·0,·1,·1,·2,·5,·0,·2],
 41 ····"a00308.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a":·[7,·0,·1,·1,·2,·5,·0,·3],
 42 ····"a00308_source.html":·[7,·0,·1,·1,·2,·5],
 43 ····"a00314_source.html":·[7,·0,·1,·1,·2,·22],
 44 ····"a00317_source.html":·[7,·0,·1,·1,·2,·20],
 45 ····"a00320_source.html":·[7,·0,·1,·1,·2,·25],
 46 ····"a00323_source.html":·[7,·0,·1,·1,·3,·1],
 47 ····"a00326_source.html":·[7,·0,·1,·1,·3,·4],
 48 ····"a00329_source.html":·[7,·0,·1,·1,·3,·0],
 49 ····"a00332.html":·[7,·0,·1,·1,·3,·3],
 50 ····"a00332_source.html":·[7,·0,·1,·1,·3,·3],
 51 ····"a00335_source.html":·[7,·0,·1,·1,·3,·2],
24 ····"a00545_source.html":·[7,·0,·1,·3,·0,·5],52 ····"a00341_source.html":·[7,·0,·1,·1,·0,·4],
25 ····"a00548.html":·[7,·0,·1,·3,·0,·18],53 ····"a00344_source.html":·[7,·0,·1,·1,·0,·9],
26 ····"a00548_source.html":·[7,·0,·1,·3,·0,·18],54 ····"a00347_source.html":·[7,·0,·1,·1,·0,·1],
27 ····"a00551.html":·[7,·0,·1,·3,·0,·23], 
28 ····"a00551_source.html":·[7,·0,·1,·3,·0,·23], 
29 ····"a00554.html":·[7,·0,·1,·3,·0,·7], 
30 ····"a00554_source.html":·[7,·0,·1,·3,·0,·7], 
31 ····"a00557.html":·[7,·0,·1,·3,·0,·14], 
32 ····"a00557_source.html":·[7,·0,·1,·3,·0,·14], 
33 ····"a00560_source.html":·[7,·0,·1,·3,·0,·16],55 ····"a00350_source.html":·[7,·0,·1,·1,·0,·6],
34 ····"a00563.html":·[7,·0,·1,·3,·0,·8], 
35 ····"a00563_source.html":·[7,·0,·1,·3,·0,·8],56 ····"a00353_source.html":·[7,·0,·1,·1,·0,·8],
36 ····"a00566.html":·[7,·0,·1,·3,·0,·2], 
37 ····"a00566_source.html":·[7,·0,·1,·3,·0,·2],57 ····"a00356_source.html":·[7,·0,·1,·1,·0,·10],
38 ····"a00569.html":·[7,·0,·1,·3,·0,·22], 
39 ····"a00569_source.html":·[7,·0,·1,·3,·0,·22],58 ····"a00362_source.html":·[7,·0,·1,·1,·0,·5],
40 ····"a00572.html":·[7,·0,·1,·3,·0,·24], 
41 ····"a00575.html":·[7,·0,·1,·3,·0,·20], 
42 ····"a00575_source.html":·[7,·0,·1,·3,·0,·20], 
43 ····"a00578.html":·[7,·0,·1,·3,·0,·17],59 ····"a00365.html":·[7,·0,·1,·1,·0,·7],
 60 ····"a00365.html#a858c8f4cd938b217a26ef480af3fba39":·[7,·0,·1,·1,·0,·7,·1],
 61 ····"a00365.html#ad75ef49af7bc4d049924402a82fafd2b":·[7,·0,·1,·1,·0,·7,·2],
44 ····"a00578_source.html":·[7,·0,·1,·3,·0,·17],62 ····"a00365_source.html":·[7,·0,·1,·1,·0,·7],
45 ····"a00581.html":·[7,·0,·1,·3,·0,·15], 
46 ····"a00581_source.html":·[7,·0,·1,·3,·0,·15], 
47 ····"a00584.html":·[7,·0,·1,·3,·0,·1], 
48 ····"a00584_source.html":·[7,·0,·1,·3,·0,·1],63 ····"a00368_source.html":·[7,·0,·1,·1,·0,·3],
49 ····"a00587.html":·[7,·0,·1,·3,·0,·25], 
50 ····"a00587_source.html":·[7,·0,·1,·3,·0,·25],64 ····"a00371_source.html":·[7,·0,·1,·1,·0,·2],
 65 ····"a00374_source.html":·[7,·0,·1,·1,·4,·0],
 66 ····"a00377_source.html":·[7,·0,·1,·1,·4,·1],
 67 ····"a00383_source.html":·[7,·0,·1,·1,·5,·15],
 68 ····"a00386_source.html":·[7,·0,·1,·1,·5,·7],
51 ····"a00590.html":·[7,·0,·1,·3,·0,·3],69 ····"a00389_source.html":·[7,·0,·1,·1,·5,·1],
 70 ····"a00392_source.html":·[7,·0,·1,·1,·5,·11],
 71 ····"a00398_source.html":·[7,·0,·1,·1,·5,·9],
 72 ····"a00401_source.html":·[7,·0,·1,·1,·5,·14],
 73 ····"a00407_source.html":·[7,·0,·1,·1,·5,·6],
 74 ····"a00410_source.html":·[7,·0,·1,·1,·5,·0],
 75 ····"a00413_source.html":·[7,·0,·1,·1,·5,·17],
 76 ····"a00419_source.html":·[7,·0,·1,·1,·5,·5],
 77 ····"a00422_source.html":·[7,·0,·1,·1,·5,·4],
 78 ····"a00425_source.html":·[7,·0,·1,·1,·5,·16],
 79 ····"a00428_source.html":·[7,·0,·1,·1,·5,·3],
 80 ····"a00431_source.html":·[7,·0,·1,·1,·5,·12],
 81 ····"a00434_source.html":·[7,·0,·1,·1,·5,·13],
 82 ····"a00440_source.html":·[7,·0,·1,·1,·5,·10],
 83 ····"a00443_source.html":·[7,·0,·1,·1,·5,·8],
 84 ····"a00446_source.html":·[7,·0,·1,·1,·1,·5],
 85 ····"a00452_source.html":·[7,·0,·1,·1,·1,·14],
 86 ····"a00455_source.html":·[7,·0,·1,·1,·1,·0,·1],
 87 ····"a00458_source.html":·[7,·0,·1,·1,·1,·12],
 88 ····"a00461_source.html":·[7,·0,·1,·1,·1,·1,·1],
 89 ····"a00464_source.html":·[7,·0,·1,·1,·1,·13],
 90 ····"a00467_source.html":·[7,·0,·1,·1,·1,·10],
 91 ····"a00470_source.html":·[7,·0,·1,·1,·1,·16],
 92 ····"a00476_source.html":·[7,·0,·1,·1,·1,·2,·1],
 93 ····"a00485_source.html":·[7,·0,·1,·1,·1,·2,·5],
 94 ····"a00491_source.html":·[7,·0,·1,·1,·1,·2,·4],
 95 ····"a00500_source.html":·[7,·0,·1,·1,·1,·2,·2],
52 ····"a00590_source.html":·[7,·0,·1,·3,·0,·3],96 ····"a00503_source.html":·[7,·0,·1,·1,·1,·2,·3],
53 ····"a00593.html":·[7,·0,·1,·3,·0,·6], 
54 ····"a00593_source.html":·[7,·0,·1,·3,·0,·6],97 ····"a00509_source.html":·[7,·0,·1,·1,·1,·6],
55 ····"a00596.html":·[7,·0,·1,·3,·0,·4],98 ····"a00512_source.html":·[7,·0,·1,·1,·1,·8],
 99 ····"a00515_source.html":·[7,·0,·1,·1,·1,·11],
Max diff block lines reached; 10136/24778 bytes (40.91%) of diff not shown.
457 B
./usr/share/doc/libopenmesh-dev/html/navtreeindex1.js
351 B
js-beautify {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 var·NAVTREEINDEX1·=·{1 var·NAVTREEINDEX1·=·{
2 ····"a01232_source.html":·[7,·0,·1,·1,·3,·0],2 ····"a01160_source.html":·[7,·0,·0,·0,·0],
3 ····"a01235.html":·[2],3 ····"a01235.html":·[2],
4 ····"a01236.html":·[3],4 ····"a01236.html":·[3],
5 ····"a01237.html":·[4,·0],5 ····"a01237.html":·[4,·0],
6 ····"a01238.html":·[4,·1],6 ····"a01238.html":·[4,·1],
7 ····"a01239.html":·[4,·2],7 ····"a01239.html":·[4,·2],
8 ····"a01240.html":·[4,·3],8 ····"a01240.html":·[4,·3],
9 ····"a01242.html":·[5,·0,·0],9 ····"a01242.html":·[5,·0,·0],
6.13 KB
./usr/share/doc/libopenmesh-dev/html/navtreeindex18.js
6.03 KB
js-beautify {}
    
Offset 134, 65 lines modifiedOffset 134, 65 lines modified
134 ····"a06339.html":·[0,·6,·5],134 ····"a06339.html":·[0,·6,·5],
135 ····"a06340.html":·[0,·6,·6],135 ····"a06340.html":·[0,·6,·6],
136 ····"a06341.html":·[1],136 ····"a06341.html":·[1],
137 ····"a06342.html":·[0,·6,·0],137 ····"a06342.html":·[0,·6,·0],
138 ····"a06343.html":·[0,·6],138 ····"a06343.html":·[0,·6],
139 ····"a06344.html":·[0,·5,·2],139 ····"a06344.html":·[0,·5,·2],
140 ····"a06345.html":·[0,·5,·5],140 ····"a06345.html":·[0,·5,·5],
141 ····"a06347_source.html":·[7,·0,·0,·1,·0,·0], 
142 ····"a06350_source.html":·[7,·0,·1,·2,·0,·0], 
143 ····"a06407_source.html":·[7,·0,·0,·1,·1,·0], 
144 ····"a06410_source.html":·[7,·0,·1,·2,·1,·0], 
145 ····"a06413_source.html":·[7,·0,·2,·0], 
146 ····"a06416_source.html":·[7,·0,·0,·1,·1,·1], 
147 ····"a06419_source.html":·[7,·0,·1,·2,·1,·1], 
148 ····"a06422_source.html":·[7,·0,·2,·1], 
149 ····"a06431_source.html":·[7,·0,·0,·1,·1,·2], 
150 ····"a06434_source.html":·[7,·0,·1,·2,·1,·2], 
151 ····"a06437_source.html":·[7,·0,·2,·2], 
152 ····"a06446_source.html":·[7,·0,·0,·1,·1,·3], 
153 ····"a06449_source.html":·[7,·0,·1,·2,·1,·3], 
154 ····"a06452_source.html":·[7,·0,·1,·0,·2,·0],141 ····"a06377_source.html":·[7,·0,·1,·0,·2,·0],
155 ····"a06455_source.html":·[7,·0,·1,·0,·3,·0],142 ····"a06380_source.html":·[7,·0,·1,·0,·3,·0],
 143 ····"a06383_source.html":·[7,·0,·1,·1,·0,·0],
 144 ····"a06386.html":·[7,·0,·1,·3,·7,·0],
 145 ····"a06386_source.html":·[7,·0,·1,·3,·7,·0],
156 ····"a06458_source.html":·[7,·0,·1,·1,·2,·4],146 ····"a06389_source.html":·[7,·0,·1,·1,·2,·4],
157 ····"a06461_source.html":·[7,·0,·1,·3,·3,·1],147 ····"a06392_source.html":·[7,·0,·1,·3,·3,·1],
 148 ····"a06395.html":·[7,·0,·1,·1,·2,·24],
 149 ····"a06395.html#a223434df0f07f8e05b89324094fc1de8":·[7,·0,·1,·1,·2,·24,·8],
 150 ····"a06395.html#a427ff443d5e47c76b9c45a29213e63db":·[7,·0,·1,·1,·2,·24,·11],
 151 ····"a06395.html#a48a58bb27b065ea6b5f6e973756f1800":·[7,·0,·1,·1,·2,·24,·6],
 152 ····"a06395.html#a72688ff15a275a41a98159ce72eaab4f":·[7,·0,·1,·1,·2,·24,·7],
 153 ····"a06395.html#a746c83f2828928d4e7c4de0b2613e396":·[7,·0,·1,·1,·2,·24,·9],
 154 ····"a06395.html#a75f0d731abf2489208086aac5147eefc":·[7,·0,·1,·1,·2,·24,·5],
 155 ····"a06395.html#a8126b6d66b0b65c5e23e8856c6092c28":·[7,·0,·1,·1,·2,·24,·3],
 156 ····"a06395.html#a97a9676df79fe2881136f983f3cf3b05":·[7,·0,·1,·1,·2,·24,·10],
 157 ····"a06395.html#aa5146d858418fcb93715406a6ce8e30f":·[7,·0,·1,·1,·2,·24,·12],
 158 ····"a06395.html#adbd10edc9787f8347769a11391896d9e":·[7,·0,·1,·1,·2,·24,·4],
 159 ····"a06395_source.html":·[7,·0,·1,·1,·2,·24],
 160 ····"a06398.html":·[7,·0,·1,·3,·3,·6],
 161 ····"a06398_source.html":·[7,·0,·1,·3,·3,·6],
 162 ····"a06401.html":·[7,·0,·1,·3,·6,·0,·0,·6],
 163 ····"a06401_source.html":·[7,·0,·1,·3,·6,·0,·0,·6],
158 ····"a06464_source.html":·[7,·0,·1,·1,·5,·2],164 ····"a06404_source.html":·[7,·0,·1,·1,·5,·2],
159 ····"a06467_source.html":·[7,·0,·1,·3,·3,·3],165 ····"a06407_source.html":·[7,·0,·1,·3,·3,·3],
160 ····"a06470.html":·[7,·0,·1,·1,·2,·24],166 ····"a06410_source.html":·[7,·0,·0,·1,·0,·0],
 167 ····"a06413_source.html":·[7,·0,·1,·2,·0,·0],
 168 ····"a06440_source.html":·[7,·0,·0,·1,·1,·0],
 169 ····"a06443_source.html":·[7,·0,·1,·2,·1,·0],
 170 ····"a06446_source.html":·[7,·0,·2,·0],
 171 ····"a06449_source.html":·[7,·0,·0,·1,·1,·1],
 172 ····"a06452_source.html":·[7,·0,·1,·2,·1,·1],
 173 ····"a06455_source.html":·[7,·0,·2,·1],
 174 ····"a06464_source.html":·[7,·0,·0,·1,·1,·2],
 175 ····"a06467_source.html":·[7,·0,·1,·2,·1,·2],
161 ····"a06470.html#a223434df0f07f8e05b89324094fc1de8":·[7,·0,·1,·1,·2,·24,·8], 
162 ····"a06470.html#a427ff443d5e47c76b9c45a29213e63db":·[7,·0,·1,·1,·2,·24,·11], 
163 ····"a06470.html#a48a58bb27b065ea6b5f6e973756f1800":·[7,·0,·1,·1,·2,·24,·6], 
164 ····"a06470.html#a72688ff15a275a41a98159ce72eaab4f":·[7,·0,·1,·1,·2,·24,·7], 
165 ····"a06470.html#a746c83f2828928d4e7c4de0b2613e396":·[7,·0,·1,·1,·2,·24,·9], 
166 ····"a06470.html#a75f0d731abf2489208086aac5147eefc":·[7,·0,·1,·1,·2,·24,·5], 
167 ····"a06470.html#a8126b6d66b0b65c5e23e8856c6092c28":·[7,·0,·1,·1,·2,·24,·3], 
168 ····"a06470.html#a97a9676df79fe2881136f983f3cf3b05":·[7,·0,·1,·1,·2,·24,·10], 
169 ····"a06470.html#aa5146d858418fcb93715406a6ce8e30f":·[7,·0,·1,·1,·2,·24,·12], 
170 ····"a06470.html#adbd10edc9787f8347769a11391896d9e":·[7,·0,·1,·1,·2,·24,·4], 
171 ····"a06470_source.html":·[7,·0,·1,·1,·2,·24],176 ····"a06470_source.html":·[7,·0,·2,·2],
172 ····"a06473.html":·[7,·0,·1,·3,·3,·6], 
173 ····"a06473_source.html":·[7,·0,·1,·3,·3,·6],177 ····"a06479_source.html":·[7,·0,·0,·1,·1,·3],
174 ····"a06476.html":·[7,·0,·1,·3,·6,·0,·0,·6], 
175 ····"a06476_source.html":·[7,·0,·1,·3,·6,·0,·0,·6], 
176 ····"a06479.html":·[7,·0,·1,·3,·6,·0,·0,·0], 
177 ····"a06479_source.html":·[7,·0,·1,·3,·6,·0,·0,·0], 
178 ····"a06482.html":·[7,·0,·1,·3,·6,·1,·0,·0], 
179 ····"a06482_source.html":·[7,·0,·1,·3,·6,·1,·0,·0],178 ····"a06482_source.html":·[7,·0,·1,·2,·1,·3],
180 ····"a06485.html":·[7,·0,·1,·3,·6,·0,·0,·1],179 ····"a06485.html":·[7,·0,·1,·3,·6,·0,·0,·0],
181 ····"a06485_source.html":·[7,·0,·1,·3,·6,·0,·0,·1],180 ····"a06485_source.html":·[7,·0,·1,·3,·6,·0,·0,·0],
182 ····"a06488.html":·[7,·0,·1,·3,·6,·1,·0,·1],181 ····"a06488.html":·[7,·0,·1,·3,·6,·1,·0,·0],
183 ····"a06488_source.html":·[7,·0,·1,·3,·6,·1,·0,·1],182 ····"a06488_source.html":·[7,·0,·1,·3,·6,·1,·0,·0],
184 ····"a06491.html":·[7,·0,·1,·3,·6,·0,·0,·2],183 ····"a06491.html":·[7,·0,·1,·3,·6,·0,·0,·1],
 184 ····"a06491_source.html":·[7,·0,·1,·3,·6,·0,·0,·1],
 185 ····"a06494.html":·[7,·0,·1,·3,·6,·1,·0,·1],
 186 ····"a06494_source.html":·[7,·0,·1,·3,·6,·1,·0,·1],
 187 ····"a06497.html":·[7,·0,·1,·3,·6,·0,·0,·2],
185 ····"a06491.html#af706613543b0da1b097580a9dc30fc6e":·[7,·0,·1,·3,·6,·0,·0,·2,·5],188 ····"a06497.html#af706613543b0da1b097580a9dc30fc6e":·[7,·0,·1,·3,·6,·0,·0,·2,·5],
186 ····"a06491_source.html":·[7,·0,·1,·3,·6,·0,·0,·2],189 ····"a06497_source.html":·[7,·0,·1,·3,·6,·0,·0,·2],
187 ····"a06494.html":·[7,·0,·1,·3,·6,·1,·0,·2],190 ····"a06500.html":·[7,·0,·1,·3,·6,·1,·0,·2],
188 ····"a06494_source.html":·[7,·0,·1,·3,·6,·1,·0,·2],191 ····"a06500_source.html":·[7,·0,·1,·3,·6,·1,·0,·2],
189 ····"a06497_source.html":·[7,·0,·1,·1,·0,·0], 
190 ····"a06500.html":·[7,·0,·1,·3,·7,·0], 
191 ····"a06500_source.html":·[7,·0,·1,·3,·7,·0], 
192 ····"annotated.html":·[6,·0],192 ····"annotated.html":·[6,·0],
193 ····"dir_02c18bab419c3dccf4ba0b50a3ccc203.html":·[7,·0,·1,·1,·1,·0],193 ····"dir_02c18bab419c3dccf4ba0b50a3ccc203.html":·[7,·0,·1,·1,·1,·0],
194 ····"dir_096a52d9fd17b37497a875801ae987b7.html":·[7,·0,·1,·1],194 ····"dir_096a52d9fd17b37497a875801ae987b7.html":·[7,·0,·1,·1],
195 ····"dir_15c6b1131136f5f64828719bf468896a.html":·[7,·0,·1,·0,·0],195 ····"dir_15c6b1131136f5f64828719bf468896a.html":·[7,·0,·1,·0,·0],
196 ····"dir_276699eb161e88761ea584378f490777.html":·[7,·0,·1,·2],196 ····"dir_276699eb161e88761ea584378f490777.html":·[7,·0,·1,·2],
197 ····"dir_289c1f2654688306a6b78c41daf6f22f.html":·[7,·0,·1,·3,·5],197 ····"dir_289c1f2654688306a6b78c41daf6f22f.html":·[7,·0,·1,·3,·5],
198 ····"dir_2cdf16a4a27fb625c8732488eeda6049.html":·[7,·0,·2],198 ····"dir_2cdf16a4a27fb625c8732488eeda6049.html":·[7,·0,·2],
8.94 KB
./usr/share/doc/libopenmesh-dev/html/search/all_10.js
8.83 KB
js-beautify {}
    
Offset 41, 16 lines modifiedOffset 41, 16 lines modified
41 ····]],41 ····]],
42 ····['maximized_13',·['maximized',·['../a02306.html#ae2b6b05eff7e90a69e73d7577609a65d',·1,·'OpenMesh::VectorT::maximized()'],42 ····['maximized_13',·['maximized',·['../a02306.html#ae2b6b05eff7e90a69e73d7577609a65d',·1,·'OpenMesh::VectorT::maximized()'],
43 ········['../a02310.html#a0df8311e00ff433263c1a21dcd7e7106',·1,·'VectorT::maximized()']43 ········['../a02310.html#a0df8311e00ff433263c1a21dcd7e7106',·1,·'VectorT::maximized()']
44 ····]],44 ····]],
45 ····['mcdecimatert_14',·['mcdecimatert',·['../a03386.html',·1,·'OpenMesh::Decimater::McDecimaterT&lt;·MeshT·&gt;'],45 ····['mcdecimatert_14',·['mcdecimatert',·['../a03386.html',·1,·'OpenMesh::Decimater::McDecimaterT&lt;·MeshT·&gt;'],
46 ········['../a03386.html#afe1195415c6af21ccf2a887311f049ed',·1,·'OpenMesh::Decimater::McDecimaterT::McDecimaterT()']46 ········['../a03386.html#afe1195415c6af21ccf2a887311f049ed',·1,·'OpenMesh::Decimater::McDecimaterT::McDecimaterT()']
47 ····]],47 ····]],
48 ····['mcdecimatert_2ehh_15',·['McDecimaterT.hh',·['../a00545.html',·1,·'']]],48 ····['mcdecimatert_2ehh_15',·['McDecimaterT.hh',·['../a00872.html',·1,·'']]],
49 ····['mcdecimatert_5fimpl_2ehh_16',·['McDecimaterT_impl.hh',·['../a00593.html',·1,·'']]],49 ····['mcdecimatert_5fimpl_2ehh_16',·['McDecimaterT_impl.hh',·['../a00860.html',·1,·'']]],
50 ····['mean_17',·['mean',·['../a02306.html#aafbe6560982e96e71ecca85575cd5594',·1,·'OpenMesh::VectorT::mean()'],50 ····['mean_17',·['mean',·['../a02306.html#aafbe6560982e96e71ecca85575cd5594',·1,·'OpenMesh::VectorT::mean()'],
51 ········['../a02310.html#a02b0c772dfb382db31efc29538e36ddd',·1,·'VectorT::mean()']51 ········['../a02310.html#a02b0c772dfb382db31efc29538e36ddd',·1,·'VectorT::mean()']
52 ····]],52 ····]],
53 ····['mean_5fabs_18',·['mean_abs',·['../a02306.html#aa539a6f43d8d855bcb28785cd3410cb4',·1,·'OpenMesh::VectorT::mean_abs()'],53 ····['mean_5fabs_18',·['mean_abs',·['../a02306.html#aa539a6f43d8d855bcb28785cd3410cb4',·1,·'OpenMesh::VectorT::mean_abs()'],
54 ········['../a02310.html#a4d33f5f4cf05bd22b9afd1e84a2ed3d3',·1,·'VectorT::mean_abs()']54 ········['../a02310.html#a4d33f5f4cf05bd22b9afd1e84a2ed3d3',·1,·'VectorT::mean_abs()']
55 ····]],55 ····]],
56 ····['member_20functions_19',·['Where·do·I·find·a·list·of·all·member·functions·?',·['../a06318.html',·1,·'additional_information']]],56 ····['member_20functions_19',·['Where·do·I·find·a·list·of·all·member·functions·?',·['../a06318.html',·1,·'additional_information']]],
Offset 122, 70 lines modifiedOffset 122, 70 lines modified
122 ····['minimized_57',·['minimized',·['../a02310.html#a4e6e0439315dc8951e47f4c96e604662',·1,·'VectorT::minimized()'],122 ····['minimized_57',·['minimized',·['../a02310.html#a4e6e0439315dc8951e47f4c96e604662',·1,·'VectorT::minimized()'],
123 ········['../a02306.html#a9f5b507732503b670d45de5eff132e56',·1,·'OpenMesh::VectorT::minimized()']123 ········['../a02306.html#a9f5b507732503b670d45de5eff132e56',·1,·'OpenMesh::VectorT::minimized()']
124 ····]],124 ····]],
125 ····['minmax_58',·['minmax',·['../a02786.html#a2ff87b59192f68142138506a9bbb1a2c',·1,·'OpenMesh::SmartRangeT']]],125 ····['minmax_58',·['minmax',·['../a02786.html#a2ff87b59192f68142138506a9bbb1a2c',·1,·'OpenMesh::SmartRangeT']]],
126 ····['mixeddecimatert_59',·['mixeddecimatert',·['../a03390.html',·1,·'OpenMesh::Decimater::MixedDecimaterT&lt;·MeshT·&gt;'],126 ····['mixeddecimatert_59',·['mixeddecimatert',·['../a03390.html',·1,·'OpenMesh::Decimater::MixedDecimaterT&lt;·MeshT·&gt;'],
127 ········['../a03390.html#a3d9cb8dbee8294357f1ca9003f08d3a8',·1,·'OpenMesh::Decimater::MixedDecimaterT::MixedDecimaterT()']127 ········['../a03390.html#a3d9cb8dbee8294357f1ca9003f08d3a8',·1,·'OpenMesh::Decimater::MixedDecimaterT::MixedDecimaterT()']
128 ····]],128 ····]],
129 ····['mixeddecimatert_2ehh_60',·['MixedDecimaterT.hh',·['../a00554.html',·1,·'']]],129 ····['mixeddecimatert_2ehh_60',·['MixedDecimaterT.hh',·['../a00815.html',·1,·'']]],
130 ····['mixeddecimatert_5fimpl_2ehh_61',·['MixedDecimaterT_impl.hh',·['../a00563.html',·1,·'']]],130 ····['mixeddecimatert_5fimpl_2ehh_61',·['MixedDecimaterT_impl.hh',·['../a00854.html',·1,·'']]],
131 ····['modaspectratiot_62',·['modaspectratiot',·['../a03394.html',·1,·'OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;'],131 ····['modaspectratiot_62',·['modaspectratiot',·['../a03394.html',·1,·'OpenMesh::Decimater::ModAspectRatioT&lt;·MeshT·&gt;'],
132 ········['../a03394.html#a5a97855647addc932e36aaee7b9d3cb0',·1,·'OpenMesh::Decimater::ModAspectRatioT::ModAspectRatioT()']132 ········['../a03394.html#a5a97855647addc932e36aaee7b9d3cb0',·1,·'OpenMesh::Decimater::ModAspectRatioT::ModAspectRatioT()']
133 ····]],133 ····]],
134 ····['modaspectratiot_2ehh_63',·['ModAspectRatioT.hh',·['../a00611.html',·1,·'']]],134 ····['modaspectratiot_2ehh_63',·['ModAspectRatioT.hh',·['../a00797.html',·1,·'']]],
135 ····['modaspectratiot_5fimpl_2ehh_64',·['ModAspectRatioT_impl.hh',·['../a00608.html',·1,·'']]],135 ····['modaspectratiot_5fimpl_2ehh_64',·['ModAspectRatioT_impl.hh',·['../a00836.html',·1,·'']]],
136 ····['modbalancert_65',·['modbalancert',·['../a02266.html',·1,·'ModBalancerT&lt;·D·&gt;'],136 ····['modbalancert_65',·['modbalancert',·['../a02266.html',·1,·'ModBalancerT&lt;·D·&gt;'],
137 ········['../a02266.html#a35c84643ccb29982bd43ef790179be91',·1,·'ModBalancerT::ModBalancerT()']137 ········['../a02266.html#a35c84643ccb29982bd43ef790179be91',·1,·'ModBalancerT::ModBalancerT()']
138 ····]],138 ····]],
139 ····['modbaset_66',·['modbaset',·['../a03402.html',·1,·'OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;'],139 ····['modbaset_66',·['modbaset',·['../a03402.html',·1,·'OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;'],
140 ········['../a03402.html#ac434e4c53a1502b51c9bf8f79214727e',·1,·'OpenMesh::Decimater::ModBaseT::ModBaseT()']140 ········['../a03402.html#ac434e4c53a1502b51c9bf8f79214727e',·1,·'OpenMesh::Decimater::ModBaseT::ModBaseT()']
141 ····]],141 ····]],
142 ····['modbaset_2ehh_67',·['ModBaseT.hh',·['../a00620.html',·1,·'']]],142 ····['modbaset_2ehh_67',·['ModBaseT.hh',·['../a00866.html',·1,·'']]],
143 ····['modbaset_3c_20d_20_3e_68',·['ModBaseT&lt;·D·&gt;',·['../a03402.html',·1,·'OpenMesh::Decimater']]],143 ····['modbaset_3c_20d_20_3e_68',·['ModBaseT&lt;·D·&gt;',·['../a03402.html',·1,·'OpenMesh::Decimater']]],
144 ····['modedgelengtht_69',·['modedgelengtht',·['../a03406.html',·1,·'OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;'],144 ····['modedgelengtht_69',·['modedgelengtht',·['../a03406.html',·1,·'OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;'],
145 ········['../a03406.html#a64dacb1c6889dc21b25b8df488fc6cf6',·1,·'OpenMesh::Decimater::ModEdgeLengthT::ModEdgeLengthT()']145 ········['../a03406.html#a64dacb1c6889dc21b25b8df488fc6cf6',·1,·'OpenMesh::Decimater::ModEdgeLengthT::ModEdgeLengthT()']
146 ····]],146 ····]],
147 ····['modedgelengtht_2ehh_70',·['ModEdgeLengthT.hh',·['../a00599.html',·1,·'']]],147 ····['modedgelengtht_2ehh_70',·['ModEdgeLengthT.hh',·['../a00857.html',·1,·'']]],
148 ····['modedgelengtht_5fimpl_2ehh_71',·['ModEdgeLengthT_impl.hh',·['../a00605.html',·1,·'']]],148 ····['modedgelengtht_5fimpl_2ehh_71',·['ModEdgeLengthT_impl.hh',·['../a00812.html',·1,·'']]],
149 ····['modhandlet_72',·['modhandlet',·['../a03398.html',·1,·'OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;'],149 ····['modhandlet_72',·['modhandlet',·['../a03398.html',·1,·'OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;'],
150 ········['../a03398.html#ac92064c74c3357c7dbcca86f1ab33042',·1,·'OpenMesh::Decimater::ModHandleT::ModHandleT()']150 ········['../a03398.html#ac92064c74c3357c7dbcca86f1ab33042',·1,·'OpenMesh::Decimater::ModHandleT::ModHandleT()']
151 ····]],151 ····]],
152 ····['modhausdorfft_73',·['modhausdorfft',·['../a03410.html',·1,·'OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;'],152 ····['modhausdorfft_73',·['modhausdorfft',·['../a03410.html',·1,·'OpenMesh::Decimater::ModHausdorffT&lt;·MeshT·&gt;'],
153 ········['../a03410.html#a0322210d2abcdb0cfd165ff3f03c1cb5',·1,·'OpenMesh::Decimater::ModHausdorffT::ModHausdorffT()']153 ········['../a03410.html#a0322210d2abcdb0cfd165ff3f03c1cb5',·1,·'OpenMesh::Decimater::ModHausdorffT::ModHausdorffT()']
154 ····]],154 ····]],
155 ····['modhausdorfft_2ehh_74',·['ModHausdorffT.hh',·['../a00557.html',·1,·'']]],155 ····['modhausdorfft_2ehh_74',·['ModHausdorffT.hh',·['../a00830.html',·1,·'']]],
156 ····['modhausdorfft_5fimpl_2ehh_75',·['ModHausdorffT_impl.hh',·['../a00581.html',·1,·'']]],156 ····['modhausdorfft_5fimpl_2ehh_75',·['ModHausdorffT_impl.hh',·['../a00839.html',·1,·'']]],
157 ····['modifiedbutterflyt_76',·['ModifiedButterflyT',·['../a03790.html',·1,·'OpenMesh::Subdivider::Uniform']]],157 ····['modifiedbutterflyt_76',·['ModifiedButterflyT',·['../a03790.html',·1,·'OpenMesh::Subdivider::Uniform']]],
158 ····['modifiedbutterflyt_2ehh_77',·['ModifiedButterFlyT.hh',·['../a00722.html',·1,·'']]],158 ····['modifiedbutterflyt_2ehh_77',·['ModifiedButterFlyT.hh',·['../a00734.html',·1,·'']]],
159 ····['modindependentsetst_78',·['modindependentsetst',·['../a03414.html#a1cb2074ae492242832abfa3922745220',·1,·'OpenMesh::Decimater::ModIndependentSetsT::ModIndependentSetsT()'],159 ····['modindependentsetst_78',·['modindependentsetst',·['../a03414.html#a1cb2074ae492242832abfa3922745220',·1,·'OpenMesh::Decimater::ModIndependentSetsT::ModIndependentSetsT()'],
160 ········['../a03414.html',·1,·'OpenMesh::Decimater::ModIndependentSetsT&lt;·MeshT·&gt;']160 ········['../a03414.html',·1,·'OpenMesh::Decimater::ModIndependentSetsT&lt;·MeshT·&gt;']
161 ····]],161 ····]],
162 ····['modnormaldeviationt_79',·['modnormaldeviationt',·['../a03418.html#a9ce9d2155ccb0c7719081d7e0ec2c023',·1,·'OpenMesh::Decimater::ModNormalDeviationT::ModNormalDeviationT()'],162 ····['modnormaldeviationt_79',·['modnormaldeviationt',·['../a03418.html#a9ce9d2155ccb0c7719081d7e0ec2c023',·1,·'OpenMesh::Decimater::ModNormalDeviationT::ModNormalDeviationT()'],
163 ········['../a03418.html',·1,·'OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;']163 ········['../a03418.html',·1,·'OpenMesh::Decimater::ModNormalDeviationT&lt;·MeshT·&gt;']
164 ····]],164 ····]],
165 ····['modnormaldeviationt_2ehh_80',·['ModNormalDeviationT.hh',·['../a00578.html',·1,·'']]],165 ····['modnormaldeviationt_2ehh_80',·['ModNormalDeviationT.hh',·['../a00863.html',·1,·'']]],
166 ····['modnormalflippingt_81',·['modnormalflippingt',·['../a03422.html#a07ac6abac9f29dfcfbfe5a31cc6de624',·1,·'OpenMesh::Decimater::ModNormalFlippingT::ModNormalFlippingT()'],166 ····['modnormalflippingt_81',·['modnormalflippingt',·['../a03422.html#a07ac6abac9f29dfcfbfe5a31cc6de624',·1,·'OpenMesh::Decimater::ModNormalFlippingT::ModNormalFlippingT()'],
167 ········['../a03422.html',·1,·'OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;']167 ········['../a03422.html',·1,·'OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;']
168 ····]],168 ····]],
169 ····['modnormalflippingt_2ehh_82',·['ModNormalFlippingT.hh',·['../a00548.html',·1,·'']]],169 ····['modnormalflippingt_2ehh_82',·['ModNormalFlippingT.hh',·['../a00824.html',·1,·'']]],
170 ····['modprogmesht_83',·['modprogmesht',·['../a03426.html#ad195363a5b1d1a5a6924b01344236d4d',·1,·'OpenMesh::Decimater::ModProgMeshT::ModProgMeshT()'],170 ····['modprogmesht_83',·['modprogmesht',·['../a03426.html#ad195363a5b1d1a5a6924b01344236d4d',·1,·'OpenMesh::Decimater::ModProgMeshT::ModProgMeshT()'],
171 ········['../a03426.html',·1,·'OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;']171 ········['../a03426.html',·1,·'OpenMesh::Decimater::ModProgMeshT&lt;·MeshT·&gt;']
172 ····]],172 ····]],
173 ····['modprogmesht_2ehh_84',·['ModProgMeshT.hh',·['../a00614.html',·1,·'']]],173 ····['modprogmesht_2ehh_84',·['ModProgMeshT.hh',·['../a00833.html',·1,·'']]],
174 ····['modprogmesht_5fimpl_2ehh_85',·['ModProgMeshT_impl.hh',·['../a00575.html',·1,·'']]],174 ····['modprogmesht_5fimpl_2ehh_85',·['ModProgMeshT_impl.hh',·['../a00806.html',·1,·'']]],
175 ····['modquadrict_86',·['modquadrict',·['../a03434.html',·1,·'OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;'],175 ····['modquadrict_86',·['modquadrict',·['../a03434.html',·1,·'OpenMesh::Decimater::ModQuadricT&lt;·MeshT·&gt;'],
176 ········['../a03434.html#a133497b5da2d4164a2caaa694af2c64a',·1,·'OpenMesh::Decimater::ModQuadricT::ModQuadricT()']176 ········['../a03434.html#a133497b5da2d4164a2caaa694af2c64a',·1,·'OpenMesh::Decimater::ModQuadricT::ModQuadricT()']
177 ····]],177 ····]],
178 ····['modquadrict_2ehh_87',·['ModQuadricT.hh',·['../a00602.html',·1,·'']]],178 ····['modquadrict_2ehh_87',·['ModQuadricT.hh',·['../a00851.html',·1,·'']]],
179 ····['modquadrict_3c_20d_20_3e_88',·['ModQuadricT&lt;·D·&gt;',·['../a03434.html',·1,·'OpenMesh::Decimater']]],179 ····['modquadrict_3c_20d_20_3e_88',·['ModQuadricT&lt;·D·&gt;',·['../a03434.html',·1,·'OpenMesh::Decimater']]],
180 ····['modquadrict_5fimpl_2ehh_89',·['ModQuadricT_impl.hh',·['../a00569.html',·1,·'']]],180 ····['modquadrict_5fimpl_2ehh_89',·['ModQuadricT_impl.hh',·['../a00809.html',·1,·'']]],
181 ····['modroundnesst_90',·['modroundnesst',·['../a03438.html#a6e56da8acf8ce9a37577c07764e5c98b',·1,·'OpenMesh::Decimater::ModRoundnessT::ModRoundnessT()'],181 ····['modroundnesst_90',·['modroundnesst',·['../a03438.html#a6e56da8acf8ce9a37577c07764e5c98b',·1,·'OpenMesh::Decimater::ModRoundnessT::ModRoundnessT()'],
182 ········['../a03438.html',·1,·'OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;']182 ········['../a03438.html',·1,·'OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;']
183 ····]],183 ····]],
184 ····['modroundnesst_2ehh_91',·['ModRoundnessT.hh',·['../a00551.html',·1,·'']]],184 ····['modroundnesst_2ehh_91',·['ModRoundnessT.hh',·['../a00842.html',·1,·'']]],
185 ····['module_92',·['module',·['../a03370.html#ae7f1f3a529565bf8afbbe79f4098a6ec',·1,·'OpenMesh::Decimater::BaseDecimaterT']]],185 ····['module_92',·['module',·['../a03370.html#ae7f1f3a529565bf8afbbe79f4098a6ec',·1,·'OpenMesh::Decimater::BaseDecimaterT']]],
186 ····['module_20handles_93',·['Module·Handles',·['../a06307.html#DecimaterHnd',·1,·'']]],186 ····['module_20handles_93',·['Module·Handles',·['../a06307.html#DecimaterHnd',·1,·'']]],
187 ····['modules_94',·['Decimating·Modules',·['../a06307.html#DecimaterMod',·1,·'']]],187 ····['modules_94',·['Decimating·Modules',·['../a06307.html#DecimaterMod',·1,·'']]],
188 ····['mprop_5fstats_95',·['mprop_stats',·['../a02442.html#af173653137d8c742a3c0f33ad4b6e265',·1,·'OpenMesh::BaseKernel::mprop_stats()·const'],188 ····['mprop_5fstats_95',·['mprop_stats',·['../a02442.html#af173653137d8c742a3c0f33ad4b6e265',·1,·'OpenMesh::BaseKernel::mprop_stats()·const'],
189 ········['../a02442.html#ac75a4c5c5f55e999393b7b55b283e17f',·1,·'OpenMesh::BaseKernel::mprop_stats(std::ostream·&amp;_ostr)·const'],189 ········['../a02442.html#ac75a4c5c5f55e999393b7b55b283e17f',·1,·'OpenMesh::BaseKernel::mprop_stats(std::ostream·&amp;_ostr)·const'],
190 ········['../a02442.html#abefc23fca88208b07c0c668460cf3618',·1,·'OpenMesh::BaseKernel::mprop_stats(std::string·&amp;_string)·const']190 ········['../a02442.html#abefc23fca88208b07c0c668460cf3618',·1,·'OpenMesh::BaseKernel::mprop_stats(std::string·&amp;_string)·const']
191 ····]],191 ····]],
1.06 KB
./usr/share/doc/libopenmesh-dev/html/search/all_11.js
981 B
js-beautify {}
    
Offset 116, 9 lines modifiedOffset 116, 9 lines modified
116 ····]],116 ····]],
117 ····['notes_20on_20how_20to_20speedup_20openmesh_34',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],117 ····['notes_20on_20how_20to_20speedup_20openmesh_34',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],
118 ····['notes_20on_20template_20programming_35',·['Notes·on·template·programming',·['../a06311.html',·1,·'additional_information']]],118 ····['notes_20on_20template_20programming_35',·['Notes·on·template·programming',·['../a06311.html',·1,·'additional_information']]],
119 ····['notify_36',·['notify',·['../a03442.html#ae7279c819cb88693c739f109bc21eaf4',·1,·'OpenMesh::Decimater::Observer']]],119 ····['notify_36',·['notify',·['../a03442.html#ae7279c819cb88693c739f109bc21eaf4',·1,·'OpenMesh::Decimater::Observer']]],
120 ····['notify_5fobserver_37',·['notify_observer',·['../a03370.html#a181b92fd81aea37771dbbe9d0f7b4b30',·1,·'OpenMesh::Decimater::BaseDecimaterT']]],120 ····['notify_5fobserver_37',·['notify_observer',·['../a03370.html#a181b92fd81aea37771dbbe9d0f7b4b30',·1,·'OpenMesh::Decimater::BaseDecimaterT']]],
121 ····['number_38',·['number',·['../a03610.html#a84cdab5eafce0be29ecd50591a43a440',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT']]],121 ····['number_38',·['number',·['../a03610.html#a84cdab5eafce0be29ecd50591a43a440',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT']]],
122 ····['numlimitst_39',·['NumLimitsT',·['../a03830.html',·1,·'OpenMesh::Utils']]],122 ····['numlimitst_39',·['NumLimitsT',·['../a03830.html',·1,·'OpenMesh::Utils']]],
123 ····['numlimitst_2ehh_40',·['NumLimitsT.hh',·['../a00641.html',·1,·'']]]123 ····['numlimitst_2ehh_40',·['NumLimitsT.hh',·['../a00881.html',·1,·'']]]
124 ];124 ];
2.64 KB
./usr/share/doc/libopenmesh-dev/html/search/all_12.js
2.54 KB
js-beautify {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['observer_0',·['observer',·['../a03442.html',·1,·'OpenMesh::Decimater::Observer'],2 ····['observer_0',·['observer',·['../a03442.html',·1,·'OpenMesh::Decimater::Observer'],
3 ········['../a03370.html#a3456cefbbe959bec1c83f9e2135dfca8',·1,·'OpenMesh::Decimater::BaseDecimaterT::observer()'],3 ········['../a03370.html#a3456cefbbe959bec1c83f9e2135dfca8',·1,·'OpenMesh::Decimater::BaseDecimaterT::observer()'],
4 ········['../a03442.html#a750859bbf0ed03ba1b6cb2601305e9f6',·1,·'OpenMesh::Decimater::Observer::Observer()']4 ········['../a03442.html#a750859bbf0ed03ba1b6cb2601305e9f6',·1,·'OpenMesh::Decimater::Observer::Observer()']
5 ····]],5 ····]],
6 ····['observer_2ecc_1',·['Observer.cc',·['../a00572.html',·1,·'']]],6 ····['observer_2ecc_1',·['Observer.cc',·['../a00821.html',·1,·'']]],
7 ····['observer_2ehh_2',·['Observer.hh',·['../a00587.html',·1,·'']]],7 ····['observer_2ehh_2',·['Observer.hh',·['../a00803.html',·1,·'']]],
8 ····['of_20all_20member_20functions_3',·['Where·do·I·find·a·list·of·all·member·functions·?',·['../a06318.html',·1,·'additional_information']]],8 ····['of_20all_20member_20functions_3',·['Where·do·I·find·a·list·of·all·member·functions·?',·['../a06318.html',·1,·'additional_information']]],
9 ····['of_20openmesh_4',·['Features·and·Goals·of·OpenMesh',·['../a06312.html',·1,·'mesh_docu']]],9 ····['of_20openmesh_4',·['Features·and·Goals·of·OpenMesh',·['../a06312.html',·1,·'mesh_docu']]],
10 ····['old_20style_5',·['Using·custom·properties·(old·style)',·['../a06337.html',·1,·'tutorial']]],10 ····['old_20style_5',·['Using·custom·properties·(old·style)',·['../a06337.html',·1,·'tutorial']]],
11 ····['om_5fmerge_5ftraits_6',·['OM_Merge_Traits',·['../a06470.html#a746c83f2828928d4e7c4de0b2613e396',·1,·'Traits.hh']]],11 ····['om_5fmerge_5ftraits_6',·['OM_Merge_Traits',·['../a06395.html#a746c83f2828928d4e7c4de0b2613e396',·1,·'Traits.hh']]],
12 ····['om_5fmerge_5ftraits_5fin_5ftemplate_7',·['OM_Merge_Traits_In_Template',·['../a06470.html#a97a9676df79fe2881136f983f3cf3b05',·1,·'Traits.hh']]],12 ····['om_5fmerge_5ftraits_5fin_5ftemplate_7',·['OM_Merge_Traits_In_Template',·['../a06395.html#a97a9676df79fe2881136f983f3cf3b05',·1,·'Traits.hh']]],
13 ····['omstream_2ehh_8',·['omstream.hh',·['../a01220.html',·1,·'']]],13 ····['omstream_2ehh_8',·['omstream.hh',·['../a00332.html',·1,·'']]],
14 ····['on_20a_20mesh_9',·['How·to·navigate·on·a·mesh',·['../a06322.html',·1,·'mesh_docu']]],14 ····['on_20a_20mesh_9',·['How·to·navigate·on·a·mesh',·['../a06322.html',·1,·'mesh_docu']]],
15 ····['on_20how_20to_20speedup_20openmesh_10',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],15 ····['on_20how_20to_20speedup_20openmesh_10',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],
16 ····['on_20openmesh_11',·['Additional·Information·on·OpenMesh',·['../a06310.html',·1,·'index']]],16 ····['on_20openmesh_11',·['Additional·Information·on·OpenMesh',·['../a06310.html',·1,·'index']]],
17 ····['on_20template_20programming_12',·['Notes·on·template·programming',·['../a06311.html',·1,·'additional_information']]],17 ····['on_20template_20programming_12',·['Notes·on·template·programming',·['../a06311.html',·1,·'additional_information']]],
18 ····['on_20the_20c_20implementation_13',·['Some·words·on·the·C++·implementation',·['../a06313.html',·1,·'additional_information']]],18 ····['on_20the_20c_20implementation_13',·['Some·words·on·the·C++·implementation',·['../a06313.html',·1,·'additional_information']]],
19 ····['only_20if_20you_20want_20to_20build_20the_20included_20apps_14',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],19 ····['only_20if_20you_20want_20to_20build_20the_20included_20apps_14',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],
20 ····['open_5fmesh_15',·['open_mesh',·['../a02246.html#a76b8eb6dd5f47ea05161c22da4adca54',·1,·'SubdivideWidget::open_mesh()'],20 ····['open_5fmesh_15',·['open_mesh',·['../a02246.html#a76b8eb6dd5f47ea05161c22da4adca54',·1,·'SubdivideWidget::open_mesh()'],
1.69 KB
./usr/share/doc/libopenmesh-dev/html/search/all_14.js
1.58 KB
js-beautify {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['qglviewerwidget_0',·['QGLViewerWidget',·['../a02230.html',·1,·'']]],2 ····['qglviewerwidget_0',·['QGLViewerWidget',·['../a02230.html',·1,·'']]],
3 ····['qt_5fread_5ffilters_1',·['qt_read_filters',·['../a02330.html#a0b3ae7cb60d1868168ec59f2d1553b9b',·1,·'OpenMesh::IO::_IOManager_']]],3 ····['qt_5fread_5ffilters_1',·['qt_read_filters',·['../a02330.html#a0b3ae7cb60d1868168ec59f2d1553b9b',·1,·'OpenMesh::IO::_IOManager_']]],
4 ····['qt_5fwrite_5ffilters_2',·['qt_write_filters',·['../a02330.html#a816f38422f040386e93db4debc811c7a',·1,·'OpenMesh::IO::_IOManager_']]],4 ····['qt_5fwrite_5ffilters_2',·['qt_write_filters',·['../a02330.html#a816f38422f040386e93db4debc811c7a',·1,·'OpenMesh::IO::_IOManager_']]],
5 ····['quadricd_3',·['Quadricd',·['../a01085.html#a858c8f4cd938b217a26ef480af3fba39',·1,·'OpenMesh::Geometry']]],5 ····['quadricd_3',·['Quadricd',·['../a00365.html#a858c8f4cd938b217a26ef480af3fba39',·1,·'OpenMesh::Geometry']]],
6 ····['quadricf_4',·['Quadricf',·['../a01085.html#ad75ef49af7bc4d049924402a82fafd2b',·1,·'OpenMesh::Geometry']]],6 ····['quadricf_4',·['Quadricf',·['../a00365.html#ad75ef49af7bc4d049924402a82fafd2b',·1,·'OpenMesh::Geometry']]],
7 ····['quadrict_5',·['quadrict',·['../a02290.html',·1,·'OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;'],7 ····['quadrict_5',·['quadrict',·['../a02290.html',·1,·'OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;'],
8 ········['../a02290.html#aa4dd04f39435110361e4088cc376618a',·1,·'OpenMesh::Geometry::QuadricT::QuadricT(Scalar·_a,·Scalar·_b,·Scalar·_c,·Scalar·_d,·Scalar·_e,·Scalar·_f,·Scalar·_g,·Scalar·_h,·Scalar·_i,·Scalar·_j)'],8 ········['../a02290.html#aa4dd04f39435110361e4088cc376618a',·1,·'OpenMesh::Geometry::QuadricT::QuadricT(Scalar·_a,·Scalar·_b,·Scalar·_c,·Scalar·_d,·Scalar·_e,·Scalar·_f,·Scalar·_g,·Scalar·_h,·Scalar·_i,·Scalar·_j)'],
9 ········['../a02290.html#ae6a410e0bd234af03477f8466d0b45d3',·1,·'OpenMesh::Geometry::QuadricT::QuadricT(Scalar·_a=0.0,·Scalar·_b=0.0,·Scalar·_c=0.0,·Scalar·_d=0.0)']9 ········['../a02290.html#ae6a410e0bd234af03477f8466d0b45d3',·1,·'OpenMesh::Geometry::QuadricT::QuadricT(Scalar·_a=0.0,·Scalar·_b=0.0,·Scalar·_c=0.0,·Scalar·_d=0.0)']
10 ····]],10 ····]],
11 ····['quadrict_2ehh_6',·['QuadricT.hh',·['../a01085.html',·1,·'']]],11 ····['quadrict_2ehh_6',·['QuadricT.hh',·['../a00365.html',·1,·'']]],
12 ····['quick_20start_7',·['Step·1·-·IOManager·quick·start',·['../a06319.html#mesh_io_quick',·1,·'']]]12 ····['quick_20start_7',·['Step·1·-·IOManager·quick·start',·['../a06319.html#mesh_io_quick',·1,·'']]]
13 ];13 ];
1.14 KB
./usr/share/doc/libopenmesh-dev/html/search/all_15.js
1.04 KB
js-beautify {}
    
Offset 188, 10 lines modifiedOffset 188, 10 lines modified
188 ····['rulehandlet_75',·['RuleHandleT',·['../a03606.html',·1,·'OpenMesh::Subdivider::Adaptive']]],188 ····['rulehandlet_75',·['RuleHandleT',·['../a03606.html',·1,·'OpenMesh::Subdivider::Adaptive']]],
189 ····['ruleinterfacet_76',·['ruleinterfacet',·['../a03610.html#a9a46c1370495c4ea2b116e77ab8b709a',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT::RuleInterfaceT()'],189 ····['ruleinterfacet_76',·['ruleinterfacet',·['../a03610.html#a9a46c1370495c4ea2b116e77ab8b709a',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT::RuleInterfaceT()'],
190 ········['../a03610.html',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;']190 ········['../a03610.html',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT&lt;·M·&gt;']
191 ····]],191 ····]],
192 ····['rulemap_77',·['RuleMap',·['../a02238.html',·1,·'']]],192 ····['rulemap_77',·['RuleMap',·['../a02238.html',·1,·'']]],
193 ····['rules_78',·['rules',·['../a03614.html#a7eff438285409fe4c150a79d83954af2',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT']]],193 ····['rules_78',·['rules',·['../a03614.html#a7eff438285409fe4c150a79d83954af2',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT']]],
194 ····['rules_5fas_5fstring_79',·['rules_as_string',·['../a03614.html#a13ef8fec36da611f409984d89540e7f3',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT']]],194 ····['rules_5fas_5fstring_79',·['rules_as_string',·['../a03614.html#a13ef8fec36da611f409984d89540e7f3',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT']]],
195 ····['rulest_2ehh_80',·['RulesT.hh',·['../a00770.html',·1,·'']]],195 ····['rulest_2ehh_80',·['RulesT.hh',·['../a00749.html',·1,·'']]],
196 ····['rulest_5fimpl_2ehh_81',·['RulesT_impl.hh',·['../a00773.html',·1,·'']]]196 ····['rulest_5fimpl_2ehh_81',·['RulesT_impl.hh',·['../a00746.html',·1,·'']]]
197 ];197 ];
5.11 KB
./usr/share/doc/libopenmesh-dev/html/search/all_16.js
5.01 KB
js-beautify {}
    
Offset 170, 16 lines modifiedOffset 170, 16 lines modified
170 ····['smooth_98',·['smooth',·['../a03594.html#ab2005750a4f280668298131ab37588af',·1,·'OpenMesh::Smoother::JacobiLaplaceSmootherT::smooth()'],170 ····['smooth_98',·['smooth',·['../a03594.html#ab2005750a4f280668298131ab37588af',·1,·'OpenMesh::Smoother::JacobiLaplaceSmootherT::smooth()'],
171 ········['../a03602.html#a6f87efbec4758b930d02372f26c8bed8',·1,·'OpenMesh::Smoother::SmootherT::smooth()']171 ········['../a03602.html#a6f87efbec4758b930d02372f26c8bed8',·1,·'OpenMesh::Smoother::SmootherT::smooth()']
172 ····]],172 ····]],
173 ····['smoother_20tools_99',·['Smoother·Tools',·['../a06324.html',·1,·'tools_docu']]],173 ····['smoother_20tools_99',·['Smoother·Tools',·['../a06324.html',·1,·'tools_docu']]],
174 ····['smoothert_100',·['smoothert',·['../a03602.html',·1,·'OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;'],174 ····['smoothert_100',·['smoothert',·['../a03602.html',·1,·'OpenMesh::Smoother::SmootherT&lt;·Mesh·&gt;'],
175 ········['../a03602.html#af300a00749e27e052aac01f998532587',·1,·'OpenMesh::Smoother::SmootherT::SmootherT()']175 ········['../a03602.html#af300a00749e27e052aac01f998532587',·1,·'OpenMesh::Smoother::SmootherT::SmootherT()']
176 ····]],176 ····]],
177 ····['smoothert_2ehh_101',·['SmootherT.hh',·['../a00536.html',·1,·'']]],177 ····['smoothert_2ehh_101',·['SmootherT.hh',·['../a00770.html',·1,·'']]],
178 ····['smoothert_5fimpl_2ehh_102',·['SmootherT_impl.hh',·['../a00530.html',·1,·'']]],178 ····['smoothert_5fimpl_2ehh_102',·['SmootherT_impl.hh',·['../a00764.html',·1,·'']]],
179 ····['some_20basic_20operations_3a_20flipping_20and_20collapsing_20edges_103',·['Some·basic·operations:·Flipping·and·collapsing·edges',·['../a06323.html',·1,·'mesh_docu']]],179 ····['some_20basic_20operations_3a_20flipping_20and_20collapsing_20edges_103',·['Some·basic·operations:·Flipping·and·collapsing·edges',·['../a06323.html',·1,·'mesh_docu']]],
180 ····['some_20notes_20on_20how_20to_20speedup_20openmesh_104',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],180 ····['some_20notes_20on_20how_20to_20speedup_20openmesh_104',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],
181 ····['some_20words_20on_20the_20c_20implementation_105',·['Some·words·on·the·C++·implementation',·['../a06313.html',·1,·'additional_information']]],181 ····['some_20words_20on_20the_20c_20implementation_105',·['Some·words·on·the·C++·implementation',·['../a06313.html',·1,·'additional_information']]],
182 ····['specifying_20an_20openmesh_20using_20eigen3_20vectors_106',·['Specifying·an·OpenMesh·using·Eigen3·vectors',·['../a06317.html',·1,·'mesh_docu']]],182 ····['specifying_20an_20openmesh_20using_20eigen3_20vectors_106',·['Specifying·an·OpenMesh·using·Eigen3·vectors',·['../a06317.html',·1,·'mesh_docu']]],
183 ····['specifying_20your_20mymesh_107',·['Specifying·your·MyMesh',·['../a06316.html',·1,·'mesh_docu']]],183 ····['specifying_20your_20mymesh_107',·['Specifying·your·MyMesh',·['../a06316.html',·1,·'mesh_docu']]],
184 ····['speedup_20openmesh_108',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],184 ····['speedup_20openmesh_108',·['Some·Notes·on·how·to·speedup·OpenMesh',·['../a06325.html',·1,·'additional_information']]],
185 ····['split_109',·['split',·['../a02718.html#a48712f39ad55c72ab48bf1127b6113bf',·1,·'OpenMesh::PolyMeshT::split()'],185 ····['split_109',·['split',·['../a02718.html#a48712f39ad55c72ab48bf1127b6113bf',·1,·'OpenMesh::PolyMeshT::split()'],
Offset 210, 17 lines modifiedOffset 210, 17 lines modified
210 ····['split_5fedge_5fcopy_112',·['split_edge_copy',·['../a02630.html#ac5f4bfed3edb50871e72c542ddeda417',·1,·'OpenMesh::PolyConnectivity::split_edge_copy()'],210 ····['split_5fedge_5fcopy_112',·['split_edge_copy',·['../a02630.html#ac5f4bfed3edb50871e72c542ddeda417',·1,·'OpenMesh::PolyConnectivity::split_edge_copy()'],
211 ········['../a02818.html#a5d1a2d85b8c5527faa53e34bd247ce58',·1,·'OpenMesh::TriConnectivity::split_edge_copy()']211 ········['../a02818.html#a5d1a2d85b8c5527faa53e34bd247ce58',·1,·'OpenMesh::TriConnectivity::split_edge_copy()']
212 ····]],212 ····]],
213 ····['sqrnorm_113',·['sqrnorm',·['../a02306.html#a2c8155700bcb712f84df2cebaa255e3b',·1,·'OpenMesh::VectorT::sqrnorm()'],213 ····['sqrnorm_113',·['sqrnorm',·['../a02306.html#a2c8155700bcb712f84df2cebaa255e3b',·1,·'OpenMesh::VectorT::sqrnorm()'],
214 ········['../a02310.html#a8dbc8bc0be63a1de3987aedb330ae715',·1,·'VectorT::sqrnorm()'],214 ········['../a02310.html#a8dbc8bc0be63a1de3987aedb330ae715',·1,·'VectorT::sqrnorm()'],
215 ········['../a02306.html#a5c9156d5a427cdecdc5282f83c2e346c',·1,·'OpenMesh::VectorT::sqrnorm()']215 ········['../a02306.html#a5c9156d5a427cdecdc5282f83c2e346c',·1,·'OpenMesh::VectorT::sqrnorm()']
216 ····]],216 ····]],
217 ····['sqrt3interpolatingsubdividerlabsikgreinert_2ehh_114',·['Sqrt3InterpolatingSubdividerLabsikGreinerT.hh',·['../a00761.html',·1,·'']]],217 ····['sqrt3interpolatingsubdividerlabsikgreinert_2ehh_114',·['Sqrt3InterpolatingSubdividerLabsikGreinerT.hh',·['../a00728.html',·1,·'']]],
218 ····['sqrt3t_115',·['Sqrt3T',·['../a03798.html',·1,·'OpenMesh::Subdivider::Uniform']]],218 ····['sqrt3t_115',·['Sqrt3T',·['../a03798.html',·1,·'OpenMesh::Subdivider::Uniform']]],
219 ····['sqrt3t_2ehh_116',·['Sqrt3T.hh',·['../a00731.html',·1,·'']]],219 ····['sqrt3t_2ehh_116',·['Sqrt3T.hh',·['../a00740.html',·1,·'']]],
220 ····['standard_20properties_117',·['Using·standard·properties',·['../a06332.html',·1,·'tutorial']]],220 ····['standard_20properties_117',·['Using·standard·properties',·['../a06332.html',·1,·'tutorial']]],
221 ····['start_118',·['start',·['../a03842.html#adf99f0a73fa4dd9f7cc9a4f132960c99',·1,·'OpenMesh::Utils::Timer::start()'],221 ····['start_118',·['start',·['../a03842.html#adf99f0a73fa4dd9f7cc9a4f132960c99',·1,·'OpenMesh::Utils::Timer::start()'],
222 ········['../a06319.html#mesh_io_quick',·1,·'Step·1·-·IOManager·quick·start']222 ········['../a06319.html#mesh_io_quick',·1,·'Step·1·-·IOManager·quick·start']
223 ····]],223 ····]],
224 ····['state_119',·['state',·['../a03710.html',·1,·'OpenMesh::Subdivider::Adaptive::State'],224 ····['state_119',·['state',·['../a03710.html',·1,·'OpenMesh::Subdivider::Adaptive::State'],
225 ········['../a03622.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::State']225 ········['../a03622.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::State']
226 ····]],226 ····]],
Offset 281, 15 lines modifiedOffset 281, 15 lines modified
281 ········['../a03806.html#aacf8b2b63d1512d3c174fbe1781ee311',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT::subdivide()'],281 ········['../a03806.html#aacf8b2b63d1512d3c174fbe1781ee311',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT::subdivide()'],
282 ········['../a03718.html#a346c07c2d40dac303a1812106dec39d5',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT::subdivide()']282 ········['../a03718.html#a346c07c2d40dac303a1812106dec39d5',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT::subdivide()']
283 ····]],283 ····]],
284 ····['subdividert_142',·['subdividert',·['../a03806.html',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;'],284 ····['subdividert_142',·['subdividert',·['../a03806.html',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;'],
285 ········['../a03806.html#a89341e7a735352adbb76f6842d3fab12',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT::SubdividerT(void)'],285 ········['../a03806.html#a89341e7a735352adbb76f6842d3fab12',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT::SubdividerT(void)'],
286 ········['../a03806.html#a697277667735e023a5c62b7c406a2cad',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT::SubdividerT(MeshType·&amp;_m)']286 ········['../a03806.html#a697277667735e023a5c62b7c406a2cad',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT::SubdividerT(MeshType·&amp;_m)']
287 ····]],287 ····]],
288 ····['subdividert_2ehh_143',·['SubdividerT.hh',·['../a00752.html',·1,·'']]],288 ····['subdividert_2ehh_143',·['SubdividerT.hh',·['../a00731.html',·1,·'']]],
289 ····['subdividert_3c_20meshtype_2c_20double_20_3e_144',·['SubdividerT&lt;·MeshType,·double·&gt;',·['../a03806.html',·1,·'OpenMesh::Subdivider::Uniform']]],289 ····['subdividert_3c_20meshtype_2c_20double_20_3e_144',·['SubdividerT&lt;·MeshType,·double·&gt;',·['../a03806.html',·1,·'OpenMesh::Subdivider::Uniform']]],
290 ····['subdividert_3c_20meshtype_2c_20float_20_3e_145',·['SubdividerT&lt;·MeshType,·float·&gt;',·['../a03806.html',·1,·'OpenMesh::Subdivider::Uniform']]],290 ····['subdividert_3c_20meshtype_2c_20float_20_3e_145',·['SubdividerT&lt;·MeshType,·float·&gt;',·['../a03806.html',·1,·'OpenMesh::Subdivider::Uniform']]],
291 ····['subdividewidget_146',·['subdividewidget',·['../a02246.html#a191e3e6216dc6d0a99527aa0bf5dbac7',·1,·'SubdivideWidget::SubdivideWidget()'],291 ····['subdividewidget_146',·['subdividewidget',·['../a02246.html#a191e3e6216dc6d0a99527aa0bf5dbac7',·1,·'SubdivideWidget::SubdivideWidget()'],
292 ········['../a02246.html',·1,·'SubdivideWidget']292 ········['../a02246.html',·1,·'SubdivideWidget']
293 ····]],293 ····]],
294 ····['sudivision_20tools_147',·['Sudivision·Tools',·['../a06326.html',·1,·'tools_docu']]],294 ····['sudivision_20tools_147',·['Sudivision·Tools',·['../a06326.html',·1,·'tools_docu']]],
295 ····['sum_148',·['sum',·['../a02786.html#a13c21382cae3ce215ca156b6a455ab37',·1,·'OpenMesh::SmartRangeT']]],295 ····['sum_148',·['sum',·['../a02786.html#a13c21382cae3ce215ca156b6a455ab37',·1,·'OpenMesh::SmartRangeT']]],
4.89 KB
./usr/share/doc/libopenmesh-dev/html/search/all_17.js
4.79 KB
js-beautify {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····]],11 ····]],
12 ····['tagger_2',·['Smart·Tagger',·['../a06345.html',·1,·'tools_docu']]],12 ····['tagger_2',·['Smart·Tagger',·['../a06345.html',·1,·'tools_docu']]],
13 ····['tangential_3',·['Tangential',·['../a03602.html#a867faa77ce2ddee85543459f6653af18abe52e6b9d369495ca31057e39e29e465',·1,·'OpenMesh::Smoother::SmootherT']]],13 ····['tangential_3',·['Tangential',·['../a03602.html#a867faa77ce2ddee85543459f6653af18abe52e6b9d369495ca31057e39e29e465',·1,·'OpenMesh::Smoother::SmootherT']]],
14 ····['tangential_5fand_5fnormal_4',·['Tangential_and_Normal',·['../a03602.html#a867faa77ce2ddee85543459f6653af18a898a6c92513c4d4ec9fbd4652752c602',·1,·'OpenMesh::Smoother::SmootherT']]],14 ····['tangential_5fand_5fnormal_4',·['Tangential_and_Normal',·['../a03602.html#a867faa77ce2ddee85543459f6653af18a898a6c92513c4d4ec9fbd4652752c602',·1,·'OpenMesh::Smoother::SmootherT']]],
15 ····['template_20programming_5',·['Notes·on·template·programming',·['../a06311.html',·1,·'additional_information']]],15 ····['template_20programming_5',·['Notes·on·template·programming',·['../a06311.html',·1,·'additional_information']]],
16 ····['tested_20compilers_6',·['Tested·compilers',·['../a06305.html#compilers',·1,·'']]],16 ····['tested_20compilers_6',·['Tested·compilers',·['../a06305.html#compilers',·1,·'']]],
17 ····['testingframework_7',·['TestingFramework',·['../a03838.html',·1,·'OpenMesh::Utils']]],17 ····['testingframework_7',·['TestingFramework',·['../a03838.html',·1,·'OpenMesh::Utils']]],
18 ····['testingframework_2ehh_8',·['TestingFramework.hh',·['../a00653.html',·1,·'']]],18 ····['testingframework_2ehh_8',·['TestingFramework.hh',·['../a00893.html',·1,·'']]],
19 ····['tests_9',·['Compiling·OpenMesh·unit·tests',·['../a06306.html',·1,·'index']]],19 ····['tests_9',·['Compiling·OpenMesh·unit·tests',·['../a06306.html',·1,·'index']]],
20 ····['texcoord_10',·['TexCoord',·['../a02170.html#a548b887e9481b02a50e76611187821ee',·1,·'OpenMesh::Concepts::KernelT']]],20 ····['texcoord_10',·['TexCoord',·['../a02170.html#a548b887e9481b02a50e76611187821ee',·1,·'OpenMesh::Concepts::KernelT']]],
21 ····['texcoord1d_11',·['texcoord1d',·['../a01247.html#ab78a93560926cd2f9958cb028f7ea96da361fe12954663bc16ce085e98fecce20',·1,·'OpenMesh::Attributes::TexCoord1D'],21 ····['texcoord1d_11',·['texcoord1d',·['../a01247.html#ab78a93560926cd2f9958cb028f7ea96da361fe12954663bc16ce085e98fecce20',·1,·'OpenMesh::Attributes::TexCoord1D'],
22 ········['../a02806.html#a21b46e8c2402cb3e3debec6b614d72f8',·1,·'OpenMesh::DefaultTraits::TexCoord1D'],22 ········['../a02806.html#a21b46e8c2402cb3e3debec6b614d72f8',·1,·'OpenMesh::DefaultTraits::TexCoord1D'],
23 ········['../a02718.html#af6526fbc3e7f3a1e98a5543b9563b021',·1,·'OpenMesh::PolyMeshT::TexCoord1D'],23 ········['../a02718.html#af6526fbc3e7f3a1e98a5543b9563b021',·1,·'OpenMesh::PolyMeshT::TexCoord1D'],
24 ········['../a02170.html#af8dcfc6bf81dc52f31dcf59ad3435512',·1,·'OpenMesh::Concepts::KernelT::texcoord1D(HalfedgeHandle·_hh)·const'],24 ········['../a02170.html#af8dcfc6bf81dc52f31dcf59ad3435512',·1,·'OpenMesh::Concepts::KernelT::texcoord1D(HalfedgeHandle·_hh)·const'],
25 ········['../a02170.html#a8a5a866a801be7d646d2a972983d8d61',·1,·'OpenMesh::Concepts::KernelT::texcoord1D(VertexHandle·_vh)·const']25 ········['../a02170.html#a8a5a866a801be7d646d2a972983d8d61',·1,·'OpenMesh::Concepts::KernelT::texcoord1D(VertexHandle·_vh)·const']
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 ····['theory_20behind_20iomanager_31',·['Step·2·-·The·theory·behind·IOManager',·['../a06319.html#mesh_io_theory',·1,·'']]],58 ····['theory_20behind_20iomanager_31',·['Step·2·-·The·theory·behind·IOManager',·['../a06319.html#mesh_io_theory',·1,·'']]],
59 ····['this_32',·['this',·['../a02718.html#aee8e212a032787407e4a543031840063',·1,·'OpenMesh::PolyMeshT::This'],59 ····['this_32',·['this',·['../a02718.html#aee8e212a032787407e4a543031840063',·1,·'OpenMesh::PolyMeshT::This'],
60 ········['../a02630.html#a15e43cefcdb1b697946ab7d6422c1164',·1,·'OpenMesh::PolyConnectivity::This']60 ········['../a02630.html#a15e43cefcdb1b697946ab7d6422c1164',·1,·'OpenMesh::PolyConnectivity::This']
61 ····]],61 ····]],
62 ····['timer_33',·['timer',·['../a03842.html#a766990ebe73575be3fdd59f92ca8708b',·1,·'OpenMesh::Utils::Timer::Timer()'],62 ····['timer_33',·['timer',·['../a03842.html#a766990ebe73575be3fdd59f92ca8708b',·1,·'OpenMesh::Utils::Timer::Timer()'],
63 ········['../a03842.html',·1,·'OpenMesh::Utils::Timer']63 ········['../a03842.html',·1,·'OpenMesh::Utils::Timer']
64 ····]],64 ····]],
65 ····['timer_2ehh_34',·['Timer.hh',·['../a00638.html',·1,·'']]],65 ····['timer_2ehh_34',·['Timer.hh',·['../a00911.html',·1,·'']]],
66 ····['to_35',·['to',·['../a02746.html#ae7b0d5c8c5d4eb533901143089b16b28',·1,·'OpenMesh::SmartHalfedgeHandle']]],66 ····['to_35',·['to',·['../a02746.html#ae7b0d5c8c5d4eb533901143089b16b28',·1,·'OpenMesh::SmartHalfedgeHandle']]],
67 ····['to_20and_20from_20vertices_36',·['Getting·the·to·and·from·vertices',·['../a06322.html#nav_to_from',·1,·'']]],67 ····['to_20and_20from_20vertices_36',·['Getting·the·to·and·from·vertices',·['../a06322.html#nav_to_from',·1,·'']]],
68 ····['to_20build_20the_20included_20apps_37',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],68 ····['to_20build_20the_20included_20apps_37',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],
69 ····['to_20create_20your_20own_20project_20inside_20openmesh_38',·['How·to·create·your·own·project·inside·OpenMesh',·['../a06341.html',·1,·'']]],69 ····['to_20create_20your_20own_20project_20inside_20openmesh_38',·['How·to·create·your·own·project·inside·OpenMesh',·['../a06341.html',·1,·'']]],
70 ····['to_20create_20your_20own_20project_20using_20openmesh_20and_20cmake_39',·['How·to·create·your·own·project·using·OpenMesh·and·cmake',·['../a06342.html',·1,·'tutorial']]],70 ····['to_20create_20your_20own_20project_20using_20openmesh_20and_20cmake_39',·['How·to·create·your·own·project·using·OpenMesh·and·cmake',·['../a06342.html',·1,·'tutorial']]],
71 ····['to_20extend_20iomanager_40',·['Step·3·-·How·to·extend·IOManager',·['../a06319.html#mesh_io_extend',·1,·'']]],71 ····['to_20extend_20iomanager_40',·['Step·3·-·How·to·extend·IOManager',·['../a06319.html#mesh_io_extend',·1,·'']]],
72 ····['to_20navigate_20on_20a_20mesh_41',·['How·to·navigate·on·a·mesh',·['../a06322.html',·1,·'mesh_docu']]],72 ····['to_20navigate_20on_20a_20mesh_41',·['How·to·navigate·on·a·mesh',·['../a06322.html',·1,·'mesh_docu']]],
Offset 87, 17 lines modifiedOffset 87, 17 lines modified
87 ····['traits_54',·['traits',·['../a06334.html',·1,·'Extending·the·mesh·using·traits'],87 ····['traits_54',·['traits',·['../a06334.html',·1,·'Extending·the·mesh·using·traits'],
88 ········['../a06316.html#sec_select_traits',·1,·'Mesh·Traits'],88 ········['../a06316.html#sec_select_traits',·1,·'Mesh·Traits'],
89 ········['../a03714.html',·1,·'OpenMesh::Subdivider::Adaptive::Traits'],89 ········['../a03714.html',·1,·'OpenMesh::Subdivider::Adaptive::Traits'],
90 ········['../a03482.html',·1,·'OpenMesh::Kernel_OSG::Traits'],90 ········['../a03482.html',·1,·'OpenMesh::Kernel_OSG::Traits'],
91 ········['../a06333.html',·1,·'Using·mesh·attributes·and·traits']91 ········['../a06333.html',·1,·'Using·mesh·attributes·and·traits']
92 ····]],92 ····]],
93 ····['traits_20defined_20by_20algorithms_55',·['Using·traits·defined·by·algorithms',·['../a06316.html#sec_algo_traits',·1,·'']]],93 ····['traits_20defined_20by_20algorithms_55',·['Using·traits·defined·by·algorithms',·['../a06316.html#sec_algo_traits',·1,·'']]],
94 ····['traits_2ehh_56',·['traits.hh',·['../a06473.html',·1,·'(Global·Namespace)'],94 ····['traits_2ehh_56',·['traits.hh',·['../a06398.html',·1,·'(Global·Namespace)'],
95 ········['../a06476.html',·1,·'(Global·Namespace)'], 
96 ········['../a06470.html',·1,·'(Global·Namespace)']95 ········['../a06401.html',·1,·'(Global·Namespace)'],
 96 ········['../a06395.html',·1,·'(Global·Namespace)']
97 ····]],97 ····]],
98 ····['triangle_20mesh_57',·['Polygonal·or·Triangle·Mesh?',·['../a06316.html#sec_select_face_type',·1,·'']]],98 ····['triangle_20mesh_57',·['Polygonal·or·Triangle·Mesh?',·['../a06316.html#sec_select_face_type',·1,·'']]],
99 ····['triangle_20meshes_58',·['Flipping·edges·in·triangle·meshes',·['../a06323.html#op_flip',·1,·'']]],99 ····['triangle_20meshes_58',·['Flipping·edges·in·triangle·meshes',·['../a06323.html#op_flip',·1,·'']]],
100 ····['triangulate_59',·['triangulate',·['../a02630.html#a7e406f2fc8e7f5273080c96d0caea919',·1,·'OpenMesh::PolyConnectivity::triangulate()'],100 ····['triangulate_59',·['triangulate',·['../a02630.html#a7e406f2fc8e7f5273080c96d0caea919',·1,·'OpenMesh::PolyConnectivity::triangulate()'],
101 ········['../a02630.html#af29e35c4ea8b24f76e46f0dc5d96305d',·1,·'OpenMesh::PolyConnectivity::triangulate(FaceHandle·_fh)']101 ········['../a02630.html#af29e35c4ea8b24f76e46f0dc5d96305d',·1,·'OpenMesh::PolyConnectivity::triangulate(FaceHandle·_fh)']
102 ····]],102 ····]],
103 ····['triconnectivity_60',·['TriConnectivity',·['../a02818.html',·1,·'OpenMesh']]],103 ····['triconnectivity_60',·['TriConnectivity',·['../a02818.html',·1,·'OpenMesh']]],
3.63 KB
./usr/share/doc/libopenmesh-dev/html/search/all_19.js
3.52 KB
js-beautify {}
    
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ····['vertex_5fhandle_111',·['vertex_handle',·['../a02158.html#a0cd92f443ee6fa43dcae6cd3a88fdb89',·1,·'OpenMesh::Concepts::MeshItems::HalfedgeT::vertex_handle()'],163 ····['vertex_5fhandle_111',·['vertex_handle',·['../a02158.html#a0cd92f443ee6fa43dcae6cd3a88fdb89',·1,·'OpenMesh::Concepts::MeshItems::HalfedgeT::vertex_handle()'],
164 ········['../a02170.html#a1ead4dbd4aa316fcc17149b307e02677',·1,·'OpenMesh::Concepts::KernelT::vertex_handle()']164 ········['../a02170.html#a1ead4dbd4aa316fcc17149b307e02677',·1,·'OpenMesh::Concepts::KernelT::vertex_handle()']
165 ····]],165 ····]],
166 ····['vertex_5fsplit_112',·['vertex_split',·['../a02826.html#a4868b772cb7a9d7bb8d94854dfb82868',·1,·'OpenMesh::TriMeshT::vertex_split(Point·_v0_point,·VertexHandle·_v1,·VertexHandle·_vl,·VertexHandle·_vr)'],166 ····['vertex_5fsplit_112',·['vertex_split',·['../a02826.html#a4868b772cb7a9d7bb8d94854dfb82868',·1,·'OpenMesh::TriMeshT::vertex_split(Point·_v0_point,·VertexHandle·_v1,·VertexHandle·_vl,·VertexHandle·_vr)'],
167 ········['../a02826.html#ac58e0af86ecd0bbc5e821ecd8c8beaff',·1,·'OpenMesh::TriMeshT::vertex_split(VertexHandle·_v0,·VertexHandle·_v1,·VertexHandle·_vl,·VertexHandle·_vr)'],167 ········['../a02826.html#ac58e0af86ecd0bbc5e821ecd8c8beaff',·1,·'OpenMesh::TriMeshT::vertex_split(VertexHandle·_v0,·VertexHandle·_v1,·VertexHandle·_vl,·VertexHandle·_vr)'],
168 ········['../a02818.html#a142b267bf7eaa2e57b66a0035df43f10',·1,·'OpenMesh::TriConnectivity::vertex_split()']168 ········['../a02818.html#a142b267bf7eaa2e57b66a0035df43f10',·1,·'OpenMesh::TriConnectivity::vertex_split()']
169 ····]],169 ····]],
170 ····['vertexattributes_113',·['VertexAttributes',·['../a06470.html#a427ff443d5e47c76b9c45a29213e63db',·1,·'Traits.hh']]],170 ····['vertexattributes_113',·['VertexAttributes',·['../a06395.html#a427ff443d5e47c76b9c45a29213e63db',·1,·'Traits.hh']]],
171 ····['vertexcolor_114',·['VertexColor',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21af7b6bb87f12fdfe5c9a8f8e1ce9325c7',·1,·'OpenMesh::IO::Options']]],171 ····['vertexcolor_114',·['VertexColor',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21af7b6bb87f12fdfe5c9a8f8e1ce9325c7',·1,·'OpenMesh::IO::Options']]],
172 ····['vertexedgeccwiter_115',·['VertexEdgeCCWIter',·['../a02630.html#a0ab2ea3e3cfd9ab7a763b1a9e82d974a',·1,·'OpenMesh::PolyConnectivity']]],172 ····['vertexedgeccwiter_115',·['VertexEdgeCCWIter',·['../a02630.html#a0ab2ea3e3cfd9ab7a763b1a9e82d974a',·1,·'OpenMesh::PolyConnectivity']]],
173 ····['vertexedgecwiter_116',·['VertexEdgeCWIter',·['../a02630.html#aa7ef94ac2bc0ec0d945b0dbf84dd6360',·1,·'OpenMesh::PolyConnectivity']]],173 ····['vertexedgecwiter_116',·['VertexEdgeCWIter',·['../a02630.html#aa7ef94ac2bc0ec0d945b0dbf84dd6360',·1,·'OpenMesh::PolyConnectivity']]],
174 ····['vertexedgeiter_117',·['vertexedgeiter',·['../a02718.html#a68dd0d2773f837cbfb525d7208dedde0',·1,·'OpenMesh::PolyMeshT::VertexEdgeIter'],174 ····['vertexedgeiter_117',·['vertexedgeiter',·['../a02718.html#a68dd0d2773f837cbfb525d7208dedde0',·1,·'OpenMesh::PolyMeshT::VertexEdgeIter'],
175 ········['../a02630.html#a6388892f5898ef33a5985e4388a032ab',·1,·'OpenMesh::PolyConnectivity::VertexEdgeIter']175 ········['../a02630.html#a6388892f5898ef33a5985e4388a032ab',·1,·'OpenMesh::PolyConnectivity::VertexEdgeIter']
176 ····]],176 ····]],
177 ····['vertexedgetraits_118',·['VertexEdgeTraits',·['../a02650.html',·1,·'OpenMesh::PolyConnectivity']]],177 ····['vertexedgetraits_118',·['VertexEdgeTraits',·['../a02650.html',·1,·'OpenMesh::PolyConnectivity']]],
Offset 208, 15 lines modifiedOffset 208, 15 lines modified
208 ········['../a03634.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::VertexT&lt;·Base,·Refs·&gt;'],208 ········['../a03634.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::VertexT&lt;·Base,·Refs·&gt;'],
209 ········['../a03742.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits::VertexT&lt;·Base,·Refs·&gt;'],209 ········['../a03742.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits::VertexT&lt;·Base,·Refs·&gt;'],
210 ········['../a03850.html',·1,·'OpenMesh::VDPM::MeshTraits::VertexT&lt;·Base,·Refs·&gt;'],210 ········['../a03850.html',·1,·'OpenMesh::VDPM::MeshTraits::VertexT&lt;·Base,·Refs·&gt;'],
211 ········['../a02154.html#ac714e165662433c27dbc482b7a524201',·1,·'OpenMesh::Concepts::MeshItems::VertexT::VertexT()'],211 ········['../a02154.html#ac714e165662433c27dbc482b7a524201',·1,·'OpenMesh::Concepts::MeshItems::VertexT::VertexT()'],
212 ········['../a02254.html',·1,·'AnalyzerTraits::VertexT&lt;·Base,·Refs·&gt;']212 ········['../a02254.html',·1,·'AnalyzerTraits::VertexT&lt;·Base,·Refs·&gt;']
213 ····]],213 ····]],
214 ····['vertextexcoord_136',·['VertexTexCoord',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21ae9e664738c4c48ac057770fb08a723f0',·1,·'OpenMesh::IO::Options']]],214 ····['vertextexcoord_136',·['VertexTexCoord',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21ae9e664738c4c48ac057770fb08a723f0',·1,·'OpenMesh::IO::Options']]],
215 ····['vertextraits_137',·['VertexTraits',·['../a06470.html#aa5146d858418fcb93715406a6ce8e30f',·1,·'Traits.hh']]],215 ····['vertextraits_137',·['VertexTraits',·['../a06395.html#aa5146d858418fcb93715406a6ce8e30f',·1,·'Traits.hh']]],
216 ····['vertexvertexccwiter_138',·['VertexVertexCCWIter',·['../a02630.html#a1ceb01a87c2127985c5c66aa6d7b2d92',·1,·'OpenMesh::PolyConnectivity']]],216 ····['vertexvertexccwiter_138',·['VertexVertexCCWIter',·['../a02630.html#a1ceb01a87c2127985c5c66aa6d7b2d92',·1,·'OpenMesh::PolyConnectivity']]],
217 ····['vertexvertexcwiter_139',·['VertexVertexCWIter',·['../a02630.html#ac778e9bf51f4651c11f176e198e892e7',·1,·'OpenMesh::PolyConnectivity']]],217 ····['vertexvertexcwiter_139',·['VertexVertexCWIter',·['../a02630.html#ac778e9bf51f4651c11f176e198e892e7',·1,·'OpenMesh::PolyConnectivity']]],
218 ····['vertexvertexiter_140',·['vertexvertexiter',·['../a02718.html#adc7d422e2ce13141e8291f7d29f7ecef',·1,·'OpenMesh::PolyMeshT::VertexVertexIter'],218 ····['vertexvertexiter_140',·['vertexvertexiter',·['../a02718.html#adc7d422e2ce13141e8291f7d29f7ecef',·1,·'OpenMesh::PolyMeshT::VertexVertexIter'],
219 ········['../a02630.html#a4af1dcd182765b58c9acb569ec459e37',·1,·'OpenMesh::PolyConnectivity::VertexVertexIter']219 ········['../a02630.html#a4af1dcd182765b58c9acb569ec459e37',·1,·'OpenMesh::PolyConnectivity::VertexVertexIter']
220 ····]],220 ····]],
221 ····['vertexvertextraits_141',·['VertexVertexTraits',·['../a02634.html',·1,·'OpenMesh::PolyConnectivity']]],221 ····['vertexvertextraits_141',·['VertexVertexTraits',·['../a02634.html',·1,·'OpenMesh::PolyConnectivity']]],
222 ····['vertices_142',·['vertices',·['../a06322.html#nav_to_from',·1,·'Getting·the·to·and·from·vertices'],222 ····['vertices_142',·['vertices',·['../a06322.html#nav_to_from',·1,·'Getting·the·to·and·from·vertices'],
1.69 KB
./usr/share/doc/libopenmesh-dev/html/search/all_4.js
1.59 KB
js-beautify {}
    
Offset 92, 14 lines modifiedOffset 92, 14 lines modified
92 ····['attach_51',·['attach',·['../a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT']]],92 ····['attach_51',·['attach',·['../a03806.html#a4faaaf5cdd9273b4c28ef9f2a2e942ba',·1,·'OpenMesh::Subdivider::Uniform::SubdividerT']]],
93 ····['attribkernelt_52',·['attribkernelt',·['../a02438.html',·1,·'OpenMesh::AttribKernelT&lt;·MeshItems,·Connectivity·&gt;'],93 ····['attribkernelt_52',·['attribkernelt',·['../a02438.html',·1,·'OpenMesh::AttribKernelT&lt;·MeshItems,·Connectivity·&gt;'],
94 ········['../a03458.html',·1,·'OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;']94 ········['../a03458.html',·1,·'OpenMesh::Kernel_OSG::AttribKernelT&lt;·MeshItems·&gt;']
95 ····]],95 ····]],
96 ····['attributebits_53',·['AttributeBits',·['../a01247.html#ab78a93560926cd2f9958cb028f7ea96d',·1,·'OpenMesh::Attributes']]],96 ····['attributebits_53',·['AttributeBits',·['../a01247.html#ab78a93560926cd2f9958cb028f7ea96d',·1,·'OpenMesh::Attributes']]],
97 ····['attributes_54',·['Adding·Predefined·Attributes',·['../a06316.html#sec_add_attributes',·1,·'']]],97 ····['attributes_54',·['Adding·Predefined·Attributes',·['../a06316.html#sec_add_attributes',·1,·'']]],
98 ····['attributes_20and_20traits_55',·['Using·mesh·attributes·and·traits',·['../a06333.html',·1,·'tutorial']]],98 ····['attributes_20and_20traits_55',·['Using·mesh·attributes·and·traits',·['../a06333.html',·1,·'tutorial']]],
99 ····['attributes_2ehh_56',·['Attributes.hh',·['../a01151.html',·1,·'']]],99 ····['attributes_2ehh_56',·['Attributes.hh',·['../a00308.html',·1,·'']]],
100 ····['autopropertyhandlet_57',·['AutoPropertyHandleT',·['../a02830.html',·1,·'OpenMesh']]],100 ····['autopropertyhandlet_57',·['AutoPropertyHandleT',·['../a02830.html',·1,·'OpenMesh']]],
101 ····['autostatussett_58',·['AutoStatusSetT',·['../a02430.html',·1,·'OpenMesh::ArrayKernel']]],101 ····['autostatussett_58',·['AutoStatusSetT',·['../a02430.html',·1,·'OpenMesh::ArrayKernel']]],
102 ····['avg_59',·['avg',·['../a02786.html#a913ad287b7686d6708e308fb780c0bdf',·1,·'OpenMesh::SmartRangeT::avg(Functor·&amp;&amp;f,·WeightFunctor·&amp;&amp;w)·-&gt;·typename·std::decay&lt;·decltype((1.0/(w(std::declval&lt;·HandleT·&gt;())+w(std::declval&lt;·HandleT·&gt;())))·*f(std::declval&lt;·HandleT·&gt;()))&gt;::type'],102 ····['avg_59',·['avg',·['../a02786.html#a913ad287b7686d6708e308fb780c0bdf',·1,·'OpenMesh::SmartRangeT::avg(Functor·&amp;&amp;f,·WeightFunctor·&amp;&amp;w)·-&gt;·typename·std::decay&lt;·decltype((1.0/(w(std::declval&lt;·HandleT·&gt;())+w(std::declval&lt;·HandleT·&gt;())))·*f(std::declval&lt;·HandleT·&gt;()))&gt;::type'],
103 ········['../a02786.html#a2c2ba886e721dea119dcf97226e5430a',·1,·'OpenMesh::SmartRangeT::avg(Functor·&amp;&amp;f)·-&gt;·typename·std::decay&lt;·decltype(f(std::declval&lt;·HandleT·&gt;()))&gt;::type']103 ········['../a02786.html#a2c2ba886e721dea119dcf97226e5430a',·1,·'OpenMesh::SmartRangeT::avg(Functor·&amp;&amp;f)·-&gt;·typename·std::decay&lt;·decltype(f(std::declval&lt;·HandleT·&gt;()))&gt;::type']
104 ····]]104 ····]]
105 ];105 ];
2.83 KB
./usr/share/doc/libopenmesh-dev/html/search/all_5.js
2.73 KB
js-beautify {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['basedecimatermodule_0',·['BaseDecimaterModule',·['../a03366.html',·1,·'OpenMesh::Decimater']]],2 ····['basedecimatermodule_0',·['BaseDecimaterModule',·['../a03366.html',·1,·'OpenMesh::Decimater']]],
3 ····['basedecimatert_1',·['BaseDecimaterT',·['../a03370.html',·1,·'OpenMesh::Decimater']]],3 ····['basedecimatert_1',·['BaseDecimaterT',·['../a03370.html',·1,·'OpenMesh::Decimater']]],
4 ····['basedecimatert_2ehh_2',·['BaseDecimaterT.hh',·['../a00617.html',·1,·'']]],4 ····['basedecimatert_2ehh_2',·['BaseDecimaterT.hh',·['../a00827.html',·1,·'']]],
5 ····['basedecimatert_5fimpl_2ehh_3',·['BaseDecimaterT_impl.hh',·['../a00584.html',·1,·'']]],5 ····['basedecimatert_5fimpl_2ehh_3',·['BaseDecimaterT_impl.hh',·['../a00800.html',·1,·'']]],
6 ····['baseexporter_4',·['BaseExporter',·['../a02314.html',·1,·'OpenMesh::IO']]],6 ····['baseexporter_4',·['BaseExporter',·['../a02314.html',·1,·'OpenMesh::IO']]],
7 ····['basehandle_5',·['BaseHandle',·['../a02558.html',·1,·'OpenMesh']]],7 ····['basehandle_5',·['BaseHandle',·['../a02558.html',·1,·'OpenMesh']]],
8 ····['baseimporter_6',·['BaseImporter',·['../a02322.html',·1,·'OpenMesh::IO']]],8 ····['baseimporter_6',·['BaseImporter',·['../a02322.html',·1,·'OpenMesh::IO']]],
9 ····['basekernel_7',·['BaseKernel',·['../a02442.html',·1,·'OpenMesh']]],9 ····['basekernel_7',·['BaseKernel',·['../a02442.html',·1,·'OpenMesh']]],
10 ····['basemesh_8',·['BaseMesh',·['../a02446.html',·1,·'OpenMesh']]],10 ····['basemesh_8',·['BaseMesh',·['../a02446.html',·1,·'OpenMesh']]],
11 ····['baseproperty_9',·['baseproperty',·['../a02834.html',·1,·'OpenMesh::BaseProperty'],11 ····['baseproperty_9',·['baseproperty',·['../a02834.html',·1,·'OpenMesh::BaseProperty'],
12 ········['../a02834.html#a9301f986c88572a20649f8743bfac6ac',·1,·'OpenMesh::BaseProperty::BaseProperty(const·BaseProperty·&amp;_rhs)'],12 ········['../a02834.html#a9301f986c88572a20649f8743bfac6ac',·1,·'OpenMesh::BaseProperty::BaseProperty(const·BaseProperty·&amp;_rhs)'],
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ········['../a02390.html#aa804f8bf76f69785c4735577ba1af3b7',·1,·'OpenMesh::IO::BaseWriter::binary_size()'],69 ········['../a02390.html#aa804f8bf76f69785c4735577ba1af3b7',·1,·'OpenMesh::IO::BaseWriter::binary_size()'],
70 ········['../a01245.html#a0bd0cd8598ebc1e6fbd4061c8e65570b',·1,·'OpenMesh::IO::binary_size()']70 ········['../a01245.html#a0bd0cd8598ebc1e6fbd4061c8e65570b',·1,·'OpenMesh::IO::binary_size()']
71 ····]],71 ····]],
72 ····['bind_57',·['bind',·['../a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a',·1,·'OpenMesh::Kernel_OSG::bind(osg::GeometryPtr·&amp;_geo,·Mesh·&amp;_mesh)'],72 ····['bind_57',·['bind',·['../a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a',·1,·'OpenMesh::Kernel_OSG::bind(osg::GeometryPtr·&amp;_geo,·Mesh·&amp;_mesh)'],
73 ········['../a01248.html#abdc3b4bdec92e3e781d54fbb21e533f6',·1,·'OpenMesh::Kernel_OSG::bind(Mesh·&amp;_mesh,·osg::GeometryPtr·&amp;_geo)']73 ········['../a01248.html#abdc3b4bdec92e3e781d54fbb21e533f6',·1,·'OpenMesh::Kernel_OSG::bind(Mesh·&amp;_mesh,·osg::GeometryPtr·&amp;_geo)']
74 ····]],74 ····]],
75 ····['bindings_58',·['OpenMesh·Python·Bindings',·['../index.html#openmesh-python',·1,·'']]],75 ····['bindings_58',·['OpenMesh·Python·Bindings',·['../index.html#openmesh-python',·1,·'']]],
76 ····['bindt_2ehh_59',·['bindT.hh',·['../a00791.html',·1,·'']]],76 ····['bindt_2ehh_59',·['bindT.hh',·['../a00785.html',·1,·'']]],
77 ····['bits_60',·['bits',·['../a02794.html#a9dee5fd4194e69c837beff75d70cdad1',·1,·'OpenMesh::Attributes::StatusInfo']]],77 ····['bits_60',·['bits',·['../a02794.html#a9dee5fd4194e69c837beff75d70cdad1',·1,·'OpenMesh::Attributes::StatusInfo']]],
78 ····['block_20vertices_20from_20beeing_20touched_20by_20the_20decimater_61',·['Block·vertices·from·beeing·touched·by·the·Decimater',·['../a06307.html#DecimaterLock',·1,·'']]],78 ····['block_20vertices_20from_20beeing_20touched_20by_20the_20decimater_61',·['Block·vertices·from·beeing·touched·by·the·Decimater',·['../a06307.html#DecimaterLock',·1,·'']]],
79 ····['boundaries_62',·['Mesh·boundaries',·['../a06322.html#nav_bound',·1,·'']]],79 ····['boundaries_62',·['Mesh·boundaries',·['../a06322.html#nav_bound',·1,·'']]],
80 ····['boundary_63',·['Boundary',·['../a02922.html',·1,·'OpenMesh::Predicates']]],80 ····['boundary_63',·['Boundary',·['../a02922.html',·1,·'OpenMesh::Predicates']]],
81 ····['build_20system_64',·['Chosing·build·system',·['../a06305.html#build_systems',·1,·'']]],81 ····['build_20system_64',·['Chosing·build·system',·['../a06305.html#build_systems',·1,·'']]],
82 ····['build_20the_20included_20apps_65',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],82 ····['build_20the_20included_20apps_65',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],
83 ····['building_20a_20cube_66',·['First·Steps·-·Building·a·cube',·['../a06328.html',·1,·'tutorial']]],83 ····['building_20a_20cube_66',·['First·Steps·-·Building·a·cube',·['../a06328.html',·1,·'tutorial']]],
26.0 KB
./usr/share/doc/libopenmesh-dev/html/search/all_6.js
25.9 KB
js-beautify {}
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 ····['can_5fu_5fwrite_23',·['can_u_write',·['../a02390.html#a0e250c7543862441dc6ac877b6f44ef9',·1,·'OpenMesh::IO::BaseWriter']]],57 ····['can_5fu_5fwrite_23',·['can_u_write',·['../a02390.html#a0e250c7543862441dc6ac877b6f44ef9',·1,·'OpenMesh::IO::BaseWriter']]],
58 ····['can_5fwrite_24',·['can_write',·['../a02330.html#a0b4a0a77e79b64c4995c1e8130cb66aa',·1,·'OpenMesh::IO::_IOManager_']]],58 ····['can_5fwrite_24',·['can_write',·['../a02330.html#a0b4a0a77e79b64c4995c1e8130cb66aa',·1,·'OpenMesh::IO::_IOManager_']]],
59 ····['can_5fyou_5fcreate_25',·['can_you_create',·['../a03310.html#afe91655b414851c58e681395d12baa8d',·1,·'OpenMesh::PropertyCreator']]],59 ····['can_5fyou_5fcreate_25',·['can_you_create',·['../a03310.html#afe91655b414851c58e681395d12baa8d',·1,·'OpenMesh::PropertyCreator']]],
60 ····['catmullclarkt_26',·['catmullclarkt',·['../a03718.html',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;'],60 ····['catmullclarkt_26',·['catmullclarkt',·['../a03718.html',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT&lt;·MeshType,·RealType·&gt;'],
61 ········['../a03718.html#ae6d980d140a5fa437cbd052cad08ad5b',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT::CatmullClarkT()'],61 ········['../a03718.html#ae6d980d140a5fa437cbd052cad08ad5b',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT::CatmullClarkT()'],
62 ········['../a03718.html#a4dffc85efdd793bb06fd62ae54440e46',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT::CatmullClarkT(MeshType·&amp;_m)']62 ········['../a03718.html#a4dffc85efdd793bb06fd62ae54440e46',·1,·'OpenMesh::Subdivider::Uniform::CatmullClarkT::CatmullClarkT(MeshType·&amp;_m)']
63 ····]],63 ····]],
64 ····['catmullclarkt_2ehh_27',·['CatmullClarkT.hh',·['../a00758.html',·1,·'']]],64 ····['catmullclarkt_2ehh_27',·['CatmullClarkT.hh',·['../a00722.html',·1,·'']]],
65 ····['ccw_5frotated_5fhalfedge_5fhandle_28',·['ccw_rotated_halfedge_handle',·['../a02170.html#a22179e61753190aae7d74588fdfb65d0',·1,·'OpenMesh::Concepts::KernelT::ccw_rotated_halfedge_handle()'],65 ····['ccw_5frotated_5fhalfedge_5fhandle_28',·['ccw_rotated_halfedge_handle',·['../a02170.html#a22179e61753190aae7d74588fdfb65d0',·1,·'OpenMesh::Concepts::KernelT::ccw_rotated_halfedge_handle()'],
66 ········['../a02630.html#a840125dee47952efd60d7b61ae8d4a30',·1,·'OpenMesh::PolyConnectivity::ccw_rotated_halfedge_handle(SmartHalfedgeHandle·_heh)·const'],66 ········['../a02630.html#a840125dee47952efd60d7b61ae8d4a30',·1,·'OpenMesh::PolyConnectivity::ccw_rotated_halfedge_handle(SmartHalfedgeHandle·_heh)·const'],
67 ········['../a02630.html#a3946adb7433b1a4f2be26e1839b982a6',·1,·'OpenMesh::PolyConnectivity::ccw_rotated_halfedge_handle(HalfedgeHandle·_heh)·const']67 ········['../a02630.html#a3946adb7433b1a4f2be26e1839b982a6',·1,·'OpenMesh::PolyConnectivity::ccw_rotated_halfedge_handle(HalfedgeHandle·_heh)·const']
68 ····]],68 ····]],
69 ····['cef_5fbegin_29',·['cef_begin',·['../a02630.html#a1f9c6654369386c2a49c20ca7f79dde7',·1,·'OpenMesh::PolyConnectivity']]],69 ····['cef_5fbegin_29',·['cef_begin',·['../a02630.html#a1f9c6654369386c2a49c20ca7f79dde7',·1,·'OpenMesh::PolyConnectivity']]],
70 ····['cef_5fend_30',·['cef_end',·['../a02630.html#a690fecf8a2ec1ae649ec2a93a8449f66',·1,·'OpenMesh::PolyConnectivity']]],70 ····['cef_5fend_30',·['cef_end',·['../a02630.html#a690fecf8a2ec1ae649ec2a93a8449f66',·1,·'OpenMesh::PolyConnectivity']]],
71 ····['cef_5fiter_31',·['cef_iter',·['../a02630.html#a9caa56c5b332d09c32469f8967209866',·1,·'OpenMesh::PolyConnectivity']]],71 ····['cef_5fiter_31',·['cef_iter',·['../a02630.html#a9caa56c5b332d09c32469f8967209866',·1,·'OpenMesh::PolyConnectivity']]],
Offset 221, 71 lines modifiedOffset 221, 71 lines modified
221 ········['../a03394.html#aa6326c7103bc353b11ca2deed70551db',·1,·'OpenMesh::Decimater::ModAspectRatioT::collapse_priority()'],221 ········['../a03394.html#aa6326c7103bc353b11ca2deed70551db',·1,·'OpenMesh::Decimater::ModAspectRatioT::collapse_priority()'],
222 ········['../a03370.html#a3046073cf42608d314df3c4dfc2d49b4',·1,·'OpenMesh::Decimater::BaseDecimaterT::collapse_priority()'],222 ········['../a03370.html#a3046073cf42608d314df3c4dfc2d49b4',·1,·'OpenMesh::Decimater::BaseDecimaterT::collapse_priority()'],
223 ········['../a02266.html#a98d09d915ecb98c5e7e771175953be53',·1,·'ModBalancerT::collapse_priority()']223 ········['../a02266.html#a98d09d915ecb98c5e7e771175953be53',·1,·'ModBalancerT::collapse_priority()']
224 ····]],224 ····]],
225 ····['collapseinfot_129',·['collapseinfot',·['../a03374.html',·1,·'OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;'],225 ····['collapseinfot_129',·['collapseinfot',·['../a03374.html',·1,·'OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;'],
226 ········['../a03374.html#a3119dd3ab3c513c0f853448c86ec8cf5',·1,·'OpenMesh::Decimater::CollapseInfoT::CollapseInfoT()']226 ········['../a03374.html#a3119dd3ab3c513c0f853448c86ec8cf5',·1,·'OpenMesh::Decimater::CollapseInfoT::CollapseInfoT()']
227 ····]],227 ····]],
228 ····['collapseinfot_2ehh_130',·['CollapseInfoT.hh',·['../a00566.html',·1,·'']]],228 ····['collapseinfot_2ehh_130',·['CollapseInfoT.hh',·['../a00848.html',·1,·'']]],
229 ····['collapsing_20edges_131',·['collapsing·edges',·['../a06323.html#op_collapse',·1,·'Collapsing·edges'],229 ····['collapsing_20edges_131',·['collapsing·edges',·['../a06323.html#op_collapse',·1,·'Collapsing·edges'],
230 ········['../a06323.html',·1,·'Some·basic·operations:·Flipping·and·collapsing·edges']230 ········['../a06323.html',·1,·'Some·basic·operations:·Flipping·and·collapsing·edges']
231 ····]],231 ····]],
232 ····['color_132',·['color',·['../a02170.html#addb3c7f8c027ed91fbc615b5f7fe32a6',·1,·'OpenMesh::Concepts::KernelT::color()'],232 ····['color_132',·['color',·['../a02170.html#a440519277654ea198c1481e1b257b943',·1,·'OpenMesh::Concepts::KernelT::color()'],
233 ········['../a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c',·1,·'OpenMesh::Attributes::Color'],233 ········['../a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c',·1,·'OpenMesh::Attributes::Color'],
234 ········['../a02810.html#a05da1d411a5493f67512bd8db5bfd2d6',·1,·'OpenMesh::DefaultTraitsDouble::Color'],234 ········['../a02810.html#a05da1d411a5493f67512bd8db5bfd2d6',·1,·'OpenMesh::DefaultTraitsDouble::Color'],
235 ········['../a02806.html#a7cf05b18cbb648c04bc92e26f1a1ff5c',·1,·'OpenMesh::DefaultTraits::Color'],235 ········['../a02806.html#a7cf05b18cbb648c04bc92e26f1a1ff5c',·1,·'OpenMesh::DefaultTraits::Color'],
236 ········['../a02718.html#af0d8129bf1a819c468c6edcb13b5203b',·1,·'OpenMesh::PolyMeshT::Color'],236 ········['../a02718.html#af0d8129bf1a819c468c6edcb13b5203b',·1,·'OpenMesh::PolyMeshT::Color'],
237 ········['../a02170.html#a1edcb149edf57dff57b609f7d6b71e91',·1,·'OpenMesh::Concepts::KernelT::Color'],237 ········['../a02170.html#a1edcb149edf57dff57b609f7d6b71e91',·1,·'OpenMesh::Concepts::KernelT::Color'],
238 ········['../a02170.html#afcc48201dc0e9f5e6fa3b865a34efa97',·1,·'OpenMesh::Concepts::KernelT::color(FaceHandle·_fh)·const'],238 ········['../a02170.html#afcc48201dc0e9f5e6fa3b865a34efa97',·1,·'OpenMesh::Concepts::KernelT::color(FaceHandle·_fh)·const'],
239 ········['../a02170.html#a440519277654ea198c1481e1b257b943',·1,·'OpenMesh::Concepts::KernelT::color(HalfedgeHandle·_heh)·const'],239 ········['../a02170.html#addb3c7f8c027ed91fbc615b5f7fe32a6',·1,·'OpenMesh::Concepts::KernelT::color(EdgeHandle·_eh)·const'],
240 ········['../a02170.html#a4f4a34ea58a83db2da70ed2d4290f469',·1,·'OpenMesh::Concepts::KernelT::color(VertexHandle·_vh)·const']240 ········['../a02170.html#a4f4a34ea58a83db2da70ed2d4290f469',·1,·'OpenMesh::Concepts::KernelT::color(VertexHandle·_vh)·const']
241 ····]],241 ····]],
242 ····['color_5fcaster_3c_20osg_3a_3acolor3f_2c_20osg_3a_3acolor3ub_20_3e_133',·['color_caster&lt;·osg::Color3f,·osg::Color3ub·&gt;',·['../a03466.html',·1,·'OpenMesh']]],242 ····['color_5fcaster_3c_20osg_3a_3acolor3f_2c_20osg_3a_3acolor3ub_20_3e_133',·['color_caster&lt;·osg::Color3f,·osg::Color3ub·&gt;',·['../a03466.html',·1,·'OpenMesh']]],
243 ····['color_5fcaster_3c_20osg_3a_3acolor3ub_2c_20osg_3a_3acolor3f_20_3e_134',·['color_caster&lt;·osg::Color3ub,·osg::Color3f·&gt;',·['../a03462.html',·1,·'OpenMesh']]],243 ····['color_5fcaster_3c_20osg_3a_3acolor3ub_2c_20osg_3a_3acolor3f_20_3e_134',·['color_caster&lt;·osg::Color3ub,·osg::Color3f·&gt;',·['../a03462.html',·1,·'OpenMesh']]],
244 ····['coloralpha_135',·['ColorAlpha',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21ac2f73680b7d720b96efe6ea1199d5d4e',·1,·'OpenMesh::IO::Options']]],244 ····['coloralpha_135',·['ColorAlpha',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21ac2f73680b7d720b96efe6ea1199d5d4e',·1,·'OpenMesh::IO::Options']]],
245 ····['colorfloat_136',·['ColorFloat',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a1bc6e5b9faf304b2ad899896549cbd8c',·1,·'OpenMesh::IO::Options']]],245 ····['colorfloat_136',·['ColorFloat',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a1bc6e5b9faf304b2ad899896549cbd8c',·1,·'OpenMesh::IO::Options']]],
246 ····['commit_137',·['commit',·['../a03722.html#aa8cf2fa548e0723623306b821b0b01c2',·1,·'OpenMesh::Subdivider::Uniform::CompositeT']]],246 ····['commit_137',·['commit',·['../a03722.html#aa8cf2fa548e0723623306b821b0b01c2',·1,·'OpenMesh::Subdivider::Uniform::CompositeT']]],
247 ····['comparelengthfunction_138',·['CompareLengthFunction',·['../a03770.html',·1,·'OpenMesh::Subdivider::Uniform']]],247 ····['comparelengthfunction_138',·['CompareLengthFunction',·['../a03770.html',·1,·'OpenMesh::Subdivider::Uniform']]],
248 ····['compile_5ftime_5ferror_5f_5fno_5ffundamental_5ftype_139',·['compile_time_error__no_fundamental_type',·['../a01245.html#a3e126a3b24ffb22ed44bff8fe1c7117c',·1,·'OpenMesh::IO']]],248 ····['compile_5ftime_5ferror_5f_5fno_5ffundamental_5ftype_139',·['compile_time_error__no_fundamental_type',·['../a01245.html#a3e126a3b24ffb22ed44bff8fe1c7117c',·1,·'OpenMesh::IO']]],
249 ····['compilers_140',·['Tested·compilers',·['../a06305.html#compilers',·1,·'']]],249 ····['compilers_140',·['Tested·compilers',·['../a06305.html#compilers',·1,·'']]],
250 ····['compiling_20openmesh_141',·['Compiling·OpenMesh',·['../a06305.html',·1,·'index']]],250 ····['compiling_20openmesh_141',·['Compiling·OpenMesh',·['../a06305.html',·1,·'index']]],
251 ····['compiling_20openmesh_20unit_20tests_142',·['Compiling·OpenMesh·unit·tests',·['../a06306.html',·1,·'index']]],251 ····['compiling_20openmesh_20unit_20tests_142',·['Compiling·OpenMesh·unit·tests',·['../a06306.html',·1,·'index']]],
252 ····['compiling_20openmesh_20using_20cmake_143',·['compiling·openmesh·using·cmake',·['../a06305.html#linux_using_cmake',·1,·'Compiling·OpenMesh·using·CMake'],252 ····['compiling_20openmesh_20using_20cmake_143',·['compiling·openmesh·using·cmake',·['../a06305.html#linux_using_cmake',·1,·'Compiling·OpenMesh·using·CMake'],
253 ········['../a06305.html#mac_using_cmake',·1,·'Compiling·OpenMesh·using·CMake'], 
254 ········['../a06305.html#windows_using_cmake',·1,·'Compiling·OpenMesh·using·CMake']253 ········['../a06305.html#windows_using_cmake',·1,·'Compiling·OpenMesh·using·CMake'],
 254 ········['../a06305.html#mac_using_cmake',·1,·'Compiling·OpenMesh·using·CMake']
255 ····]],255 ····]],
256 ····['component_144',·['Component',·['../a03602.html#a867faa77ce2ddee85543459f6653af18',·1,·'OpenMesh::Smoother::SmootherT']]],256 ····['component_144',·['Component',·['../a03602.html#a867faa77ce2ddee85543459f6653af18',·1,·'OpenMesh::Smoother::SmootherT']]],
257 ····['compositeloopt_145',·['CompositeLoopT',·['../a03746.html',·1,·'OpenMesh::Subdivider::Uniform']]],257 ····['compositeloopt_145',·['CompositeLoopT',·['../a03746.html',·1,·'OpenMesh::Subdivider::Uniform']]],
258 ····['compositeloopt_2ehh_146',·['CompositeLoopT.hh',·['../a00746.html',·1,·'']]],258 ····['compositeloopt_2ehh_146',·['CompositeLoopT.hh',·['../a00719.html',·1,·'']]],
259 ····['compositesqrt3t_147',·['CompositeSqrt3T',·['../a03758.html',·1,·'OpenMesh::Subdivider::Uniform']]],259 ····['compositesqrt3t_147',·['CompositeSqrt3T',·['../a03758.html',·1,·'OpenMesh::Subdivider::Uniform']]],
260 ····['compositesqrt3t_2ehh_148',·['CompositeSqrt3T.hh',·['../a00755.html',·1,·'']]],260 ····['compositesqrt3t_2ehh_148',·['CompositeSqrt3T.hh',·['../a00743.html',·1,·'']]],
261 ····['compositet_149',·['compositet',·['../a03614.html#a14acda841f3f50918ce31e07b56ba507',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT::CompositeT()'],261 ····['compositet_149',·['compositet',·['../a03614.html#a14acda841f3f50918ce31e07b56ba507',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT::CompositeT()'],
262 ········['../a03614.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT&lt;·M·&gt;'], 
263 ········['../a03722.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;']262 ········['../a03722.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;'],
 263 ········['../a03614.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeT&lt;·M·&gt;']
264 ····]],264 ····]],
265 ····['compositet_2ehh_150',·['compositet.hh',·['../a06482.html',·1,·'(Global·Namespace)'],265 ····['compositet_2ehh_150',·['compositet.hh',·['../a06485.html',·1,·'(Global·Namespace)'],
266 ········['../a06479.html',·1,·'(Global·Namespace)']266 ········['../a06488.html',·1,·'(Global·Namespace)']
267 ····]],267 ····]],
268 ····['compositet_3c_20m_20_3e_151',·['CompositeT&lt;·M·&gt;',·['../a03610.html#a7cacb6579bb9d17013cf9f2b0bd3770f',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT']]],268 ····['compositet_3c_20m_20_3e_151',·['CompositeT&lt;·M·&gt;',·['../a03610.html#a7cacb6579bb9d17013cf9f2b0bd3770f',·1,·'OpenMesh::Subdivider::Adaptive::RuleInterfaceT']]],
269 ····['compositet_3c_20meshtype_2c_20double_20_3e_152',·['CompositeT&lt;·MeshType,·double·&gt;',·['../a03722.html',·1,·'OpenMesh::Subdivider::Uniform']]],269 ····['compositet_3c_20meshtype_2c_20double_20_3e_152',·['CompositeT&lt;·MeshType,·double·&gt;',·['../a03722.html',·1,·'OpenMesh::Subdivider::Uniform']]],
270 ····['compositet_5fimpl_2ehh_153',·['compositet_impl.hh',·['../a06488.html',·1,·'(Global·Namespace)'],270 ····['compositet_5fimpl_2ehh_153',·['compositet_impl.hh',·['../a06494.html',·1,·'(Global·Namespace)'],
271 ········['../a06485.html',·1,·'(Global·Namespace)']271 ········['../a06491.html',·1,·'(Global·Namespace)']
272 ····]],272 ····]],
273 ····['compositetraits_154',·['compositetraits',·['../a03618.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits'],273 ····['compositetraits_154',·['compositetraits',·['../a03618.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits'],
274 ········['../a03730.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits']274 ········['../a03730.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits']
275 ····]],275 ····]],
276 ····['compositetraits_2ehh_155',·['compositetraits.hh',·['../a06494.html',·1,·'(Global·Namespace)'],276 ····['compositetraits_2ehh_155',·['compositetraits.hh',·['../a06497.html',·1,·'(Global·Namespace)'],
277 ········['../a06491.html',·1,·'(Global·Namespace)']277 ········['../a06500.html',·1,·'(Global·Namespace)']
278 ····]],278 ····]],
279 ····['compute_5fweight_156',·['compute_weight',·['../a03754.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight'],279 ····['compute_5fweight_156',·['compute_weight',·['../a03754.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight'],
280 ········['../a03766.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight']280 ········['../a03766.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight']
281 ····]],281 ····]],
282 ····['concepts_157',·['Interface·Concepts',·['../a01240.html',·1,·'']]],282 ····['concepts_157',·['Interface·Concepts',·['../a01240.html',·1,·'']]],
283 ····['conceptual_20class_20hierarchy_158',·['Conceptual·Class·Hierarchy',·['../a06315.html',·1,·'mesh_docu']]],283 ····['conceptual_20class_20hierarchy_158',·['Conceptual·Class·Hierarchy',·['../a06315.html',·1,·'mesh_docu']]],
284 ····['config_2ehh_159',·['Config.hh',·['../a06500.html',·1,·'']]],284 ····['config_2ehh_159',·['Config.hh',·['../a06386.html',·1,·'']]],
285 ····['conjunction_160',·['Conjunction',·['../a02886.html',·1,·'OpenMesh::Predicates']]],285 ····['conjunction_160',·['Conjunction',·['../a02886.html',·1,·'OpenMesh::Predicates']]],
286 ····['const_5fprop_5fiterator_161',·['const_prop_iterator',·['../a02442.html#ad7396c73982565505fd5aeb9ad0850c4',·1,·'OpenMesh::BaseKernel']]],286 ····['const_5fprop_5fiterator_161',·['const_prop_iterator',·['../a02442.html#ad7396c73982565505fd5aeb9ad0850c4',·1,·'OpenMesh::BaseKernel']]],
287 ····['constedgefaceiter_162',·['ConstEdgeFaceIter',·['../a02630.html#a6a57e507e031665d1155104bdaa2ed7f',·1,·'OpenMesh::PolyConnectivity']]],287 ····['constedgefaceiter_162',·['ConstEdgeFaceIter',·['../a02630.html#a6a57e507e031665d1155104bdaa2ed7f',·1,·'OpenMesh::PolyConnectivity']]],
288 ····['constedgefacerange_163',·['ConstEdgeFaceRange',·['../a02630.html#ac82380b0276935fa4a628979414e6114',·1,·'OpenMesh::PolyConnectivity']]],288 ····['constedgefacerange_163',·['ConstEdgeFaceRange',·['../a02630.html#ac82380b0276935fa4a628979414e6114',·1,·'OpenMesh::PolyConnectivity']]],
289 ····['constedgehalfedgeiter_164',·['ConstEdgeHalfedgeIter',·['../a02630.html#a7a4d73abe60197c974230dd963d4d172',·1,·'OpenMesh::PolyConnectivity']]],289 ····['constedgehalfedgeiter_164',·['ConstEdgeHalfedgeIter',·['../a02630.html#a7a4d73abe60197c974230dd963d4d172',·1,·'OpenMesh::PolyConnectivity']]],
290 ····['constedgehalfedgerange_165',·['ConstEdgeHalfedgeRange',·['../a02630.html#aa288c638723a7626f6f7a8638ce276b8',·1,·'OpenMesh::PolyConnectivity']]],290 ····['constedgehalfedgerange_165',·['ConstEdgeHalfedgeRange',·['../a02630.html#aa288c638723a7626f6f7a8638ce276b8',·1,·'OpenMesh::PolyConnectivity']]],
291 ····['constedgeiter_166',·['constedgeiter',·['../a02630.html#a0920e9bcadf00342493659a0238626a9',·1,·'OpenMesh::PolyConnectivity::ConstEdgeIter'],291 ····['constedgeiter_166',·['constedgeiter',·['../a02630.html#a0920e9bcadf00342493659a0238626a9',·1,·'OpenMesh::PolyConnectivity::ConstEdgeIter'],
Offset 316, 30 lines modifiedOffset 316, 30 lines modified
316 ····['constfacehalfedgeccwrange_185',·['ConstFaceHalfedgeCCWRange',·['../a02630.html#a17cd2338dbc47cdbdcaadf60d160de6c',·1,·'OpenMesh::PolyConnectivity']]],316 ····['constfacehalfedgeccwrange_185',·['ConstFaceHalfedgeCCWRange',·['../a02630.html#a17cd2338dbc47cdbdcaadf60d160de6c',·1,·'OpenMesh::PolyConnectivity']]],
317 ····['constfacehalfedgecwiter_186',·['ConstFaceHalfedgeCWIter',·['../a02630.html#ad659a62c857f61f854e60f33287f0811',·1,·'OpenMesh::PolyConnectivity']]],317 ····['constfacehalfedgecwiter_186',·['ConstFaceHalfedgeCWIter',·['../a02630.html#ad659a62c857f61f854e60f33287f0811',·1,·'OpenMesh::PolyConnectivity']]],
318 ····['constfacehalfedgecwrange_187',·['ConstFaceHalfedgeCWRange',·['../a02630.html#a07e4da3fd27a32ed48c296b0e6b4819e',·1,·'OpenMesh::PolyConnectivity']]],318 ····['constfacehalfedgecwrange_187',·['ConstFaceHalfedgeCWRange',·['../a02630.html#a07e4da3fd27a32ed48c296b0e6b4819e',·1,·'OpenMesh::PolyConnectivity']]],
319 ····['constfacehalfedgeiter_188',·['constfacehalfedgeiter',·['../a02630.html#a947f5b8462d51b8604c09aa82f620ffd',·1,·'OpenMesh::PolyConnectivity::ConstFaceHalfedgeIter'],319 ····['constfacehalfedgeiter_188',·['constfacehalfedgeiter',·['../a02630.html#a947f5b8462d51b8604c09aa82f620ffd',·1,·'OpenMesh::PolyConnectivity::ConstFaceHalfedgeIter'],
320 ········['../a02718.html#a1b0729c26d7cf8f123c344a3b81d353c',·1,·'OpenMesh::PolyMeshT::ConstFaceHalfedgeIter']320 ········['../a02718.html#a1b0729c26d7cf8f123c344a3b81d353c',·1,·'OpenMesh::PolyMeshT::ConstFaceHalfedgeIter']
321 ····]],321 ····]],
322 ····['constfacehalfedgerange_189',·['ConstFaceHalfedgeRange',·['../a02630.html#ad6ac0e8445ea2eed258f0e84bd7b5af2',·1,·'OpenMesh::PolyConnectivity']]],322 ····['constfacehalfedgerange_189',·['ConstFaceHalfedgeRange',·['../a02630.html#ad6ac0e8445ea2eed258f0e84bd7b5af2',·1,·'OpenMesh::PolyConnectivity']]],
 323 ····['constfaceiter_190',·['constfaceiter',·['../a02718.html#a0a371650bb71152018ea1f3f570b465b',·1,·'OpenMesh::PolyMeshT::ConstFaceIter'],
323 ····['constfaceiter_190',·['constfaceiter',·['../a02630.html#abf34493014ff133fd4b36ad7e4f2e97b',·1,·'OpenMesh::PolyConnectivity::ConstFaceIter'],324 ········['../a02630.html#abf34493014ff133fd4b36ad7e4f2e97b',·1,·'OpenMesh::PolyConnectivity::ConstFaceIter']
324 ········['../a02718.html#a0a371650bb71152018ea1f3f570b465b',·1,·'OpenMesh::PolyMeshT::ConstFaceIter'] 
325 ····]],325 ····]],
326 ····['constfaceitert_191',·['ConstFaceIterT',·['../a02606.html',·1,·'OpenMesh::Iterators']]],326 ····['constfaceitert_191',·['ConstFaceIterT',·['../a02606.html',·1,·'OpenMesh::Iterators']]],
327 ····['constfacerange_192',·['ConstFaceRange',·['../a02630.html#a42433b78929ae7661ec80e0c1daea5ee',·1,·'OpenMesh::PolyConnectivity']]],327 ····['constfacerange_192',·['ConstFaceRange',·['../a02630.html#a42433b78929ae7661ec80e0c1daea5ee',·1,·'OpenMesh::PolyConnectivity']]],
328 ····['constfacerangeskipping_193',·['ConstFaceRangeSkipping',·['../a02630.html#af2312697ef48578dc9ef2e0bb60d15d4',·1,·'OpenMesh::PolyConnectivity']]],328 ····['constfacerangeskipping_193',·['ConstFaceRangeSkipping',·['../a02630.html#af2312697ef48578dc9ef2e0bb60d15d4',·1,·'OpenMesh::PolyConnectivity']]],
329 ····['constfacevertexccwiter_194',·['ConstFaceVertexCCWIter',·['../a02630.html#aa15a0e34457f87b36211a09de5368142',·1,·'OpenMesh::PolyConnectivity']]],329 ····['constfacevertexccwiter_194',·['ConstFaceVertexCCWIter',·['../a02630.html#aa15a0e34457f87b36211a09de5368142',·1,·'OpenMesh::PolyConnectivity']]],
330 ····['constfacevertexccwrange_195',·['ConstFaceVertexCCWRange',·['../a02630.html#af6fbfb5fd5421dbd5be43d23a5910db7',·1,·'OpenMesh::PolyConnectivity']]],330 ····['constfacevertexccwrange_195',·['ConstFaceVertexCCWRange',·['../a02630.html#af6fbfb5fd5421dbd5be43d23a5910db7',·1,·'OpenMesh::PolyConnectivity']]],
331 ····['constfacevertexcwiter_196',·['ConstFaceVertexCWIter',·['../a02630.html#afceef1b29aafb3ab861cd3aa3101906a',·1,·'OpenMesh::PolyConnectivity']]],331 ····['constfacevertexcwiter_196',·['ConstFaceVertexCWIter',·['../a02630.html#afceef1b29aafb3ab861cd3aa3101906a',·1,·'OpenMesh::PolyConnectivity']]],
332 ····['constfacevertexcwrange_197',·['ConstFaceVertexCWRange',·['../a02630.html#a3a2bed230101bd8cc12f0aaf7dc38344',·1,·'OpenMesh::PolyConnectivity']]],332 ····['constfacevertexcwrange_197',·['ConstFaceVertexCWRange',·['../a02630.html#a3a2bed230101bd8cc12f0aaf7dc38344',·1,·'OpenMesh::PolyConnectivity']]],
333 ····['constfacevertexiter_198',·['constfacevertexiter',·['../a02630.html#a63a49167186334696a724cda4d6515f1',·1,·'OpenMesh::PolyConnectivity::ConstFaceVertexIter'],333 ····['constfacevertexiter_198',·['constfacevertexiter',·['../a02630.html#a63a49167186334696a724cda4d6515f1',·1,·'OpenMesh::PolyConnectivity::ConstFaceVertexIter'],
334 ········['../a02718.html#a23b20f8208bae0aa1b344cac48c1f635',·1,·'OpenMesh::PolyMeshT::ConstFaceVertexIter']334 ········['../a02718.html#a23b20f8208bae0aa1b344cac48c1f635',·1,·'OpenMesh::PolyMeshT::ConstFaceVertexIter']
335 ····]],335 ····]],
336 ····['constfacevertexrange_199',·['ConstFaceVertexRange',·['../a02630.html#a07353602ada579959f299b778b4c207c',·1,·'OpenMesh::PolyConnectivity']]],336 ····['constfacevertexrange_199',·['ConstFaceVertexRange',·['../a02630.html#a07353602ada579959f299b778b4c207c',·1,·'OpenMesh::PolyConnectivity']]],
337 ····['consthalfedgeiter_200',·['consthalfedgeiter',·['../a02718.html#a85c57baa38e7e3d07bd7f3c7f194b354',·1,·'OpenMesh::PolyMeshT::ConstHalfedgeIter'], 
338 ········['../a02630.html#a9bec12276b4bffa3b65766c0b51ae747',·1,·'OpenMesh::PolyConnectivity::ConstHalfedgeIter']337 ····['consthalfedgeiter_200',·['consthalfedgeiter',·['../a02630.html#a9bec12276b4bffa3b65766c0b51ae747',·1,·'OpenMesh::PolyConnectivity::ConstHalfedgeIter'],
 338 ········['../a02718.html#a85c57baa38e7e3d07bd7f3c7f194b354',·1,·'OpenMesh::PolyMeshT::ConstHalfedgeIter']
339 ····]],339 ····]],
340 ····['consthalfedgeitert_201',·['ConstHalfedgeIterT',·['../a02590.html',·1,·'OpenMesh::Iterators']]],340 ····['consthalfedgeitert_201',·['ConstHalfedgeIterT',·['../a02590.html',·1,·'OpenMesh::Iterators']]],
341 ····['consthalfedgeloopccwiter_202',·['ConstHalfedgeLoopCCWIter',·['../a02630.html#a4d7f3dcb970f22b5ffbeff977549b8c3',·1,·'OpenMesh::PolyConnectivity']]],341 ····['consthalfedgeloopccwiter_202',·['ConstHalfedgeLoopCCWIter',·['../a02630.html#a4d7f3dcb970f22b5ffbeff977549b8c3',·1,·'OpenMesh::PolyConnectivity']]],
342 ····['consthalfedgeloopccwrange_203',·['ConstHalfedgeLoopCCWRange',·['../a02630.html#a36cacf0ff2fa1b225878db372b995296',·1,·'OpenMesh::PolyConnectivity']]],342 ····['consthalfedgeloopccwrange_203',·['ConstHalfedgeLoopCCWRange',·['../a02630.html#a36cacf0ff2fa1b225878db372b995296',·1,·'OpenMesh::PolyConnectivity']]],
343 ····['consthalfedgeloopcwiter_204',·['ConstHalfedgeLoopCWIter',·['../a02630.html#a0cd0b15b10b2cc4ac212781fe4b8d19c',·1,·'OpenMesh::PolyConnectivity']]],343 ····['consthalfedgeloopcwiter_204',·['ConstHalfedgeLoopCWIter',·['../a02630.html#a0cd0b15b10b2cc4ac212781fe4b8d19c',·1,·'OpenMesh::PolyConnectivity']]],
344 ····['consthalfedgeloopcwrange_205',·['ConstHalfedgeLoopCWRange',·['../a02630.html#ae5ce5e378ccabf0b087bba96c3c61357',·1,·'OpenMesh::PolyConnectivity']]],344 ····['consthalfedgeloopcwrange_205',·['ConstHalfedgeLoopCWRange',·['../a02630.html#ae5ce5e378ccabf0b087bba96c3c61357',·1,·'OpenMesh::PolyConnectivity']]],
345 ····['consthalfedgeloopiter_206',·['ConstHalfedgeLoopIter',·['../a02630.html#a5659308a645d6ea3fb32ea5c29fbec02',·1,·'OpenMesh::PolyConnectivity']]],345 ····['consthalfedgeloopiter_206',·['ConstHalfedgeLoopIter',·['../a02630.html#a5659308a645d6ea3fb32ea5c29fbec02',·1,·'OpenMesh::PolyConnectivity']]],
Offset 347, 32 lines modifiedOffset 347, 32 lines modified
347 ····['consthalfedgerange_208',·['ConstHalfedgeRange',·['../a02630.html#acb57b9ddc74c5df8e0c444cdc5e6e432',·1,·'OpenMesh::PolyConnectivity']]],347 ····['consthalfedgerange_208',·['ConstHalfedgeRange',·['../a02630.html#acb57b9ddc74c5df8e0c444cdc5e6e432',·1,·'OpenMesh::PolyConnectivity']]],
348 ····['consthalfedgerangeskipping_209',·['ConstHalfedgeRangeSkipping',·['../a02630.html#a8fe3712bde99a69100a54557ccdc0230',·1,·'OpenMesh::PolyConnectivity']]],348 ····['consthalfedgerangeskipping_209',·['ConstHalfedgeRangeSkipping',·['../a02630.html#a8fe3712bde99a69100a54557ccdc0230',·1,·'OpenMesh::PolyConnectivity']]],
349 ····['constpropertyviewer_210',·['ConstPropertyViewer',·['../a03338.html',·1,·'OpenMesh']]],349 ····['constpropertyviewer_210',·['ConstPropertyViewer',·['../a03338.html',·1,·'OpenMesh']]],
350 ····['constvertexedgeccwiter_211',·['ConstVertexEdgeCCWIter',·['../a02630.html#acff91f1dc7667de4078d047a23c9f437',·1,·'OpenMesh::PolyConnectivity']]],350 ····['constvertexedgeccwiter_211',·['ConstVertexEdgeCCWIter',·['../a02630.html#acff91f1dc7667de4078d047a23c9f437',·1,·'OpenMesh::PolyConnectivity']]],
Max diff block lines reached; 11121/26540 bytes (41.90%) of diff not shown.
2.92 KB
./usr/share/doc/libopenmesh-dev/html/search/all_7.js
2.82 KB
js-beautify {}
    
Offset 23, 25 lines modifiedOffset 23, 25 lines modified
23 ········['../a03378.html#ab3ed63f6f283f2f3363f75c82a95ea03',·1,·'OpenMesh::Decimater::DecimaterT::decimate_to(size_t·_n_vertices,·bool·_only_selected=false)']23 ········['../a03378.html#ab3ed63f6f283f2f3363f75c82a95ea03',·1,·'OpenMesh::Decimater::DecimaterT::decimate_to(size_t·_n_vertices,·bool·_only_selected=false)']
24 ····]],24 ····]],
25 ····['decimate_5fto_5ffaces_6',·['decimate_to_faces',·['../a03378.html#a6c51103be7517c0187bed6a141c0d8f7',·1,·'OpenMesh::Decimater::DecimaterT::decimate_to_faces()'],25 ····['decimate_5fto_5ffaces_6',·['decimate_to_faces',·['../a03378.html#a6c51103be7517c0187bed6a141c0d8f7',·1,·'OpenMesh::Decimater::DecimaterT::decimate_to_faces()'],
26 ········['../a03386.html#adb5deea57129e3ae5cec8957187fecc2',·1,·'OpenMesh::Decimater::McDecimaterT::decimate_to_faces()'],26 ········['../a03386.html#adb5deea57129e3ae5cec8957187fecc2',·1,·'OpenMesh::Decimater::McDecimaterT::decimate_to_faces()'],
27 ········['../a03390.html#ae55685678d7a3fd335143b400366c6e3',·1,·'OpenMesh::Decimater::MixedDecimaterT::decimate_to_faces()']27 ········['../a03390.html#ae55685678d7a3fd335143b400366c6e3',·1,·'OpenMesh::Decimater::MixedDecimaterT::decimate_to_faces()']
28 ····]],28 ····]],
29 ····['decimater_7',·['Block·vertices·from·beeing·touched·by·the·Decimater',·['../a06307.html#DecimaterLock',·1,·'']]],29 ····['decimater_7',·['Block·vertices·from·beeing·touched·by·the·Decimater',·['../a06307.html#DecimaterLock',·1,·'']]],
30 ····['decimater_5fmodname_8',·['DECIMATER_MODNAME',·['../a00620.html#a906b4531219a46e7f62e37672b50e479',·1,·'ModBaseT.hh']]],30 ····['decimater_5fmodname_8',·['DECIMATER_MODNAME',·['../a00866.html#a906b4531219a46e7f62e37672b50e479',·1,·'ModBaseT.hh']]],
31 ····['decimatert_9',·['decimatert',·['../a03378.html',·1,·'OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;'],31 ····['decimatert_9',·['decimatert',·['../a03378.html',·1,·'OpenMesh::Decimater::DecimaterT&lt;·MeshT·&gt;'],
32 ········['../a03378.html#acf185e9dd3958b8634d26ff322f80685',·1,·'OpenMesh::Decimater::DecimaterT::DecimaterT()']32 ········['../a03378.html#acf185e9dd3958b8634d26ff322f80685',·1,·'OpenMesh::Decimater::DecimaterT::DecimaterT()']
33 ····]],33 ····]],
34 ····['decimatert_2ehh_10',·['DecimaterT.hh',·['../a00590.html',·1,·'']]],34 ····['decimatert_2ehh_10',·['DecimaterT.hh',·['../a00818.html',·1,·'']]],
35 ····['decimatert_5fimpl_2ehh_11',·['DecimaterT_impl.hh',·['../a00596.html',·1,·'']]],35 ····['decimatert_5fimpl_2ehh_11',·['DecimaterT_impl.hh',·['../a00869.html',·1,·'']]],
36 ····['decimaterviewerwidget_12',·['decimaterviewerwidget',·['../a02194.html',·1,·'DecimaterViewerWidget'],36 ····['decimaterviewerwidget_12',·['decimaterviewerwidget',·['../a02194.html',·1,·'DecimaterViewerWidget'],
37 ········['../a02194.html#adbb85fea31ac1a9c62377eccb2247f9a',·1,·'DecimaterViewerWidget::DecimaterViewerWidget()']37 ········['../a02194.html#adbb85fea31ac1a9c62377eccb2247f9a',·1,·'DecimaterViewerWidget::DecimaterViewerWidget()']
38 ····]],38 ····]],
39 ····['decimating_20modules_13',·['Decimating·Modules',·['../a06307.html#DecimaterMod',·1,·'']]],39 ····['decimating_20modules_13',·['Decimating·Modules',·['../a06307.html#DecimaterMod',·1,·'']]],
40 ····['decimating_5fmodule_14',·['DECIMATING_MODULE',·['../a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b',·1,·'ModBaseT.hh']]],40 ····['decimating_5fmodule_14',·['DECIMATING_MODULE',·['../a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b',·1,·'ModBaseT.hh']]],
41 ····['decimation_20algorithm_15',·['The·decimation·algorithm',·['../a06307.html#DecimaterAlg',·1,·'']]],41 ····['decimation_20algorithm_15',·['The·decimation·algorithm',·['../a06307.html#DecimaterAlg',·1,·'']]],
42 ····['decimation_20framework_16',·['Mesh·Decimation·Framework',·['../a06307.html',·1,·'tools_docu']]],42 ····['decimation_20framework_16',·['Mesh·Decimation·Framework',·['../a06307.html',·1,·'tools_docu']]],
43 ····['decoptions_17',·['DecOptions',·['../a02186.html',·1,·'']]],43 ····['decoptions_17',·['DecOptions',·['../a02186.html',·1,·'']]],
44 ····['default_18',·['Default',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a7e68f74f3e555a90cc6b3ea1b5fb42ac',·1,·'OpenMesh::IO::Options']]],44 ····['default_18',·['Default',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a7e68f74f3e555a90cc6b3ea1b5fb42ac',·1,·'OpenMesh::IO::Options']]],
45 ····['defaulttraits_19',·['DefaultTraits',·['../a02806.html',·1,·'OpenMesh']]],45 ····['defaulttraits_19',·['DefaultTraits',·['../a02806.html',·1,·'OpenMesh']]],
46 ····['defaulttraitsdouble_20',·['DefaultTraitsDouble',·['../a02810.html',·1,·'OpenMesh']]],46 ····['defaulttraitsdouble_20',·['DefaultTraitsDouble',·['../a02810.html',·1,·'OpenMesh']]],
47 ····['defined_20by_20algorithms_21',·['Using·traits·defined·by·algorithms',·['../a06316.html#sec_algo_traits',·1,·'']]],47 ····['defined_20by_20algorithms_21',·['Using·traits·defined·by·algorithms',·['../a06316.html#sec_algo_traits',·1,·'']]],
3.53 KB
./usr/share/doc/libopenmesh-dev/html/search/all_8.js
3.43 KB
js-beautify {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ····['edge_5fhandle_3',·['edge_handle',·['../a02630.html#ac8ba30cadc63d5c6c3ea84bfe971ca1b',·1,·'OpenMesh::PolyConnectivity::edge_handle(HalfedgeHandle·_heh)·const'],14 ····['edge_5fhandle_3',·['edge_handle',·['../a02630.html#ac8ba30cadc63d5c6c3ea84bfe971ca1b',·1,·'OpenMesh::PolyConnectivity::edge_handle(HalfedgeHandle·_heh)·const'],
15 ········['../a02630.html#a73447ae86fd06daee37d4a4bb12fd22d',·1,·'OpenMesh::PolyConnectivity::edge_handle(unsigned·int·_i)·const'],15 ········['../a02630.html#a73447ae86fd06daee37d4a4bb12fd22d',·1,·'OpenMesh::PolyConnectivity::edge_handle(unsigned·int·_i)·const'],
16 ········['../a02630.html#ac971af22106576960f29fd83e5203e83',·1,·'OpenMesh::PolyConnectivity::edge_handle(SmartHalfedgeHandle·_heh)·const'],16 ········['../a02630.html#ac971af22106576960f29fd83e5203e83',·1,·'OpenMesh::PolyConnectivity::edge_handle(SmartHalfedgeHandle·_heh)·const'],
17 ········['../a02170.html#a5c78ebce9fe13de202d5836ff8bd29ba',·1,·'OpenMesh::Concepts::KernelT::edge_handle(HalfedgeHandle·_heh)·const'],17 ········['../a02170.html#a5c78ebce9fe13de202d5836ff8bd29ba',·1,·'OpenMesh::Concepts::KernelT::edge_handle(HalfedgeHandle·_heh)·const'],
18 ········['../a02170.html#a97e2d5b0fec9a71dc5c70c7c2f7d681e',·1,·'OpenMesh::Concepts::KernelT::edge_handle(unsigned·int·_i)·const']18 ········['../a02170.html#a97e2d5b0fec9a71dc5c70c7c2f7d681e',·1,·'OpenMesh::Concepts::KernelT::edge_handle(unsigned·int·_i)·const']
19 ····]],19 ····]],
20 ····['edge_5flength_4',·['edge_length',·['../a03406.html#ab5e760cd28b8523f64f0485674f700c4',·1,·'OpenMesh::Decimater::ModEdgeLengthT']]],20 ····['edge_5flength_4',·['edge_length',·['../a03406.html#ab5e760cd28b8523f64f0485674f700c4',·1,·'OpenMesh::Decimater::ModEdgeLengthT']]],
21 ····['edgeattributes_5',·['EdgeAttributes',·['../a06470.html#a8126b6d66b0b65c5e23e8856c6092c28',·1,·'Traits.hh']]],21 ····['edgeattributes_5',·['EdgeAttributes',·['../a06395.html#a8126b6d66b0b65c5e23e8856c6092c28',·1,·'Traits.hh']]],
22 ····['edgecolor_6',·['EdgeColor',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21af3c3df02714d44a4e46c5fbce90cc50f',·1,·'OpenMesh::IO::Options']]],22 ····['edgecolor_6',·['EdgeColor',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21af3c3df02714d44a4e46c5fbce90cc50f',·1,·'OpenMesh::IO::Options']]],
23 ····['edgefaceiter_7',·['EdgeFaceIter',·['../a02630.html#ad72f4fdc7bf9da0c5998097a74ef8b5c',·1,·'OpenMesh::PolyConnectivity']]],23 ····['edgefaceiter_7',·['EdgeFaceIter',·['../a02630.html#ad72f4fdc7bf9da0c5998097a74ef8b5c',·1,·'OpenMesh::PolyConnectivity']]],
24 ····['edgefacetraits_8',·['EdgeFaceTraits',·['../a02678.html',·1,·'OpenMesh::PolyConnectivity']]],24 ····['edgefacetraits_8',·['EdgeFaceTraits',·['../a02678.html',·1,·'OpenMesh::PolyConnectivity']]],
25 ····['edgehalfedgeiter_9',·['EdgeHalfedgeIter',·['../a02630.html#a6ac4fd0d1932aba538e5f06a652c4c8a',·1,·'OpenMesh::PolyConnectivity']]],25 ····['edgehalfedgeiter_9',·['EdgeHalfedgeIter',·['../a02630.html#a6ac4fd0d1932aba538e5f06a652c4c8a',·1,·'OpenMesh::PolyConnectivity']]],
26 ····['edgehalfedgetraits_10',·['EdgeHalfedgeTraits',·['../a02674.html',·1,·'OpenMesh::PolyConnectivity']]],26 ····['edgehalfedgetraits_10',·['EdgeHalfedgeTraits',·['../a02674.html',·1,·'OpenMesh::PolyConnectivity']]],
27 ····['edgehandle_11',·['edgehandle',·['../a02570.html',·1,·'OpenMesh::EdgeHandle'],27 ····['edgehandle_11',·['edgehandle',·['../a02570.html',·1,·'OpenMesh::EdgeHandle'],
28 ········['../a02170.html#a3f52e677c4c0c6ebf3fa7ead1e7cd447',·1,·'OpenMesh::Concepts::KernelT::EdgeHandle'],28 ········['../a02170.html#a3f52e677c4c0c6ebf3fa7ead1e7cd447',·1,·'OpenMesh::Concepts::KernelT::EdgeHandle'],
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····['edges_5fsbegin_21',·['edges_sbegin',·['../a02630.html#acbd0b8522d7b2e1f6ff2603515e142a1',·1,·'OpenMesh::PolyConnectivity::edges_sbegin()·const'],59 ····['edges_5fsbegin_21',·['edges_sbegin',·['../a02630.html#acbd0b8522d7b2e1f6ff2603515e142a1',·1,·'OpenMesh::PolyConnectivity::edges_sbegin()·const'],
60 ········['../a02630.html#a2da8c6096d458960d2dddf7abf5aec82',·1,·'OpenMesh::PolyConnectivity::edges_sbegin()']60 ········['../a02630.html#a2da8c6096d458960d2dddf7abf5aec82',·1,·'OpenMesh::PolyConnectivity::edges_sbegin()']
61 ····]],61 ····]],
62 ····['edget_22',·['edget',·['../a02162.html',·1,·'OpenMesh::Concepts::MeshItems::EdgeT&lt;·Refs_·&gt;'],62 ····['edget_22',·['edget',·['../a02162.html',·1,·'OpenMesh::Concepts::MeshItems::EdgeT&lt;·Refs_·&gt;'],
63 ········['../a03630.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::EdgeT&lt;·Base,·Refs·&gt;'],63 ········['../a03630.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::EdgeT&lt;·Base,·Refs·&gt;'],
64 ········['../a03738.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits::EdgeT&lt;·Base,·Refs·&gt;']64 ········['../a03738.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits::EdgeT&lt;·Base,·Refs·&gt;']
65 ····]],65 ····]],
66 ····['edgetraits_23',·['EdgeTraits',·['../a06470.html#adbd10edc9787f8347769a11391896d9e',·1,·'Traits.hh']]],66 ····['edgetraits_23',·['EdgeTraits',·['../a06395.html#adbd10edc9787f8347769a11391896d9e',·1,·'Traits.hh']]],
67 ····['edgevertexiter_24',·['EdgeVertexIter',·['../a02630.html#ae1cc2db5cefa6bd0ad8cc5740a4d0fd1',·1,·'OpenMesh::PolyConnectivity']]],67 ····['edgevertexiter_24',·['EdgeVertexIter',·['../a02630.html#ae1cc2db5cefa6bd0ad8cc5740a4d0fd1',·1,·'OpenMesh::PolyConnectivity']]],
68 ····['edgevertextraits_25',·['EdgeVertexTraits',·['../a02670.html',·1,·'OpenMesh::PolyConnectivity']]],68 ····['edgevertextraits_25',·['EdgeVertexTraits',·['../a02670.html',·1,·'OpenMesh::PolyConnectivity']]],
69 ····['ef_26',·['ef',·['../a03694.html',·1,·'OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;'],69 ····['ef_26',·['ef',·['../a03694.html',·1,·'OpenMesh::Subdivider::Adaptive::EF&lt;·M·&gt;'],
70 ········['../a03722.html#a2ec3a28199e1d6a464284a86851d2b51',·1,·'OpenMesh::Subdivider::Uniform::CompositeT::EF()']70 ········['../a03722.html#a2ec3a28199e1d6a464284a86851d2b51',·1,·'OpenMesh::Subdivider::Uniform::CompositeT::EF()']
71 ····]],71 ····]],
72 ····['ef_5fbegin_27',·['ef_begin',·['../a02630.html#a5d574f5028966545c501dc6e2f6c0987',·1,·'OpenMesh::PolyConnectivity']]],72 ····['ef_5fbegin_27',·['ef_begin',·['../a02630.html#a5d574f5028966545c501dc6e2f6c0987',·1,·'OpenMesh::PolyConnectivity']]],
73 ····['ef_5fend_28',·['ef_end',·['../a02630.html#af1c8b6800c2a575f2433ab4592f43874',·1,·'OpenMesh::PolyConnectivity']]],73 ····['ef_5fend_28',·['ef_end',·['../a02630.html#af1c8b6800c2a575f2433ab4592f43874',·1,·'OpenMesh::PolyConnectivity']]],
3.49 KB
./usr/share/doc/libopenmesh-dev/html/search/all_9.js
3.39 KB
js-beautify {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ····['face_5fhandle_1',·['face_handle',·['../a02630.html#af8429a4b82d1295c18a82c9207c8ab4f',·1,·'OpenMesh::PolyConnectivity::face_handle()'],8 ····['face_5fhandle_1',·['face_handle',·['../a02630.html#af8429a4b82d1295c18a82c9207c8ab4f',·1,·'OpenMesh::PolyConnectivity::face_handle()'],
9 ········['../a02158.html#a5168fd3e366f4ddfe7673c5c1a010c09',·1,·'OpenMesh::Concepts::MeshItems::HalfedgeT::face_handle()'],9 ········['../a02158.html#a5168fd3e366f4ddfe7673c5c1a010c09',·1,·'OpenMesh::Concepts::MeshItems::HalfedgeT::face_handle()'],
10 ········['../a02170.html#a4174574669a31c5eff686eff0c98cef9',·1,·'OpenMesh::Concepts::KernelT::face_handle(unsigned·int·_i)·const'],10 ········['../a02170.html#a4174574669a31c5eff686eff0c98cef9',·1,·'OpenMesh::Concepts::KernelT::face_handle(unsigned·int·_i)·const'],
11 ········['../a02170.html#a66c6ca305d067f99e9c40cebc21bf54b',·1,·'OpenMesh::Concepts::KernelT::face_handle(HalfedgeHandle·_heh)·const'],11 ········['../a02170.html#a66c6ca305d067f99e9c40cebc21bf54b',·1,·'OpenMesh::Concepts::KernelT::face_handle(HalfedgeHandle·_heh)·const'],
12 ········['../a02630.html#a90a98a194a158d43948e9eacabae9fc6',·1,·'OpenMesh::PolyConnectivity::face_handle(SmartHalfedgeHandle·_heh)·const'],12 ········['../a02630.html#a90a98a194a158d43948e9eacabae9fc6',·1,·'OpenMesh::PolyConnectivity::face_handle(SmartHalfedgeHandle·_heh)·const'],
13 ········['../a02630.html#a321fa06f41f4133b22ce6c5801ff02ea',·1,·'OpenMesh::PolyConnectivity::face_handle(HalfedgeHandle·_heh)·const']13 ········['../a02630.html#a321fa06f41f4133b22ce6c5801ff02ea',·1,·'OpenMesh::PolyConnectivity::face_handle(HalfedgeHandle·_heh)·const']
14 ····]],14 ····]],
15 ····['faceattributes_2',·['FaceAttributes',·['../a06470.html#a75f0d731abf2489208086aac5147eefc',·1,·'Traits.hh']]],15 ····['faceattributes_2',·['FaceAttributes',·['../a06395.html#a75f0d731abf2489208086aac5147eefc',·1,·'Traits.hh']]],
16 ····['facecolor_3',·['FaceColor',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a3e0b1cda32fe42bde7ac3dc96f977a46',·1,·'OpenMesh::IO::Options']]],16 ····['facecolor_3',·['FaceColor',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a3e0b1cda32fe42bde7ac3dc96f977a46',·1,·'OpenMesh::IO::Options']]],
17 ····['faceedgeccwiter_4',·['FaceEdgeCCWIter',·['../a02630.html#ae88b7c795f28e7b7264b9f41148578c2',·1,·'OpenMesh::PolyConnectivity']]],17 ····['faceedgeccwiter_4',·['FaceEdgeCCWIter',·['../a02630.html#ae88b7c795f28e7b7264b9f41148578c2',·1,·'OpenMesh::PolyConnectivity']]],
18 ····['faceedgecwiter_5',·['FaceEdgeCWIter',·['../a02630.html#ae08661599a70d4beac073172d205a80c',·1,·'OpenMesh::PolyConnectivity']]],18 ····['faceedgecwiter_5',·['FaceEdgeCWIter',·['../a02630.html#ae08661599a70d4beac073172d205a80c',·1,·'OpenMesh::PolyConnectivity']]],
19 ····['faceedgeiter_6',·['faceedgeiter',·['../a02630.html#adf4d94c333d7dc082120bb84d5eddb27',·1,·'OpenMesh::PolyConnectivity::FaceEdgeIter'],19 ····['faceedgeiter_6',·['faceedgeiter',·['../a02630.html#adf4d94c333d7dc082120bb84d5eddb27',·1,·'OpenMesh::PolyConnectivity::FaceEdgeIter'],
20 ········['../a02718.html#a04a30000943150f98db373a3317760af',·1,·'OpenMesh::PolyMeshT::FaceEdgeIter']20 ········['../a02718.html#a04a30000943150f98db373a3317760af',·1,·'OpenMesh::PolyMeshT::FaceEdgeIter']
21 ····]],21 ····]],
22 ····['faceedgetraits_7',·['FaceEdgeTraits',·['../a02662.html',·1,·'OpenMesh::PolyConnectivity']]],22 ····['faceedgetraits_7',·['FaceEdgeTraits',·['../a02662.html',·1,·'OpenMesh::PolyConnectivity']]],
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ········['../a02630.html#a73442f7aad49d6fe855dbf814f9feebc',·1,·'OpenMesh::PolyConnectivity::faces_sbegin()']67 ········['../a02630.html#a73442f7aad49d6fe855dbf814f9feebc',·1,·'OpenMesh::PolyConnectivity::faces_sbegin()']
68 ····]],68 ····]],
69 ····['facet_27',·['facet',·['../a02166.html',·1,·'OpenMesh::Concepts::MeshItems::FaceT&lt;·Refs_·&gt;'],69 ····['facet_27',·['facet',·['../a02166.html',·1,·'OpenMesh::Concepts::MeshItems::FaceT&lt;·Refs_·&gt;'],
70 ········['../a03626.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::FaceT&lt;·Base,·Refs·&gt;'],70 ········['../a03626.html',·1,·'OpenMesh::Subdivider::Adaptive::CompositeTraits::FaceT&lt;·Base,·Refs·&gt;'],
71 ········['../a03734.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits::FaceT&lt;·Base,·Refs·&gt;']71 ········['../a03734.html',·1,·'OpenMesh::Subdivider::Uniform::CompositeTraits::FaceT&lt;·Base,·Refs·&gt;']
72 ····]],72 ····]],
73 ····['facetexcoord_28',·['FaceTexCoord',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a54ae741e612ef590c7040e6b80405539',·1,·'OpenMesh::IO::Options']]],73 ····['facetexcoord_28',·['FaceTexCoord',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21a54ae741e612ef590c7040e6b80405539',·1,·'OpenMesh::IO::Options']]],
74 ····['facetraits_29',·['FaceTraits',·['../a06470.html#a48a58bb27b065ea6b5f6e973756f1800',·1,·'Traits.hh']]],74 ····['facetraits_29',·['FaceTraits',·['../a06395.html#a48a58bb27b065ea6b5f6e973756f1800',·1,·'Traits.hh']]],
75 ····['facevertexccwiter_30',·['FaceVertexCCWIter',·['../a02630.html#ab51f10a88b23fa2ec40191fcfb84284f',·1,·'OpenMesh::PolyConnectivity']]],75 ····['facevertexccwiter_30',·['FaceVertexCCWIter',·['../a02630.html#ab51f10a88b23fa2ec40191fcfb84284f',·1,·'OpenMesh::PolyConnectivity']]],
76 ····['facevertexcwiter_31',·['FaceVertexCWIter',·['../a02630.html#a27288b36c61f6b4cbdd390352dca7988',·1,·'OpenMesh::PolyConnectivity']]],76 ····['facevertexcwiter_31',·['FaceVertexCWIter',·['../a02630.html#a27288b36c61f6b4cbdd390352dca7988',·1,·'OpenMesh::PolyConnectivity']]],
77 ····['facevertexiter_32',·['facevertexiter',·['../a02630.html#a9577a3726bee4aec5095c72440f976b8',·1,·'OpenMesh::PolyConnectivity::FaceVertexIter'],77 ····['facevertexiter_32',·['facevertexiter',·['../a02630.html#a9577a3726bee4aec5095c72440f976b8',·1,·'OpenMesh::PolyConnectivity::FaceVertexIter'],
78 ········['../a02718.html#a3c65ec045ac0126b3ea7264cee26aa1b',·1,·'OpenMesh::PolyMeshT::FaceVertexIter']78 ········['../a02718.html#a3c65ec045ac0126b3ea7264cee26aa1b',·1,·'OpenMesh::PolyMeshT::FaceVertexIter']
79 ····]],79 ····]],
80 ····['facevertextraits_33',·['FaceVertexTraits',·['../a02658.html',·1,·'OpenMesh::PolyConnectivity']]],80 ····['facevertextraits_33',·['FaceVertexTraits',·['../a02658.html',·1,·'OpenMesh::PolyConnectivity']]],
81 ····['fe_34',·['fe',·['../a03698.html',·1,·'OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;'],81 ····['fe_34',·['fe',·['../a03698.html',·1,·'OpenMesh::Subdivider::Adaptive::FE&lt;·M·&gt;'],
4.79 KB
./usr/share/doc/libopenmesh-dev/html/search/all_b.js
4.69 KB
js-beautify {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ········['../a02170.html#a0c000dbdaaa558db3c3633b2faa86932',·1,·'OpenMesh::Concepts::KernelT::halfedge_handle(VertexHandle·_vh)·const'],21 ········['../a02170.html#a0c000dbdaaa558db3c3633b2faa86932',·1,·'OpenMesh::Concepts::KernelT::halfedge_handle(VertexHandle·_vh)·const'],
22 ········['../a02170.html#a68da0cb09f5504c2681bb1b59ecc605b',·1,·'OpenMesh::Concepts::KernelT::halfedge_handle(unsigned·int·_i)·const'],22 ········['../a02170.html#a68da0cb09f5504c2681bb1b59ecc605b',·1,·'OpenMesh::Concepts::KernelT::halfedge_handle(unsigned·int·_i)·const'],
23 ········['../a02154.html#ae6e7e6b43ecc58863612c896aa84c8e6',·1,·'OpenMesh::Concepts::MeshItems::VertexT::halfedge_handle()'],23 ········['../a02154.html#ae6e7e6b43ecc58863612c896aa84c8e6',·1,·'OpenMesh::Concepts::MeshItems::VertexT::halfedge_handle()'],
24 ········['../a02166.html#a5bfc8ebda0cd1dadb9c643a66a7b178d',·1,·'OpenMesh::Concepts::MeshItems::FaceT::halfedge_handle()'],24 ········['../a02166.html#a5bfc8ebda0cd1dadb9c643a66a7b178d',·1,·'OpenMesh::Concepts::MeshItems::FaceT::halfedge_handle()'],
25 ········['../a02630.html#ae1281c5bce6fb2934068ea46c4e5bfcb',·1,·'OpenMesh::PolyConnectivity::halfedge_handle(EdgeHandle·_eh,·unsigned·int·_i=0)·const'],25 ········['../a02630.html#ae1281c5bce6fb2934068ea46c4e5bfcb',·1,·'OpenMesh::PolyConnectivity::halfedge_handle(EdgeHandle·_eh,·unsigned·int·_i=0)·const'],
26 ········['../a02630.html#a3a447585af8fe0772e73f1eb75221ae6',·1,·'OpenMesh::PolyConnectivity::halfedge_handle(FaceHandle·_fh)·const']26 ········['../a02630.html#a3a447585af8fe0772e73f1eb75221ae6',·1,·'OpenMesh::PolyConnectivity::halfedge_handle(FaceHandle·_fh)·const']
27 ····]],27 ····]],
28 ····['halfedgeattributes_6',·['HalfedgeAttributes',·['../a06470.html#a72688ff15a275a41a98159ce72eaab4f',·1,·'Traits.hh']]],28 ····['halfedgeattributes_6',·['HalfedgeAttributes',·['../a06395.html#a72688ff15a275a41a98159ce72eaab4f',·1,·'Traits.hh']]],
29 ····['halfedgehandle_7',·['halfedgehandle',·['../a02170.html#aae01fbc474377136ba93280813a8f640',·1,·'OpenMesh::Concepts::KernelT::HalfedgeHandle'],29 ····['halfedgehandle_7',·['halfedgehandle',·['../a02170.html#aae01fbc474377136ba93280813a8f640',·1,·'OpenMesh::Concepts::KernelT::HalfedgeHandle'],
30 ········['../a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3',·1,·'OpenMesh::PolyMeshT::HalfedgeHandle'],30 ········['../a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3',·1,·'OpenMesh::PolyMeshT::HalfedgeHandle'],
31 ········['../a02566.html',·1,·'OpenMesh::HalfedgeHandle']31 ········['../a02566.html',·1,·'OpenMesh::HalfedgeHandle']
32 ····]],32 ····]],
33 ····['halfedgeiter_8',·['halfedgeiter',·['../a02630.html#a16acfa0c8a781c7a8b2b4dc08c0d137c',·1,·'OpenMesh::PolyConnectivity::HalfedgeIter'],33 ····['halfedgeiter_8',·['halfedgeiter',·['../a02630.html#a16acfa0c8a781c7a8b2b4dc08c0d137c',·1,·'OpenMesh::PolyConnectivity::HalfedgeIter'],
34 ········['../a02718.html#ae40d2dfe0d226e49d869481bbd40a911',·1,·'OpenMesh::PolyMeshT::HalfedgeIter']34 ········['../a02718.html#ae40d2dfe0d226e49d869481bbd40a911',·1,·'OpenMesh::PolyMeshT::HalfedgeIter']
35 ····]],35 ····]],
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 ····]],57 ····]],
58 ····['halfedges_5fsbegin_19',·['halfedges_sbegin',·['../a02630.html#a7267f04ab84a7cb6a578cfb3ffe3e239',·1,·'OpenMesh::PolyConnectivity::halfedges_sbegin()·const'],58 ····['halfedges_5fsbegin_19',·['halfedges_sbegin',·['../a02630.html#a7267f04ab84a7cb6a578cfb3ffe3e239',·1,·'OpenMesh::PolyConnectivity::halfedges_sbegin()·const'],
59 ········['../a02630.html#a1fa538813f795cda7f0d07f5e8e4a30f',·1,·'OpenMesh::PolyConnectivity::halfedges_sbegin()']59 ········['../a02630.html#a1fa538813f795cda7f0d07f5e8e4a30f',·1,·'OpenMesh::PolyConnectivity::halfedges_sbegin()']
60 ····]],60 ····]],
61 ····['halfedget_20',·['halfedget',·['../a02258.html',·1,·'AnalyzerTraits::HalfedgeT&lt;·Base,·Refs·&gt;'],61 ····['halfedget_20',·['halfedget',·['../a02258.html',·1,·'AnalyzerTraits::HalfedgeT&lt;·Base,·Refs·&gt;'],
62 ········['../a02158.html',·1,·'OpenMesh::Concepts::MeshItems::HalfedgeT&lt;·Refs_·&gt;']62 ········['../a02158.html',·1,·'OpenMesh::Concepts::MeshItems::HalfedgeT&lt;·Refs_·&gt;']
63 ····]],63 ····]],
64 ····['halfedgetraits_21',·['HalfedgeTraits',·['../a06470.html#a223434df0f07f8e05b89324094fc1de8',·1,·'Traits.hh']]],64 ····['halfedgetraits_21',·['HalfedgeTraits',·['../a06395.html#a223434df0f07f8e05b89324094fc1de8',·1,·'Traits.hh']]],
65 ····['handle_22',·['handle',·['../a02614.html#ae7c0787dc36b622d71271bf64a1af3ff',·1,·'OpenMesh::Iterators::GenericIteratorT::handle()'],65 ····['handle_22',·['handle',·['../a02614.html#ae7c0787dc36b622d71271bf64a1af3ff',·1,·'OpenMesh::Iterators::GenericIteratorT::handle()'],
66 ········['../a02554.html#aefe0064e8d4f3fa2ce6d8de4243d00fd',·1,·'IteratorT::handle()'],66 ········['../a02554.html#aefe0064e8d4f3fa2ce6d8de4243d00fd',·1,·'IteratorT::handle()'],
67 ········['../a02550.html#ad8ea573e77ea06b176b6c970700c530f',·1,·'CirculatorT::handle()'],67 ········['../a02550.html#ad8ea573e77ea06b176b6c970700c530f',·1,·'CirculatorT::handle()'],
68 ········['../a02518.html#ac731c4ae1a6d759396bb2c88c10a3640',·1,·'OpenMesh::Iterators::GenericCirculatorT_DEPRECATED::handle()'],68 ········['../a02518.html#ac731c4ae1a6d759396bb2c88c10a3640',·1,·'OpenMesh::Iterators::GenericCirculatorT_DEPRECATED::handle()'],
69 ········['../a02170.html#a772a9474c2f3d5e62935537504f5a316',·1,·'OpenMesh::Concepts::KernelT::handle(const·Face·&amp;_f)·const'],69 ········['../a02170.html#a772a9474c2f3d5e62935537504f5a316',·1,·'OpenMesh::Concepts::KernelT::handle(const·Face·&amp;_f)·const'],
70 ········['../a02170.html#ad2cca72f4e7e1bf34a1f336e0a5a4306',·1,·'OpenMesh::Concepts::KernelT::handle(const·Edge·&amp;_e)·const'],70 ········['../a02170.html#ad2cca72f4e7e1bf34a1f336e0a5a4306',·1,·'OpenMesh::Concepts::KernelT::handle(const·Edge·&amp;_e)·const'],
71 ········['../a02170.html#a6a6c0a345893f5d8608da904393f9e01',·1,·'OpenMesh::Concepts::KernelT::handle(const·Halfedge·&amp;_he)·const'],71 ········['../a02170.html#a6a6c0a345893f5d8608da904393f9e01',·1,·'OpenMesh::Concepts::KernelT::handle(const·Halfedge·&amp;_he)·const'],
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ····['hasproperty_52',·['hasProperty',·['../a03326.html#a552b239c7cfa69ce7163417787cf37bf',·1,·'OpenMesh::PropertyManager']]],106 ····['hasproperty_52',·['hasProperty',·['../a03326.html#a552b239c7cfa69ce7163417787cf37bf',·1,·'OpenMesh::PropertyManager']]],
107 ····['heapinterface_53',·['HeapInterface',·['../a03382.html',·1,·'OpenMesh::Decimater::DecimaterT']]],107 ····['heapinterface_53',·['HeapInterface',·['../a03382.html',·1,·'OpenMesh::Decimater::DecimaterT']]],
108 ····['heapinterfacet_54',·['HeapInterfaceT',·['../a03818.html',·1,·'OpenMesh::Utils']]],108 ····['heapinterfacet_54',·['HeapInterfaceT',·['../a03818.html',·1,·'OpenMesh::Utils']]],
109 ····['heapt_55',·['heapt',·['../a03822.html',·1,·'OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;'],109 ····['heapt_55',·['heapt',·['../a03822.html',·1,·'OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;'],
110 ········['../a03822.html#a24a2c62d488a9a9e73572ad7820a8e68',·1,·'OpenMesh::Utils::HeapT::HeapT()'],110 ········['../a03822.html#a24a2c62d488a9a9e73572ad7820a8e68',·1,·'OpenMesh::Utils::HeapT::HeapT()'],
111 ········['../a03822.html#a03ec9a9ca32d9d6409e980b90d53f54b',·1,·'OpenMesh::Utils::HeapT::HeapT(const·HeapInterface·&amp;_interface)']111 ········['../a03822.html#a03ec9a9ca32d9d6409e980b90d53f54b',·1,·'OpenMesh::Utils::HeapT::HeapT(const·HeapInterface·&amp;_interface)']
112 ····]],112 ····]],
113 ····['heapt_2ehh_56',·['HeapT.hh',·['../a00659.html',·1,·'']]],113 ····['heapt_2ehh_56',·['HeapT.hh',·['../a00908.html',·1,·'']]],
114 ····['hhandle_57',·['HHandle',·['../a02630.html#a5719f0f84dcc9336d286166351b485c8',·1,·'OpenMesh::PolyConnectivity']]],114 ····['hhandle_57',·['HHandle',·['../a02630.html#a5719f0f84dcc9336d286166351b485c8',·1,·'OpenMesh::PolyConnectivity']]],
115 ····['hidden_58',·['hidden',·['../a01247.html#af600bbf2c3f55c90a2a64848f0547617ae3c705ab0d4a6db6507b275fb7322023',·1,·'OpenMesh::Attributes::HIDDEN'],115 ····['hidden_58',·['hidden',·['../a01247.html#af600bbf2c3f55c90a2a64848f0547617ae3c705ab0d4a6db6507b275fb7322023',·1,·'OpenMesh::Attributes::HIDDEN'],
116 ········['../a02794.html#ad9ee96565b2f3d219224b8575eb606e3',·1,·'OpenMesh::Attributes::StatusInfo::hidden()'],116 ········['../a02794.html#ad9ee96565b2f3d219224b8575eb606e3',·1,·'OpenMesh::Attributes::StatusInfo::hidden()'],
117 ········['../a02734.html#af2d42eca714a27c4b86e3a2c6c228a38',·1,·'OpenMesh::SmartHandleStatusPredicates::hidden()'],117 ········['../a02734.html#af2d42eca714a27c4b86e3a2c6c228a38',·1,·'OpenMesh::SmartHandleStatusPredicates::hidden()'],
118 ········['../a02914.html',·1,·'OpenMesh::Predicates::Hidden']118 ········['../a02914.html',·1,·'OpenMesh::Predicates::Hidden']
119 ····]],119 ····]],
120 ····['hierarchy_59',·['Conceptual·Class·Hierarchy',·['../a06315.html',·1,·'mesh_docu']]],120 ····['hierarchy_59',·['Conceptual·Class·Hierarchy',·['../a06315.html',·1,·'mesh_docu']]],
694 B
./usr/share/doc/libopenmesh-dev/html/search/all_d.js
590 B
js-beautify {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['jacobilaplacesmoothert_0',·['JacobiLaplaceSmootherT',·['../a03594.html',·1,·'OpenMesh::Smoother']]],2 ····['jacobilaplacesmoothert_0',·['JacobiLaplaceSmootherT',·['../a03594.html',·1,·'OpenMesh::Smoother']]],
3 ····['jacobilaplacesmoothert_2ehh_1',·['JacobiLaplaceSmootherT.hh',·['../a00527.html',·1,·'']]],3 ····['jacobilaplacesmoothert_2ehh_1',·['JacobiLaplaceSmootherT.hh',·['../a00776.html',·1,·'']]],
4 ····['jacobilaplacesmoothert_5fimpl_2ehh_2',·['JacobiLaplaceSmootherT_impl.hh',·['../a00542.html',·1,·'']]]4 ····['jacobilaplacesmoothert_5fimpl_2ehh_2',·['JacobiLaplaceSmootherT_impl.hh',·['../a00761.html',·1,·'']]]
5 ];5 ];
3.56 KB
./usr/share/doc/libopenmesh-dev/html/search/all_f.js
3.46 KB
js-beautify {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 ····['l1_5fnorm_0',·['l1_norm',·['../a02310.html#aeab430102fe53f646c3c75beba113004',·1,·'VectorT::l1_norm()'],2 ····['l1_5fnorm_0',·['l1_norm',·['../a02310.html#aeab430102fe53f646c3c75beba113004',·1,·'VectorT::l1_norm()'],
3 ········['../a02306.html#aa8edc601dbba158712fed917b68e0be8',·1,·'OpenMesh::VectorT::l1_norm()']3 ········['../a02306.html#aa8edc601dbba158712fed917b68e0be8',·1,·'OpenMesh::VectorT::l1_norm()']
4 ····]],4 ····]],
5 ····['l8_5fnorm_1',·['l8_norm',·['../a02310.html#a991d3d22e6b66094b733e5a8fc139e01',·1,·'VectorT::l8_norm()'],5 ····['l8_5fnorm_1',·['l8_norm',·['../a02310.html#a991d3d22e6b66094b733e5a8fc139e01',·1,·'VectorT::l8_norm()'],
6 ········['../a02306.html#a888e5c3030603fbae0825438d7c90677',·1,·'OpenMesh::VectorT::l8_norm()']6 ········['../a02306.html#a888e5c3030603fbae0825438d7c90677',·1,·'OpenMesh::VectorT::l8_norm()']
7 ····]],7 ····]],
8 ····['laplacesmoothert_2',·['LaplaceSmootherT',·['../a03598.html',·1,·'OpenMesh::Smoother']]],8 ····['laplacesmoothert_2',·['LaplaceSmootherT',·['../a03598.html',·1,·'OpenMesh::Smoother']]],
9 ····['laplacesmoothert_2ehh_3',·['LaplaceSmootherT.hh',·['../a00524.html',·1,·'']]],9 ····['laplacesmoothert_2ehh_3',·['LaplaceSmootherT.hh',·['../a00767.html',·1,·'']]],
10 ····['laplacesmoothert_5fimpl_2ehh_4',·['LaplaceSmootherT_impl.hh',·['../a00533.html',·1,·'']]],10 ····['laplacesmoothert_5fimpl_2ehh_4',·['LaplaceSmootherT_impl.hh',·['../a00758.html',·1,·'']]],
11 ····['lchild_5fhandle_5',·['lchild_handle',·['../a03866.html#ab8f7fad72246416d497837f705f0fda6',·1,·'OpenMesh::VDPM::VHierarchyNode']]],11 ····['lchild_5fhandle_5',·['lchild_handle',·['../a03866.html#ab8f7fad72246416d497837f705f0fda6',·1,·'OpenMesh::VDPM::VHierarchyNode']]],
12 ····['legal_5fcollapse_6',·['LEGAL_COLLAPSE',·['../a03402.html#a49500127c96591367298aa17e8527e44a2b521064f4abfdfb6eb5464308b6f6e7',·1,·'OpenMesh::Decimater::ModBaseT']]],12 ····['legal_5fcollapse_6',·['LEGAL_COLLAPSE',·['../a03402.html#a49500127c96591367298aa17e8527e44a2b521064f4abfdfb6eb5464308b6f6e7',·1,·'OpenMesh::Decimater::ModBaseT']]],
13 ····['length_7',·['length',·['../a02306.html#a96d6d4d2bebee32c9906bd56552e14a8',·1,·'OpenMesh::VectorT::length()'],13 ····['length_7',·['length',·['../a02306.html#a96d6d4d2bebee32c9906bd56552e14a8',·1,·'OpenMesh::VectorT::length()'],
14 ········['../a02310.html#a19bdc91e61598dcfbf7db9f51009f970',·1,·'VectorT::length()']14 ········['../a02310.html#a19bdc91e61598dcfbf7db9f51009f970',·1,·'VectorT::length()']
15 ····]],15 ····]],
16 ····['less_8',·['less',·['../a03818.html#ae246f6c4f57df712acd35b0288e29aff',·1,·'OpenMesh::Utils::HeapInterfaceT']]],16 ····['less_8',·['less',·['../a03818.html#ae246f6c4f57df712acd35b0288e29aff',·1,·'OpenMesh::Utils::HeapInterfaceT']]],
17 ····['libraries_20only_20if_20you_20want_20to_20build_20the_20included_20apps_9',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],17 ····['libraries_20only_20if_20you_20want_20to_20build_20the_20included_20apps_9',·['Required·libraries·(Only·if·you·want·to·build·the·included·Apps)',·['../a06305.html#req_libs',·1,·'']]],
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ····['local_20error_13',·['Local·Error',·['../a06324.html#localError',·1,·'']]],23 ····['local_20error_13',·['Local·Error',·['../a06324.html#localError',·1,·'']]],
24 ····['locked_14',·['locked',·['../a02734.html#a58dfde62c61f05fda11cac96ed23260f',·1,·'OpenMesh::SmartHandleStatusPredicates::locked()'],24 ····['locked_14',·['locked',·['../a02734.html#a58dfde62c61f05fda11cac96ed23260f',·1,·'OpenMesh::SmartHandleStatusPredicates::locked()'],
25 ········['../a02794.html#a3735a8ba2d14bdf97bba6c95b36c2d05',·1,·'OpenMesh::Attributes::StatusInfo::locked()'],25 ········['../a02794.html#a3735a8ba2d14bdf97bba6c95b36c2d05',·1,·'OpenMesh::Attributes::StatusInfo::locked()'],
26 ········['../a01247.html#af600bbf2c3f55c90a2a64848f0547617a665a2fb27301203c9c817123a49f9215',·1,·'OpenMesh::Attributes::LOCKED'],26 ········['../a01247.html#af600bbf2c3f55c90a2a64848f0547617a665a2fb27301203c9c817123a49f9215',·1,·'OpenMesh::Attributes::LOCKED'],
27 ········['../a02910.html',·1,·'OpenMesh::Predicates::Locked']27 ········['../a02910.html',·1,·'OpenMesh::Predicates::Locked']
28 ····]],28 ····]],
29 ····['longestedget_15',·['LongestEdgeT',·['../a03774.html',·1,·'OpenMesh::Subdivider::Uniform']]],29 ····['longestedget_15',·['LongestEdgeT',·['../a03774.html',·1,·'OpenMesh::Subdivider::Uniform']]],
30 ····['longestedget_2ehh_16',·['LongestEdgeT.hh',·['../a00749.html',·1,·'']]],30 ····['longestedget_2ehh_16',·['LongestEdgeT.hh',·['../a00737.html',·1,·'']]],
31 ····['loop_17',·['loop',·['../a02746.html#a24b03b7ebfa649ee39e89ac2671643fd',·1,·'OpenMesh::SmartHalfedgeHandle']]],31 ····['loop_17',·['loop',·['../a02746.html#a24b03b7ebfa649ee39e89ac2671643fd',·1,·'OpenMesh::SmartHalfedgeHandle']]],
32 ····['loop_5fccw_18',·['loop_ccw',·['../a02746.html#ac887a234ab26f6d2e29547f9598c4e85',·1,·'OpenMesh::SmartHalfedgeHandle']]],32 ····['loop_5fccw_18',·['loop_ccw',·['../a02746.html#ac887a234ab26f6d2e29547f9598c4e85',·1,·'OpenMesh::SmartHalfedgeHandle']]],
33 ····['loop_5fcw_19',·['loop_cw',·['../a02746.html#ad5ef7ff9e6c98e46e10328e5d8ef03b0',·1,·'OpenMesh::SmartHalfedgeHandle']]],33 ····['loop_5fcw_19',·['loop_cw',·['../a02746.html#ad5ef7ff9e6c98e46e10328e5d8ef03b0',·1,·'OpenMesh::SmartHalfedgeHandle']]],
34 ····['loopschememaskt_20',·['LoopSchemeMaskT',·['../a02278.html',·1,·'OpenMesh']]],34 ····['loopschememaskt_20',·['LoopSchemeMaskT',·['../a02278.html',·1,·'OpenMesh']]],
35 ····['loopt_21',·['LoopT',·['../a03778.html',·1,·'OpenMesh::Subdivider::Uniform']]],35 ····['loopt_21',·['LoopT',·['../a03778.html',·1,·'OpenMesh::Subdivider::Uniform']]],
36 ····['loopt_2ehh_22',·['LoopT.hh',·['../a00734.html',·1,·'']]],36 ····['loopt_2ehh_22',·['LoopT.hh',·['../a00725.html',·1,·'']]],
37 ····['lsb_23',·['lsb',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21ac53f41d3b8306a764e7382372d56b7ec',·1,·'OpenMesh::IO::Options::LSB'],37 ····['lsb_23',·['lsb',·['../a02334.html#a9f4f797b08c045b611eaa6f8d149da21ac53f41d3b8306a764e7382372d56b7ec',·1,·'OpenMesh::IO::Options::LSB'],
38 ········['../a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24',·1,·'OpenMesh::Endian::LSB']38 ········['../a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24',·1,·'OpenMesh::Endian::LSB']
39 ····]]39 ····]]
40 ];40 ];
686 B
./usr/share/doc/libopenmesh-dev/html/search/defines_0.js
574 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['decimater_5fmodname_0',·['DECIMATER_MODNAME',·['../a00620.html#a906b4531219a46e7f62e37672b50e479',·1,·'ModBaseT.hh']]],2 ····['decimater_5fmodname_0',·['DECIMATER_MODNAME',·['../a00866.html#a906b4531219a46e7f62e37672b50e479',·1,·'ModBaseT.hh']]],
3 ····['decimating_5fmodule_1',·['DECIMATING_MODULE',·['../a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b',·1,·'ModBaseT.hh']]]3 ····['decimating_5fmodule_1',·['DECIMATING_MODULE',·['../a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b',·1,·'ModBaseT.hh']]]
4 ];4 ];
630 B
./usr/share/doc/libopenmesh-dev/html/search/defines_1.js
518 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['edgeattributes_0',·['EdgeAttributes',·['../a06470.html#a8126b6d66b0b65c5e23e8856c6092c28',·1,·'Traits.hh']]],2 ····['edgeattributes_0',·['EdgeAttributes',·['../a06395.html#a8126b6d66b0b65c5e23e8856c6092c28',·1,·'Traits.hh']]],
3 ····['edgetraits_1',·['EdgeTraits',·['../a06470.html#adbd10edc9787f8347769a11391896d9e',·1,·'Traits.hh']]]3 ····['edgetraits_1',·['EdgeTraits',·['../a06395.html#adbd10edc9787f8347769a11391896d9e',·1,·'Traits.hh']]]
4 ];4 ];
630 B
./usr/share/doc/libopenmesh-dev/html/search/defines_2.js
518 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['faceattributes_0',·['FaceAttributes',·['../a06470.html#a75f0d731abf2489208086aac5147eefc',·1,·'Traits.hh']]],2 ····['faceattributes_0',·['FaceAttributes',·['../a06395.html#a75f0d731abf2489208086aac5147eefc',·1,·'Traits.hh']]],
3 ····['facetraits_1',·['FaceTraits',·['../a06470.html#a48a58bb27b065ea6b5f6e973756f1800',·1,·'Traits.hh']]]3 ····['facetraits_1',·['FaceTraits',·['../a06395.html#a48a58bb27b065ea6b5f6e973756f1800',·1,·'Traits.hh']]]
4 ];4 ];
662 B
./usr/share/doc/libopenmesh-dev/html/search/defines_3.js
550 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['halfedgeattributes_0',·['HalfedgeAttributes',·['../a06470.html#a72688ff15a275a41a98159ce72eaab4f',·1,·'Traits.hh']]],2 ····['halfedgeattributes_0',·['HalfedgeAttributes',·['../a06395.html#a72688ff15a275a41a98159ce72eaab4f',·1,·'Traits.hh']]],
3 ····['halfedgetraits_1',·['HalfedgeTraits',·['../a06470.html#a223434df0f07f8e05b89324094fc1de8',·1,·'Traits.hh']]]3 ····['halfedgetraits_1',·['HalfedgeTraits',·['../a06395.html#a223434df0f07f8e05b89324094fc1de8',·1,·'Traits.hh']]]
4 ];4 ];
726 B
./usr/share/doc/libopenmesh-dev/html/search/defines_4.js
614 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['om_5fmerge_5ftraits_0',·['OM_Merge_Traits',·['../a06470.html#a746c83f2828928d4e7c4de0b2613e396',·1,·'Traits.hh']]],2 ····['om_5fmerge_5ftraits_0',·['OM_Merge_Traits',·['../a06395.html#a746c83f2828928d4e7c4de0b2613e396',·1,·'Traits.hh']]],
3 ····['om_5fmerge_5ftraits_5fin_5ftemplate_1',·['OM_Merge_Traits_In_Template',·['../a06470.html#a97a9676df79fe2881136f983f3cf3b05',·1,·'Traits.hh']]]3 ····['om_5fmerge_5ftraits_5fin_5ftemplate_1',·['OM_Merge_Traits_In_Template',·['../a06395.html#a97a9676df79fe2881136f983f3cf3b05',·1,·'Traits.hh']]]
4 ];4 ];
646 B
./usr/share/doc/libopenmesh-dev/html/search/defines_5.js
534 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['vertexattributes_0',·['VertexAttributes',·['../a06470.html#a427ff443d5e47c76b9c45a29213e63db',·1,·'Traits.hh']]],2 ····['vertexattributes_0',·['VertexAttributes',·['../a06395.html#a427ff443d5e47c76b9c45a29213e63db',·1,·'Traits.hh']]],
3 ····['vertextraits_1',·['VertexTraits',·['../a06470.html#aa5146d858418fcb93715406a6ce8e30f',·1,·'Traits.hh']]]3 ····['vertextraits_1',·['VertexTraits',·['../a06395.html#aa5146d858418fcb93715406a6ce8e30f',·1,·'Traits.hh']]]
4 ];4 ];
322 B
./usr/share/doc/libopenmesh-dev/html/search/files_0.js
214 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['attributes_2ehh_0',·['Attributes.hh',·['../a01151.html',·1,·'']]]2 ····['attributes_2ehh_0',·['Attributes.hh',·['../a00308.html',·1,·'']]]
3 ];3 ];
654 B
./usr/share/doc/libopenmesh-dev/html/search/files_1.js
546 B
js-beautify {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['basedecimatert_2ehh_0',·['BaseDecimaterT.hh',·['../a00617.html',·1,·'']]],2 ····['basedecimatert_2ehh_0',·['BaseDecimaterT.hh',·['../a00827.html',·1,·'']]],
3 ····['basedecimatert_5fimpl_2ehh_1',·['BaseDecimaterT_impl.hh',·['../a00584.html',·1,·'']]],3 ····['basedecimatert_5fimpl_2ehh_1',·['BaseDecimaterT_impl.hh',·['../a00800.html',·1,·'']]],
4 ····['bindt_2ehh_2',·['bindT.hh',·['../a00791.html',·1,·'']]]4 ····['bindt_2ehh_2',·['bindT.hh',·['../a00785.html',·1,·'']]]
5 ];5 ];
1.75 KB
./usr/share/doc/libopenmesh-dev/html/search/files_2.js
1.64 KB
js-beautify {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['catmullclarkt_2ehh_0',·['CatmullClarkT.hh',·['../a00758.html',·1,·'']]],2 ····['catmullclarkt_2ehh_0',·['CatmullClarkT.hh',·['../a00722.html',·1,·'']]],
3 ····['collapseinfot_2ehh_1',·['CollapseInfoT.hh',·['../a00566.html',·1,·'']]],3 ····['collapseinfot_2ehh_1',·['CollapseInfoT.hh',·['../a00848.html',·1,·'']]],
4 ····['compositeloopt_2ehh_2',·['CompositeLoopT.hh',·['../a00746.html',·1,·'']]],4 ····['compositeloopt_2ehh_2',·['CompositeLoopT.hh',·['../a00719.html',·1,·'']]],
5 ····['compositesqrt3t_2ehh_3',·['CompositeSqrt3T.hh',·['../a00755.html',·1,·'']]],5 ····['compositesqrt3t_2ehh_3',·['CompositeSqrt3T.hh',·['../a00743.html',·1,·'']]],
6 ····['compositet_2ehh_4',·['compositet.hh',·['../a06479.html',·1,·'(Global·Namespace)'],6 ····['compositet_2ehh_4',·['compositet.hh',·['../a06485.html',·1,·'(Global·Namespace)'],
7 ········['../a06482.html',·1,·'(Global·Namespace)'] 
8 ····]], 
9 ····['compositet_5fimpl_2ehh_5',·['compositet_impl.hh',·['../a06485.html',·1,·'(Global·Namespace)'], 
10 ········['../a06488.html',·1,·'(Global·Namespace)']7 ········['../a06488.html',·1,·'(Global·Namespace)']
11 ····]],8 ····]],
12 ····['compositetraits_2ehh_6',·['compositetraits.hh',·['../a06491.html',·1,·'(Global·Namespace)'],9 ····['compositet_5fimpl_2ehh_5',·['compositet_impl.hh',·['../a06491.html',·1,·'(Global·Namespace)'],
13 ········['../a06494.html',·1,·'(Global·Namespace)']10 ········['../a06494.html',·1,·'(Global·Namespace)']
14 ····]],11 ····]],
 12 ····['compositetraits_2ehh_6',·['compositetraits.hh',·['../a06497.html',·1,·'(Global·Namespace)'],
 13 ········['../a06500.html',·1,·'(Global·Namespace)']
 14 ····]],
15 ····['config_2ehh_7',·['Config.hh',·['../a06500.html',·1,·'']]]15 ····['config_2ehh_7',·['Config.hh',·['../a06386.html',·1,·'']]]
16 ];16 ];
494 B
./usr/share/doc/libopenmesh-dev/html/search/files_3.js
386 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['decimatert_2ehh_0',·['DecimaterT.hh',·['../a00590.html',·1,·'']]],2 ····['decimatert_2ehh_0',·['DecimaterT.hh',·['../a00818.html',·1,·'']]],
3 ····['decimatert_5fimpl_2ehh_1',·['DecimaterT_impl.hh',·['../a00596.html',·1,·'']]]3 ····['decimatert_5fimpl_2ehh_1',·['DecimaterT_impl.hh',·['../a00869.html',·1,·'']]]
4 ];4 ];
302 B
./usr/share/doc/libopenmesh-dev/html/search/files_4.js
194 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['heapt_2ehh_0',·['HeapT.hh',·['../a00659.html',·1,·'']]]2 ····['heapt_2ehh_0',·['HeapT.hh',·['../a00908.html',·1,·'']]]
3 ];3 ];
590 B
./usr/share/doc/libopenmesh-dev/html/search/files_5.js
482 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['jacobilaplacesmoothert_2ehh_0',·['JacobiLaplaceSmootherT.hh',·['../a00527.html',·1,·'']]],2 ····['jacobilaplacesmoothert_2ehh_0',·['JacobiLaplaceSmootherT.hh',·['../a00776.html',·1,·'']]],
3 ····['jacobilaplacesmoothert_5fimpl_2ehh_1',·['JacobiLaplaceSmootherT_impl.hh',·['../a00542.html',·1,·'']]]3 ····['jacobilaplacesmoothert_5fimpl_2ehh_1',·['JacobiLaplaceSmootherT_impl.hh',·['../a00761.html',·1,·'']]]
4 ];4 ];
826 B
./usr/share/doc/libopenmesh-dev/html/search/files_6.js
718 B
js-beautify {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['laplacesmoothert_2ehh_0',·['LaplaceSmootherT.hh',·['../a00524.html',·1,·'']]],2 ····['laplacesmoothert_2ehh_0',·['LaplaceSmootherT.hh',·['../a00767.html',·1,·'']]],
3 ····['laplacesmoothert_5fimpl_2ehh_1',·['LaplaceSmootherT_impl.hh',·['../a00533.html',·1,·'']]],3 ····['laplacesmoothert_5fimpl_2ehh_1',·['LaplaceSmootherT_impl.hh',·['../a00758.html',·1,·'']]],
4 ····['longestedget_2ehh_2',·['LongestEdgeT.hh',·['../a00749.html',·1,·'']]],4 ····['longestedget_2ehh_2',·['LongestEdgeT.hh',·['../a00737.html',·1,·'']]],
5 ····['loopt_2ehh_3',·['LoopT.hh',·['../a00734.html',·1,·'']]]5 ····['loopt_2ehh_3',·['LoopT.hh',·['../a00725.html',·1,·'']]]
6 ];6 ];
3.37 KB
./usr/share/doc/libopenmesh-dev/html/search/files_7.js
3.27 KB
js-beautify {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['mcdecimatert_2ehh_0',·['McDecimaterT.hh',·['../a00545.html',·1,·'']]],2 ····['mcdecimatert_2ehh_0',·['McDecimaterT.hh',·['../a00872.html',·1,·'']]],
3 ····['mcdecimatert_5fimpl_2ehh_1',·['McDecimaterT_impl.hh',·['../a00593.html',·1,·'']]],3 ····['mcdecimatert_5fimpl_2ehh_1',·['McDecimaterT_impl.hh',·['../a00860.html',·1,·'']]],
4 ····['mixeddecimatert_2ehh_2',·['MixedDecimaterT.hh',·['../a00554.html',·1,·'']]],4 ····['mixeddecimatert_2ehh_2',·['MixedDecimaterT.hh',·['../a00815.html',·1,·'']]],
5 ····['mixeddecimatert_5fimpl_2ehh_3',·['MixedDecimaterT_impl.hh',·['../a00563.html',·1,·'']]],5 ····['mixeddecimatert_5fimpl_2ehh_3',·['MixedDecimaterT_impl.hh',·['../a00854.html',·1,·'']]],
6 ····['modaspectratiot_2ehh_4',·['ModAspectRatioT.hh',·['../a00611.html',·1,·'']]],6 ····['modaspectratiot_2ehh_4',·['ModAspectRatioT.hh',·['../a00797.html',·1,·'']]],
7 ····['modaspectratiot_5fimpl_2ehh_5',·['ModAspectRatioT_impl.hh',·['../a00608.html',·1,·'']]],7 ····['modaspectratiot_5fimpl_2ehh_5',·['ModAspectRatioT_impl.hh',·['../a00836.html',·1,·'']]],
8 ····['modbaset_2ehh_6',·['ModBaseT.hh',·['../a00620.html',·1,·'']]],8 ····['modbaset_2ehh_6',·['ModBaseT.hh',·['../a00866.html',·1,·'']]],
9 ····['modedgelengtht_2ehh_7',·['ModEdgeLengthT.hh',·['../a00599.html',·1,·'']]],9 ····['modedgelengtht_2ehh_7',·['ModEdgeLengthT.hh',·['../a00857.html',·1,·'']]],
10 ····['modedgelengtht_5fimpl_2ehh_8',·['ModEdgeLengthT_impl.hh',·['../a00605.html',·1,·'']]],10 ····['modedgelengtht_5fimpl_2ehh_8',·['ModEdgeLengthT_impl.hh',·['../a00812.html',·1,·'']]],
11 ····['modhausdorfft_2ehh_9',·['ModHausdorffT.hh',·['../a00557.html',·1,·'']]],11 ····['modhausdorfft_2ehh_9',·['ModHausdorffT.hh',·['../a00830.html',·1,·'']]],
12 ····['modhausdorfft_5fimpl_2ehh_10',·['ModHausdorffT_impl.hh',·['../a00581.html',·1,·'']]],12 ····['modhausdorfft_5fimpl_2ehh_10',·['ModHausdorffT_impl.hh',·['../a00839.html',·1,·'']]],
13 ····['modifiedbutterflyt_2ehh_11',·['ModifiedButterFlyT.hh',·['../a00722.html',·1,·'']]],13 ····['modifiedbutterflyt_2ehh_11',·['ModifiedButterFlyT.hh',·['../a00734.html',·1,·'']]],
14 ····['modnormaldeviationt_2ehh_12',·['ModNormalDeviationT.hh',·['../a00578.html',·1,·'']]],14 ····['modnormaldeviationt_2ehh_12',·['ModNormalDeviationT.hh',·['../a00863.html',·1,·'']]],
15 ····['modnormalflippingt_2ehh_13',·['ModNormalFlippingT.hh',·['../a00548.html',·1,·'']]],15 ····['modnormalflippingt_2ehh_13',·['ModNormalFlippingT.hh',·['../a00824.html',·1,·'']]],
16 ····['modprogmesht_2ehh_14',·['ModProgMeshT.hh',·['../a00614.html',·1,·'']]],16 ····['modprogmesht_2ehh_14',·['ModProgMeshT.hh',·['../a00833.html',·1,·'']]],
17 ····['modprogmesht_5fimpl_2ehh_15',·['ModProgMeshT_impl.hh',·['../a00575.html',·1,·'']]],17 ····['modprogmesht_5fimpl_2ehh_15',·['ModProgMeshT_impl.hh',·['../a00806.html',·1,·'']]],
18 ····['modquadrict_2ehh_16',·['ModQuadricT.hh',·['../a00602.html',·1,·'']]],18 ····['modquadrict_2ehh_16',·['ModQuadricT.hh',·['../a00851.html',·1,·'']]],
19 ····['modquadrict_5fimpl_2ehh_17',·['ModQuadricT_impl.hh',·['../a00569.html',·1,·'']]],19 ····['modquadrict_5fimpl_2ehh_17',·['ModQuadricT_impl.hh',·['../a00809.html',·1,·'']]],
20 ····['modroundnesst_2ehh_18',·['ModRoundnessT.hh',·['../a00551.html',·1,·'']]]20 ····['modroundnesst_2ehh_18',·['ModRoundnessT.hh',·['../a00842.html',·1,·'']]]
21 ];21 ];
322 B
./usr/share/doc/libopenmesh-dev/html/search/files_8.js
214 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['numlimitst_2ehh_0',·['NumLimitsT.hh',·['../a00641.html',·1,·'']]]2 ····['numlimitst_2ehh_0',·['NumLimitsT.hh',·['../a00881.html',·1,·'']]]
3 ];3 ];
594 B
./usr/share/doc/libopenmesh-dev/html/search/files_9.js
486 B
js-beautify {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['observer_2ecc_0',·['Observer.cc',·['../a00572.html',·1,·'']]],2 ····['observer_2ecc_0',·['Observer.cc',·['../a00821.html',·1,·'']]],
3 ····['observer_2ehh_1',·['Observer.hh',·['../a00587.html',·1,·'']]],3 ····['observer_2ehh_1',·['Observer.hh',·['../a00803.html',·1,·'']]],
4 ····['omstream_2ehh_2',·['omstream.hh',·['../a01220.html',·1,·'']]]4 ····['omstream_2ehh_2',·['omstream.hh',·['../a00332.html',·1,·'']]]
5 ];5 ];
314 B
./usr/share/doc/libopenmesh-dev/html/search/files_a.js
206 B
js-beautify {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['quadrict_2ehh_0',·['QuadricT.hh',·['../a01085.html',·1,·'']]]2 ····['quadrict_2ehh_0',·['QuadricT.hh',·['../a00365.html',·1,·'']]]
3 ];3 ];
462 B
./usr/share/doc/libopenmesh-dev/html/search/files_b.js
354 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['rulest_2ehh_0',·['RulesT.hh',·['../a00770.html',·1,·'']]],2 ····['rulest_2ehh_0',·['RulesT.hh',·['../a00749.html',·1,·'']]],
3 ····['rulest_5fimpl_2ehh_1',·['RulesT_impl.hh',·['../a00773.html',·1,·'']]]3 ····['rulest_5fimpl_2ehh_1',·['RulesT_impl.hh',·['../a00746.html',·1,·'']]]
4 ];4 ];
1.02 KB
./usr/share/doc/libopenmesh-dev/html/search/files_c.js
938 B
js-beautify {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['smoothert_2ehh_0',·['SmootherT.hh',·['../a00536.html',·1,·'']]],2 ····['smoothert_2ehh_0',·['SmootherT.hh',·['../a00770.html',·1,·'']]],
3 ····['smoothert_5fimpl_2ehh_1',·['SmootherT_impl.hh',·['../a00530.html',·1,·'']]],3 ····['smoothert_5fimpl_2ehh_1',·['SmootherT_impl.hh',·['../a00764.html',·1,·'']]],
4 ····['sqrt3interpolatingsubdividerlabsikgreinert_2ehh_2',·['Sqrt3InterpolatingSubdividerLabsikGreinerT.hh',·['../a00761.html',·1,·'']]],4 ····['sqrt3interpolatingsubdividerlabsikgreinert_2ehh_2',·['Sqrt3InterpolatingSubdividerLabsikGreinerT.hh',·['../a00728.html',·1,·'']]],
5 ····['sqrt3t_2ehh_3',·['Sqrt3T.hh',·['../a00731.html',·1,·'']]],5 ····['sqrt3t_2ehh_3',·['Sqrt3T.hh',·['../a00740.html',·1,·'']]],
6 ····['subdividert_2ehh_4',·['SubdividerT.hh',·['../a00752.html',·1,·'']]]6 ····['subdividert_2ehh_4',·['SubdividerT.hh',·['../a00731.html',·1,·'']]]
7 ];7 ];
862 B
./usr/share/doc/libopenmesh-dev/html/search/files_d.js
754 B
js-beautify {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['testingframework_2ehh_0',·['TestingFramework.hh',·['../a00653.html',·1,·'']]],2 ····['testingframework_2ehh_0',·['TestingFramework.hh',·['../a00893.html',·1,·'']]],
3 ····['timer_2ehh_1',·['Timer.hh',·['../a00638.html',·1,·'']]],3 ····['timer_2ehh_1',·['Timer.hh',·['../a00911.html',·1,·'']]],
4 ····['traits_2ehh_2',·['traits.hh',·['../a06470.html',·1,·'(Global·Namespace)'],4 ····['traits_2ehh_2',·['traits.hh',·['../a06395.html',·1,·'(Global·Namespace)'],
5 ········['../a06473.html',·1,·'(Global·Namespace)'],5 ········['../a06398.html',·1,·'(Global·Namespace)'],
6 ········['../a06476.html',·1,·'(Global·Namespace)']6 ········['../a06401.html',·1,·'(Global·Namespace)']
7 ····]]7 ····]]
8 ];8 ];
636 B
./usr/share/doc/libopenmesh-dev/html/search/typedefs_8.js
522 B
js-beautify {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 var·searchData·=·[1 var·searchData·=·[
2 ····['quadricd_0',·['Quadricd',·['../a01085.html#a858c8f4cd938b217a26ef480af3fba39',·1,·'OpenMesh::Geometry']]],2 ····['quadricd_0',·['Quadricd',·['../a00365.html#a858c8f4cd938b217a26ef480af3fba39',·1,·'OpenMesh::Geometry']]],
3 ····['quadricf_1',·['Quadricf',·['../a01085.html#ad75ef49af7bc4d049924402a82fafd2b',·1,·'OpenMesh::Geometry']]]3 ····['quadricf_1',·['Quadricf',·['../a00365.html#ad75ef49af7bc4d049924402a82fafd2b',·1,·'OpenMesh::Geometry']]]
4 ];4 ];
85.8 KB
./usr/share/doc/libopenmesh-dev/html/a00002_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00290_source.html
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/importer/BaseImporter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/Handles.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00002_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00290_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseImporter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Handles.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 217 lines modifiedOffset 138, 228 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_HANDLES_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_HANDLES_HH</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·the·baseclass·for·IOManager·importer·modules</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__BASEIMPORTER_HH__</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__BASEIMPORTER_HH__</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//·STL</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="};">
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02558.html">···62</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·OpenMesh</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>{·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">public</span>:</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a>(<span·class="keywordtype">int</span>·_idx=-1)·:·idx_(_idx)·{}</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">···69</a></span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02558.html#abdf740ab77f5d0e97aa1a0ba971354e0">idx</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·idx_;·}</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">···72</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">is_valid</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·idx_·&gt;=·0;·}</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>IO·{</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02558.html#ab0fdb6ed3edbfc180f3e419ba9b8bebd">···75</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02558.html#ab0fdb6ed3edbfc180f3e419ba9b8bebd">reset</a>()·{·idx_=-1;·}</div>
 174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02558.html#ab025c00d990cc69cd20e33e94abd2db9">···77</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02558.html#ab025c00d990cc69cd20e33e94abd2db9">invalidate</a>()·{·idx_·=·-1;·}</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keywordtype">bool</span>·operator==(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a>&amp;·_rhs)<span·class="keyword">·const·</span>{·</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····<span·class="keywordflow">return</span>·(this-&gt;idx_·==·_rhs.idx_);·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··}</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
179 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="};"> 
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02322.html">···83</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02322.html">BaseImporter</a></div> 
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div>179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">bool</span>·operator!=(<span·class="keyword">const</span>·BaseHandle&amp;·_rhs)<span·class="keyword">·const·</span>{·</div>
 181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keywordflow">return</span>·(this-&gt;idx_·!=·_rhs.idx_);·</div>
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">public</span>:</div>182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··}</div>
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="comment">//·base·class·needs·virtual·destructor</span></div> 
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02322.html">~BaseImporter</a>()·{}</div>184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordtype">bool</span>·operator&lt;(<span·class="keyword">const</span>·BaseHandle&amp;·_rhs)<span·class="keyword">·const·</span>{·</div>
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">return</span>·(this-&gt;idx_·&lt;·_rhs.idx_);·</div>
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··}</div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·add·a·vertex·with·coordinate·\c·_point</span></div> 
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·add_vertex(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3f</a>&amp;·_point)·=·0;</div> 
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·add·a·vertex·with·coordinate·\c·_point</span></div>189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//·this·is·to·be·used·only·by·the·iterators</span></div>
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·add_vertex(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02306.html">Vec3d</a>&a[·...·truncated·by·diffoscope;·len:·127,·SHA:·a232c4d66e50cd8082b893d77115a242817cd5e94ec3b29baea9a03cd64ad029·...·];·}</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">void</span>·__increment()·{·++idx_;·}</div>
 191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">void</span>·__decrement()·{·--idx_;·}</div>
Max diff block lines reached; 48918/70105 bytes (69.78%) of diff not shown.
17.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 BaseImporter.hh5 Handles.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 247 lines modifiedOffset 47, 248 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45//54 44#ifndef·OPENMESH_HANDLES_HH
 55 45#define·OPENMESH_HANDLES_HH
 56 46
 57 47
 58 48//==·INCLUDES
56 =============================================================================59 =================================================================
57 46// 
58 47//·Implements·the·baseclass·for·IOManager·importer·modules 
59 48// 
60 49//60 49
 61 50#include·<OpenMesh/Core/System/config.h>
 62 51#include·<ostream>
 63 52
 64 53
 65 54//==·NAMESPACES
61 =============================================================================66 ===============================================================
62 50 
63 51 
64 52#ifndef·__BASEIMPORTER_HH__ 
65 53#define·__BASEIMPORTER_HH__ 
66 54 
67 5567 55
 68 56namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
68 56//===·INCLUDES 
69 ================================================================ 
70 5769 57
71 58 
72 59//·STL 
73 60#include·<vector> 
74 61 
75 62//·OpenMesh 
76 63#include·<OpenMesh/Core/System/config.h> 
77 64#include·<OpenMesh/Core/Geometry/VectorT.hh> 
78 65#include·<OpenMesh/Core/Mesh/BaseKernel.hh> 
79 6670 58//==·CLASS·DEFINITION
 71 =========================================================
 72 59
 73 60
 74 _\x86_\x82class·OPENMESHDLLEXPORT·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
 75 63{
 76 64public:
 77 65
 78 66·explicit·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(int·_idx=-1)·:·idx_(_idx)·{}
80 6779 67
 80 _\x86_\x89·int·_\x8i_\x8d_\x8x()·const·{·return·idx_;·}
81 68//==·NAMESPACES 
82 =============================================================== 
83 69 
84 7081 70
 82 _\x87_\x82·bool·_\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d()·const·{·return·idx_·>=·0;·}
85 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
86 72namespace·IO·{ 
87 7383 73
88 74 
89 75//===·IMPLEMENTATION 
90 ========================================================== 
91 76 
92 77 
93 _\x88_\x83class·OPENMESHDLLEXPORT·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r 
94 84{ 
95 85public:84 _.7_.5·void·_.r_.e_.s_.e_.t()·{·idx_=-1;·}
 85 _\x87_\x87·void·_\x8i_\x8n_\x8v_\x8a_\x8l_\x8i_\x8d_\x8a_\x8t_\x8e()·{·idx_·=·-1;·}
 86 78
 87 79·bool·operator==(const·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e&·_rhs)·const·{
 88 80·return·(this->idx_·==·_rhs.idx_);
 89 81·}
 90 82
 91 83·bool·operator!=(const·BaseHandle&·_rhs)·const·{
 92 84·return·(this->idx_·!=·_rhs.idx_);
 93 85·}
96 8694 86
97 87·//·base·class·needs·virtual·destructor 
98 88·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r()·{} 
99 8995 87·bool·operator<(const·BaseHandle&·_rhs)·const·{
 96 88·return·(this->idx_·<·_rhs.idx_);
 97 89·}
100 9098 90
 99 91
 100 92·//·this·is·to·be·used·only·by·the·iterators
 101 93·void·__increment()·{·++idx_;·}
 102 94·void·__decrement()·{·--idx_;·}
 103 95
 104 96·void·__increment(int·amount)·{·idx_·+=·amount;·}
 105 97·void·__decrement(int·amount)·{·idx_·-=·amount;·}
 106 98
 107 99private:
 108 100
 109 101·int·idx_;
101 91·//·add·a·vertex·with·coordinate·\c·_point 
102 92·virtual·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_vertex(const·_\x8V_\x8e_\x8c_\x83_\x8f&·_point)·=·0; 
103 93 
104 94·//·add·a·vertex·with·coordinate·\c·_point 
105 95·virtual·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_vertex(const·_\x8V_\x8e_\x8c_\x83_\x8d&·_point)·{·return·add_vertex 
106 (_\x8V_\x8e_\x8c_\x83_\x8f(_point));·} 
107 96 
108 97·//·add·a·vertex·without·coordinate.·Use·set_point·to·set·the·position 
109 deferred 
110 98·virtual·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_vertex()·=·0; 
111 99 
112 100·//·add·an·edge.·Use·set_next,·set_vertex·and·set_face·to·set·corresponding 
113 entities·for·halfedges 
114 101·virtual·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·add_edge(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh0,·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh1)·=·0; 
115 102110 102};
116 103·//·add·a·face·with·indices·_indices·refering·to·vertices 
117 104·typedef·std::vector<VertexHandle>·VHandles; 
118 105·virtual·_.F_.a_.c_.e_.H_.a_.n_.d_.l_.e·add_face(const·VHandles&·_indices)·=·0;111 103
Max diff block lines reached; 13453/17568 bytes (76.58%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a00044_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00011_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00044_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00011_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a00437_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a01061_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00437_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a01061_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
16.7 KB
./usr/share/doc/libopenmesh-dev/html/a00524.html vs.
./usr/share/doc/libopenmesh-dev/html/a00767.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00524.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00767.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 60 lines modifiedOffset 93, 60 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00536_source.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·LaplaceSmootherT.hh:</div>102 Include·dependency·graph·for·LaplaceSmootherT.hh:</div>
103 <div·class="dyncontent">103 <div·class="dyncontent">
104 <div·class="center"><img·src="a00525.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00768.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hh"·id="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hh">105 <map·name="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hh"·id="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="2053,5,2248,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="2053,5,2248,45"/>
107 <area·shape="rect"·href="a00536.html"·title="·"·alt=""·coords="2053,93,2248,133"/>107 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="2053,93,2248,133"/>
108 <area·shape="poly"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>108 <area·shape="poly"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>
109 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="2061,357,2240,397"/>109 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="2061,357,2240,397"/>
110 <area·shape="poly"·title="·"·alt=""·coords="2153,133,2153,344,2148,344,2148,133"/>110 <area·shape="poly"·title="·"·alt=""·coords="2153,133,2153,344,2148,344,2148,133"/>
111 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="357,181,515,221"/>111 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="357,181,515,221"/>
112 <area·shape="poly"·title="·"·alt=""·coords="2053,122,530,198,529,193,2053,117"/>112 <area·shape="poly"·title="·"·alt=""·coords="2053,122,530,198,529,193,2053,117"/>
113 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="2174,445,2333,485"/>113 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="2174,445,2333,485"/>
114 <area·shape="poly"·title="·"·alt=""·coords="2164,132,2211,226,2236,290,2255,357,2259,396,2259,432,2253,432,2254,396,2249,358,2231,292,2206,228,2159,135"/>114 <area·shape="poly"·title="·"·alt=""·coords="2164,132,2211,226,2236,290,2255,357,2259,396,2259,432,2253,432,2254,396,2249,358,2231,292,2206,228,2159,135"/>
115 <area·shape="rect"·title="·"·alt=""·coords="1596,797,1775,837"/>115 <area·shape="rect"·title="·"·alt=""·coords="1596,797,1775,837"/>
116 <area·shape="poly"·title="·"·alt=""·coords="2146,398,2126,466,2118,508,2115,552,2115,643,2110,680,2097,707,2075,729,2044,752,1999,771,1935,787,1789,808,1788,803,1934,781,1998,766,2041,747,2072,725,2093,704,2105,678,2109,643,2109,552,2113,508,2121,464,2141,397"/>116 <area·shape="poly"·title="·"·alt=""·coords="2146,398,2126,466,2118,508,2115,552,2115,643,2110,680,2097,707,2075,729,2044,752,1999,771,1935,787,1789,808,1788,803,1934,781,1998,766,2041,747,2072,725,2093,704,2105,678,2109,643,2109,552,2113,508,2121,464,2141,397"/>
117 <area·shape="poly"·title="·"·alt=""·coords="516,200,887,207,1135,215,1391,230,1632,252,1739,266,1834,282,1913,301,1974,322,2012,347,2023,361,2027,376,2027,643,2020,681,2003,713,1977,739,1945,761,1908,778,1868,792,1789,809,1788,804,1867,787,1906,773,1942,756,1974,735,1999,710,2015,679,2021,642,2021,376,2018,363,2009,351,1971,327,1912,306,1833,287,1739,271,1631,257,1390,235,1134,221,887,212,516,206"/>117 <area·shape="poly"·title="·"·alt=""·coords="516,200,887,207,1135,215,1391,230,1632,252,1739,266,1834,282,1913,301,1974,322,2012,347,2023,361,2027,376,2027,643,2020,681,2003,713,1977,739,1945,761,1908,778,1868,792,1789,809,1788,804,1867,787,1906,773,1942,756,1974,735,1999,710,2015,679,2021,642,2021,376,2018,363,2009,351,1971,327,1912,306,1833,287,1739,271,1631,257,1390,235,1134,221,887,212,516,206"/>
118 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="753,709,917,749"/>118 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="753,709,917,749"/>
119 <area·shape="poly"·title="·"·alt=""·coords="395,224,352,248,308,282,290,303,275,325,265,350,261,376,261,554,266,591,280,617,303,638,336,659,370,673,415,683,525,694,641,700,740,707,739,712,641,705,524,700,414,688,368,678,333,664,300,642,276,620,261,593,256,555,256,376,260,348,270,323,285,299,305,278,349,244,392,219"/>119 <area·shape="poly"·title="·"·alt=""·coords="395,224,352,248,308,282,290,303,275,325,265,350,261,376,261,554,266,591,280,617,303,638,336,659,370,673,415,683,525,694,641,700,740,707,739,712,641,705,524,700,414,688,368,678,333,664,300,642,276,620,261,593,256,555,256,376,260,348,270,323,285,299,305,278,349,244,392,219"/>
120 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="357,269,515,309"/>120 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="357,269,515,309"/>
121 <area·shape="poly"·title="·"·alt=""·coords="439,222,439,255,433,255,433,222"/>121 <area·shape="poly"·title="·"·alt=""·coords="439,222,439,255,433,255,433,222"/>
122 <area·shape="rect"·title="·"·alt=""·coords="128,805,187,830"/>122 <area·shape="rect"·title="·"·alt=""·coords="128,805,187,830"/>
123 <area·shape="poly"·title="·"·alt=""·coords="357,212,197,234,123,251,94,261,73,272,44,293,24,315,12,341,8,376,8,643,11,668,20,692,33,714,50,735,88,770,125,795,122,800,85,774,46,738,29,717,15,694,6,669,3,643,3,376,7,339,19,312,40,289,71,267,92,256,122,246,196,229,356,207"/>123 <area·shape="poly"·title="·"·alt=""·coords="357,212,197,234,123,251,94,261,73,272,44,293,24,315,12,341,8,376,8,643,11,668,20,692,33,714,50,735,88,770,125,795,122,800,85,774,46,738,29,717,15,694,6,669,3,643,3,376,7,339,19,312,40,289,71,267,92,256,122,246,196,229,356,207"/>
124 <area·shape="rect"·title="·"·alt=""·coords="329,805,391,830"/>124 <area·shape="rect"·title="·"·alt=""·coords="329,805,391,830"/>
125 <area·shape="poly"·title="·"·alt=""·coords="357,207,263,219,213,230,165,247,123,269,89,297,67,332,61,353,59,376,59,467,61,496,67,525,89,580,123,630,163,675,207,715,252,748,327,796,324,800,249,753,204,719,159,679,118,633,85,582,62,527,56,497,53,467,53,376,56,352,62,330,85,293,120,264,163,242,212,225,262,214,356,202"/>125 <area·shape="poly"·title="·"·alt=""·coords="357,207,263,219,213,230,165,247,123,269,89,297,67,332,61,353,59,376,59,467,61,496,67,525,89,580,123,630,163,675,207,715,252,748,327,796,324,800,249,753,204,719,159,679,118,633,85,582,62,527,56,497,53,467,53,376,56,352,62,330,85,293,120,264,163,242,212,225,262,214,356,202"/>
126 <area·shape="rect"·title="·"·alt=""·coords="469,805,555,830"/>126 <area·shape="rect"·title="·"·alt=""·coords="469,805,555,830"/>
127 <area·shape="poly"·title="·"·alt=""·coords="358,224,317,243,282,271,253,308,234,342,223,375,219,409,220,445,225,483,243,573,253,620,262,638,278,660,324,705,377,744,429,774,473,797,471,801,426,779,374,748,321,709,274,663,258,641,248,622,237,574,220,484,214,445,213,409,218,374,229,340,249,305,278,267,314,238,356,219"/>127 <area·shape="poly"·title="·"·alt=""·coords="358,224,317,243,282,271,253,308,234,342,223,375,219,409,220,445,225,483,243,573,253,620,262,638,278,660,324,705,377,744,429,774,473,797,471,801,426,779,374,748,321,709,274,663,258,641,248,622,237,574,220,484,214,445,213,409,218,374,229,340,249,305,278,267,314,238,356,219"/>
128 <area·shape="rect"·title="·"·alt=""·coords="1764,541,1844,566"/>128 <area·shape="rect"·title="·"·alt=""·coords="1764,541,1844,566"/>
129 <area·shape="poly"·title="·"·alt=""·coords="516,203,873,225,1063,243,1141,254,1201,267,1289,294,1377,327,1543,403,1682,476,1775,531,1772,535,1679,481,1541,407,1375,332,1287,299,1199,272,1140,260,1063,249,873,230,515,209"/>129 <area·shape="poly"·title="·"·alt=""·coords="516,203,873,225,1063,243,1141,254,1201,267,1289,294,1377,327,1543,403,1682,476,1775,531,1772,535,1679,481,1541,407,1375,332,1287,299,1199,272,1140,260,1063,249,873,230,515,209"/>
130 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1025,269,1189,309"/>130 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1025,269,1189,309"/>
131 <area·shape="poly"·title="·"·alt=""·coords="516,210,1012,273,1011,279,515,215"/>131 <area·shape="poly"·title="·"·alt=""·coords="516,210,1012,273,1011,279,515,215"/>
132 <area·shape="poly"·title="·"·alt=""·coords="917,744,936,747,1114,768,1291,785,1582,807,1582,813,1291,791,1113,773,936,752,917,749"/>132 <area·shape="poly"·title="·"·alt=""·coords="917,744,936,747,1114,768,1291,785,1582,807,1582,813,1291,791,1113,773,936,752,917,749"/>
133 <area·shape="rect"·title="·"·alt=""·coords="787,805,863,830"/>133 <area·shape="rect"·title="·"·alt=""·coords="787,805,863,830"/>
134 <area·shape="poly"·title="·"·alt=""·coords="835,750,831,791,825,791,830,749"/>134 <area·shape="poly"·title="·"·alt=""·coords="835,750,831,791,825,791,830,749"/>
135 <area·shape="poly"·title="·"·alt=""·coords="425,311,381,374,319,471,251,587,190,710,175,753,165,792,160,790,170,751,186,708,246,584,314,468,376,371,420,308"/>135 <area·shape="poly"·title="·"·alt=""·coords="425,311,381,374,319,471,251,587,190,710,175,753,165,792,160,790,170,751,186,708,246,584,314,468,376,371,420,308"/>
136 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="549,365,800,390"/>136 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="549,365,800,390"/>
137 <area·shape="poly"·title="·"·alt=""·coords="489,307,631,358,629,363,487,312"/>137 <area·shape="poly"·title="·"·alt=""·coords="489,307,631,358,629,363,487,312"/>
138 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,621,525,661"/>138 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,621,525,661"/>
139 <area·shape="poly"·title="·"·alt=""·coords="439,309,439,607,433,607,433,309"/>139 <area·shape="poly"·title="·"·alt=""·coords="439,309,439,607,433,607,433,309"/>
140 <area·shape="poly"·title="·"·alt=""·coords="666,392,629,440,607,474,588,511,573,550,567,590,571,627,579,644,590,659,615,676,653,687,699,693,750,695,852,697,895,700,929,707,950,717,964,727,978,738,998,747,1047,759,1111,770,1268,787,1583,809,1582,814,1268,793,1110,775,1046,764,996,752,976,742,961,732,947,721,927,712,894,705,851,702,750,700,698,698,652,692,613,681,586,663,574,646,566,628,561,589,568,549,583,509,603,471,625,437,662,389"/>140 <area·shape="poly"·title="·"·alt=""·coords="666,392,629,440,607,474,588,511,573,550,567,590,571,627,579,644,590,659,615,676,653,687,699,693,750,695,852,697,895,700,929,707,950,717,964,727,978,738,998,747,1047,759,1111,770,1268,787,1583,809,1582,814,1268,793,1110,775,1046,764,996,752,976,742,961,732,947,721,927,712,894,705,851,702,750,700,698,698,652,692,613,681,586,663,574,646,566,628,561,589,568,549,583,509,603,471,625,437,662,389"/>
141 <area·shape="rect"·title="·"·alt=""·coords="601,629,687,654"/>141 <area·shape="rect"·title="·"·alt=""·coords="601,629,687,654"/>
142 <area·shape="poly"·title="·"·alt=""·coords="676,391,650,616,644,615,671,390"/>142 <area·shape="poly"·title="·"·alt=""·coords="676,391,650,616,644,615,671,390"/>
143 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="742,533,906,573"/>143 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="742,533,906,573"/>
144 <area·shape="poly"·title="·"·alt=""·coords="686,388,801,521,797,525,682,392"/>144 <area·shape="poly"·title="·"·alt=""·coords="686,388,801,521,797,525,682,392"/>
145 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1025,445,1189,485"/>145 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1025,445,1189,485"/>
146 <area·shape="poly"·title="·"·alt=""·coords="733,387,1012,443,1011,448,732,393"/>146 <area·shape="poly"·title="·"·alt=""·coords="733,387,1012,443,1011,448,732,393"/>
147 <area·shape="poly"·title="·"·alt=""·coords="825,573,829,617,837,640,851,659,888,678,957,698,1157,738,1386,774,1583,801,1582,806,1386,779,1156,744,956,703,886,683,848,663,833,643,824,618,820,574"/>147 <area·shape="poly"·title="·"·alt=""·coords="825,573,829,617,837,640,851,659,888,678,957,698,1157,738,1386,774,1583,801,1582,806,1386,779,1156,744,956,703,886,683,848,663,833,643,824,618,820,574"/>
148 <area·shape="poly"·title="·"·alt=""·coords="786,576,681,625,679,621,783,571"/>148 <area·shape="poly"·title="·"·alt=""·coords="786,576,681,625,679,621,783,571"/>
149 <area·shape="rect"·title="·"·alt=""·coords="1062,629,1138,654"/>149 <area·shape="rect"·title="·"·alt=""·coords="1062,629,1138,654"/>
150 <area·shape="poly"·title="·"·alt=""·coords="885,571,1051,622,1049,627,884,576"/>150 <area·shape="poly"·title="·"·alt=""·coords="885,571,1051,622,1049,627,884,576"/>
151 <area·shape="rect"·title="·"·alt=""·coords="712,629,787,654"/>151 <area·shape="rect"·title="·"·alt=""·coords="712,629,787,654"/>
152 <area·shape="poly"·title="·"·alt=""·coords="809,575,770,620,766,616,805,572"/>152 <area·shape="poly"·title="·"·alt=""·coords="809,575,770,620,766,616,805,572"/>
Offset 158, 37 lines modifiedOffset 158, 37 lines modified
158 <area·shape="poly"·title="·"·alt=""·coords="1045,488,900,532,898,527,1044,483"/>158 <area·shape="poly"·title="·"·alt=""·coords="1045,488,900,532,898,527,1044,483"/>
159 <area·shape="poly"·title="·"·alt=""·coords="1053,488,1011,508,971,535,936,576,912,618,907,615,932,573,968,531,1008,503,1051,483"/>159 <area·shape="poly"·title="·"·alt=""·coords="1053,488,1011,508,971,535,936,576,912,618,907,615,932,573,968,531,1008,503,1051,483"/>
160 <area·shape="rect"·title="·"·alt=""·coords="982,541,1053,566"/>160 <area·shape="rect"·title="·"·alt=""·coords="982,541,1053,566"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1089,488,1041,533,1038,529,1085,484"/>161 <area·shape="poly"·title="·"·alt=""·coords="1089,488,1041,533,1038,529,1085,484"/>
162 <area·shape="rect"·title="·"·alt=""·coords="1077,541,1136,566"/>162 <area·shape="rect"·title="·"·alt=""·coords="1077,541,1136,566"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1109,486,1109,527,1104,527,1104,486"/>163 <area·shape="poly"·title="·"·alt=""·coords="1109,486,1109,527,1104,527,1104,486"/>
164 <area·shape="poly"·title="·"·alt=""·coords="1025,473,852,485,749,496,643,511,543,531,453,556,382,587,356,604,337,623,326,642,320,664,319,687,321,710,334,755,349,791,344,793,329,757,316,711,313,687,315,663,321,640,333,620,353,600,380,582,451,551,541,526,643,506,748,491,852,480,1024,467"/>164 <area·shape="poly"·title="·"·alt=""·coords="1025,473,852,485,749,496,643,511,543,531,453,556,382,587,356,604,337,623,326,642,320,664,319,687,321,710,334,755,349,791,344,793,329,757,316,711,313,687,315,663,321,640,333,620,353,600,380,582,451,551,541,526,643,506,748,491,852,480,1024,467"/>
165 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1213,621,1408,661"/>165 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1213,621,1408,661"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1190,478,1275,500,1310,515,1333,532,1341,550,1342,571,1331,609,1326,608,1337,570,1336,552,1329,535,1308,519,1274,505,1188,483"/>166 <area·shape="poly"·title="·"·alt=""·coords="1190,478,1275,500,1310,515,1333,532,1341,550,1342,571,1331,609,1326,608,1337,570,1336,552,1329,535,1308,519,1274,505,1188,483"/>
167 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1418,709,1582,749"/>167 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1418,709,1582,749"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1189,470,1264,477,1342,490,1411,507,1438,518,1456,531,1472,549,1483,569,1498,613,1504,658,1505,695,1500,695,1499,658,1493,615,1478,572,1467,552,1453,535,1435,523,1409,512,1341,495,1263,483,1189,475"/>168 <area·shape="poly"·title="·"·alt=""·coords="1189,470,1264,477,1342,490,1411,507,1438,518,1456,531,1472,549,1483,569,1498,613,1504,658,1505,695,1500,695,1499,658,1493,615,1478,572,1467,552,1453,535,1435,523,1409,512,1341,495,1263,483,1189,475"/>
169 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="1771,621,1935,661"/>169 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1771,621,1935,661"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1189,468,1316,476,1464,488,1602,506,1658,518,1701,531,1718,540,1729,549,1754,571,1814,612,1811,616,1750,575,1725,553,1715,544,1699,536,1657,523,1601,512,1463,494,1315,481,1189,473"/>170 <area·shape="poly"·title="·"·alt=""·coords="1189,468,1316,476,1464,488,1602,506,1658,518,1701,531,1718,540,1729,549,1754,571,1814,612,1811,616,1750,575,1725,553,1715,544,1699,536,1657,523,1601,512,1463,494,1315,481,1189,473"/>
171 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1525,533,1689,573"/>171 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1525,533,1689,573"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1189,477,1506,531,1511,532,1510,537,1505,536,1188,483"/>172 <area·shape="poly"·title="·"·alt=""·coords="1189,477,1506,531,1511,532,1510,537,1505,536,1188,483"/>
173 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1161,533,1319,573"/>173 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1161,533,1319,573"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1138,483,1200,524,1198,528,1135,488"/>174 <area·shape="poly"·title="·"·alt=""·coords="1138,483,1200,524,1198,528,1135,488"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1189,467,1440,486,1593,504,1746,531,1760,534,1759,539,1745,536,1592,510,1439,491,1189,473"/>175 <area·shape="poly"·title="·"·alt=""·coords="1189,467,1440,486,1593,504,1746,531,1760,534,1759,539,1745,536,1592,510,1439,491,1189,473"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1542,747,1633,789,1631,794,1540,752"/>176 <area·shape="poly"·title="·"·alt=""·coords="1542,747,1633,789,1631,794,1540,752"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1855,662,1847,705,1837,729,1823,751,1796,776,1763,794,1761,789,1792,771,1819,748,1833,727,1841,704,1850,661"/>177 <area·shape="poly"·title="·"·alt=""·coords="1855,662,1847,705,1837,729,1823,751,1796,776,1763,794,1761,789,1792,771,1819,748,1833,727,1841,704,1850,661"/>
178 <area·shape="poly"·title="·"·alt=""·coords="1642,571,1677,594,1716,625,1751,663,1778,708,1784,730,1778,751,1761,774,1739,792,1736,788,1757,770,1774,748,1779,730,1774,710,1747,667,1712,629,1674,598,1639,576"/>178 <area·shape="poly"·title="·"·alt=""·coords="1642,571,1677,594,1716,625,1751,663,1778,708,1784,730,1778,751,1761,774,1739,792,1736,788,1757,770,1774,748,1779,730,1774,710,1747,667,1712,629,1674,598,1639,576"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1525,570,1202,624,1152,633,1151,628,1201,619,1524,565"/>179 <area·shape="poly"·title="·"·alt=""·coords="1525,570,1202,624,1152,633,1151,628,1201,619,1524,565"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1662,571,1787,614,1785,619,1660,576"/>180 <area·shape="poly"·title="·"·alt=""·coords="1662,571,1787,614,1785,619,1660,576"/>
181 <area·shape="rect"·title="·"·alt=""·coords="1584,629,1645,654"/>181 <area·shape="rect"·title="·"·alt=""·coords="1584,629,1645,654"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1611,573,1615,615,1610,615,1606,574"/>182 <area·shape="poly"·title="·"·alt=""·coords="1611,573,1615,615,1610,615,1606,574"/>
183 <area·shape="poly"·title="·"·alt=""·coords="1584,576,1514,622,1468,646,1421,664,1358,671,1253,674,972,675,825,676,694,682,594,693,560,701,539,711,525,728,517,749,513,791,508,791,512,747,521,725,536,707,558,696,593,688,694,677,825,671,972,669,1253,669,1358,666,1419,659,1466,641,1511,618,1581,571"/>183 <area·shape="poly"·title="·"·alt=""·coords="1584,576,1514,622,1468,646,1421,664,1358,671,1253,674,972,675,825,676,694,682,594,693,560,701,539,711,525,728,517,749,513,791,508,791,512,747,521,725,536,707,558,696,593,688,694,677,825,671,972,669,1253,669,1358,666,1419,659,1466,641,1511,618,1581,571"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1525,563,1331,576,959,597,797,607,588,624,539,629,539,624,588,619,796,601,959,591,1331,571,1524,558"/>184 <area·shape="poly"·title="·"·alt=""·coords="1525,563,1331,576,959,597,797,607,588,624,539,629,539,624,588,619,796,601,959,591,1331,571,1524,558"/>
185 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="1606,709,1765,749"/>185 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="1606,709,1765,749"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1627,572,1644,594,1660,620,1674,659,1683,695,1678,697,1669,660,1655,622,1640,597,1622,575"/>186 <area·shape="poly"·title="·"·alt=""·coords="1627,572,1644,594,1660,620,1674,659,1683,695,1678,697,1669,660,1655,622,1640,597,1622,575"/>
187 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="549,709,728,749"/>187 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="549,709,728,749"/>
188 <area·shape="poly"·title="·"·alt=""·coords="482,659,583,702,581,707,479,664"/>188 <area·shape="poly"·title="·"·alt=""·coords="482,659,583,702,581,707,479,664"/>
189 <area·shape="poly"·title="·"·alt=""·coords="728,745,740,747,976,772,1210,790,1582,810,1582,815,1210,796,975,777,740,752,728,750"/>189 <area·shape="poly"·title="·"·alt=""·coords="728,745,740,747,976,772,1210,790,1582,810,1582,815,1210,796,975,777,740,752,728,750"/>
190 <area·shape="poly"·title="·"·alt=""·coords="681,747,789,796,787,801,679,752"/>190 <area·shape="poly"·title="·"·alt=""·coords="681,747,789,796,787,801,679,752"/>
191 <area·shape="poly"·title="·"·alt=""·coords="550,749,201,811,200,806,549,744"/>191 <area·shape="poly"·title="·"·alt=""·coords="550,749,201,811,200,806,549,744"/>
192 <area·shape="poly"·title="·"·alt=""·coords="578,752,405,805,404,800,577,747"/>192 <area·shape="poly"·title="·"·alt=""·coords="578,752,405,805,404,800,577,747"/>
193 <area·shape="poly"·title="·"·alt=""·coords="612,752,542,799,539,795,609,747"/>193 <area·shape="poly"·title="·"·alt=""·coords="612,752,542,799,539,795,609,747"/>
194 <area·shape="rect"·title="·"·alt=""·coords="587,805,677,830"/>194 <area·shape="rect"·title="·"·alt=""·coords="587,805,677,830"/>
Offset 209, 32 lines modifiedOffset 209, 32 lines modified
209 <area·shape="poly"·title="·"·alt=""·coords="1144,307,1560,525,1557,529,1141,312"/>209 <area·shape="poly"·title="·"·alt=""·coords="1144,307,1560,525,1557,529,1141,312"/>
210 <area·shape="poly"·title="·"·alt=""·coords="2254,486,2245,540,2224,612,2208,651,2188,688,2163,722,2132,751,2107,766,2072,778,1984,796,1883,808,1789,815,1789,809,1883,802,1983,791,2071,773,2105,761,2129,747,2159,719,2184,685,2203,649,2219,611,2240,539,2249,485"/>210 <area·shape="poly"·title="·"·alt=""·coords="2254,486,2245,540,2224,612,2208,651,2188,688,2163,722,2132,751,2107,766,2072,778,1984,796,1883,808,1789,815,1789,809,1883,802,1983,791,2071,773,2105,761,2129,747,2159,719,2184,685,2203,649,2219,611,2240,539,2249,485"/>
211 </map>211 </map>
212 </div>212 </div>
213 </div><div·class="textblock"><div·class="dynheader">213 </div><div·class="textblock"><div·class="dynheader">
214 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>214 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
215 <div·class="dyncontent">215 <div·class="dyncontent">
216 <div·class="center"><img·src="a00526.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hhdep"·alt=""/></div>216 <div·class="center"><img·src="a00769.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hhdep"·alt=""/></div>
217 <map·name="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hhdep"·id="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hhdep">217 <map·name="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hhdep"·id="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT_8hhdep">
218 <area·shape="rect"·title="·"·alt=""·coords="228,5,423,45"/>218 <area·shape="rect"·title="·"·alt=""·coords="228,5,423,45"/>
219 <area·shape="rect"·href="a00527.html"·title="·"·alt=""·coords="109,93,315,133"/>219 <area·shape="rect"·href="a00776.html"·title="·"·alt=""·coords="109,93,315,133"/>
220 <area·shape="poly"·title="·"·alt=""·coords="291,56,239,95,235,91,288,52"/>220 <area·shape="poly"·title="·"·alt=""·coords="291,56,239,95,235,91,288,52"/>
Max diff block lines reached; 1651/17008 bytes (9.71%) of diff not shown.
14.6 KB
./usr/share/doc/libopenmesh-dev/html/a00525.map vs.
./usr/share/doc/libopenmesh-dev/html/a00768.map
Files 99% similar despite different names
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 <map·id="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh">1 <map·id="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2053,5,2248,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2053,5,2248,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00536.html"·title="·"·alt=""·coords="2053,93,2248,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00770.html"·title="·"·alt=""·coords="2053,93,2248,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>
5 <area·shape="rect"·id="Node000003"·href="$a01229_source.html"·title="·"·alt=""·coords="2061,357,2240,397"/>5 <area·shape="rect"·id="Node000003"·href="$a00323_source.html"·title="·"·alt=""·coords="2061,357,2240,397"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,133,2153,344,2148,344,2148,133"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,133,2153,344,2148,344,2148,133"/>
7 <area·shape="rect"·id="Node000005"·href="$a00929_source.html"·title="·"·alt=""·coords="357,181,515,221"/>7 <area·shape="rect"·id="Node000005"·href="$a00443_source.html"·title="·"·alt=""·coords="357,181,515,221"/>
8 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="2053,122,530,198,529,193,2053,117"/>8 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="2053,122,530,198,529,193,2053,117"/>
9 <area·shape="rect"·id="Node000034"·href="$a00917_source.html"·title="·"·alt=""·coords="2174,445,2333,485"/>9 <area·shape="rect"·id="Node000034"·href="$a00407_source.html"·title="·"·alt=""·coords="2174,445,2333,485"/>
10 <area·shape="poly"·id="edge70_Node000002_Node000034"·title="·"·alt=""·coords="2164,132,2211,226,2236,290,2255,357,2259,396,2259,432,2253,432,2254,396,2249,358,2231,292,2206,228,2159,135"/>10 <area·shape="poly"·id="edge70_Node000002_Node000034"·title="·"·alt=""·coords="2164,132,2211,226,2236,290,2255,357,2259,396,2259,432,2253,432,2254,396,2249,358,2231,292,2206,228,2159,135"/>
11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1596,797,1775,837"/>11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1596,797,1775,837"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2146,398,2126,466,2118,508,2115,552,2115,643,2110,680,2097,707,2075,729,2044,752,1999,771,1935,787,1789,808,1788,803,1934,781,1998,766,2041,747,2072,725,2093,704,2105,678,2109,643,2109,552,2113,508,2121,464,2141,397"/>12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2146,398,2126,466,2118,508,2115,552,2115,643,2110,680,2097,707,2075,729,2044,752,1999,771,1935,787,1789,808,1788,803,1934,781,1998,766,2041,747,2072,725,2093,704,2105,678,2109,643,2109,552,2113,508,2121,464,2141,397"/>
13 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="516,200,887,207,1135,215,1391,230,1632,252,1739,266,1834,282,1913,301,1974,322,2012,347,2023,361,2027,376,2027,643,2020,681,2003,713,1977,739,1945,761,1908,778,1868,792,1789,809,1788,804,1867,787,1906,773,1942,756,1974,735,1999,710,2015,679,2021,642,2021,376,2018,363,2009,351,1971,327,1912,306,1833,287,1739,271,1631,257,1390,235,1134,221,887,212,516,206"/>13 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="516,200,887,207,1135,215,1391,230,1632,252,1739,266,1834,282,1913,301,1974,322,2012,347,2023,361,2027,376,2027,643,2020,681,2003,713,1977,739,1945,761,1908,778,1868,792,1789,809,1788,804,1867,787,1906,773,1942,756,1974,735,1999,710,2015,679,2021,642,2021,376,2018,363,2009,351,1971,327,1912,306,1833,287,1739,271,1631,257,1390,235,1134,221,887,212,516,206"/>
14 <area·shape="rect"·id="Node000006"·href="$a01196_source.html"·title="·"·alt=""·coords="753,709,917,749"/>14 <area·shape="rect"·id="Node000006"·href="$a00290_source.html"·title="·"·alt=""·coords="753,709,917,749"/>
15 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="395,224,352,248,308,282,290,303,275,325,265,350,261,376,261,554,266,591,280,617,303,638,336,659,370,673,415,683,525,694,641,700,740,707,739,712,641,705,524,700,414,688,368,678,333,664,300,642,276,620,261,593,256,555,256,376,260,348,270,323,285,299,305,278,349,244,392,219"/>15 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="395,224,352,248,308,282,290,303,275,325,265,350,261,376,261,554,266,591,280,617,303,638,336,659,370,673,415,683,525,694,641,700,740,707,739,712,641,705,524,700,414,688,368,678,333,664,300,642,276,620,261,593,256,555,256,376,260,348,270,323,285,299,305,278,349,244,392,219"/>
16 <area·shape="rect"·id="Node000008"·href="$a00932_source.html"·title="·"·alt=""·coords="357,269,515,309"/>16 <area·shape="rect"·id="Node000008"·href="$a00389_source.html"·title="·"·alt=""·coords="357,269,515,309"/>
17 <area·shape="poly"·id="edge9_Node000005_Node000008"·title="·"·alt=""·coords="439,222,439,255,433,255,433,222"/>17 <area·shape="poly"·id="edge9_Node000005_Node000008"·title="·"·alt=""·coords="439,222,439,255,433,255,433,222"/>
18 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="128,805,187,830"/>18 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="128,805,187,830"/>
19 <area·shape="poly"·id="edge60_Node000005_Node000009"·title="·"·alt=""·coords="357,212,197,234,123,251,94,261,73,272,44,293,24,315,12,341,8,376,8,643,11,668,20,692,33,714,50,735,88,770,125,795,122,800,85,774,46,738,29,717,15,694,6,669,3,643,3,376,7,339,19,312,40,289,71,267,92,256,122,246,196,229,356,207"/>19 <area·shape="poly"·id="edge60_Node000005_Node000009"·title="·"·alt=""·coords="357,212,197,234,123,251,94,261,73,272,44,293,24,315,12,341,8,376,8,643,11,668,20,692,33,714,50,735,88,770,125,795,122,800,85,774,46,738,29,717,15,694,6,669,3,643,3,376,7,339,19,312,40,289,71,267,92,256,122,246,196,229,356,207"/>
20 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="329,805,391,830"/>20 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="329,805,391,830"/>
21 <area·shape="poly"·id="edge59_Node000005_Node000019"·title="·"·alt=""·coords="357,207,263,219,213,230,165,247,123,269,89,297,67,332,61,353,59,376,59,467,61,496,67,525,89,580,123,630,163,675,207,715,252,748,327,796,324,800,249,753,204,719,159,679,118,633,85,582,62,527,56,497,53,467,53,376,56,352,62,330,85,293,120,264,163,242,212,225,262,214,356,202"/>21 <area·shape="poly"·id="edge59_Node000005_Node000019"·title="·"·alt=""·coords="357,207,263,219,213,230,165,247,123,269,89,297,67,332,61,353,59,376,59,467,61,496,67,525,89,580,123,630,163,675,207,715,252,748,327,796,324,800,249,753,204,719,159,679,118,633,85,582,62,527,56,497,53,467,53,376,56,352,62,330,85,293,120,264,163,242,212,225,262,214,356,202"/>
22 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="469,805,555,830"/>22 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="469,805,555,830"/>
23 <area·shape="poly"·id="edge61_Node000005_Node000025"·title="·"·alt=""·coords="358,224,317,243,282,271,253,308,234,342,223,375,219,409,220,445,225,483,243,573,253,620,262,638,278,660,324,705,377,744,429,774,473,797,471,801,426,779,374,748,321,709,274,663,258,641,248,622,237,574,220,484,214,445,213,409,218,374,229,340,249,305,278,267,314,238,356,219"/>23 <area·shape="poly"·id="edge61_Node000005_Node000025"·title="·"·alt=""·coords="358,224,317,243,282,271,253,308,234,342,223,375,219,409,220,445,225,483,243,573,253,620,262,638,278,660,324,705,377,744,429,774,473,797,471,801,426,779,374,748,321,709,274,663,258,641,248,622,237,574,220,484,214,445,213,409,218,374,229,340,249,305,278,267,314,238,356,219"/>
24 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="1764,541,1844,566"/>24 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="1764,541,1844,566"/>
25 <area·shape="poly"·id="edge69_Node000005_Node000032"·title="·"·alt=""·coords="516,203,873,225,1063,243,1141,254,1201,267,1289,294,1377,327,1543,403,1682,476,1775,531,1772,535,1679,481,1541,407,1375,332,1287,299,1199,272,1140,260,1063,249,873,230,515,209"/>25 <area·shape="poly"·id="edge69_Node000005_Node000032"·title="·"·alt=""·coords="516,203,873,225,1063,243,1141,254,1201,267,1289,294,1377,327,1543,403,1682,476,1775,531,1772,535,1679,481,1541,407,1375,332,1287,299,1199,272,1140,260,1063,249,873,230,515,209"/>
26 <area·shape="rect"·id="Node000033"·href="$a00989_source.html"·title="·"·alt=""·coords="1025,269,1189,309"/>26 <area·shape="rect"·id="Node000033"·href="$a00470_source.html"·title="·"·alt=""·coords="1025,269,1189,309"/>
27 <area·shape="poly"·id="edge62_Node000005_Node000033"·title="·"·alt=""·coords="516,210,1012,273,1011,279,515,215"/>27 <area·shape="poly"·id="edge62_Node000005_Node000033"·title="·"·alt=""·coords="516,210,1012,273,1011,279,515,215"/>
28 <area·shape="poly"·id="edge7_Node000006_Node000004"·title="·"·alt=""·coords="917,744,936,747,1114,768,1291,785,1582,807,1582,813,1291,791,1113,773,936,752,917,749"/>28 <area·shape="poly"·id="edge7_Node000006_Node000004"·title="·"·alt=""·coords="917,744,936,747,1114,768,1291,785,1582,807,1582,813,1291,791,1113,773,936,752,917,749"/>
29 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="787,805,863,830"/>29 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="787,805,863,830"/>
30 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="835,750,831,791,825,791,830,749"/>30 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="835,750,831,791,825,791,830,749"/>
31 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="425,311,381,374,319,471,251,587,190,710,175,753,165,792,160,790,170,751,186,708,246,584,314,468,376,371,420,308"/>31 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="425,311,381,374,319,471,251,587,190,710,175,753,165,792,160,790,170,751,186,708,246,584,314,468,376,371,420,308"/>
32 <area·shape="rect"·id="Node000010"·href="$a01076_source.html"·title="·"·alt=""·coords="549,365,800,390"/>32 <area·shape="rect"·id="Node000010"·href="$a00518_source.html"·title="·"·alt=""·coords="549,365,800,390"/>
33 <area·shape="poly"·id="edge11_Node000008_Node000010"·title="·"·alt=""·coords="489,307,631,358,629,363,487,312"/>33 <area·shape="poly"·id="edge11_Node000008_Node000010"·title="·"·alt=""·coords="489,307,631,358,629,363,487,312"/>
34 <area·shape="rect"·id="Node000026"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,621,525,661"/>34 <area·shape="rect"·id="Node000026"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,621,525,661"/>
35 <area·shape="poly"·id="edge58_Node000008_Node000026"·title="·"·alt=""·coords="439,309,439,607,433,607,433,309"/>35 <area·shape="poly"·id="edge58_Node000008_Node000026"·title="·"·alt=""·coords="439,309,439,607,433,607,433,309"/>
36 <area·shape="poly"·id="edge13_Node000010_Node000004"·title="·"·alt=""·coords="666,392,629,440,607,474,588,511,573,550,567,590,571,627,579,644,590,659,615,676,653,687,699,693,750,695,852,697,895,700,929,707,950,717,964,727,978,738,998,747,1047,759,1111,770,1268,787,1583,809,1582,814,1268,793,1110,775,1046,764,996,752,976,742,961,732,947,721,927,712,894,705,851,702,750,700,698,698,652,692,613,681,586,663,574,646,566,628,561,589,568,549,583,509,603,471,625,437,662,389"/>36 <area·shape="poly"·id="edge13_Node000010_Node000004"·title="·"·alt=""·coords="666,392,629,440,607,474,588,511,573,550,567,590,571,627,579,644,590,659,615,676,653,687,699,693,750,695,852,697,895,700,929,707,950,717,964,727,978,738,998,747,1047,759,1111,770,1268,787,1583,809,1582,814,1268,793,1110,775,1046,764,996,752,976,742,961,732,947,721,927,712,894,705,851,702,750,700,698,698,652,692,613,681,586,663,574,646,566,628,561,589,568,549,583,509,603,471,625,437,662,389"/>
37 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="601,629,687,654"/>37 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="601,629,687,654"/>
38 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="676,391,650,616,644,615,671,390"/>38 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="676,391,650,616,644,615,671,390"/>
39 <area·shape="rect"·id="Node000012"·href="$a01070_source.html"·title="·"·alt=""·coords="742,533,906,573"/>39 <area·shape="rect"·id="Node000012"·href="$a00458_source.html"·title="·"·alt=""·coords="742,533,906,573"/>
40 <area·shape="poly"·id="edge14_Node000010_Node000012"·title="·"·alt=""·coords="686,388,801,521,797,525,682,392"/>40 <area·shape="poly"·id="edge14_Node000010_Node000012"·title="·"·alt=""·coords="686,388,801,521,797,525,682,392"/>
41 <area·shape="rect"·id="Node000016"·href="$a00995_source.html"·title="·"·alt=""·coords="1025,445,1189,485"/>41 <area·shape="rect"·id="Node000016"·href="$a00464_source.html"·title="·"·alt=""·coords="1025,445,1189,485"/>
42 <area·shape="poly"·id="edge20_Node000010_Node000016"·title="·"·alt=""·coords="733,387,1012,443,1011,448,732,393"/>42 <area·shape="poly"·id="edge20_Node000010_Node000016"·title="·"·alt=""·coords="733,387,1012,443,1011,448,732,393"/>
43 <area·shape="poly"·id="edge15_Node000012_Node000004"·title="·"·alt=""·coords="825,573,829,617,837,640,851,659,888,678,957,698,1157,738,1386,774,1583,801,1582,806,1386,779,1156,744,956,703,886,683,848,663,833,643,824,618,820,574"/>43 <area·shape="poly"·id="edge15_Node000012_Node000004"·title="·"·alt=""·coords="825,573,829,617,837,640,851,659,888,678,957,698,1157,738,1386,774,1583,801,1582,806,1386,779,1156,744,956,703,886,683,848,663,833,643,824,618,820,574"/>
44 <area·shape="poly"·id="edge17_Node000012_Node000011"·title="·"·alt=""·coords="786,576,681,625,679,621,783,571"/>44 <area·shape="poly"·id="edge17_Node000012_Node000011"·title="·"·alt=""·coords="786,576,681,625,679,621,783,571"/>
45 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1062,629,1138,654"/>45 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1062,629,1138,654"/>
46 <area·shape="poly"·id="edge16_Node000012_Node000013"·title="·"·alt=""·coords="885,571,1051,622,1049,627,884,576"/>46 <area·shape="poly"·id="edge16_Node000012_Node000013"·title="·"·alt=""·coords="885,571,1051,622,1049,627,884,576"/>
47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="712,629,787,654"/>47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="712,629,787,654"/>
48 <area·shape="poly"·id="edge18_Node000012_Node000014"·title="·"·alt=""·coords="809,575,770,620,766,616,805,572"/>48 <area·shape="poly"·id="edge18_Node000012_Node000014"·title="·"·alt=""·coords="809,575,770,620,766,616,805,572"/>
Offset 54, 37 lines modifiedOffset 54, 37 lines modified
54 <area·shape="poly"·id="edge50_Node000016_Node000012"·title="·"·alt=""·coords="1045,488,900,532,898,527,1044,483"/>54 <area·shape="poly"·id="edge50_Node000016_Node000012"·title="·"·alt=""·coords="1045,488,900,532,898,527,1044,483"/>
55 <area·shape="poly"·id="edge27_Node000016_Node000015"·title="·"·alt=""·coords="1053,488,1011,508,971,535,936,576,912,618,907,615,932,573,968,531,1008,503,1051,483"/>55 <area·shape="poly"·id="edge27_Node000016_Node000015"·title="·"·alt=""·coords="1053,488,1011,508,971,535,936,576,912,618,907,615,932,573,968,531,1008,503,1051,483"/>
56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="982,541,1053,566"/>56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="982,541,1053,566"/>
57 <area·shape="poly"·id="edge22_Node000016_Node000017"·title="·"·alt=""·coords="1089,488,1041,533,1038,529,1085,484"/>57 <area·shape="poly"·id="edge22_Node000016_Node000017"·title="·"·alt=""·coords="1089,488,1041,533,1038,529,1085,484"/>
58 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1077,541,1136,566"/>58 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1077,541,1136,566"/>
59 <area·shape="poly"·id="edge24_Node000016_Node000018"·title="·"·alt=""·coords="1109,486,1109,527,1104,527,1104,486"/>59 <area·shape="poly"·id="edge24_Node000016_Node000018"·title="·"·alt=""·coords="1109,486,1109,527,1104,527,1104,486"/>
60 <area·shape="poly"·id="edge25_Node000016_Node000019"·title="·"·alt=""·coords="1025,473,852,485,749,496,643,511,543,531,453,556,382,587,356,604,337,623,326,642,320,664,319,687,321,710,334,755,349,791,344,793,329,757,316,711,313,687,315,663,321,640,333,620,353,600,380,582,451,551,541,526,643,506,748,491,852,480,1024,467"/>60 <area·shape="poly"·id="edge25_Node000016_Node000019"·title="·"·alt=""·coords="1025,473,852,485,749,496,643,511,543,531,453,556,382,587,356,604,337,623,326,642,320,664,319,687,321,710,334,755,349,791,344,793,329,757,316,711,313,687,315,663,321,640,333,620,353,600,380,582,451,551,541,526,643,506,748,491,852,480,1024,467"/>
61 <area·shape="rect"·id="Node000020"·href="$a01097_source.html"·title="·"·alt=""·coords="1213,621,1408,661"/>61 <area·shape="rect"·id="Node000020"·href="$a00344_source.html"·title="·"·alt=""·coords="1213,621,1408,661"/>
62 <area·shape="poly"·id="edge28_Node000016_Node000020"·title="·"·alt=""·coords="1190,478,1275,500,1310,515,1333,532,1341,550,1342,571,1331,609,1326,608,1337,570,1336,552,1329,535,1308,519,1274,505,1188,483"/>62 <area·shape="poly"·id="edge28_Node000016_Node000020"·title="·"·alt=""·coords="1190,478,1275,500,1310,515,1333,532,1341,550,1342,571,1331,609,1326,608,1337,570,1336,552,1329,535,1308,519,1274,505,1188,483"/>
63 <area·shape="rect"·id="Node000021"·href="$a01193_source.html"·title="·"·alt=""·coords="1418,709,1582,749"/>63 <area·shape="rect"·id="Node000021"·href="$a00314_source.html"·title="·"·alt=""·coords="1418,709,1582,749"/>
64 <area·shape="poly"·id="edge29_Node000016_Node000021"·title="·"·alt=""·coords="1189,470,1264,477,1342,490,1411,507,1438,518,1456,531,1472,549,1483,569,1498,613,1504,658,1505,695,1500,695,1499,658,1493,615,1478,572,1467,552,1453,535,1435,523,1409,512,1341,495,1263,483,1189,475"/>64 <area·shape="poly"·id="edge29_Node000016_Node000021"·title="·"·alt=""·coords="1189,470,1264,477,1342,490,1411,507,1438,518,1456,531,1472,549,1483,569,1498,613,1504,658,1505,695,1500,695,1499,658,1493,615,1478,572,1467,552,1453,535,1435,523,1409,512,1341,495,1263,483,1189,475"/>
65 <area·shape="rect"·id="Node000022"·href="$a01043_source.html"·title="·"·alt=""·coords="1771,621,1935,661"/>65 <area·shape="rect"·id="Node000022"·href="$a00521_source.html"·title="·"·alt=""·coords="1771,621,1935,661"/>
66 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1189,468,1316,476,1464,488,1602,506,1658,518,1701,531,1718,540,1729,549,1754,571,1814,612,1811,616,1750,575,1725,553,1715,544,1699,536,1657,523,1601,512,1463,494,1315,481,1189,473"/>66 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1189,468,1316,476,1464,488,1602,506,1658,518,1701,531,1718,540,1729,549,1754,571,1814,612,1811,616,1750,575,1725,553,1715,544,1699,536,1657,523,1601,512,1463,494,1315,481,1189,473"/>
67 <area·shape="rect"·id="Node000023"·href="$a01064_source.html"·title="·"·alt=""·coords="1525,533,1689,573"/>67 <area·shape="rect"·id="Node000023"·href="$a00527_source.html"·title="·"·alt=""·coords="1525,533,1689,573"/>
68 <area·shape="poly"·id="edge33_Node000016_Node000023"·title="·"·alt=""·coords="1189,477,1506,531,1511,532,1510,537,1505,536,1188,483"/>68 <area·shape="poly"·id="edge33_Node000016_Node000023"·title="·"·alt=""·coords="1189,477,1506,531,1511,532,1510,537,1505,536,1188,483"/>
69 <area·shape="rect"·id="Node000031"·href="$a00914_source.html"·title="·"·alt=""·coords="1161,533,1319,573"/>69 <area·shape="rect"·id="Node000031"·href="$a00383_source.html"·title="·"·alt=""·coords="1161,533,1319,573"/>
70 <area·shape="poly"·id="edge51_Node000016_Node000031"·title="·"·alt=""·coords="1138,483,1200,524,1198,528,1135,488"/>70 <area·shape="poly"·id="edge51_Node000016_Node000031"·title="·"·alt=""·coords="1138,483,1200,524,1198,528,1135,488"/>
71 <area·shape="poly"·id="edge57_Node000016_Node000032"·title="·"·alt=""·coords="1189,467,1440,486,1593,504,1746,531,1760,534,1759,539,1745,536,1592,510,1439,491,1189,473"/>71 <area·shape="poly"·id="edge57_Node000016_Node000032"·title="·"·alt=""·coords="1189,467,1440,486,1593,504,1746,531,1760,534,1759,539,1745,536,1592,510,1439,491,1189,473"/>
72 <area·shape="poly"·id="edge30_Node000021_Node000004"·title="·"·alt=""·coords="1542,747,1633,789,1631,794,1540,752"/>72 <area·shape="poly"·id="edge30_Node000021_Node000004"·title="·"·alt=""·coords="1542,747,1633,789,1631,794,1540,752"/>
73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1855,662,1847,705,1837,729,1823,751,1796,776,1763,794,1761,789,1792,771,1819,748,1833,727,1841,704,1850,661"/>73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1855,662,1847,705,1837,729,1823,751,1796,776,1763,794,1761,789,1792,771,1819,748,1833,727,1841,704,1850,661"/>
74 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="1642,571,1677,594,1716,625,1751,663,1778,708,1784,730,1778,751,1761,774,1739,792,1736,788,1757,770,1774,748,1779,730,1774,710,1747,667,1712,629,1674,598,1639,576"/>74 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="1642,571,1677,594,1716,625,1751,663,1778,708,1784,730,1778,751,1761,774,1739,792,1736,788,1757,770,1774,748,1779,730,1774,710,1747,667,1712,629,1674,598,1639,576"/>
75 <area·shape="poly"·id="edge37_Node000023_Node000013"·title="·"·alt=""·coords="1525,570,1202,624,1152,633,1151,628,1201,619,1524,565"/>75 <area·shape="poly"·id="edge37_Node000023_Node000013"·title="·"·alt=""·coords="1525,570,1202,624,1152,633,1151,628,1201,619,1524,565"/>
76 <area·shape="poly"·id="edge47_Node000023_Node000022"·title="·"·alt=""·coords="1662,571,1787,614,1785,619,1660,576"/>76 <area·shape="poly"·id="edge47_Node000023_Node000022"·title="·"·alt=""·coords="1662,571,1787,614,1785,619,1660,576"/>
77 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1584,629,1645,654"/>77 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1584,629,1645,654"/>
78 <area·shape="poly"·id="edge35_Node000023_Node000024"·title="·"·alt=""·coords="1611,573,1615,615,1610,615,1606,574"/>78 <area·shape="poly"·id="edge35_Node000023_Node000024"·title="·"·alt=""·coords="1611,573,1615,615,1610,615,1606,574"/>
79 <area·shape="poly"·id="edge36_Node000023_Node000025"·title="·"·alt=""·coords="1584,576,1514,622,1468,646,1421,664,1358,671,1253,674,972,675,825,676,694,682,594,693,560,701,539,711,525,728,517,749,513,791,508,791,512,747,521,725,536,707,558,696,593,688,694,677,825,671,972,669,1253,669,1358,666,1419,659,1466,641,1511,618,1581,571"/>79 <area·shape="poly"·id="edge36_Node000023_Node000025"·title="·"·alt=""·coords="1584,576,1514,622,1468,646,1421,664,1358,671,1253,674,972,675,825,676,694,682,594,693,560,701,539,711,525,728,517,749,513,791,508,791,512,747,521,725,536,707,558,696,593,688,694,677,825,671,972,669,1253,669,1358,666,1419,659,1466,641,1511,618,1581,571"/>
80 <area·shape="poly"·id="edge38_Node000023_Node000026"·title="·"·alt=""·coords="1525,563,1331,576,959,597,797,607,588,624,539,629,539,624,588,619,796,601,959,591,1331,571,1524,558"/>80 <area·shape="poly"·id="edge38_Node000023_Node000026"·title="·"·alt=""·coords="1525,563,1331,576,959,597,797,607,588,624,539,629,539,624,588,619,796,601,959,591,1331,571,1524,558"/>
81 <area·shape="rect"·id="Node000030"·href="$a00938_source.html"·title="·"·alt=""·coords="1606,709,1765,749"/>81 <area·shape="rect"·id="Node000030"·href="$a00422_source.html"·title="·"·alt=""·coords="1606,709,1765,749"/>
82 <area·shape="poly"·id="edge48_Node000023_Node000030"·title="·"·alt=""·coords="1627,572,1644,594,1660,620,1674,659,1683,695,1678,697,1669,660,1655,622,1640,597,1622,575"/>82 <area·shape="poly"·id="edge48_Node000023_Node000030"·title="·"·alt=""·coords="1627,572,1644,594,1660,620,1674,659,1683,695,1678,697,1669,660,1655,622,1640,597,1622,575"/>
83 <area·shape="rect"·id="Node000027"·href="$a01223_source.html"·title="·"·alt=""·coords="549,709,728,749"/>83 <area·shape="rect"·id="Node000027"·href="$a00335_source.html"·title="·"·alt=""·coords="549,709,728,749"/>
84 <area·shape="poly"·id="edge39_Node000026_Node000027"·title="·"·alt=""·coords="482,659,583,702,581,707,479,664"/>84 <area·shape="poly"·id="edge39_Node000026_Node000027"·title="·"·alt=""·coords="482,659,583,702,581,707,479,664"/>
85 <area·shape="poly"·id="edge40_Node000027_Node000004"·title="·"·alt=""·coords="728,745,740,747,976,772,1210,790,1582,810,1582,815,1210,796,975,777,740,752,728,750"/>85 <area·shape="poly"·id="edge40_Node000027_Node000004"·title="·"·alt=""·coords="728,745,740,747,976,772,1210,790,1582,810,1582,815,1210,796,975,777,740,752,728,750"/>
86 <area·shape="poly"·id="edge41_Node000027_Node000007"·title="·"·alt=""·coords="681,747,789,796,787,801,679,752"/>86 <area·shape="poly"·id="edge41_Node000027_Node000007"·title="·"·alt=""·coords="681,747,789,796,787,801,679,752"/>
87 <area·shape="poly"·id="edge45_Node000027_Node000009"·title="·"·alt=""·coords="550,749,201,811,200,806,549,744"/>87 <area·shape="poly"·id="edge45_Node000027_Node000009"·title="·"·alt=""·coords="550,749,201,811,200,806,549,744"/>
88 <area·shape="poly"·id="edge43_Node000027_Node000019"·title="·"·alt=""·coords="578,752,405,805,404,800,577,747"/>88 <area·shape="poly"·id="edge43_Node000027_Node000019"·title="·"·alt=""·coords="578,752,405,805,404,800,577,747"/>
89 <area·shape="poly"·id="edge46_Node000027_Node000025"·title="·"·alt=""·coords="612,752,542,799,539,795,609,747"/>89 <area·shape="poly"·id="edge46_Node000027_Node000025"·title="·"·alt=""·coords="612,752,542,799,539,795,609,747"/>
90 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="587,805,677,830"/>90 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="587,805,677,830"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00525.png vs.
./usr/share/doc/libopenmesh-dev/html/a00768.png
Files identical despite different names
1.98 KB
./usr/share/doc/libopenmesh-dev/html/a00526.map vs.
./usr/share/doc/libopenmesh-dev/html/a00769.map
Files 97% similar despite different names
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 <map·id="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh">1 <map·id="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/LaplaceSmootherT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="228,5,423,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="228,5,423,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00527.html"·title="·"·alt=""·coords="109,93,315,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00776.html"·title="·"·alt=""·coords="109,93,315,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="291,56,239,95,235,91,288,52"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="291,56,239,95,235,91,288,52"/>
5 <area·shape="rect"·id="Node000006"·href="$a00533.html"·title="·"·alt=""·coords="339,93,541,133"/>5 <area·shape="rect"·id="Node000006"·href="$a00758.html"·title="·"·alt=""·coords="339,93,541,133"/>
6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="363,52,416,91,413,95,360,56"/>6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="363,52,416,91,413,95,360,56"/>
7 <area·shape="rect"·id="Node000003"·href="$a00671_source.html"·title="·"·alt=""·coords="5,189,200,229"/>7 <area·shape="rect"·id="Node000003"·href="$a00878_source.html"·title="·"·alt=""·coords="5,189,200,229"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="181,144,126,191,123,187,178,140"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="181,144,126,191,123,187,178,140"/>
9 <area·shape="rect"·id="Node000005"·href="$a00542.html"·title="·"·alt=""·coords="224,181,419,236"/>9 <area·shape="rect"·id="Node000005"·href="$a00761.html"·title="·"·alt=""·coords="224,181,419,236"/>
10 <area·shape="poly"·id="edge5_Node000002_Node000005"·title="·"·alt=""·coords="246,140,292,179,289,183,243,144"/>10 <area·shape="poly"·id="edge5_Node000002_Node000005"·title="·"·alt=""·coords="246,140,292,179,289,183,243,144"/>
11 <area·shape="rect"·id="Node000004"·href="$a00674_source.html"·title="·"·alt=""·coords="5,284,200,324"/>11 <area·shape="rect"·id="Node000004"·href="$a00875_source.html"·title="·"·alt=""·coords="5,284,200,324"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,242,98,284,93,284,91,242"/>12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,242,98,284,93,284,91,242"/>
13 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="109,270,107,229,113,229,114,270"/>13 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="109,270,107,229,113,229,114,270"/>
14 </map>14 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00526.png vs.
./usr/share/doc/libopenmesh-dev/html/a00769.png
Files identical despite different names
16.6 KB
./usr/share/doc/libopenmesh-dev/html/a00527.html vs.
./usr/share/doc/libopenmesh-dev/html/a00776.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00527.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00776.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 62 lines modifiedOffset 93, 62 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00524_source.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00767_source.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·JacobiLaplaceSmootherT.hh:</div>102 Include·dependency·graph·for·JacobiLaplaceSmootherT.hh:</div>
103 <div·class="dyncontent">103 <div·class="dyncontent">
104 <div·class="center"><img·src="a00528.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00777.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hh"·id="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hh">105 <map·name="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hh"·id="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="2048,5,2253,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="2048,5,2253,45"/>
107 <area·shape="rect"·href="a00524.html"·title="·"·alt=""·coords="2053,93,2248,133"/>107 <area·shape="rect"·href="a00767.html"·title="·"·alt=""·coords="2053,93,2248,133"/>
108 <area·shape="poly"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>108 <area·shape="poly"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>
109 <area·shape="rect"·href="a00536.html"·title="·"·alt=""·coords="2053,181,2248,221"/>109 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="2053,181,2248,221"/>
110 <area·shape="poly"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>110 <area·shape="poly"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>
111 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>111 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>
112 <area·shape="poly"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>112 <area·shape="poly"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>
113 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="357,269,515,309"/>113 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="357,269,515,309"/>
114 <area·shape="poly"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>114 <area·shape="poly"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>
115 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/>115 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/>
116 <area·shape="poly"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/>116 <area·shape="poly"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/>
117 <area·shape="rect"·title="·"·alt=""·coords="1596,885,1775,925"/>117 <area·shape="rect"·title="·"·alt=""·coords="1596,885,1775,925"/>
118 <area·shape="poly"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/>118 <area·shape="poly"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/>
119 <area·shape="poly"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/>119 <area·shape="poly"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/>
120 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="753,797,917,837"/>120 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="753,797,917,837"/>
121 <area·shape="poly"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/>121 <area·shape="poly"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/>
122 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="357,357,515,397"/>122 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="357,357,515,397"/>
123 <area·shape="poly"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>123 <area·shape="poly"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>
124 <area·shape="rect"·title="·"·alt=""·coords="128,893,187,918"/>124 <area·shape="rect"·title="·"·alt=""·coords="128,893,187,918"/>
125 <area·shape="poly"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/>125 <area·shape="poly"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/>
126 <area·shape="rect"·title="·"·alt=""·coords="329,893,391,918"/>126 <area·shape="rect"·title="·"·alt=""·coords="329,893,391,918"/>
127 <area·shape="poly"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/>127 <area·shape="poly"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/>
128 <area·shape="rect"·title="·"·alt=""·coords="469,893,555,918"/>128 <area·shape="rect"·title="·"·alt=""·coords="469,893,555,918"/>
129 <area·shape="poly"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/>129 <area·shape="poly"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/>
130 <area·shape="rect"·title="·"·alt=""·coords="1764,629,1844,654"/>130 <area·shape="rect"·title="·"·alt=""·coords="1764,629,1844,654"/>
131 <area·shape="poly"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/>131 <area·shape="poly"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/>
132 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>132 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>
133 <area·shape="poly"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>133 <area·shape="poly"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>
134 <area·shape="poly"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>134 <area·shape="poly"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>
135 <area·shape="rect"·title="·"·alt=""·coords="787,893,863,918"/>135 <area·shape="rect"·title="·"·alt=""·coords="787,893,863,918"/>
136 <area·shape="poly"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>136 <area·shape="poly"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>
137 <area·shape="poly"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>137 <area·shape="poly"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>
138 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="549,453,800,478"/>138 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="549,453,800,478"/>
139 <area·shape="poly"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>139 <area·shape="poly"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>
140 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>140 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>
141 <area·shape="poly"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>141 <area·shape="poly"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>
142 <area·shape="poly"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,947,809,927,800,894,793,851,790,750,788,698,786,652,780,613,769,586,751,574,734,566,716,561,677,568,637,583,597,603,559,625,525,662,477"/>142 <area·shape="poly"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,947,809,927,800,894,793,851,790,750,788,698,786,652,780,613,769,586,751,574,734,566,716,561,677,568,637,583,597,603,559,625,525,662,477"/>
143 <area·shape="rect"·title="·"·alt=""·coords="601,717,687,742"/>143 <area·shape="rect"·title="·"·alt=""·coords="601,717,687,742"/>
144 <area·shape="poly"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>144 <area·shape="poly"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>
145 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="742,621,906,661"/>145 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="742,621,906,661"/>
146 <area·shape="poly"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>146 <area·shape="poly"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>
147 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>147 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>
148 <area·shape="poly"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>148 <area·shape="poly"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>
149 <area·shape="poly"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>149 <area·shape="poly"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>
150 <area·shape="poly"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>150 <area·shape="poly"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>
151 <area·shape="rect"·title="·"·alt=""·coords="1062,717,1138,742"/>151 <area·shape="rect"·title="·"·alt=""·coords="1062,717,1138,742"/>
152 <area·shape="poly"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/>152 <area·shape="poly"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/>
153 <area·shape="rect"·title="·"·alt=""·coords="712,717,787,742"/>153 <area·shape="rect"·title="·"·alt=""·coords="712,717,787,742"/>
154 <area·shape="poly"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/>154 <area·shape="poly"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/>
Offset 160, 37 lines modifiedOffset 160, 37 lines modified
160 <area·shape="poly"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>160 <area·shape="poly"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/>161 <area·shape="poly"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/>
162 <area·shape="rect"·title="·"·alt=""·coords="982,629,1053,654"/>162 <area·shape="rect"·title="·"·alt=""·coords="982,629,1053,654"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/>163 <area·shape="poly"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/>
164 <area·shape="rect"·title="·"·alt=""·coords="1077,629,1136,654"/>164 <area·shape="rect"·title="·"·alt=""·coords="1077,629,1136,654"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/>165 <area·shape="poly"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/>166 <area·shape="poly"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/>
167 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/>167 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/>168 <area·shape="poly"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/>
169 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>169 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/>170 <area·shape="poly"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/>
171 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/>171 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/>172 <area·shape="poly"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/>
173 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>173 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>174 <area·shape="poly"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>
175 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>175 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/>176 <area·shape="poly"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/>177 <area·shape="poly"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/>
178 <area·shape="poly"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/>178 <area·shape="poly"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/>179 <area·shape="poly"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/>180 <area·shape="poly"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/>181 <area·shape="poly"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/>182 <area·shape="poly"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/>
183 <area·shape="rect"·title="·"·alt=""·coords="1584,717,1645,742"/>183 <area·shape="rect"·title="·"·alt=""·coords="1584,717,1645,742"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1611,661,1615,703,1610,703,1606,662"/>184 <area·shape="poly"·title="·"·alt=""·coords="1611,661,1615,703,1610,703,1606,662"/>
185 <area·shape="poly"·title="·"·alt=""·coords="1584,664,1514,710,1468,734,1421,752,1358,759,1253,762,972,763,825,764,694,770,594,781,560,789,539,799,525,816,517,837,513,879,508,879,512,835,521,813,536,795,558,784,593,776,694,765,825,759,972,757,1253,757,1358,754,1419,747,1466,729,1511,706,1581,659"/>185 <area·shape="poly"·title="·"·alt=""·coords="1584,664,1514,710,1468,734,1421,752,1358,759,1253,762,972,763,825,764,694,770,594,781,560,789,539,799,525,816,517,837,513,879,508,879,512,835,521,813,536,795,558,784,593,776,694,765,825,759,972,757,1253,757,1358,754,1419,747,1466,729,1511,706,1581,659"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1525,651,1331,664,959,685,797,695,588,712,539,717,539,712,588,707,796,689,959,679,1331,659,1524,646"/>186 <area·shape="poly"·title="·"·alt=""·coords="1525,651,1331,664,959,685,797,695,588,712,539,717,539,712,588,707,796,689,959,679,1331,659,1524,646"/>
187 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="1606,797,1765,837"/>187 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="1606,797,1765,837"/>
188 <area·shape="poly"·title="·"·alt=""·coords="1627,660,1644,682,1660,708,1674,747,1683,783,1678,785,1669,748,1655,710,1640,685,1622,663"/>188 <area·shape="poly"·title="·"·alt=""·coords="1627,660,1644,682,1660,708,1674,747,1683,783,1678,785,1669,748,1655,710,1640,685,1622,663"/>
189 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="549,797,728,837"/>189 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="549,797,728,837"/>
190 <area·shape="poly"·title="·"·alt=""·coords="482,747,583,790,581,795,479,752"/>190 <area·shape="poly"·title="·"·alt=""·coords="482,747,583,790,581,795,479,752"/>
191 <area·shape="poly"·title="·"·alt=""·coords="728,833,740,835,976,860,1210,878,1582,898,1582,903,1210,884,975,865,740,840,728,838"/>191 <area·shape="poly"·title="·"·alt=""·coords="728,833,740,835,976,860,1210,878,1582,898,1582,903,1210,884,975,865,740,840,728,838"/>
192 <area·shape="poly"·title="·"·alt=""·coords="681,835,789,884,787,889,679,840"/>192 <area·shape="poly"·title="·"·alt=""·coords="681,835,789,884,787,889,679,840"/>
193 <area·shape="poly"·title="·"·alt=""·coords="550,837,201,899,200,894,549,832"/>193 <area·shape="poly"·title="·"·alt=""·coords="550,837,201,899,200,894,549,832"/>
194 <area·shape="poly"·title="·"·alt=""·coords="578,840,405,893,404,888,577,835"/>194 <area·shape="poly"·title="·"·alt=""·coords="578,840,405,893,404,888,577,835"/>
195 <area·shape="poly"·title="·"·alt=""·coords="612,840,542,887,539,883,609,835"/>195 <area·shape="poly"·title="·"·alt=""·coords="612,840,542,887,539,883,609,835"/>
196 <area·shape="rect"·title="·"·alt=""·coords="587,893,677,918"/>196 <area·shape="rect"·title="·"·alt=""·coords="587,893,677,918"/>
Offset 211, 28 lines modifiedOffset 211, 28 lines modified
211 <area·shape="poly"·title="·"·alt=""·coords="1144,395,1560,613,1557,617,1141,400"/>211 <area·shape="poly"·title="·"·alt=""·coords="1144,395,1560,613,1557,617,1141,400"/>
212 <area·shape="poly"·title="·"·alt=""·coords="2254,574,2245,628,2224,700,2208,739,2188,776,2163,810,2132,839,2107,854,2072,866,1984,884,1883,896,1789,903,1789,897,1883,890,1983,879,2071,861,2105,849,2129,835,2159,807,2184,773,2203,737,2219,699,2240,627,2249,573"/>212 <area·shape="poly"·title="·"·alt=""·coords="2254,574,2245,628,2224,700,2208,739,2188,776,2163,810,2132,839,2107,854,2072,866,1984,884,1883,896,1789,903,1789,897,1883,890,1983,879,2071,861,2105,849,2129,835,2159,807,2184,773,2203,737,2219,699,2240,627,2249,573"/>
213 </map>213 </map>
214 </div>214 </div>
215 </div><div·class="textblock"><div·class="dynheader">215 </div><div·class="textblock"><div·class="dynheader">
216 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>216 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
217 <div·class="dyncontent">217 <div·class="dyncontent">
218 <div·class="center"><img·src="a00529.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hhdep"·alt=""/></div>218 <div·class="center"><img·src="a00778.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hhdep"·alt=""/></div>
219 <map·name="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hhdep"·id="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hhdep">219 <map·name="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hhdep"·id="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT_8hhdep">
220 <area·shape="rect"·title="·"·alt=""·coords="109,5,315,45"/>220 <area·shape="rect"·title="·"·alt=""·coords="109,5,315,45"/>
Max diff block lines reached; 1422/16880 bytes (8.42%) of diff not shown.
14.9 KB
./usr/share/doc/libopenmesh-dev/html/a00528.map vs.
./usr/share/doc/libopenmesh-dev/html/a00777.map
Files 99% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 <map·id="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh">1 <map·id="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2048,5,2253,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2048,5,2253,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00524.html"·title="·"·alt=""·coords="2053,93,2248,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00767.html"·title="·"·alt=""·coords="2053,93,2248,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>
5 <area·shape="rect"·id="Node000003"·href="$a00536.html"·title="·"·alt=""·coords="2053,181,2248,221"/>5 <area·shape="rect"·id="Node000003"·href="$a00770.html"·title="·"·alt=""·coords="2053,181,2248,221"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>
7 <area·shape="rect"·id="Node000004"·href="$a01229_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>7 <area·shape="rect"·id="Node000004"·href="$a00323_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>
8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>
9 <area·shape="rect"·id="Node000006"·href="$a00929_source.html"·title="·"·alt=""·coords="357,269,515,309"/>9 <area·shape="rect"·id="Node000006"·href="$a00443_source.html"·title="·"·alt=""·coords="357,269,515,309"/>
10 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>10 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>
11 <area·shape="rect"·id="Node000035"·href="$a00917_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/>11 <area·shape="rect"·id="Node000035"·href="$a00407_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/>
12 <area·shape="poly"·id="edge71_Node000003_Node000035"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/>12 <area·shape="poly"·id="edge71_Node000003_Node000035"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/>
13 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1596,885,1775,925"/>13 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1596,885,1775,925"/>
14 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/>14 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/>
15 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/>15 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/>
16 <area·shape="rect"·id="Node000007"·href="$a01196_source.html"·title="·"·alt=""·coords="753,797,917,837"/>16 <area·shape="rect"·id="Node000007"·href="$a00290_source.html"·title="·"·alt=""·coords="753,797,917,837"/>
17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/>17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/>
18 <area·shape="rect"·id="Node000009"·href="$a00932_source.html"·title="·"·alt=""·coords="357,357,515,397"/>18 <area·shape="rect"·id="Node000009"·href="$a00389_source.html"·title="·"·alt=""·coords="357,357,515,397"/>
19 <area·shape="poly"·id="edge10_Node000006_Node000009"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>19 <area·shape="poly"·id="edge10_Node000006_Node000009"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>
20 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="128,893,187,918"/>20 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="128,893,187,918"/>
21 <area·shape="poly"·id="edge61_Node000006_Node000010"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/>21 <area·shape="poly"·id="edge61_Node000006_Node000010"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/>
22 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="329,893,391,918"/>22 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="329,893,391,918"/>
23 <area·shape="poly"·id="edge60_Node000006_Node000020"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/>23 <area·shape="poly"·id="edge60_Node000006_Node000020"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/>
24 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="469,893,555,918"/>24 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="469,893,555,918"/>
25 <area·shape="poly"·id="edge62_Node000006_Node000026"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/>25 <area·shape="poly"·id="edge62_Node000006_Node000026"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/>
26 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1764,629,1844,654"/>26 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1764,629,1844,654"/>
27 <area·shape="poly"·id="edge70_Node000006_Node000033"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/>27 <area·shape="poly"·id="edge70_Node000006_Node000033"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/>
28 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>28 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>
29 <area·shape="poly"·id="edge63_Node000006_Node000034"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>29 <area·shape="poly"·id="edge63_Node000006_Node000034"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>
30 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>30 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>
31 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="787,893,863,918"/>31 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="787,893,863,918"/>
32 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>32 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>
33 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>33 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>
34 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="549,453,800,478"/>34 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="549,453,800,478"/>
35 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>35 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>
36 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>36 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>
37 <area·shape="poly"·id="edge59_Node000009_Node000027"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>37 <area·shape="poly"·id="edge59_Node000009_Node000027"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>
38 <area·shape="poly"·id="edge14_Node000011_Node000005"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,947,809,927,800,894,793,851,790,750,788,698,786,652,780,613,769,586,751,574,734,566,716,561,677,568,637,583,597,603,559,625,525,662,477"/>38 <area·shape="poly"·id="edge14_Node000011_Node000005"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,947,809,927,800,894,793,851,790,750,788,698,786,652,780,613,769,586,751,574,734,566,716,561,677,568,637,583,597,603,559,625,525,662,477"/>
39 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="601,717,687,742"/>39 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="601,717,687,742"/>
40 <area·shape="poly"·id="edge13_Node000011_Node000012"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>40 <area·shape="poly"·id="edge13_Node000011_Node000012"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>
41 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="742,621,906,661"/>41 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="742,621,906,661"/>
42 <area·shape="poly"·id="edge15_Node000011_Node000013"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>42 <area·shape="poly"·id="edge15_Node000011_Node000013"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>
43 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>43 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>
44 <area·shape="poly"·id="edge21_Node000011_Node000017"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>44 <area·shape="poly"·id="edge21_Node000011_Node000017"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>
45 <area·shape="poly"·id="edge16_Node000013_Node000005"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>45 <area·shape="poly"·id="edge16_Node000013_Node000005"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>
46 <area·shape="poly"·id="edge18_Node000013_Node000012"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>46 <area·shape="poly"·id="edge18_Node000013_Node000012"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>
47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1062,717,1138,742"/>47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1062,717,1138,742"/>
48 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/>48 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/>
49 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="712,717,787,742"/>49 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="712,717,787,742"/>
50 <area·shape="poly"·id="edge19_Node000013_Node000015"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/>50 <area·shape="poly"·id="edge19_Node000013_Node000015"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/>
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 <area·shape="poly"·id="edge51_Node000017_Node000013"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>56 <area·shape="poly"·id="edge51_Node000017_Node000013"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>
57 <area·shape="poly"·id="edge28_Node000017_Node000016"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/>57 <area·shape="poly"·id="edge28_Node000017_Node000016"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/>
58 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="982,629,1053,654"/>58 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="982,629,1053,654"/>
59 <area·shape="poly"·id="edge23_Node000017_Node000018"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/>59 <area·shape="poly"·id="edge23_Node000017_Node000018"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/>
60 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1077,629,1136,654"/>60 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1077,629,1136,654"/>
61 <area·shape="poly"·id="edge25_Node000017_Node000019"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/>61 <area·shape="poly"·id="edge25_Node000017_Node000019"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/>
62 <area·shape="poly"·id="edge26_Node000017_Node000020"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/>62 <area·shape="poly"·id="edge26_Node000017_Node000020"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/>
63 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/>63 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/>
64 <area·shape="poly"·id="edge29_Node000017_Node000021"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/>64 <area·shape="poly"·id="edge29_Node000017_Node000021"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/>
65 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>65 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>
66 <area·shape="poly"·id="edge30_Node000017_Node000022"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/>66 <area·shape="poly"·id="edge30_Node000017_Node000022"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/>
67 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/>67 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/>
68 <area·shape="poly"·id="edge32_Node000017_Node000023"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/>68 <area·shape="poly"·id="edge32_Node000017_Node000023"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/>
69 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>69 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>
70 <area·shape="poly"·id="edge34_Node000017_Node000024"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>70 <area·shape="poly"·id="edge34_Node000017_Node000024"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>
71 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>71 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>
72 <area·shape="poly"·id="edge52_Node000017_Node000032"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/>72 <area·shape="poly"·id="edge52_Node000017_Node000032"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/>
73 <area·shape="poly"·id="edge58_Node000017_Node000033"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/>73 <area·shape="poly"·id="edge58_Node000017_Node000033"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/>
74 <area·shape="poly"·id="edge31_Node000022_Node000005"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/>74 <area·shape="poly"·id="edge31_Node000022_Node000005"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/>
75 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/>75 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/>
76 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/>76 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/>
77 <area·shape="poly"·id="edge38_Node000024_Node000014"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/>77 <area·shape="poly"·id="edge38_Node000024_Node000014"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/>
78 <area·shape="poly"·id="edge48_Node000024_Node000023"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/>78 <area·shape="poly"·id="edge48_Node000024_Node000023"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/>
79 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1584,717,1645,742"/>79 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1584,717,1645,742"/>
80 <area·shape="poly"·id="edge36_Node000024_Node000025"·title="·"·alt=""·coords="1611,661,1615,703,1610,703,1606,662"/>80 <area·shape="poly"·id="edge36_Node000024_Node000025"·title="·"·alt=""·coords="1611,661,1615,703,1610,703,1606,662"/>
81 <area·shape="poly"·id="edge37_Node000024_Node000026"·title="·"·alt=""·coords="1584,664,1514,710,1468,734,1421,752,1358,759,1253,762,972,763,825,764,694,770,594,781,560,789,539,799,525,816,517,837,513,879,508,879,512,835,521,813,536,795,558,784,593,776,694,765,825,759,972,757,1253,757,1358,754,1419,747,1466,729,1511,706,1581,659"/>81 <area·shape="poly"·id="edge37_Node000024_Node000026"·title="·"·alt=""·coords="1584,664,1514,710,1468,734,1421,752,1358,759,1253,762,972,763,825,764,694,770,594,781,560,789,539,799,525,816,517,837,513,879,508,879,512,835,521,813,536,795,558,784,593,776,694,765,825,759,972,757,1253,757,1358,754,1419,747,1466,729,1511,706,1581,659"/>
82 <area·shape="poly"·id="edge39_Node000024_Node000027"·title="·"·alt=""·coords="1525,651,1331,664,959,685,797,695,588,712,539,717,539,712,588,707,796,689,959,679,1331,659,1524,646"/>82 <area·shape="poly"·id="edge39_Node000024_Node000027"·title="·"·alt=""·coords="1525,651,1331,664,959,685,797,695,588,712,539,717,539,712,588,707,796,689,959,679,1331,659,1524,646"/>
83 <area·shape="rect"·id="Node000031"·href="$a00938_source.html"·title="·"·alt=""·coords="1606,797,1765,837"/>83 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="1606,797,1765,837"/>
84 <area·shape="poly"·id="edge49_Node000024_Node000031"·title="·"·alt=""·coords="1627,660,1644,682,1660,708,1674,747,1683,783,1678,785,1669,748,1655,710,1640,685,1622,663"/>84 <area·shape="poly"·id="edge49_Node000024_Node000031"·title="·"·alt=""·coords="1627,660,1644,682,1660,708,1674,747,1683,783,1678,785,1669,748,1655,710,1640,685,1622,663"/>
85 <area·shape="rect"·id="Node000028"·href="$a01223_source.html"·title="·"·alt=""·coords="549,797,728,837"/>85 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="549,797,728,837"/>
86 <area·shape="poly"·id="edge40_Node000027_Node000028"·title="·"·alt=""·coords="482,747,583,790,581,795,479,752"/>86 <area·shape="poly"·id="edge40_Node000027_Node000028"·title="·"·alt=""·coords="482,747,583,790,581,795,479,752"/>
87 <area·shape="poly"·id="edge41_Node000028_Node000005"·title="·"·alt=""·coords="728,833,740,835,976,860,1210,878,1582,898,1582,903,1210,884,975,865,740,840,728,838"/>87 <area·shape="poly"·id="edge41_Node000028_Node000005"·title="·"·alt=""·coords="728,833,740,835,976,860,1210,878,1582,898,1582,903,1210,884,975,865,740,840,728,838"/>
88 <area·shape="poly"·id="edge42_Node000028_Node000008"·title="·"·alt=""·coords="681,835,789,884,787,889,679,840"/>88 <area·shape="poly"·id="edge42_Node000028_Node000008"·title="·"·alt=""·coords="681,835,789,884,787,889,679,840"/>
89 <area·shape="poly"·id="edge46_Node000028_Node000010"·title="·"·alt=""·coords="550,837,201,899,200,894,549,832"/>89 <area·shape="poly"·id="edge46_Node000028_Node000010"·title="·"·alt=""·coords="550,837,201,899,200,894,549,832"/>
90 <area·shape="poly"·id="edge44_Node000028_Node000020"·title="·"·alt=""·coords="578,840,405,893,404,888,577,835"/>90 <area·shape="poly"·id="edge44_Node000028_Node000020"·title="·"·alt=""·coords="578,840,405,893,404,888,577,835"/>
91 <area·shape="poly"·id="edge47_Node000028_Node000026"·title="·"·alt=""·coords="612,840,542,887,539,883,609,835"/>91 <area·shape="poly"·id="edge47_Node000028_Node000026"·title="·"·alt=""·coords="612,840,542,887,539,883,609,835"/>
92 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="587,893,677,918"/>92 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="587,893,677,918"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00528.png vs.
./usr/share/doc/libopenmesh-dev/html/a00777.png
Files identical despite different names
1.38 KB
./usr/share/doc/libopenmesh-dev/html/a00529.map vs.
./usr/share/doc/libopenmesh-dev/html/a00778.map
Files 89% similar despite different names
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <map·id="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh">1 <map·id="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh"·name="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="109,5,315,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="109,5,315,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00671_source.html"·title="·"·alt=""·coords="5,101,200,141"/>3 <area·shape="rect"·id="Node000002"·href="$a00878_source.html"·title="·"·alt=""·coords="5,101,200,141"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="181,56,126,103,123,99,178,52"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="181,56,126,103,123,99,178,52"/>
5 <area·shape="rect"·id="Node000004"·href="$a00542.html"·title="·"·alt=""·coords="224,93,419,148"/>5 <area·shape="rect"·id="Node000004"·href="$a00761.html"·title="·"·alt=""·coords="224,93,419,148"/>
6 <area·shape="poly"·id="edge4_Node000001_Node000004"·title="·"·alt=""·coords="246,52,292,91,289,95,243,56"/>6 <area·shape="poly"·id="edge4_Node000001_Node000004"·title="·"·alt=""·coords="246,52,292,91,289,95,243,56"/>
7 <area·shape="rect"·id="Node000003"·href="$a00674_source.html"·title="·"·alt=""·coords="5,196,200,236"/>7 <area·shape="rect"·id="Node000003"·href="$a00875_source.html"·title="·"·alt=""·coords="5,196,200,236"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,154,98,196,93,196,91,154"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,154,98,196,93,196,91,154"/>
9 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="109,182,107,141,113,141,114,182"/>9 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="109,182,107,141,113,141,114,182"/>
10 </map>10 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00529.png vs.
./usr/share/doc/libopenmesh-dev/html/a00778.png
Files identical despite different names
17.0 KB
./usr/share/doc/libopenmesh-dev/html/a00530.html vs.
./usr/share/doc/libopenmesh-dev/html/a00764.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00530.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00764.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 94, 74 lines modifiedOffset 94, 74 lines modified
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>·&#124;
96 <a·href="#define-members">Macros</a>··</div>96 <a·href="#define-members">Macros</a>··</div>
97 ··<div·class="headertitle"><div·class="title">SmootherT_impl.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">SmootherT_impl.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>
101 <code>#include·&lt;<a·class="el"·href="a00536_source.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</code><br·/>101 <code>#include·&lt;<a·class="el"·href="a00770_source.html">OpenMesh/Tools/Smoother/SmootherT.hh</a>&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·SmootherT_impl.hh:</div>103 Include·dependency·graph·for·SmootherT_impl.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00531.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2SmootherT__impl_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00765.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2SmootherT__impl_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Smoother_2SmootherT__impl_8hh"·id="aOpenMesh_2Tools_2Smoother_2SmootherT__impl_8hh">106 <map·name="aOpenMesh_2Tools_2Smoother_2SmootherT__impl_8hh"·id="aOpenMesh_2Tools_2Smoother_2SmootherT__impl_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="142,5,337,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="142,5,337,45"/>
108 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="93,533,252,573"/>108 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="93,533,252,573"/>
109 <area·shape="poly"·title="·"·alt=""·coords="229,47,195,113,181,156,175,200,175,379,175,520,170,520,170,379,170,200,176,154,190,111,224,44"/>109 <area·shape="poly"·title="·"·alt=""·coords="229,47,195,113,181,156,175,200,175,379,175,520,170,520,170,379,170,200,176,154,190,111,224,44"/>
110 <area·shape="rect"·href="a00536.html"·title="·"·alt=""·coords="231,93,426,133"/>110 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="231,93,426,133"/>
111 <area·shape="poly"·title="·"·alt=""·coords="261,44,301,82,297,86,257,48"/>111 <area·shape="poly"·title="·"·alt=""·coords="261,44,301,82,297,86,257,48"/>
112 <area·shape="rect"·title="·"·alt=""·coords="558,797,737,837"/>112 <area·shape="rect"·title="·"·alt=""·coords="558,797,737,837"/>
113 <area·shape="poly"·title="·"·alt=""·coords="117,576,81,596,51,623,26,656,11,687,8,702,10,717,15,732,26,747,51,760,97,772,234,790,397,802,544,810,544,815,397,808,234,795,96,777,49,765,23,751,11,735,4,718,3,702,6,685,22,653,47,620,78,591,115,571"/>113 <area·shape="poly"·title="·"·alt=""·coords="117,576,81,596,51,623,26,656,11,687,8,702,10,717,15,732,26,747,51,760,97,772,234,790,397,802,544,810,544,815,397,808,234,795,96,777,49,765,23,751,11,735,4,718,3,702,6,685,22,653,47,620,78,591,115,571"/>
114 <area·shape="rect"·href="a00935_source.html"·title="·"·alt=""·coords="61,621,220,661"/>114 <area·shape="rect"·href="a00413_source.html"·title="·"·alt=""·coords="61,621,220,661"/>
115 <area·shape="poly"·title="·"·alt=""·coords="168,575,155,610,150,608,163,573"/>115 <area·shape="poly"·title="·"·alt=""·coords="168,575,155,610,150,608,163,573"/>
116 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="179,709,337,749"/>116 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="179,709,337,749"/>
117 <area·shape="poly"·title="·"·alt=""·coords="196,572,216,594,234,620,248,658,257,695,251,697,243,660,229,623,212,597,192,576"/>117 <area·shape="poly"·title="·"·alt=""·coords="196,572,216,594,234,620,248,658,257,695,251,697,243,660,229,623,212,597,192,576"/>
118 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1042,621,1237,661"/>118 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1042,621,1237,661"/>
119 <area·shape="poly"·title="·"·alt=""·coords="252,559,929,619,1028,627,1028,633,928,624,252,564"/>119 <area·shape="poly"·title="·"·alt=""·coords="252,559,929,619,1028,627,1028,633,928,624,252,564"/>
120 <area·shape="poly"·title="·"·alt=""·coords="142,661,146,706,154,728,168,747,194,764,231,777,329,797,440,807,544,812,544,818,439,813,328,802,229,782,191,768,164,751,149,731,140,707,136,662"/>120 <area·shape="poly"·title="·"·alt=""·coords="142,661,146,706,154,728,168,747,194,764,231,777,329,797,440,807,544,812,544,818,439,813,328,802,229,782,191,768,164,751,149,731,140,707,136,662"/>
121 <area·shape="poly"·title="·"·alt=""·coords="168,659,222,699,219,703,165,664"/>121 <area·shape="poly"·title="·"·alt=""·coords="168,659,222,699,219,703,165,664"/>
122 <area·shape="rect"·title="·"·alt=""·coords="37,717,103,742"/>122 <area·shape="rect"·title="·"·alt=""·coords="37,717,103,742"/>
123 <area·shape="poly"·title="·"·alt=""·coords="127,663,90,707,86,704,123,660"/>123 <area·shape="poly"·title="·"·alt=""·coords="127,663,90,707,86,704,123,660"/>
124 <area·shape="poly"·title="·"·alt=""·coords="338,746,549,792,548,797,337,751"/>124 <area·shape="poly"·title="·"·alt=""·coords="338,746,549,792,548,797,337,751"/>
125 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="261,357,439,397"/>125 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="261,357,439,397"/>
126 <area·shape="poly"·title="·"·alt=""·coords="333,133,350,343,345,344,327,134"/>126 <area·shape="poly"·title="·"·alt=""·coords="333,133,350,343,345,344,327,134"/>
127 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="2096,181,2255,221"/>127 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="2096,181,2255,221"/>
128 <area·shape="poly"·title="·"·alt=""·coords="427,117,2082,193,2082,198,426,122"/>128 <area·shape="poly"·title="·"·alt=""·coords="427,117,2082,193,2082,198,426,122"/>
129 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="220,445,379,485"/>129 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="220,445,379,485"/>
130 <area·shape="poly"·title="·"·alt=""·coords="322,135,285,229,266,292,251,358,248,378,251,397,260,416,273,433,268,436,256,419,246,398,243,378,246,357,260,291,280,227,317,133"/>130 <area·shape="poly"·title="·"·alt=""·coords="322,135,285,229,266,292,251,358,248,378,251,397,260,416,273,433,268,436,256,419,246,398,243,378,246,357,260,291,280,227,317,133"/>
131 <area·shape="poly"·title="·"·alt=""·coords="367,396,386,425,406,463,422,506,429,552,429,643,429,675,432,700,441,723,460,748,478,764,499,777,546,796,544,801,497,782,475,768,456,751,436,726,426,702,423,675,423,643,423,552,417,507,401,465,381,428,362,399"/>131 <area·shape="poly"·title="·"·alt=""·coords="367,396,386,425,406,463,422,506,429,552,429,643,429,675,432,700,441,723,460,748,478,764,499,777,546,796,544,801,497,782,475,768,456,751,436,726,426,702,423,675,423,643,423,552,417,507,401,465,381,428,362,399"/>
132 <area·shape="poly"·title="·"·alt=""·coords="2096,205,1701,209,1436,216,1160,230,901,251,785,265,683,282,598,301,533,324,510,336,493,349,483,362,479,376,479,643,482,667,490,689,503,710,519,730,556,763,596,788,593,793,553,767,515,733,498,713,486,692,477,668,474,643,474,376,478,360,489,345,507,331,531,319,596,296,682,277,784,260,900,246,1160,225,1436,211,1701,203,2096,200"/>132 <area·shape="poly"·title="·"·alt=""·coords="2096,205,1701,209,1436,216,1160,230,901,251,785,265,683,282,598,301,533,324,510,336,493,349,483,362,479,376,479,643,482,667,490,689,503,710,519,730,556,763,596,788,593,793,553,767,515,733,498,713,486,692,477,668,474,643,474,376,478,360,489,345,507,331,531,319,596,296,682,277,784,260,900,246,1160,225,1436,211,1701,203,2096,200"/>
133 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1424,709,1588,749"/>133 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1424,709,1588,749"/>
134 <area·shape="poly"·title="·"·alt=""·coords="2218,219,2247,240,2270,268,2274,289,2270,310,2257,419,2247,509,2236,549,2217,588,2188,625,2146,663,2126,676,2101,686,2041,700,1969,707,1891,710,1732,709,1661,709,1601,712,1601,707,1661,704,1732,703,1891,704,1969,702,2040,695,2100,681,2124,671,2143,659,2184,622,2213,585,2231,547,2242,508,2252,419,2265,309,2269,289,2265,270,2243,244,2215,224"/>134 <area·shape="poly"·title="·"·alt=""·coords="2218,219,2247,240,2270,268,2274,289,2270,310,2257,419,2247,509,2236,549,2217,588,2188,625,2146,663,2126,676,2101,686,2041,700,1969,707,1891,710,1732,709,1661,709,1601,712,1601,707,1661,704,1732,703,1891,704,1969,702,2040,695,2100,681,2124,671,2143,659,2184,622,2213,585,2231,547,2242,508,2252,419,2265,309,2269,289,2265,270,2243,244,2215,224"/>
135 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="2096,269,2255,309"/>135 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="2096,269,2255,309"/>
136 <area·shape="poly"·title="·"·alt=""·coords="2178,222,2178,255,2173,255,2173,222"/>136 <area·shape="poly"·title="·"·alt=""·coords="2178,222,2178,255,2173,255,2173,222"/>
137 <area·shape="rect"·title="·"·alt=""·coords="2314,805,2373,830"/>137 <area·shape="rect"·title="·"·alt=""·coords="2314,805,2373,830"/>
138 <area·shape="poly"·title="·"·alt=""·coords="2255,209,2333,225,2373,239,2412,256,2446,278,2473,305,2491,337,2498,376,2498,643,2495,669,2485,694,2472,717,2455,738,2416,774,2378,800,2375,795,2412,770,2451,735,2467,714,2481,692,2489,668,2493,643,2493,376,2486,339,2469,308,2442,282,2409,261,2371,244,2332,230,2254,214"/>138 <area·shape="poly"·title="·"·alt=""·coords="2255,209,2333,225,2373,239,2412,256,2446,278,2473,305,2491,337,2498,376,2498,643,2495,669,2485,694,2472,717,2455,738,2416,774,2378,800,2375,795,2412,770,2451,735,2467,714,2481,692,2489,668,2493,643,2493,376,2486,339,2469,308,2442,282,2409,261,2371,244,2332,230,2254,214"/>
139 <area·shape="rect"·title="·"·alt=""·coords="2003,805,2065,830"/>139 <area·shape="rect"·title="·"·alt=""·coords="2003,805,2065,830"/>
140 <area·shape="poly"·title="·"·alt=""·coords="2255,212,2313,232,2340,247,2364,267,2384,293,2393,317,2396,343,2397,376,2397,555,2394,583,2387,610,2375,634,2360,657,2322,697,2274,731,2222,759,2170,780,2080,808,2078,803,2168,775,2220,754,2271,726,2318,693,2356,654,2371,632,2382,608,2389,582,2391,555,2391,376,2391,344,2388,318,2379,296,2360,271,2337,252,2311,236,2254,217"/>140 <area·shape="poly"·title="·"·alt=""·coords="2255,212,2313,232,2340,247,2364,267,2384,293,2393,317,2396,343,2397,376,2397,555,2394,583,2387,610,2375,634,2360,657,2322,697,2274,731,2222,759,2170,780,2080,808,2078,803,2168,775,2220,754,2271,726,2318,693,2356,654,2371,632,2382,608,2389,582,2391,555,2391,376,2391,344,2388,318,2379,296,2360,271,2337,252,2311,236,2254,217"/>
141 <area·shape="rect"·title="·"·alt=""·coords="1786,805,1871,830"/>141 <area·shape="rect"·title="·"·alt=""·coords="1786,805,1871,830"/>
142 <area·shape="poly"·title="·"·alt=""·coords="2220,219,2256,240,2289,267,2314,293,2331,316,2342,342,2346,376,2346,467,2342,507,2331,544,2315,578,2292,610,2266,639,2235,665,2166,710,2090,746,2014,774,1944,795,1886,808,1884,803,1942,789,2012,769,2088,741,2163,706,2232,661,2262,635,2288,607,2310,576,2327,542,2337,506,2341,467,2341,376,2337,343,2327,319,2309,297,2285,271,2253,244,2218,224"/>142 <area·shape="poly"·title="·"·alt=""·coords="2220,219,2256,240,2289,267,2314,293,2331,316,2342,342,2346,376,2346,467,2342,507,2331,544,2315,578,2292,610,2266,639,2235,665,2166,710,2090,746,2014,774,1944,795,1886,808,1884,803,1942,789,2012,769,2088,741,2163,706,2232,661,2262,635,2288,607,2310,576,2327,542,2337,506,2341,467,2341,376,2337,343,2327,319,2309,297,2285,271,2253,244,2218,224"/>
143 <area·shape="rect"·title="·"·alt=""·coords="1973,541,2053,566"/>143 <area·shape="rect"·title="·"·alt=""·coords="1973,541,2053,566"/>
144 <area·shape="poly"·title="·"·alt=""·coords="2098,224,2043,243,1987,272,1934,310,1912,333,1894,359,1885,382,1886,407,1894,431,1908,454,1946,497,1986,530,1982,534,1943,501,1904,458,1889,433,1880,408,1880,382,1889,356,1908,329,1931,306,1984,267,2041,238,2096,219"/>144 <area·shape="poly"·title="·"·alt=""·coords="2098,224,2043,243,1987,272,1934,310,1912,333,1894,359,1885,382,1886,407,1894,431,1908,454,1946,497,1986,530,1982,534,1943,501,1904,458,1889,433,1880,408,1880,382,1889,356,1908,329,1931,306,1984,267,2041,238,2096,219"/>
145 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1309,269,1473,309"/>145 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1309,269,1473,309"/>
146 <area·shape="poly"·title="·"·alt=""·coords="2096,214,1487,280,1486,275,2095,209"/>146 <area·shape="poly"·title="·"·alt=""·coords="2096,214,1487,280,1486,275,2095,209"/>
147 <area·shape="poly"·title="·"·alt=""·coords="1424,749,1405,752,1225,774,1045,791,751,813,750,807,1045,785,1224,768,1404,747,1423,744"/>147 <area·shape="poly"·title="·"·alt=""·coords="1424,749,1405,752,1225,774,1045,791,751,813,750,807,1045,785,1224,768,1404,747,1423,744"/>
148 <area·shape="rect"·title="·"·alt=""·coords="1475,805,1551,830"/>148 <area·shape="rect"·title="·"·alt=""·coords="1475,805,1551,830"/>
149 <area·shape="poly"·title="·"·alt=""·coords="1510,749,1513,791,1508,791,1505,750"/>149 <area·shape="poly"·title="·"·alt=""·coords="1510,749,1513,791,1508,791,1505,750"/>
150 <area·shape="poly"·title="·"·alt=""·coords="2184,309,2338,791,2333,792,2179,310"/>150 <area·shape="poly"·title="·"·alt=""·coords="2184,309,2338,791,2333,792,2179,310"/>
151 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1903,365,2154,390"/>151 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1903,365,2154,390"/>
152 <area·shape="poly"·title="·"·alt=""·coords="2144,312,2061,360,2059,355,2142,307"/>152 <area·shape="poly"·title="·"·alt=""·coords="2144,312,2061,360,2059,355,2142,307"/>
153 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1613,621,1791,661"/>153 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1613,621,1791,661"/>
154 <area·shape="poly"·title="·"·alt=""·coords="2179,310,2177,351,2168,398,2152,455,2135,499,2110,538,2066,576,2020,596,1954,612,1805,633,1804,628,1953,607,2019,591,2063,571,2106,534,2130,497,2146,453,2163,397,2172,350,2173,310"/>154 <area·shape="poly"·title="·"·alt=""·coords="2179,310,2177,351,2168,398,2152,455,2135,499,2110,538,2066,576,2020,596,1954,612,1805,633,1804,628,1953,607,2019,591,2063,571,2106,534,2130,497,2146,453,2163,397,2172,350,2173,310"/>
155 <area·shape="poly"·title="·"·alt=""·coords="2041,388,2079,437,2101,471,2122,510,2137,550,2143,590,2138,629,2130,647,2117,663,2100,674,2073,682,1994,693,1889,699,1772,702,1546,705,1461,707,1412,712,1386,721,1368,731,1349,742,1323,752,1247,770,1168,784,1012,804,868,815,750,819,750,813,868,809,1012,799,1168,779,1246,765,1321,747,1347,737,1365,727,1384,716,1411,707,1461,702,1546,699,1772,697,1889,694,1993,688,2072,676,2098,669,2113,659,2125,644,2133,627,2138,590,2132,551,2117,512,2097,474,2075,440,2037,392"/>155 <area·shape="poly"·title="·"·alt=""·coords="2041,388,2079,437,2101,471,2122,510,2137,550,2143,590,2138,629,2130,647,2117,663,2100,674,2073,682,1994,693,1889,699,1772,702,1546,705,1461,707,1412,712,1386,721,1368,731,1349,742,1323,752,1247,770,1168,784,1012,804,868,815,750,819,750,813,868,809,1012,799,1168,779,1246,765,1321,747,1347,737,1365,727,1384,716,1411,707,1461,702,1546,699,1772,697,1889,694,1993,688,2072,676,2098,669,2113,659,2125,644,2133,627,2138,590,2132,551,2117,512,2097,474,2075,440,2037,392"/>
156 <area·shape="rect"·title="·"·alt=""·coords="2016,629,2103,654"/>156 <area·shape="rect"·title="·"·alt=""·coords="2016,629,2103,654"/>
157 <area·shape="poly"·title="·"·alt=""·coords="2035,389,2052,450,2067,533,2067,573,2064,615,2059,615,2062,573,2062,534,2046,451,2030,391"/>157 <area·shape="poly"·title="·"·alt=""·coords="2035,389,2052,450,2067,533,2067,573,2064,615,2059,615,2062,573,2062,534,2046,451,2030,391"/>
158 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1547,533,1711,573"/>158 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="1547,533,1711,573"/>
159 <area·shape="poly"·title="·"·alt=""·coords="2003,392,1685,530,1683,525,2001,388"/>159 <area·shape="poly"·title="·"·alt=""·coords="2003,392,1685,530,1683,525,2001,388"/>
160 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1309,445,1473,485"/>160 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1309,445,1473,485"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1944,393,1487,454,1487,449,1943,387"/>161 <area·shape="poly"·title="·"·alt=""·coords="1944,393,1487,454,1487,449,1943,387"/>
162 <area·shape="poly"·title="·"·alt=""·coords="1622,575,1595,620,1575,643,1551,664,1504,688,1463,697,1420,701,1368,712,1304,733,1238,752,1107,775,975,793,750,813,750,808,975,787,1107,770,1237,747,1302,728,1367,707,1420,696,1462,692,1502,683,1548,659,1571,640,1590,617,1617,572"/>162 <area·shape="poly"·title="·"·alt=""·coords="1622,575,1595,620,1575,643,1551,664,1504,688,1463,697,1420,701,1368,712,1304,733,1238,752,1107,775,975,793,750,813,750,808,975,787,1107,770,1237,747,1302,728,1367,707,1420,696,1462,692,1502,683,1548,659,1571,640,1590,617,1617,572"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1711,563,1849,586,2004,619,2015,622,2014,627,2003,624,1848,591,1710,568"/>163 <area·shape="poly"·title="·"·alt=""·coords="1711,563,1849,586,2004,619,2015,622,2014,627,2003,624,1848,591,1710,568"/>
164 <area·shape="rect"·title="·"·alt=""·coords="1363,629,1439,654"/>164 <area·shape="rect"·title="·"·alt=""·coords="1363,629,1439,654"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1579,576,1445,626,1443,621,1578,571"/>165 <area·shape="poly"·title="·"·alt=""·coords="1579,576,1445,626,1443,621,1578,571"/>
166 <area·shape="rect"·title="·"·alt=""·coords="1917,629,1991,654"/>166 <area·shape="rect"·title="·"·alt=""·coords="1917,629,1991,654"/>
167 <area·shape="poly"·title="·"·alt=""·coords="1712,571,1899,619,1909,622,1907,627,1897,624,1710,576"/>167 <area·shape="poly"·title="·"·alt=""·coords="1712,571,1899,619,1909,622,1907,627,1897,624,1710,576"/>
Offset 174, 34 lines modifiedOffset 174, 34 lines modified
174 <area·shape="poly"·title="·"·alt=""·coords="1444,483,1565,526,1563,531,1442,488"/>174 <area·shape="poly"·title="·"·alt=""·coords="1444,483,1565,526,1563,531,1442,488"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1432,483,1461,504,1485,532,1495,552,1501,574,1504,614,1499,615,1495,575,1490,554,1481,535,1457,508,1429,488"/>175 <area·shape="poly"·title="·"·alt=""·coords="1432,483,1461,504,1485,532,1495,552,1501,574,1504,614,1499,615,1495,575,1490,554,1481,535,1457,508,1429,488"/>
176 <area·shape="rect"·title="·"·alt=""·coords="1083,541,1153,566"/>176 <area·shape="rect"·title="·"·alt=""·coords="1083,541,1153,566"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1323,488,1167,536,1160,538,1158,533,1165,531,1321,483"/>177 <area·shape="poly"·title="·"·alt=""·coords="1323,488,1167,536,1160,538,1158,533,1165,531,1321,483"/>
178 <area·shape="rect"·title="·"·alt=""·coords="1178,541,1237,566"/>178 <area·shape="rect"·title="·"·alt=""·coords="1178,541,1237,566"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1352,488,1245,537,1243,532,1350,483"/>179 <area·shape="poly"·title="·"·alt=""·coords="1352,488,1245,537,1243,532,1350,483"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1474,472,1631,494,1721,510,1811,531,1864,550,1917,571,1948,577,1976,579,2027,578,2051,579,2074,585,2096,598,2117,620,2129,642,2132,666,2128,691,2118,716,2089,761,2058,797,2054,793,2085,758,2113,713,2122,690,2127,666,2124,644,2113,623,2092,602,2072,590,2050,584,2027,583,1976,585,1947,583,1916,576,1862,555,1809,536,1720,515,1630,499,1473,477"/>180 <area·shape="poly"·title="·"·alt=""·coords="1474,472,1631,494,1721,510,1811,531,1864,550,1917,571,1948,577,1976,579,2027,578,2051,579,2074,585,2096,598,2117,620,2129,642,2132,666,2128,691,2118,716,2089,761,2058,797,2054,793,2085,758,2113,713,2122,690,2127,666,2124,644,2113,623,2092,602,2072,590,2050,584,2027,583,1976,585,1947,583,1916,576,1862,555,1809,536,1720,515,1630,499,1473,477"/>
181 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1063,709,1227,749"/>181 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1063,709,1227,749"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1357,488,1328,509,1301,535,1283,568,1277,598,1270,629,1251,663,1226,686,1199,705,1196,700,1223,682,1246,660,1265,627,1272,597,1278,566,1297,532,1324,504,1354,483"/>182 <area·shape="poly"·title="·"·alt=""·coords="1357,488,1328,509,1301,535,1283,568,1277,598,1270,629,1251,663,1226,686,1199,705,1196,700,1223,682,1246,660,1265,627,1272,597,1278,566,1297,532,1324,504,1354,483"/>
183 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="565,621,729,661"/>183 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="565,621,729,661"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1309,472,1176,478,1018,490,871,509,811,521,767,536,739,551,714,571,672,613,669,609,710,567,736,547,765,531,810,516,870,504,1018,485,1176,473,1309,467"/>184 <area·shape="poly"·title="·"·alt=""·coords="1309,472,1176,478,1018,490,871,509,811,521,767,536,739,551,714,571,672,613,669,609,710,567,736,547,765,531,810,516,870,504,1018,485,1176,473,1309,467"/>
185 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="779,533,943,573"/>185 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="779,533,943,573"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1310,481,962,536,957,537,956,532,961,531,1309,476"/>186 <area·shape="poly"·title="·"·alt=""·coords="1310,481,962,536,957,537,956,532,961,531,1309,476"/>
187 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1312,533,1471,573"/>187 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1312,533,1471,573"/>
188 <area·shape="poly"·title="·"·alt=""·coords="1394,486,1394,519,1389,519,1389,486"/>188 <area·shape="poly"·title="·"·alt=""·coords="1394,486,1394,519,1389,519,1389,486"/>
189 <area·shape="poly"·title="·"·alt=""·coords="1474,469,1692,489,1824,507,1954,531,1968,534,1967,539,1953,536,1823,512,1692,494,1473,474"/>189 <area·shape="poly"·title="·"·alt=""·coords="1474,469,1692,489,1824,507,1954,531,1968,534,1967,539,1953,536,1823,512,1692,494,1473,474"/>
190 <area·shape="poly"·title="·"·alt=""·coords="1063,747,750,801,749,796,1062,742"/>190 <area·shape="poly"·title="·"·alt=""·coords="1063,747,750,801,749,796,1062,742"/>
191 <area·shape="poly"·title="·"·alt=""·coords="650,662,650,784,645,784,645,662"/>191 <area·shape="poly"·title="·"·alt=""·coords="650,662,650,784,645,784,645,662"/>
192 <area·shape="poly"·title="·"·alt=""·coords="850,575,787,663,729,732,677,789,673,785,725,728,782,660,846,572"/>192 <area·shape="poly"·title="·"·alt=""·coords="850,575,787,663,729,732,677,789,673,785,725,728,782,660,846,572"/>
193 <area·shape="poly"·title="·"·alt=""·coords="844,576,791,626,764,649,742,664,710,675,669,685,566,702,351,724,351,719,565,697,668,680,709,670,739,659,761,645,788,622,840,572"/>193 <area·shape="poly"·title="·"·alt=""·coords="844,576,791,626,764,649,742,664,710,675,669,685,566,702,351,724,351,719,565,697,668,680,709,670,739,659,761,645,788,622,840,572"/>
194 <area·shape="poly"·title="·"·alt=""·coords="943,565,1349,629,1348,634,942,570"/>194 <area·shape="poly"·title="·"·alt=""·coords="943,565,1349,629,1348,634,942,570"/>
195 <area·shape="poly"·title="·"·alt=""·coords="815,576,707,619,705,614,813,571"/>195 <area·shape="poly"·title="·"·alt=""·coords="815,576,707,619,705,614,813,571"/>
196 <area·shape="rect"·title="·"·alt=""·coords="855,629,917,654"/>196 <area·shape="rect"·title="·"·alt=""·coords="855,629,917,654"/>
197 <area·shape="poly"·title="·"·alt=""·coords="869,573,881,614,876,616,864,574"/>197 <area·shape="poly"·title="·"·alt=""·coords="869,573,881,614,876,616,864,574"/>
198 <area·shape="poly"·title="·"·alt=""·coords="884,571,947,618,988,641,1031,659,1084,666,1176,670,1423,672,1551,674,1666,680,1755,690,1786,697,1805,707,1820,726,1828,748,1833,791,1828,791,1823,749,1815,728,1802,711,1784,702,1754,695,1666,685,1551,679,1423,677,1176,675,1084,671,1029,664,985,646,944,622,881,576"/>198 <area·shape="poly"·title="·"·alt=""·coords="884,571,947,618,988,641,1031,659,1084,666,1176,670,1423,672,1551,674,1666,680,1755,690,1786,697,1805,707,1820,726,1828,748,1833,791,1828,791,1823,749,1815,728,1802,711,1784,702,1754,695,1666,685,1551,679,1423,677,1176,675,1084,671,1029,664,985,646,944,622,881,576"/>
199 <area·shape="poly"·title="·"·alt=""·coords="943,559,1550,619,1599,624,1598,630,1550,624,943,565"/>199 <area·shape="poly"·title="·"·alt=""·coords="943,559,1550,619,1599,624,1598,630,1550,624,943,565"/>
200 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="1613,709,1791,749"/>200 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="1613,709,1791,749"/>
201 <area·shape="poly"·title="·"·alt=""·coords="1705,662,1705,695,1699,695,1699,662"/>201 <area·shape="poly"·title="·"·alt=""·coords="1705,662,1705,695,1699,695,1699,662"/>
202 <area·shape="poly"·title="·"·alt=""·coords="1613,750,1601,752,1363,777,1126,796,751,815,751,810,1126,790,1362,772,1600,747,1612,745"/>202 <area·shape="poly"·title="·"·alt=""·coords="1613,750,1601,752,1363,777,1126,796,751,815,751,810,1126,790,1362,772,1600,747,1612,745"/>
203 <area·shape="poly"·title="·"·alt=""·coords="1661,752,1551,802,1549,797,1659,747"/>203 <area·shape="poly"·title="·"·alt=""·coords="1661,752,1551,802,1549,797,1659,747"/>
204 <area·shape="poly"·title="·"·alt=""·coords="1792,740,2300,808,2300,813,1791,745"/>204 <area·shape="poly"·title="·"·alt=""·coords="1792,740,2300,808,2300,813,1791,745"/>
205 <area·shape="poly"·title="·"·alt=""·coords="1775,747,1990,802,1989,807,1774,752"/>205 <area·shape="poly"·title="·"·alt=""·coords="1775,747,1990,802,1989,807,1774,752"/>
206 <area·shape="poly"·title="·"·alt=""·coords="1731,747,1802,795,1799,799,1729,752"/>206 <area·shape="poly"·title="·"·alt=""·coords="1731,747,1802,795,1799,799,1729,752"/>
207 <area·shape="rect"·title="·"·alt=""·coords="1583,805,1672,830"/>207 <area·shape="rect"·title="·"·alt=""·coords="1583,805,1672,830"/>
Offset 219, 15 lines modifiedOffset 219, 15 lines modified
219 <area·shape="poly"·title="·"·alt=""·coords="1394,310,1394,432,1389,432,1389,310"/>219 <area·shape="poly"·title="·"·alt=""·coords="1394,310,1394,432,1389,432,1389,310"/>
Max diff block lines reached; 1161/17304 bytes (6.71%) of diff not shown.
16.8 KB
./usr/share/doc/libopenmesh-dev/html/a00531.map vs.
./usr/share/doc/libopenmesh-dev/html/a00765.map
Files 98% similar despite different names
    
Offset 1, 62 lines modifiedOffset 1, 62 lines modified
1 <map·id="OpenMesh/Tools/Smoother/SmootherT_impl.hh"·name="OpenMesh/Tools/Smoother/SmootherT_impl.hh">1 <map·id="OpenMesh/Tools/Smoother/SmootherT_impl.hh"·name="OpenMesh/Tools/Smoother/SmootherT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="142,5,337,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="142,5,337,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00911_source.html"·title="·"·alt=""·coords="93,533,252,573"/>3 <area·shape="rect"·id="Node000002"·href="$a00425_source.html"·title="·"·alt=""·coords="93,533,252,573"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="229,47,195,113,181,156,175,200,175,379,175,520,170,520,170,379,170,200,176,154,190,111,224,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="229,47,195,113,181,156,175,200,175,379,175,520,170,520,170,379,170,200,176,154,190,111,224,44"/>
5 <area·shape="rect"·id="Node000008"·href="$a00536.html"·title="·"·alt=""·coords="231,93,426,133"/>5 <area·shape="rect"·id="Node000008"·href="$a00770.html"·title="·"·alt=""·coords="231,93,426,133"/>
6 <area·shape="poly"·id="edge10_Node000001_Node000008"·title="·"·alt=""·coords="261,44,301,82,297,86,257,48"/>6 <area·shape="poly"·id="edge10_Node000001_Node000008"·title="·"·alt=""·coords="261,44,301,82,297,86,257,48"/>
7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="558,797,737,837"/>7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="558,797,737,837"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="117,576,81,596,51,623,26,656,11,687,8,702,10,717,15,732,26,747,51,760,97,772,234,790,397,802,544,810,544,815,397,808,234,795,96,777,49,765,23,751,11,735,4,718,3,702,6,685,22,653,47,620,78,591,115,571"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="117,576,81,596,51,623,26,656,11,687,8,702,10,717,15,732,26,747,51,760,97,772,234,790,397,802,544,810,544,815,397,808,234,795,96,777,49,765,23,751,11,735,4,718,3,702,6,685,22,653,47,620,78,591,115,571"/>
9 <area·shape="rect"·id="Node000004"·href="$a00935_source.html"·title="·"·alt=""·coords="61,621,220,661"/>9 <area·shape="rect"·id="Node000004"·href="$a00413_source.html"·title="·"·alt=""·coords="61,621,220,661"/>
10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="168,575,155,610,150,608,163,573"/>10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="168,575,155,610,150,608,163,573"/>
11 <area·shape="rect"·id="Node000005"·href="$a00938_source.html"·title="·"·alt=""·coords="179,709,337,749"/>11 <area·shape="rect"·id="Node000005"·href="$a00422_source.html"·title="·"·alt=""·coords="179,709,337,749"/>
12 <area·shape="poly"·id="edge8_Node000002_Node000005"·title="·"·alt=""·coords="196,572,216,594,234,620,248,658,257,695,251,697,243,660,229,623,212,597,192,576"/>12 <area·shape="poly"·id="edge8_Node000002_Node000005"·title="·"·alt=""·coords="196,572,216,594,234,620,248,658,257,695,251,697,243,660,229,623,212,597,192,576"/>
13 <area·shape="rect"·id="Node000007"·href="$a01097_source.html"·title="·"·alt=""·coords="1042,621,1237,661"/>13 <area·shape="rect"·id="Node000007"·href="$a00344_source.html"·title="·"·alt=""·coords="1042,621,1237,661"/>
14 <area·shape="poly"·id="edge9_Node000002_Node000007"·title="·"·alt=""·coords="252,559,929,619,1028,627,1028,633,928,624,252,564"/>14 <area·shape="poly"·id="edge9_Node000002_Node000007"·title="·"·alt=""·coords="252,559,929,619,1028,627,1028,633,928,624,252,564"/>
15 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="142,661,146,706,154,728,168,747,194,764,231,777,329,797,440,807,544,812,544,818,439,813,328,802,229,782,191,768,164,751,149,731,140,707,136,662"/>15 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="142,661,146,706,154,728,168,747,194,764,231,777,329,797,440,807,544,812,544,818,439,813,328,802,229,782,191,768,164,751,149,731,140,707,136,662"/>
16 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="168,659,222,699,219,703,165,664"/>16 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="168,659,222,699,219,703,165,664"/>
17 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="37,717,103,742"/>17 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="37,717,103,742"/>
18 <area·shape="poly"·id="edge7_Node000004_Node000006"·title="·"·alt=""·coords="127,663,90,707,86,704,123,660"/>18 <area·shape="poly"·id="edge7_Node000004_Node000006"·title="·"·alt=""·coords="127,663,90,707,86,704,123,660"/>
19 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="338,746,549,792,548,797,337,751"/>19 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="338,746,549,792,548,797,337,751"/>
20 <area·shape="rect"·id="Node000009"·href="$a01229_source.html"·title="·"·alt=""·coords="261,357,439,397"/>20 <area·shape="rect"·id="Node000009"·href="$a00323_source.html"·title="·"·alt=""·coords="261,357,439,397"/>
21 <area·shape="poly"·id="edge11_Node000008_Node000009"·title="·"·alt=""·coords="333,133,350,343,345,344,327,134"/>21 <area·shape="poly"·id="edge11_Node000008_Node000009"·title="·"·alt=""·coords="333,133,350,343,345,344,327,134"/>
22 <area·shape="rect"·id="Node000010"·href="$a00929_source.html"·title="·"·alt=""·coords="2096,181,2255,221"/>22 <area·shape="rect"·id="Node000010"·href="$a00443_source.html"·title="·"·alt=""·coords="2096,181,2255,221"/>
23 <area·shape="poly"·id="edge13_Node000008_Node000010"·title="·"·alt=""·coords="427,117,2082,193,2082,198,426,122"/>23 <area·shape="poly"·id="edge13_Node000008_Node000010"·title="·"·alt=""·coords="427,117,2082,193,2082,198,426,122"/>
24 <area·shape="rect"·id="Node000037"·href="$a00917_source.html"·title="·"·alt=""·coords="220,445,379,485"/>24 <area·shape="rect"·id="Node000037"·href="$a00407_source.html"·title="·"·alt=""·coords="220,445,379,485"/>
25 <area·shape="poly"·id="edge78_Node000008_Node000037"·title="·"·alt=""·coords="322,135,285,229,266,292,251,358,248,378,251,397,260,416,273,433,268,436,256,419,246,398,243,378,246,357,260,291,280,227,317,133"/>25 <area·shape="poly"·id="edge78_Node000008_Node000037"·title="·"·alt=""·coords="322,135,285,229,266,292,251,358,248,378,251,397,260,416,273,433,268,436,256,419,246,398,243,378,246,357,260,291,280,227,317,133"/>
26 <area·shape="poly"·id="edge12_Node000009_Node000003"·title="·"·alt=""·coords="367,396,386,425,406,463,422,506,429,552,429,643,429,675,432,700,441,723,460,748,478,764,499,777,546,796,544,801,497,782,475,768,456,751,436,726,426,702,423,675,423,643,423,552,417,507,401,465,381,428,362,399"/>26 <area·shape="poly"·id="edge12_Node000009_Node000003"·title="·"·alt=""·coords="367,396,386,425,406,463,422,506,429,552,429,643,429,675,432,700,441,723,460,748,478,764,499,777,546,796,544,801,497,782,475,768,456,751,436,726,426,702,423,675,423,643,423,552,417,507,401,465,381,428,362,399"/>
27 <area·shape="poly"·id="edge14_Node000010_Node000003"·title="·"·alt=""·coords="2096,205,1701,209,1436,216,1160,230,901,251,785,265,683,282,598,301,533,324,510,336,493,349,483,362,479,376,479,643,482,667,490,689,503,710,519,730,556,763,596,788,593,793,553,767,515,733,498,713,486,692,477,668,474,643,474,376,478,360,489,345,507,331,531,319,596,296,682,277,784,260,900,246,1160,225,1436,211,1701,203,2096,200"/>27 <area·shape="poly"·id="edge14_Node000010_Node000003"·title="·"·alt=""·coords="2096,205,1701,209,1436,216,1160,230,901,251,785,265,683,282,598,301,533,324,510,336,493,349,483,362,479,376,479,643,482,667,490,689,503,710,519,730,556,763,596,788,593,793,553,767,515,733,498,713,486,692,477,668,474,643,474,376,478,360,489,345,507,331,531,319,596,296,682,277,784,260,900,246,1160,225,1436,211,1701,203,2096,200"/>
28 <area·shape="rect"·id="Node000011"·href="$a01196_source.html"·title="·"·alt=""·coords="1424,709,1588,749"/>28 <area·shape="rect"·id="Node000011"·href="$a00290_source.html"·title="·"·alt=""·coords="1424,709,1588,749"/>
29 <area·shape="poly"·id="edge15_Node000010_Node000011"·title="·"·alt=""·coords="2218,219,2247,240,2270,268,2274,289,2270,310,2257,419,2247,509,2236,549,2217,588,2188,625,2146,663,2126,676,2101,686,2041,700,1969,707,1891,710,1732,709,1661,709,1601,712,1601,707,1661,704,1732,703,1891,704,1969,702,2040,695,2100,681,2124,671,2143,659,2184,622,2213,585,2231,547,2242,508,2252,419,2265,309,2269,289,2265,270,2243,244,2215,224"/>29 <area·shape="poly"·id="edge15_Node000010_Node000011"·title="·"·alt=""·coords="2218,219,2247,240,2270,268,2274,289,2270,310,2257,419,2247,509,2236,549,2217,588,2188,625,2146,663,2126,676,2101,686,2041,700,1969,707,1891,710,1732,709,1661,709,1601,712,1601,707,1661,704,1732,703,1891,704,1969,702,2040,695,2100,681,2124,671,2143,659,2184,622,2213,585,2231,547,2242,508,2252,419,2265,309,2269,289,2265,270,2243,244,2215,224"/>
30 <area·shape="rect"·id="Node000013"·href="$a00932_source.html"·title="·"·alt=""·coords="2096,269,2255,309"/>30 <area·shape="rect"·id="Node000013"·href="$a00389_source.html"·title="·"·alt=""·coords="2096,269,2255,309"/>
31 <area·shape="poly"·id="edge18_Node000010_Node000013"·title="·"·alt=""·coords="2178,222,2178,255,2173,255,2173,222"/>31 <area·shape="poly"·id="edge18_Node000010_Node000013"·title="·"·alt=""·coords="2178,222,2178,255,2173,255,2173,222"/>
32 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="2314,805,2373,830"/>32 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="2314,805,2373,830"/>
33 <area·shape="poly"·id="edge68_Node000010_Node000014"·title="·"·alt=""·coords="2255,209,2333,225,2373,239,2412,256,2446,278,2473,305,2491,337,2498,376,2498,643,2495,669,2485,694,2472,717,2455,738,2416,774,2378,800,2375,795,2412,770,2451,735,2467,714,2481,692,2489,668,2493,643,2493,376,2486,339,2469,308,2442,282,2409,261,2371,244,2332,230,2254,214"/>33 <area·shape="poly"·id="edge68_Node000010_Node000014"·title="·"·alt=""·coords="2255,209,2333,225,2373,239,2412,256,2446,278,2473,305,2491,337,2498,376,2498,643,2495,669,2485,694,2472,717,2455,738,2416,774,2378,800,2375,795,2412,770,2451,735,2467,714,2481,692,2489,668,2493,643,2493,376,2486,339,2469,308,2442,282,2409,261,2371,244,2332,230,2254,214"/>
34 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="2003,805,2065,830"/>34 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="2003,805,2065,830"/>
35 <area·shape="poly"·id="edge67_Node000010_Node000024"·title="·"·alt=""·coords="2255,212,2313,232,2340,247,2364,267,2384,293,2393,317,2396,343,2397,376,2397,555,2394,583,2387,610,2375,634,2360,657,2322,697,2274,731,2222,759,2170,780,2080,808,2078,803,2168,775,2220,754,2271,726,2318,693,2356,654,2371,632,2382,608,2389,582,2391,555,2391,376,2391,344,2388,318,2379,296,2360,271,2337,252,2311,236,2254,217"/>35 <area·shape="poly"·id="edge67_Node000010_Node000024"·title="·"·alt=""·coords="2255,212,2313,232,2340,247,2364,267,2384,293,2393,317,2396,343,2397,376,2397,555,2394,583,2387,610,2375,634,2360,657,2322,697,2274,731,2222,759,2170,780,2080,808,2078,803,2168,775,2220,754,2271,726,2318,693,2356,654,2371,632,2382,608,2389,582,2391,555,2391,376,2391,344,2388,318,2379,296,2360,271,2337,252,2311,236,2254,217"/>
36 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1786,805,1871,830"/>36 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1786,805,1871,830"/>
37 <area·shape="poly"·id="edge69_Node000010_Node000029"·title="·"·alt=""·coords="2220,219,2256,240,2289,267,2314,293,2331,316,2342,342,2346,376,2346,467,2342,507,2331,544,2315,578,2292,610,2266,639,2235,665,2166,710,2090,746,2014,774,1944,795,1886,808,1884,803,1942,789,2012,769,2088,741,2163,706,2232,661,2262,635,2288,607,2310,576,2327,542,2337,506,2341,467,2341,376,2337,343,2327,319,2309,297,2285,271,2253,244,2218,224"/>37 <area·shape="poly"·id="edge69_Node000010_Node000029"·title="·"·alt=""·coords="2220,219,2256,240,2289,267,2314,293,2331,316,2342,342,2346,376,2346,467,2342,507,2331,544,2315,578,2292,610,2266,639,2235,665,2166,710,2090,746,2014,774,1944,795,1886,808,1884,803,1942,789,2012,769,2088,741,2163,706,2232,661,2262,635,2288,607,2310,576,2327,542,2337,506,2341,467,2341,376,2337,343,2327,319,2309,297,2285,271,2253,244,2218,224"/>
38 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="1973,541,2053,566"/>38 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="1973,541,2053,566"/>
39 <area·shape="poly"·id="edge77_Node000010_Node000035"·title="·"·alt=""·coords="2098,224,2043,243,1987,272,1934,310,1912,333,1894,359,1885,382,1886,407,1894,431,1908,454,1946,497,1986,530,1982,534,1943,501,1904,458,1889,433,1880,408,1880,382,1889,356,1908,329,1931,306,1984,267,2041,238,2096,219"/>39 <area·shape="poly"·id="edge77_Node000010_Node000035"·title="·"·alt=""·coords="2098,224,2043,243,1987,272,1934,310,1912,333,1894,359,1885,382,1886,407,1894,431,1908,454,1946,497,1986,530,1982,534,1943,501,1904,458,1889,433,1880,408,1880,382,1889,356,1908,329,1931,306,1984,267,2041,238,2096,219"/>
40 <area·shape="rect"·id="Node000036"·href="$a00989_source.html"·title="·"·alt=""·coords="1309,269,1473,309"/>40 <area·shape="rect"·id="Node000036"·href="$a00470_source.html"·title="·"·alt=""·coords="1309,269,1473,309"/>
41 <area·shape="poly"·id="edge70_Node000010_Node000036"·title="·"·alt=""·coords="2096,214,1487,280,1486,275,2095,209"/>41 <area·shape="poly"·id="edge70_Node000010_Node000036"·title="·"·alt=""·coords="2096,214,1487,280,1486,275,2095,209"/>
42 <area·shape="poly"·id="edge16_Node000011_Node000003"·title="·"·alt=""·coords="1424,749,1405,752,1225,774,1045,791,751,813,750,807,1045,785,1224,768,1404,747,1423,744"/>42 <area·shape="poly"·id="edge16_Node000011_Node000003"·title="·"·alt=""·coords="1424,749,1405,752,1225,774,1045,791,751,813,750,807,1045,785,1224,768,1404,747,1423,744"/>
43 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1475,805,1551,830"/>43 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1475,805,1551,830"/>
44 <area·shape="poly"·id="edge17_Node000011_Node000012"·title="·"·alt=""·coords="1510,749,1513,791,1508,791,1505,750"/>44 <area·shape="poly"·id="edge17_Node000011_Node000012"·title="·"·alt=""·coords="1510,749,1513,791,1508,791,1505,750"/>
45 <area·shape="poly"·id="edge19_Node000013_Node000014"·title="·"·alt=""·coords="2184,309,2338,791,2333,792,2179,310"/>45 <area·shape="poly"·id="edge19_Node000013_Node000014"·title="·"·alt=""·coords="2184,309,2338,791,2333,792,2179,310"/>
46 <area·shape="rect"·id="Node000015"·href="$a01076_source.html"·title="·"·alt=""·coords="1903,365,2154,390"/>46 <area·shape="rect"·id="Node000015"·href="$a00518_source.html"·title="·"·alt=""·coords="1903,365,2154,390"/>
47 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="2144,312,2061,360,2059,355,2142,307"/>47 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="2144,312,2061,360,2059,355,2142,307"/>
48 <area·shape="rect"·id="Node000030"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1613,621,1791,661"/>48 <area·shape="rect"·id="Node000030"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1613,621,1791,661"/>
49 <area·shape="poly"·id="edge66_Node000013_Node000030"·title="·"·alt=""·coords="2179,310,2177,351,2168,398,2152,455,2135,499,2110,538,2066,576,2020,596,1954,612,1805,633,1804,628,1953,607,2019,591,2063,571,2106,534,2130,497,2146,453,2163,397,2172,350,2173,310"/>49 <area·shape="poly"·id="edge66_Node000013_Node000030"·title="·"·alt=""·coords="2179,310,2177,351,2168,398,2152,455,2135,499,2110,538,2066,576,2020,596,1954,612,1805,633,1804,628,1953,607,2019,591,2063,571,2106,534,2130,497,2146,453,2163,397,2172,350,2173,310"/>
50 <area·shape="poly"·id="edge22_Node000015_Node000003"·title="·"·alt=""·coords="2041,388,2079,437,2101,471,2122,510,2137,550,2143,590,2138,629,2130,647,2117,663,2100,674,2073,682,1994,693,1889,699,1772,702,1546,705,1461,707,1412,712,1386,721,1368,731,1349,742,1323,752,1247,770,1168,784,1012,804,868,815,750,819,750,813,868,809,1012,799,1168,779,1246,765,1321,747,1347,737,1365,727,1384,716,1411,707,1461,702,1546,699,1772,697,1889,694,1993,688,2072,676,2098,669,2113,659,2125,644,2133,627,2138,590,2132,551,2117,512,2097,474,2075,440,2037,392"/>50 <area·shape="poly"·id="edge22_Node000015_Node000003"·title="·"·alt=""·coords="2041,388,2079,437,2101,471,2122,510,2137,550,2143,590,2138,629,2130,647,2117,663,2100,674,2073,682,1994,693,1889,699,1772,702,1546,705,1461,707,1412,712,1386,721,1368,731,1349,742,1323,752,1247,770,1168,784,1012,804,868,815,750,819,750,813,868,809,1012,799,1168,779,1246,765,1321,747,1347,737,1365,727,1384,716,1411,707,1461,702,1546,699,1772,697,1889,694,1993,688,2072,676,2098,669,2113,659,2125,644,2133,627,2138,590,2132,551,2117,512,2097,474,2075,440,2037,392"/>
51 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="2016,629,2103,654"/>51 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="2016,629,2103,654"/>
52 <area·shape="poly"·id="edge21_Node000015_Node000016"·title="·"·alt=""·coords="2035,389,2052,450,2067,533,2067,573,2064,615,2059,615,2062,573,2062,534,2046,451,2030,391"/>52 <area·shape="poly"·id="edge21_Node000015_Node000016"·title="·"·alt=""·coords="2035,389,2052,450,2067,533,2067,573,2064,615,2059,615,2062,573,2062,534,2046,451,2030,391"/>
53 <area·shape="rect"·id="Node000017"·href="$a01070_source.html"·title="·"·alt=""·coords="1547,533,1711,573"/>53 <area·shape="rect"·id="Node000017"·href="$a00458_source.html"·title="·"·alt=""·coords="1547,533,1711,573"/>
54 <area·shape="poly"·id="edge23_Node000015_Node000017"·title="·"·alt=""·coords="2003,392,1685,530,1683,525,2001,388"/>54 <area·shape="poly"·id="edge23_Node000015_Node000017"·title="·"·alt=""·coords="2003,392,1685,530,1683,525,2001,388"/>
55 <area·shape="rect"·id="Node000021"·href="$a00995_source.html"·title="·"·alt=""·coords="1309,445,1473,485"/>55 <area·shape="rect"·id="Node000021"·href="$a00464_source.html"·title="·"·alt=""·coords="1309,445,1473,485"/>
56 <area·shape="poly"·id="edge29_Node000015_Node000021"·title="·"·alt=""·coords="1944,393,1487,454,1487,449,1943,387"/>56 <area·shape="poly"·id="edge29_Node000015_Node000021"·title="·"·alt=""·coords="1944,393,1487,454,1487,449,1943,387"/>
57 <area·shape="poly"·id="edge24_Node000017_Node000003"·title="·"·alt=""·coords="1622,575,1595,620,1575,643,1551,664,1504,688,1463,697,1420,701,1368,712,1304,733,1238,752,1107,775,975,793,750,813,750,808,975,787,1107,770,1237,747,1302,728,1367,707,1420,696,1462,692,1502,683,1548,659,1571,640,1590,617,1617,572"/>57 <area·shape="poly"·id="edge24_Node000017_Node000003"·title="·"·alt=""·coords="1622,575,1595,620,1575,643,1551,664,1504,688,1463,697,1420,701,1368,712,1304,733,1238,752,1107,775,975,793,750,813,750,808,975,787,1107,770,1237,747,1302,728,1367,707,1420,696,1462,692,1502,683,1548,659,1571,640,1590,617,1617,572"/>
58 <area·shape="poly"·id="edge26_Node000017_Node000016"·title="·"·alt=""·coords="1711,563,1849,586,2004,619,2015,622,2014,627,2003,624,1848,591,1710,568"/>58 <area·shape="poly"·id="edge26_Node000017_Node000016"·title="·"·alt=""·coords="1711,563,1849,586,2004,619,2015,622,2014,627,2003,624,1848,591,1710,568"/>
59 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1363,629,1439,654"/>59 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1363,629,1439,654"/>
60 <area·shape="poly"·id="edge25_Node000017_Node000018"·title="·"·alt=""·coords="1579,576,1445,626,1443,621,1578,571"/>60 <area·shape="poly"·id="edge25_Node000017_Node000018"·title="·"·alt=""·coords="1579,576,1445,626,1443,621,1578,571"/>
61 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1917,629,1991,654"/>61 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1917,629,1991,654"/>
62 <area·shape="poly"·id="edge27_Node000017_Node000019"·title="·"·alt=""·coords="1712,571,1899,619,1909,622,1907,627,1897,624,1710,576"/>62 <area·shape="poly"·id="edge27_Node000017_Node000019"·title="·"·alt=""·coords="1712,571,1899,619,1909,622,1907,627,1897,624,1710,576"/>
Offset 69, 34 lines modifiedOffset 69, 34 lines modified
69 <area·shape="poly"·id="edge58_Node000021_Node000017"·title="·"·alt=""·coords="1444,483,1565,526,1563,531,1442,488"/>69 <area·shape="poly"·id="edge58_Node000021_Node000017"·title="·"·alt=""·coords="1444,483,1565,526,1563,531,1442,488"/>
70 <area·shape="poly"·id="edge36_Node000021_Node000020"·title="·"·alt=""·coords="1432,483,1461,504,1485,532,1495,552,1501,574,1504,614,1499,615,1495,575,1490,554,1481,535,1457,508,1429,488"/>70 <area·shape="poly"·id="edge36_Node000021_Node000020"·title="·"·alt=""·coords="1432,483,1461,504,1485,532,1495,552,1501,574,1504,614,1499,615,1495,575,1490,554,1481,535,1457,508,1429,488"/>
71 <area·shape="rect"·id="Node000022"·title="·"·alt=""·coords="1083,541,1153,566"/>71 <area·shape="rect"·id="Node000022"·title="·"·alt=""·coords="1083,541,1153,566"/>
72 <area·shape="poly"·id="edge31_Node000021_Node000022"·title="·"·alt=""·coords="1323,488,1167,536,1160,538,1158,533,1165,531,1321,483"/>72 <area·shape="poly"·id="edge31_Node000021_Node000022"·title="·"·alt=""·coords="1323,488,1167,536,1160,538,1158,533,1165,531,1321,483"/>
73 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1178,541,1237,566"/>73 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1178,541,1237,566"/>
74 <area·shape="poly"·id="edge33_Node000021_Node000023"·title="·"·alt=""·coords="1352,488,1245,537,1243,532,1350,483"/>74 <area·shape="poly"·id="edge33_Node000021_Node000023"·title="·"·alt=""·coords="1352,488,1245,537,1243,532,1350,483"/>
75 <area·shape="poly"·id="edge34_Node000021_Node000024"·title="·"·alt=""·coords="1474,472,1631,494,1721,510,1811,531,1864,550,1917,571,1948,577,1976,579,2027,578,2051,579,2074,585,2096,598,2117,620,2129,642,2132,666,2128,691,2118,716,2089,761,2058,797,2054,793,2085,758,2113,713,2122,690,2127,666,2124,644,2113,623,2092,602,2072,590,2050,584,2027,583,1976,585,1947,583,1916,576,1862,555,1809,536,1720,515,1630,499,1473,477"/>75 <area·shape="poly"·id="edge34_Node000021_Node000024"·title="·"·alt=""·coords="1474,472,1631,494,1721,510,1811,531,1864,550,1917,571,1948,577,1976,579,2027,578,2051,579,2074,585,2096,598,2117,620,2129,642,2132,666,2128,691,2118,716,2089,761,2058,797,2054,793,2085,758,2113,713,2122,690,2127,666,2124,644,2113,623,2092,602,2072,590,2050,584,2027,583,1976,585,1947,583,1916,576,1862,555,1809,536,1720,515,1630,499,1473,477"/>
76 <area·shape="rect"·id="Node000025"·href="$a01193_source.html"·title="·"·alt=""·coords="1063,709,1227,749"/>76 <area·shape="rect"·id="Node000025"·href="$a00314_source.html"·title="·"·alt=""·coords="1063,709,1227,749"/>
77 <area·shape="poly"·id="edge38_Node000021_Node000025"·title="·"·alt=""·coords="1357,488,1328,509,1301,535,1283,568,1277,598,1270,629,1251,663,1226,686,1199,705,1196,700,1223,682,1246,660,1265,627,1272,597,1278,566,1297,532,1324,504,1354,483"/>77 <area·shape="poly"·id="edge38_Node000021_Node000025"·title="·"·alt=""·coords="1357,488,1328,509,1301,535,1283,568,1277,598,1270,629,1251,663,1226,686,1199,705,1196,700,1223,682,1246,660,1265,627,1272,597,1278,566,1297,532,1324,504,1354,483"/>
78 <area·shape="rect"·id="Node000026"·href="$a01043_source.html"·title="·"·alt=""·coords="565,621,729,661"/>78 <area·shape="rect"·id="Node000026"·href="$a00521_source.html"·title="·"·alt=""·coords="565,621,729,661"/>
79 <area·shape="poly"·id="edge40_Node000021_Node000026"·title="·"·alt=""·coords="1309,472,1176,478,1018,490,871,509,811,521,767,536,739,551,714,571,672,613,669,609,710,567,736,547,765,531,810,516,870,504,1018,485,1176,473,1309,467"/>79 <area·shape="poly"·id="edge40_Node000021_Node000026"·title="·"·alt=""·coords="1309,472,1176,478,1018,490,871,509,811,521,767,536,739,551,714,571,672,613,669,609,710,567,736,547,765,531,810,516,870,504,1018,485,1176,473,1309,467"/>
80 <area·shape="rect"·id="Node000027"·href="$a01064_source.html"·title="·"·alt=""·coords="779,533,943,573"/>80 <area·shape="rect"·id="Node000027"·href="$a00527_source.html"·title="·"·alt=""·coords="779,533,943,573"/>
81 <area·shape="poly"·id="edge42_Node000021_Node000027"·title="·"·alt=""·coords="1310,481,962,536,957,537,956,532,961,531,1309,476"/>81 <area·shape="poly"·id="edge42_Node000021_Node000027"·title="·"·alt=""·coords="1310,481,962,536,957,537,956,532,961,531,1309,476"/>
82 <area·shape="rect"·id="Node000034"·href="$a00914_source.html"·title="·"·alt=""·coords="1312,533,1471,573"/>82 <area·shape="rect"·id="Node000034"·href="$a00383_source.html"·title="·"·alt=""·coords="1312,533,1471,573"/>
83 <area·shape="poly"·id="edge59_Node000021_Node000034"·title="·"·alt=""·coords="1394,486,1394,519,1389,519,1389,486"/>83 <area·shape="poly"·id="edge59_Node000021_Node000034"·title="·"·alt=""·coords="1394,486,1394,519,1389,519,1389,486"/>
84 <area·shape="poly"·id="edge65_Node000021_Node000035"·title="·"·alt=""·coords="1474,469,1692,489,1824,507,1954,531,1968,534,1967,539,1953,536,1823,512,1692,494,1473,474"/>84 <area·shape="poly"·id="edge65_Node000021_Node000035"·title="·"·alt=""·coords="1474,469,1692,489,1824,507,1954,531,1968,534,1967,539,1953,536,1823,512,1692,494,1473,474"/>
85 <area·shape="poly"·id="edge39_Node000025_Node000003"·title="·"·alt=""·coords="1063,747,750,801,749,796,1062,742"/>85 <area·shape="poly"·id="edge39_Node000025_Node000003"·title="·"·alt=""·coords="1063,747,750,801,749,796,1062,742"/>
86 <area·shape="poly"·id="edge41_Node000026_Node000003"·title="·"·alt=""·coords="650,662,650,784,645,784,645,662"/>86 <area·shape="poly"·id="edge41_Node000026_Node000003"·title="·"·alt=""·coords="650,662,650,784,645,784,645,662"/>
87 <area·shape="poly"·id="edge43_Node000027_Node000003"·title="·"·alt=""·coords="850,575,787,663,729,732,677,789,673,785,725,728,782,660,846,572"/>87 <area·shape="poly"·id="edge43_Node000027_Node000003"·title="·"·alt=""·coords="850,575,787,663,729,732,677,789,673,785,725,728,782,660,846,572"/>
88 <area·shape="poly"·id="edge57_Node000027_Node000005"·title="·"·alt=""·coords="844,576,791,626,764,649,742,664,710,675,669,685,566,702,351,724,351,719,565,697,668,680,709,670,739,659,761,645,788,622,840,572"/>88 <area·shape="poly"·id="edge57_Node000027_Node000005"·title="·"·alt=""·coords="844,576,791,626,764,649,742,664,710,675,669,685,566,702,351,724,351,719,565,697,668,680,709,670,739,659,761,645,788,622,840,572"/>
89 <area·shape="poly"·id="edge46_Node000027_Node000018"·title="·"·alt=""·coords="943,565,1349,629,1348,634,942,570"/>89 <area·shape="poly"·id="edge46_Node000027_Node000018"·title="·"·alt=""·coords="943,565,1349,629,1348,634,942,570"/>
90 <area·shape="poly"·id="edge56_Node000027_Node000026"·title="·"·alt=""·coords="815,576,707,619,705,614,813,571"/>90 <area·shape="poly"·id="edge56_Node000027_Node000026"·title="·"·alt=""·coords="815,576,707,619,705,614,813,571"/>
91 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="855,629,917,654"/>91 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="855,629,917,654"/>
92 <area·shape="poly"·id="edge44_Node000027_Node000028"·title="·"·alt=""·coords="869,573,881,614,876,616,864,574"/>92 <area·shape="poly"·id="edge44_Node000027_Node000028"·title="·"·alt=""·coords="869,573,881,614,876,616,864,574"/>
93 <area·shape="poly"·id="edge45_Node000027_Node000029"·title="·"·alt=""·coords="884,571,947,618,988,641,1031,659,1084,666,1176,670,1423,672,1551,674,1666,680,1755,690,1786,697,1805,707,1820,726,1828,748,1833,791,1828,791,1823,749,1815,728,1802,711,1784,702,1754,695,1666,685,1551,679,1423,677,1176,675,1084,671,1029,664,985,646,944,622,881,576"/>93 <area·shape="poly"·id="edge45_Node000027_Node000029"·title="·"·alt=""·coords="884,571,947,618,988,641,1031,659,1084,666,1176,670,1423,672,1551,674,1666,680,1755,690,1786,697,1805,707,1820,726,1828,748,1833,791,1828,791,1823,749,1815,728,1802,711,1784,702,1754,695,1666,685,1551,679,1423,677,1176,675,1084,671,1029,664,985,646,944,622,881,576"/>
94 <area·shape="poly"·id="edge47_Node000027_Node000030"·title="·"·alt=""·coords="943,559,1550,619,1599,624,1598,630,1550,624,943,565"/>94 <area·shape="poly"·id="edge47_Node000027_Node000030"·title="·"·alt=""·coords="943,559,1550,619,1599,624,1598,630,1550,624,943,565"/>
95 <area·shape="rect"·id="Node000031"·href="$a01223_source.html"·title="·"·alt=""·coords="1613,709,1791,749"/>95 <area·shape="rect"·id="Node000031"·href="$a00335_source.html"·title="·"·alt=""·coords="1613,709,1791,749"/>
96 <area·shape="poly"·id="edge48_Node000030_Node000031"·title="·"·alt=""·coords="1705,662,1705,695,1699,695,1699,662"/>96 <area·shape="poly"·id="edge48_Node000030_Node000031"·title="·"·alt=""·coords="1705,662,1705,695,1699,695,1699,662"/>
97 <area·shape="poly"·id="edge49_Node000031_Node000003"·title="·"·alt=""·coords="1613,750,1601,752,1363,777,1126,796,751,815,751,810,1126,790,1362,772,1600,747,1612,745"/>97 <area·shape="poly"·id="edge49_Node000031_Node000003"·title="·"·alt=""·coords="1613,750,1601,752,1363,777,1126,796,751,815,751,810,1126,790,1362,772,1600,747,1612,745"/>
98 <area·shape="poly"·id="edge50_Node000031_Node000012"·title="·"·alt=""·coords="1661,752,1551,802,1549,797,1659,747"/>98 <area·shape="poly"·id="edge50_Node000031_Node000012"·title="·"·alt=""·coords="1661,752,1551,802,1549,797,1659,747"/>
99 <area·shape="poly"·id="edge54_Node000031_Node000014"·title="·"·alt=""·coords="1792,740,2300,808,2300,813,1791,745"/>99 <area·shape="poly"·id="edge54_Node000031_Node000014"·title="·"·alt=""·coords="1792,740,2300,808,2300,813,1791,745"/>
100 <area·shape="poly"·id="edge52_Node000031_Node000024"·title="·"·alt=""·coords="1775,747,1990,802,1989,807,1774,752"/>100 <area·shape="poly"·id="edge52_Node000031_Node000024"·title="·"·alt=""·coords="1775,747,1990,802,1989,807,1774,752"/>
101 <area·shape="poly"·id="edge55_Node000031_Node000029"·title="·"·alt=""·coords="1731,747,1802,795,1799,799,1729,752"/>101 <area·shape="poly"·id="edge55_Node000031_Node000029"·title="·"·alt=""·coords="1731,747,1802,795,1799,799,1729,752"/>
102 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="1583,805,1672,830"/>102 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="1583,805,1672,830"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00531.png vs.
./usr/share/doc/libopenmesh-dev/html/a00765.png
Files identical despite different names
35.5 KB
./usr/share/doc/libopenmesh-dev/html/a00533.html vs.
./usr/share/doc/libopenmesh-dev/html/a00860.html
Files 89% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/McDecimaterT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00533.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00860.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 90, 140 lines modifiedOffset 90, 159 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#namespaces">Namespaces</a>·&#124;94 <a·href="#namespaces">Namespaces</a>·&#124;
95 <a·href="#define-members">Macros</a>··</div>95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">LaplaceSmootherT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">McDecimaterT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00524_source.html">OpenMesh/Tools/Smoother/LaplaceSmootherT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00872_source.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</code><br·/>
 100 <code>#include·&lt;vector&gt;</code><br·/>
 101 <code>#include·&lt;cfloat&gt;</code><br·/>
100 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
101 Include·dependency·graph·for·LaplaceSmootherT_impl.hh:</div>103 Include·dependency·graph·for·McDecimaterT_impl.hh:</div>
102 <div·class="dyncontent">104 <div·class="dyncontent">
103 <div·class="center"><img·src="a00534.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT__impl_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00861.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2McDecimaterT__impl_8hh"·alt=""/></div>
104 <map·name="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT__impl_8hh"·id="aOpenMesh_2Tools_2Smoother_2LaplaceSmootherT__impl_8hh">106 <map·name="aOpenMesh_2Tools_2Decimater_2McDecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2McDecimaterT__impl_8hh">
105 <area·shape="rect"·title="·"·alt=""·coords="2049,5,2252,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="2519,5,2719,45"/>
106 <area·shape="rect"·href="a00524.html"·title="·"·alt=""·coords="2053,93,2248,133"/>108 <area·shape="rect"·href="a00872.html"·title="·"·alt=""·coords="1601,93,1801,133"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="2520,39,1814,104,1814,99,2519,33"/>
 110 <area·shape="rect"·title="·"·alt=""·coords="2487,878,2549,903"/>
 111 <area·shape="poly"·title="·"·alt=""·coords="2622,45,2622,200,2622,716,2620,740,2614,763,2593,805,2567,842,2542,870,2538,866,2563,839,2589,803,2609,761,2615,739,2617,716,2617,200,2617,45"/>
 112 <area·shape="rect"·title="·"·alt=""·coords="2657,101,2715,126"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="2636,44,2670,88,2666,91,2632,47"/>
 114 <area·shape="rect"·title="·"·alt=""·coords="1662,277,1739,302"/>
107 <area·shape="poly"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>115 <area·shape="poly"·title="·"·alt=""·coords="1703,134,1703,263,1698,263,1698,134"/>
108 <area·shape="rect"·href="a00536.html"·title="·"·alt=""·coords="2053,181,2248,221"/>116 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="1143,181,1343,221"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="1601,136,1357,181,1356,176,1600,131"/>
 118 <area·shape="poly"·title="·"·alt=""·coords="1344,211,1490,233,1651,267,1661,270,1659,275,1649,272,1489,238,1343,216"/>
109 <area·shape="poly"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/> 
110 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/> 
112 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="357,269,515,309"/>119 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1479,269,1637,309"/>
113 <area·shape="poly"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>120 <area·shape="poly"·title="·"·alt=""·coords="1313,219,1477,263,1475,268,1312,224"/>
 121 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="189,269,389,309"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="1143,210,818,232,613,249,403,272,402,267,612,244,818,227,1143,205"/>
114 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/> 
116 <area·shape="rect"·title="·"·alt=""·coords="1596,885,1775,925"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/> 
118 <area·shape="poly"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/> 
119 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="753,797,917,837"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/> 
121 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="357,357,515,397"/>123 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="5,357,164,397"/>
122 <area·shape="poly"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/>124 <area·shape="poly"·title="·"·alt=""·coords="1143,207,899,214,598,226,329,245,233,257,178,272,155,287,134,306,103,347,99,344,130,302,151,283,176,267,232,252,328,239,598,220,899,208,1143,202"/>
 125 <area·shape="rect"·href="a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="413,269,613,309"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="1144,217,626,277,626,272,1143,212"/>
123 <area·shape="rect"·title="·"·alt=""·coords="128,893,187,918"/>127 <area·shape="rect"·title="·"·alt=""·coords="783,871,962,911"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="1479,296,1378,302,1254,313,1117,332,983,360,865,389,773,416,731,433,688,455,587,521,553,544,526,565,508,589,504,605,502,625,502,716,509,756,528,790,557,817,594,838,636,855,681,868,770,882,769,887,680,873,635,860,592,843,554,821,524,793,504,758,497,716,497,625,498,604,504,587,522,561,550,540,585,516,685,450,729,428,771,411,863,384,981,355,1117,327,1253,308,1378,296,1478,290"/>
 129 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1708,783,1872,823"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="1638,305,1736,330,1839,364,1884,384,1920,406,1945,430,1952,443,1954,456,1954,540,1948,600,1929,645,1901,687,1863,736,1826,776,1822,772,1859,733,1896,683,1925,643,1942,599,1949,540,1949,457,1947,445,1940,434,1917,411,1881,389,1837,369,1734,335,1637,310"/>
124 <area·shape="poly"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122,334,196,317,356,295"/> 
125 <area·shape="rect"·title="·"·alt=""·coords="329,893,391,918"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53,464,56,440,62,418,85,381,120,352,163,330,212,313,262,302,356,290"/> 
127 <area·shape="rect"·title="·"·alt=""·coords="469,893,555,918"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/> 
129 <area·shape="rect"·title="·"·alt=""·coords="1764,629,1844,654"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/> 
131 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>131 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="2185,357,2344,397"/>
132 <area·shape="poly"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/>132 <area·shape="poly"·title="·"·alt=""·coords="1638,305,1650,307,1795,324,1908,331,2021,338,2166,355,2172,356,2171,361,2166,360,2021,344,1908,337,1794,329,1650,312,1637,310"/>
 133 <area·shape="rect"·title="·"·alt=""·coords="2261,878,2319,903"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="1638,305,1650,307,1723,312,1814,313,2026,310,2134,312,2235,318,2322,332,2359,342,2390,355,2423,374,2449,394,2465,420,2470,456,2470,716,2466,744,2456,770,2440,794,2420,815,2375,850,2331,874,2329,870,2372,845,2416,811,2436,790,2451,768,2461,743,2465,716,2465,457,2460,422,2445,397,2421,378,2387,360,2357,347,2321,337,2234,323,2134,317,2026,316,1814,318,1722,317,1650,312,1637,310"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="1638,305,1650,307,1727,313,1823,315,2046,317,2160,319,2268,325,2362,336,2436,355,2486,371,2529,386,2546,397,2560,412,2568,432,2571,457,2571,716,2567,759,2557,800,2532,867,2527,865,2552,799,2562,758,2566,716,2566,457,2563,433,2555,415,2543,401,2527,391,2485,376,2435,360,2361,342,2267,330,2160,324,2046,322,1823,321,1727,318,1650,312,1637,310"/>
 136 <area·shape="rect"·title="·"·alt=""·coords="2070,878,2155,903"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="1638,305,1650,307,1786,311,2012,313,2130,317,2235,324,2315,337,2342,345,2358,355,2382,388,2397,422,2403,458,2401,495,2393,533,2379,571,2339,646,2287,717,2231,781,2139,870,2135,867,2227,777,2283,714,2334,643,2374,569,2388,531,2396,494,2397,458,2392,423,2378,390,2355,359,2340,350,2313,342,2234,330,2130,322,2012,318,1786,316,1650,312,1637,310"/>
 138 <area·shape="rect"·title="·"·alt=""·coords="638,614,718,639"/>
 139 <area·shape="poly"·title="·"·alt=""·coords="1478,293,1393,297,1290,308,1180,328,1126,342,1074,360,1015,386,957,417,850,486,762,555,702,606,699,602,759,550,847,482,954,412,1012,381,1072,355,1124,337,1179,323,1289,303,1392,292,1478,288"/>
 140 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1084,357,1248,397"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="1479,311,1262,358,1261,353,1478,305"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="1708,823,1689,825,1492,848,1295,866,976,887,976,882,1295,860,1491,843,1688,820,1707,817"/>
134 <area·shape="rect"·title="·"·alt=""·coords="787,893,863,918"/>143 <area·shape="rect"·title="·"·alt=""·coords="1759,878,1835,903"/>
135 <area·shape="poly"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/>144 <area·shape="poly"·title="·"·alt=""·coords="1794,823,1797,864,1792,864,1789,823"/>
136 <area·shape="poly"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>145 <area·shape="poly"·title="·"·alt=""·coords="2289,396,2327,434,2370,488,2389,519,2405,553,2415,589,2419,625,2419,716,2417,741,2409,765,2383,808,2351,845,2320,872,2316,868,2347,841,2379,805,2404,763,2411,740,2414,716,2414,625,2410,590,2400,555,2384,522,2366,491,2323,438,2285,400"/>
137 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="549,453,800,478"/>146 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1533,445,1783,471"/>
138 <area·shape="poly"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>147 <area·shape="poly"·title="·"·alt=""·coords="2185,392,1760,446,1760,441,2184,386"/>
139 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>148 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1947,695,2126,735"/>
140 <area·shape="poly"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/>149 <area·shape="poly"·title="·"·alt=""·coords="2254,399,2059,685,2055,682,2250,396"/>
141 <area·shape="poly"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,1268,881,1110,863,1046,852,996,840,976,830,961,820,[·...·truncated·by·diffoscope;·len:·135,·SHA:·1aa5a1d0220bc1b536031cc5ea2f37bf55a9779a093454649c977489139f381d·...·]"/>150 <area·shape="poly"·title="·"·alt=""·coords="1677,469,1738,513,1774,545,1809,581,1837,619,1854,659,1857,679,1855,699,1848,718,1836,737,1800,751,1723,769,1486,809,976,879,975,874,1485,804,1722,764,1798,746,1832,733,1844,716,1850,698,1851,679,1848,660,1832,622,1805,584,1771,549,1735,518,1674,473"/>
 151 <area·shape="rect"·title="·"·alt=""·coords="1735,702,1821,727"/>
 152 <area·shape="poly"·title="·"·alt=""·coords="1671,469,1714,525,1740,564,1760,606,1773,649,1779,688,1774,689,1768,650,1756,608,1735,567,1710,528,1666,473"/>
 153 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="1084,607,1248,647"/>
 154 <area·shape="poly"·title="·"·alt=""·coords="1533,465,1474,471,1411,482,1348,498,1288,521,1261,537,1235,557,1192,598,1189,594,1231,553,1258,533,1286,516,1347,493,1410,476,1473,466,1532,459"/>
 155 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1299,519,1463,559"/>
 156 <area·shape="poly"·title="·"·alt=""·coords="1618,473,1462,517,1460,512,1617,468"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="1183,646,1197,668,1207,694,1217,732,1221,764,1215,794,1193,825,1178,836,1158,846,1104,862,1040,874,976,883,975,878,1039,869,1103,857,1156,841,1176,831,1189,821,1210,792,1216,764,1212,733,1202,696,1192,670,1179,649"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="1248,642,1261,644,1376,660,1466,669,1556,677,1672,692,1722,700,1721,705,1671,697,1556,683,1466,674,1376,665,1260,649,1248,647"/>
142 <area·shape="rect"·title="·"·alt=""·coords="601,717,687,742"/>159 <area·shape="rect"·title="·"·alt=""·coords="1116,702,1192,727"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="1166,647,1160,689,1155,688,1161,647"/>
 161 <area·shape="rect"·title="·"·alt=""·coords="1267,702,1342,727"/>
143 <area·shape="poly"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>162 <area·shape="poly"·title="·"·alt=""·coords="1198,644,1276,692,1273,697,1195,649"/>
 163 <area·shape="rect"·title="·"·alt=""·coords="1366,702,1441,727"/>
 164 <area·shape="poly"·title="·"·alt=""·coords="1220,644,1355,692,1362,695,1360,700,1353,697,1219,649"/>
 165 <area·shape="poly"·title="·"·alt=""·coords="1299,552,1157,574,1093,590,1050,609,1031,626,1010,652,965,721,890,860,885,857,961,719,1006,649,1028,622,1047,604,1092,585,1156,569,1298,546"/>
Max diff block lines reached; 1434/34882 bytes (4.11%) of diff not shown.
1.31 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 22 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
6 LaplaceSmootherT_impl.hh·File·Reference6 McDecimaterT_impl.hh·File·Reference
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_.m_.o_.o_.t_.h_.e_.r_./_.L_.a_.p_.l_.a_.c_.e_.S_.m_.o_.o_.t_.h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.c_.D_.e_.c_.i_.m_.a_.t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 8 #include·<vector>
 9 #include·<cfloat>
8 Include·dependency·graph·for·LaplaceSmootherT_impl.hh:10 Include·dependency·graph·for·McDecimaterT_impl.hh:
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s12 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h13 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the14  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.15 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
14  16  
 17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
 18  ···········Software·related·to·mesh·decimation.
 19  
15 ===============================================================================20 ===============================================================================
16 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.21 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
17 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.22 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
34.0 KB
./usr/share/doc/libopenmesh-dev/html/a00534.map vs.
./usr/share/doc/libopenmesh-dev/html/a00837.map
Files 94% similar despite different names
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
1 <map·id="OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh"·name="OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh"·name="OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2049,5,2252,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="408,5,608,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00524.html"·title="·"·alt=""·coords="2053,93,2248,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00797.html"·title="·"·alt=""·coords="431,93,585,119"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,46,2153,79,2148,79,2148,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="511,46,511,79,505,79,505,46"/>
5 <area·shape="rect"·id="Node000003"·href="$a00536.html"·title="·"·alt=""·coords="2053,181,2248,221"/> 
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,134,2153,167,2148,167,2148,134"/>5 <area·shape="rect"·id="Node000003"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>
 6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="431,118,357,134,318,147,282,163,250,183,225,208,209,238,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,204,236,221,205,247,179,280,158,316,142,355,129,430,113"/>
7 <area·shape="rect"·id="Node000004"·href="$a01229_source.html"·title="·"·alt=""·coords="2061,445,2240,485"/>7 <area·shape="rect"·id="Node000008"·href="$a00443_source.html"·title="·"·alt=""·coords="786,167,945,207"/>
8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2153,221,2153,432,2148,432,2148,221"/>8 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="561,116,773,163,772,168,559,121"/>
9 <area·shape="rect"·id="Node000006"·href="$a00929_source.html"·title="·"·alt=""·coords="357,269,515,309"/>9 <area·shape="rect"·id="Node000004"·href="$a00407_source.html"·title="·"·alt=""·coords="838,680,997,720"/>
 10 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="256,617,510,639,665,656,824,677,824,683,664,661,509,645,256,623"/>
 11 <area·shape="rect"·id="Node000006"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>
10 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="2053,210,530,286,529,281,2053,205"/>12 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>
11 <area·shape="rect"·id="Node000035"·href="$a00917_source.html"·title="·"·alt=""·coords="2174,533,2333,573"/> 
12 <area·shape="poly"·id="edge71_Node000003_Node000035"·title="·"·alt=""·coords="2164,220,2211,314,2236,378,2255,445,2259,484,2259,520,2253,520,2254,484,2249,446,2231,380,2206,316,2159,223"/> 
13 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1596,885,1775,925"/>13 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="340,775,399,801"/>
 14 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="177,630,276,718,342,765,339,770,273,722,174,634"/>
14 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2146,486,2126,554,2118,596,2115,640,2115,731,2110,768,2097,795,2075,817,2044,840,1999,859,1935,875,1789,896,1788,891,1934,869,1998,854,2041,835,2072,813,2093,792,2105,766,2109,731,2109,640,2113,596,2121,552,2141,485"/> 
15 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="516,288,887,295,1135,303,1391,318,1632,340,1739,354,1834,370,1913,389,1974,410,2012,435,2023,449,2027,464,2027,731,2020,769,2003,801,1977,827,1945,849,1908,866,1868,880,1789,897,1788,892,1867,875,1906,861,1942,844,1974,823,1999,798,2015,767,2021,730,2021,464,2018,451,2009,439,1971,415,1912,394,1833,375,1739,359,1631,345,1390,323,1134,309,887,300,516,294"/> 
16 <area·shape="rect"·id="Node000007"·href="$a01196_source.html"·title="·"·alt=""·coords="753,797,917,837"/> 
17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="395,312,352,336,308,370,290,391,275,413,265,438,261,464,261,642,266,679,280,705,303,726,336,747,370,761,415,771,525,782,641,788,740,795,739,800,641,793,524,788,414,776,368,766,333,752,300,730,276,708,261,681,256,643,256,464,260,436,270,411,285,387,305,366,349,332,392,307"/> 
18 <area·shape="rect"·id="Node000009"·href="$a00932_source.html"·title="·"·alt=""·coords="357,357,515,397"/> 
19 <area·shape="poly"·id="edge10_Node000006_Node000009"·title="·"·alt=""·coords="439,310,439,343,433,343,433,310"/> 
20 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="128,893,187,918"/>15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1515,768,1693,808"/>
21 <area·shape="poly"·id="edge61_Node000006_Node000010"·title="·"·alt=""·coords="357,300,197,322,123,339,94,349,73,360,44,381,24,403,12,429,8,464,8,731,11,756,20,780,33,802,50,823,88,858,125,883,122,888,85,862,46,826,29,805,15,782,6,757,3,731,3,464,7,427,19,400,40,377,71,355,92,344,122[·...·truncated·by·diffoscope;·len:·20,·SHA:·08d3b432f77dba43bedfc7e13b101a7c044796fe92f5b2dafd98d219e66a57bb·...·]"/>16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="997,714,1016,717,1278,751,1501,775,1501,780,1278,757,1016,723,997,720"/>
 17 <area·shape="poly"·id="edge8_Node000008_Node000005"·title="·"·alt=""·coords="945,186,1276,195,1492,206,1714,221,1923,242,2098,270,2166,287,2218,306,2252,328,2261,341,2264,354,2264,525,2261,564,2254,597,2241,626,2223,650,2200,671,2173,689,2105,722,2031,743,1927,760,1707,782,1707,777,1926,755,2030,738,2103,718,2170,684,2197,666,2219,646,2236,623,2249,596,2256,563,2259,525,2259,354,2256,343,2248,332,2216,311,2164,292,2097,275,1922,247,1714,226,1491,211,1275,201,945,192"/>
 18 <area·shape="poly"·id="edge63_Node000008_Node000007"·title="·"·alt=""·coords="786,197,643,214,561,227,481,244,409,265,349,291,327,305,310,320,300,337,296,354,296,613,302,656,317,698,336,734,354,763,350,766,331,737,312,700,297,658,291,614,291,354,295,335,306,317,324,301,347,286,407,260,480,239,560,222,642,209,785,192"/>
 19 <area·shape="rect"·id="Node000009"·href="$a00290_source.html"·title="·"·alt=""·coords="1073,680,1237,720"/>
 20 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="834,209,804,230,775,257,685,354,644,400,611,446,589,491,583,513,582,535,584,558,592,582,605,606,625,630,639,642,657,652,704,665,762,672,826,675,955,674,1010,674,1054,677,1059,678,1058,683,1053,683,1010,680,955,679,826,680,762,678,703,670,655,657,636,646,621,634,601,609,587,584,579,560,576,536,578,512,584,489,606,443,640,397,681,351,771,253,800,226,831,205"/>
 21 <area·shape="rect"·id="Node000011"·href="$a00389_source.html"·title="·"·alt=""·coords="786,255,945,295"/>
 22 <area·shape="poly"·id="edge12_Node000008_Node000011"·title="·"·alt=""·coords="868,207,868,241,863,241,863,207"/>
 23 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="541,775,603,801"/>
 24 <area·shape="poly"·id="edge62_Node000008_Node000021"·title="·"·alt=""·coords="786,202,668,224,541,257,484,277,438,301,408,326,400,340,397,354,397,525,402,564,414,601,432,636,454,669,503,725,547,765,544,768,499,729,449,672,427,639,409,603,397,565,392,525,392,354,395,338,404,323,435,296,482,272,539,251,667,218,785,197"/>
22 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="329,893,391,918"/>25 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2244,775,2329,801"/>
23 <area·shape="poly"·id="edge60_Node000006_Node000020"·title="·"·alt=""·coords="357,295,263,307,213,318,165,335,123,357,89,385,67,420,61,441,59,464,59,555,61,584,67,613,89,668,123,718,163,763,207,803,252,836,327,884,324,888,249,841,204,807,159,767,118,721,85,670,62,615,56,585,53,555,53[·...·truncated·by·diffoscope;·len:·65,·SHA:·2cb21edf870c296e945f4c94bf1708ce582ca6a15d9bc2f29c4c92dcc28be45c·...·]"/>26 <area·shape="poly"·id="edge64_Node000008_Node000027"·title="·"·alt=""·coords="945,186,1197,189,1536,199,1871,219,2010,234,2115,252,2155,259,2194,263,2266,271,2296,279,2319,294,2335,319,2340,354,2340,613,2336,656,2326,697,2301,764,2296,762,2321,696,2331,655,2335,613,2335,354,2330,321,[·...·truncated·by·diffoscope;·len:·97,·SHA:·fa5d311722f9ec148f5a1c9d36c20c7fee45b1e5abfa88b22313962fcd6b6926·...·]"/>
24 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="469,893,555,918"/>27 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1992,511,2072,537"/>
 28 <area·shape="poly"·id="edge72_Node000008_Node000034"·title="·"·alt=""·coords="945,187,1045,192,1168,203,1302,223,1435,252,1522,279,1608,311,1772,382,1909,451,2002,502,1999,507,1906,456,1769,387,1606,316,1520,284,1434,257,1302,228,1167,209,1044,198,945,192"/>
25 <area·shape="poly"·id="edge62_Node000006_Node000026"·title="·"·alt=""·coords="358,312,317,331,282,359,253,396,234,430,223,463,219,497,220,533,225,571,243,661,253,708,262,726,278,748,324,793,377,832,429,862,473,885,471,889,426,867,374,836,321,797,274,751,258,729,248,710,237,662,220,572,214,533,213,497,218,462,229,428,249,393,278,355,314,326,356,307"/> 
26 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1764,629,1844,654"/> 
27 <area·shape="poly"·id="edge70_Node000006_Node000033"·title="·"·alt=""·coords="516,291,873,313,1063,331,1141,342,1201,355,1289,382,1377,415,1543,491,1682,564,1775,619,1772,623,1679,569,1541,495,1375,420,1287,387,1199,360,1140,348,1063,337,873,318,515,297"/> 
28 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>29 <area·shape="rect"·id="Node000035"·href="$a00470_source.html"·title="·"·alt=""·coords="1258,255,1422,295"/>
 30 <area·shape="poly"·id="edge65_Node000008_Node000035"·title="·"·alt=""·coords="945,200,1245,254,1244,259,944,205"/>
29 <area·shape="poly"·id="edge63_Node000006_Node000034"·title="·"·alt=""·coords="516,298,1012,361,1011,367,515,303"/>31 <area·shape="poly"·id="edge10_Node000009_Node000005"·title="·"·alt=""·coords="1238,714,1501,764,1500,770,1237,720"/>
30 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="917,832,936,835,1114,856,1291,873,1582,895,1582,901,1291,879,1113,861,936,840,917,837"/> 
31 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="787,893,863,918"/>32 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="955,775,1031,801"/>
32 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="835,838,831,879,825,879,830,837"/> 
33 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="425,399,381,462,319,559,251,675,190,798,175,841,165,880,160,878,170,839,186,796,246,672,314,556,376,459,420,396"/>33 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="1121,722,1028,771,1025,767,1118,718"/>
 34 <area·shape="poly"·id="edge13_Node000011_Node000007"·title="·"·alt=""·coords="818,297,774,318,729,345,624,423,547,492,482,571,412,681,392,723,378,763,373,761,387,721,407,679,478,568,544,488,621,419,727,340,771,313,816,292"/>
34 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="549,453,800,478"/>35 <area·shape="rect"·id="Node000012"·href="$a00518_source.html"·title="·"·alt=""·coords="740,343,991,368"/>
35 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="489,395,631,446,629,451,487,400"/>36 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="868,295,868,329,863,329,863,295"/>
36 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,709,525,749"/>37 <area·shape="rect"·id="Node000028"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,592,1645,632"/>
37 <area·shape="poly"·id="edge59_Node000009_Node000027"·title="·"·alt=""·coords="439,397,439,695,433,695,433,397"/> 
38 <area·shape="poly"·id="edge14_Node000011_Node000005"·title="·"·alt=""·coords="666,480,629,528,607,562,588,599,573,638,567,678,571,715,579,732,590,747,615,764,653,775,699,781,750,783,852,785,895,788,929,795,950,805,964,815,978,826,998,835,1047,847,1111,858,1268,875,1583,897,1582,902,[·...·truncated·by·diffoscope;·len:·185,·SHA:·3b449a5f7054a1026647d5a02be8e8f54ec31da1083d879be41a579851e3c1f2·...·]7"/>38 <area·shape="poly"·id="edge61_Node000011_Node000028"·title="·"·alt=""·coords="912,292,957,314,1004,340,1126,442,1248,542,1326,562,1453,588,1452,594,1325,567,1245,546,1123,446,1001,345,955,319,910,297"/>
 39 <area·shape="poly"·id="edge16_Node000012_Node000005"·title="·"·alt=""·coords="835,371,794,390,752,418,686,471,629,522,611,547,602,573,606,601,625,630,637,641,653,649,696,660,749,664,807,665,922,665,971,669,1009,678,1025,687,1036,698,1046,709,1061,718,1096,729,1143,739,1259,756,1501,778,1501,783,1259,761,1142,744,1095,734,1059,722,1043,713,1032,702,1022,691,1007,682,970,674,922,670,807,671,749,670,695,665,651,654,634,645,621,634,601,603,597,573,606,545,625,518,683,467,749,414,791,385,833,366"/>
39 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="601,717,687,742"/>40 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="635,599,722,625"/>
40 <area·shape="poly"·id="edge13_Node000011_Node000012"·title="·"·alt=""·coords="676,479,650,704,644,703,671,478"/>41 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="852,370,790,424,753,463,721,505,700,547,687,586,682,585,695,545,716,503,749,459,786,421,849,366"/>
41 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="742,621,906,661"/>42 <area·shape="rect"·id="Node000014"·href="$a00458_source.html"·title="·"·alt=""·coords="783,504,947,544"/>
42 <area·shape="poly"·id="edge15_Node000011_Node000013"·title="·"·alt=""·coords="686,476,801,609,797,613,682,480"/>43 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="868,368,868,490,863,490,863,368"/>
43 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1025,533,1189,573"/>44 <area·shape="rect"·id="Node000018"·href="$a00464_source.html"·title="·"·alt=""·coords="1258,416,1422,456"/>
44 <area·shape="poly"·id="edge21_Node000011_Node000017"·title="·"·alt=""·coords="733,475,1012,531,1011,536,732,481"/>45 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="935,365,1245,416,1244,422,934,371"/>
45 <area·shape="poly"·id="edge16_Node000013_Node000005"·title="·"·alt=""·coords="825,661,829,705,837,728,851,747,888,766,957,786,1157,826,1386,862,1583,889,1582,894,1386,867,1156,832,956,791,886,771,848,751,833,731,824,706,820,662"/>46 <area·shape="poly"·id="edge18_Node000014_Node000005"·title="·"·alt=""·coords="865,544,866,588,873,611,886,630,914,647,955,658,1005,665,1059,668,1167,671,1250,677,1407,718,1539,761,1538,766,1405,724,1249,683,1167,676,1059,673,1004,670,954,664,912,652,882,634,868,613,861,589,860,544"/>
 47 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="825,546,717,596,715,591,823,542"/>
 48 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1147,599,1223,625"/>
 49 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="936,541,1135,594,1134,600,935,547"/>
 50 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="747,599,821,625"/>
46 <area·shape="poly"·id="edge18_Node000013_Node000012"·title="·"·alt=""·coords="786,664,681,713,679,709,783,659"/>51 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="849,546,806,591,803,587,845,542"/>
 52 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="896,599,971,625"/>
 53 <area·shape="poly"·id="edge22_Node000014_Node000017"·title="·"·alt=""·coords="883,543,918,587,914,590,878,546"/>
 54 <area·shape="poly"·id="edge24_Node000018_Node000005"·title="·"·alt=""·coords="1423,449,1485,468,1550,496,1582,514,1611,536,1638,561,1660,591,1667,612,1660,633,1650,645,1639,653,1615,659,1592,664,1582,671,1573,681,1567,699,1569,718,1584,755,1579,757,1563,719,1562,699,1568,679,1578,667,1589,659,1613,653,1636,648,1646,641,1655,631,1662,612,1655,593,1634,565,1608,540,1579,519,1548,501,1483,473,1421,455"/>
 55 <area·shape="poly"·id="edge26_Node000018_Node000007"·title="·"·alt=""·coords="1258,441,1111,445,934,456,767,476,700,489,650,506,604,532,561,564,521,600,485,637,425,709,386,765,382,762,421,706,481,633,517,596,558,560,602,528,648,502,699,484,766,470,933,451,1110,440,1258,436"/>
 56 <area·shape="poly"·id="edge29_Node000018_Node000013"·title="·"·alt=""·coords="1258,442,1136,448,994,460,863,479,810,491,772,506,747,524,725,545,694,589,689,586,721,542,744,519,769,502,809,486,862,474,994,455,1135,443,1258,437"/>
 57 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1258,455,967,507,962,508,961,502,966,501,1257,449"/>
 58 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1258,450,1118,473,1055,488,1012,506,991,524,972,545,946,588,942,586,968,542,987,520,1009,502,1054,483,1117,467,1257,444"/>
47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1062,717,1138,742"/>59 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1258,511,1329,537"/>
48 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="885,659,1051,710,1049,715,884,664"/> 
49 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="712,717,787,742"/> 
50 <area·shape="poly"·id="edge19_Node000013_Node000015"·title="·"·alt=""·coords="809,663,770,708,766,704,805,660"/> 
51 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="861,717,936,742"/> 
52 <area·shape="poly"·id="edge20_Node000013_Node000016"·title="·"·alt=""·coords="843,660,882,704,878,708,839,663"/> 
53 <area·shape="poly"·id="edge22_Node000017_Node000005"·title="·"·alt=""·coords="1189,560,1273,580,1316,597,1356,619,1381,638,1399,657,1411,679,1423,709,1426,734,1422,754,1414,773,1408,798,1403,819,1403,827,1407,836,1434,854,1476,869,1583,890,1582,895,1475,874,1431,859,1403,839,1398,828,1398,818,1403,797,1409,772,1417,752,1421,733,1417,710,1407,681,1395,660,1378,642,1353,624,1314,602,1272,585,1188,565"/> 
54 <area·shape="poly"·id="edge24_Node000017_Node000010"·title="·"·alt=""·coords="1025,558,874,562,693,573,521,592,452,606,401,624,359,649,320,680,284,715,253,752,203,825,171,882,166,879,198,822,249,749,280,711,316,676,356,644,399,619,451,601,520,587,692,567,874,557,1024,553"/> 
55 <area·shape="poly"·id="edge27_Node000017_Node000012"·title="·"·alt=""·coords="1025,565,860,587,783,604,731,624,708,641,687,663,658,706,654,703,683,659,704,637,728,619,782,599,859,582,1024,560"/> 
56 <area·shape="poly"·id="edge51_Node000017_Node000013"·title="·"·alt=""·coords="1045,576,900,620,898,615,1044,571"/>60 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1332,458,1309,500,1304,498,1327,455"/>
57 <area·shape="poly"·id="edge28_Node000017_Node000016"·title="·"·alt=""·coords="1053,576,1011,596,971,623,936,664,912,706,907,703,932,661,968,619,1008,591,1051,571"/> 
58 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="982,629,1053,654"/>61 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1353,511,1412,537"/>
 62 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1352,455,1373,498,1368,500,1347,457"/>
 63 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1258,442,1125,449,969,461,823,479,764,492,720,506,666,537,646,554,631,573,608,619,589,681,581,723,576,762,571,761,575,722,584,679,603,617,627,570,643,551,662,533,718,502,762,487,822,474,969,455,1125,443,1258,437"/>
59 <area·shape="poly"·id="edge23_Node000017_Node000018"·title="·"·alt=""·coords="1089,576,1041,621,1038,617,1085,572"/> 
60 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1077,629,1136,654"/> 
61 <area·shape="poly"·id="edge25_Node000017_Node000019"·title="·"·alt=""·coords="1109,574,1109,615,1104,615,1104,574"/> 
62 <area·shape="poly"·id="edge26_Node000017_Node000020"·title="·"·alt=""·coords="1025,561,852,573,749,584,643,599,543,619,453,644,382,675,356,692,337,711,326,730,320,752,319,775,321,798,334,843,349,879,344,881,329,845,316,799,313,775,315,751,321,728,333,708,353,688,380,670,451,639,541,614,643,594,748,579,852,568,1024,555"/> 
63 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1213,709,1408,749"/> 
64 <area·shape="poly"·id="edge29_Node000017_Node000021"·title="·"·alt=""·coords="1190,566,1275,588,1310,603,1333,620,1341,638,1342,659,1331,697,1326,696,1337,658,1336,640,1329,623,1308,607,1274,593,1188,571"/> 
65 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1418,797,1582,837"/>64 <area·shape="rect"·id="Node000022"·href="$a00344_source.html"·title="·"·alt=""·coords="1248,592,1443,632"/>
 65 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1378,454,1405,475,1426,503,1432,524,1426,545,1411,568,1392,586,1388,582,1407,564,1422,543,1427,524,1422,505,1401,479,1375,458"/>
66 <area·shape="poly"·id="edge30_Node000017_Node000022"·title="·"·alt=""·coords="1189,558,1264,565,1342,578,1411,595,1438,606,1456,619,1472,637,1483,657,1498,701,1504,746,1505,783,1500,783,1499,746,1493,703,1478,660,1467,640,1453,623,1435,611,1409,600,1341,583,1263,571,1189,563"/> 
67 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="1771,709,1935,749"/> 
68 <area·shape="poly"·id="edge32_Node000017_Node000023"·title="·"·alt=""·coords="1189,556,1316,564,1464,576,1602,594,1658,606,1701,619,1718,628,1729,637,1754,659,1814,700,1811,704,1750,663,1725,641,1715,632,1699,624,1657,611,1601,600,1463,582,1315,569,1189,561"/> 
69 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="1525,621,1689,661"/>66 <area·shape="rect"·id="Node000023"·href="$a00314_source.html"·title="·"·alt=""·coords="1582,680,1746,720"/>
70 <area·shape="poly"·id="edge34_Node000017_Node000024"·title="·"·alt=""·coords="1189,565,1506,619,1511,620,1510,625,1505,624,1188,571"/>67 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1423,440,1496,448,1573,461,1640,478,1666,489,1685,502,1707,532,1715,562,1713,595,1704,633,1688,670,1683,667,1699,631,1708,594,1710,563,1703,534,1681,506,1663,494,1638,483,1572,466,1495,454,1422,446"/>
 68 <area·shape="rect"·id="Node000024"·href="$a00521_source.html"·title="·"·alt=""·coords="2009,592,2173,632"/>
 69 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1422,438,1548,446,1695,459,1832,477,1888,488,1930,502,1947,510,1958,520,1982,542,2046,583,2044,587,1978,546,1954,524,1944,515,1928,506,1887,494,1831,482,1694,464,1547,451,1422,444"/>
71 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="1161,621,1319,661"/>70 <area·shape="rect"·id="Node000025"·href="$a00527_source.html"·title="·"·alt=""·coords="1753,504,1917,544"/>
72 <area·shape="poly"·id="edge52_Node000017_Node000032"·title="·"·alt=""·coords="1138,571,1200,612,1198,616,1135,576"/> 
73 <area·shape="poly"·id="edge58_Node000017_Node000033"·title="·"·alt=""·coords="1189,555,1440,574,1593,592,1746,619,1760,622,1759,627,1745,624,1592,598,1439,579,1189,561"/> 
74 <area·shape="poly"·id="edge31_Node000022_Node000005"·title="·"·alt=""·coords="1542,835,1633,877,1631,882,1540,840"/> 
75 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1855,750,1847,793,1837,817,1823,839,1796,864,1763,882,1761,877,1792,859,1819,836,1833,815,1841,792,1850,749"/> 
76 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="1642,659,1677,682,1716,713,1751,751,1778,796,1784,818,1778,839,1761,862,1739,880,1736,876,1757,858,1774,836,1779,818,1774,798,1747,755,1712,717,1674,686,1639,664"/> 
77 <area·shape="poly"·id="edge38_Node000024_Node000014"·title="·"·alt=""·coords="1525,658,1202,712,1152,721,1151,716,1201,707,1524,653"/> 
78 <area·shape="poly"·id="edge48_Node000024_Node000023"·title="·"·alt=""·coords="1662,659,1787,702,1785,707,1660,664"/> 
79 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1584,717,1645,742"/> 
80 <area·shape="poly"·id="edge36_Node000024_Node000025"·title="·"·alt=""·coords="1611,661,1615,703,1610,703,1606,662"/>71 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1423,448,1734,501,1739,502,1738,508,1733,507,1422,454"/>
81 <area·shape="poly"·id="edge37_Node000024_Node000026"·title="·"·alt=""·coords="1584,664,1514,710,1468,734,1421,752,1358,759,1253,762,972,763,825,764,694,770,594,781,560,789,539,799,525,816,517,837,513,879,508,879,512,835,521,813,536,795,558,784,593,776,694,765,825,759,972,757,1253,757,1358,754,1419,747,1466,729,1511,706,1581,659"/> 
82 <area·shape="poly"·id="edge39_Node000024_Node000027"·title="·"·alt=""·coords="1525,651,1331,664,959,685,797,695,588,712,539,717,539,712,588,707,796,689,959,679,1331,659,1524,646"/> 
83 <area·shape="rect"·id="Node000031"·href="$a00938_source.html"·title="·"·alt=""·coords="1606,797,1765,837"/>72 <area·shape="rect"·id="Node000033"·href="$a00383_source.html"·title="·"·alt=""·coords="1023,504,1182,544"/>
84 <area·shape="poly"·id="edge49_Node000024_Node000031"·title="·"·alt=""·coords="1627,660,1644,682,1660,708,1674,747,1683,783,1678,785,1669,748,1655,710,1640,685,1622,663"/>73 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1289,459,1168,502,1167,497,1287,454"/>
 74 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1423,438,1671,457,1822,475,1974,501,1988,505,1987,510,1973,507,1822,480,1670,462,1422,443"/>
 75 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1653,722,1627,758,1623,755,1649,719"/>
 76 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="2081,634,2047,679,2022,703,1995,722,1943,741,1869,757,1707,779,1707,774,1868,751,1941,736,1992,718,2019,699,2043,676,2077,631"/>
 77 <area·shape="poly"·id="edge37_Node000025_Node000005"·title="·"·alt=""·coords="1835,545,1828,582,1814,628,1792,678,1761,722,1729,747,1692,765,1690,761,1726,743,1757,718,1788,675,1809,627,1822,580,1830,544"/>
 78 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1752,531,1648,537,1519,549,1377,567,1237,595,1226,597,1225,592,1235,589,1376,562,1518,543,1648,532,1752,526"/>
 79 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1892,542,2023,585,2021,590,1890,547"/>
 80 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1923,599,1984,625"/>
 81 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1863,542,1928,589,1925,593,1859,546"/>
 82 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1846,543,1873,586,1891,610,1912,630,1973,665,2063,704,2240,768,2238,773,2061,709,1971,670,1909,634,1887,613,1868,589,1842,546"/>
 83 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1774,547,1631,591,1629,585,1773,542"/>
 84 <area·shape="rect"·id="Node000032"·href="$a00422_source.html"·title="·"·alt=""·coords="1822,680,1981,720"/>
Max diff block lines reached; 0/34636 bytes (0.00%) of diff not shown.
39.1 KB
./usr/share/doc/libopenmesh-dev/html/a00536.html vs.
./usr/share/doc/libopenmesh-dev/html/a00809.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/SmootherT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModQuadricT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00536.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00809.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 171 lines modifiedOffset 88, 172 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>·&#124;
 95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">SmootherT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModQuadricT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
 99 <p>Bodies·of·template·member·function.··
 100 <a·href="#details">More...</a></p>
 101 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00851_source.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</code><br·/>
99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/> 
100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/> 
101 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/> 
102 </div><div·class="textblock"><div·class="dynheader"> 
103 Include·dependency·graph·for·SmootherT.hh:</div> 
104 <div·class="dyncontent"> 
105 <div·class="center"><img·src="a00537.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2SmootherT_8hh"·alt=""/></div> 
106 <map·name="aOpenMesh_2Tools_2Smoother_2SmootherT_8hh"·id="aOpenMesh_2Tools_2Smoother_2SmootherT_8hh"> 
107 <area·shape="rect"·title="·"·alt=""·coords="2053,5,2248,45"/> 
108 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="2061,269,2240,309"/> 
109 <area·shape="poly"·title="·"·alt=""·coords="2153,45,2153,256,2148,256,2148,45"/> 
110 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="357,93,515,133"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="2053,34,530,110,529,105,2053,29"/> 
112 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="2174,357,2333,397"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="2164,44,2211,138,2236,202,2255,269,2259,308,2259,344,2253,344,2254,308,2249,270,2231,204,2206,140,2159,47"/> 
114 <area·shape="rect"·title="·"·alt=""·coords="1596,709,1775,749"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="2146,310,2126,378,2118,420,2115,464,2115,555,2110,592,2097,619,2075,641,2044,664,1999,683,1935,699,1789,720,1788,715,1934,693,1998,678,2041,659,2072,637,2093,616,2105,590,2109,555,2109,464,2113,420,2121,376,2141,309"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="516,112,887,119,1135,127,1391,142,1632,164,1739,178,1834,194,1913,213,1974,234,2012,259,2023,273,2027,288,2027,555,2020,593,2003,625,1977,651,1945,673,1908,690,1868,704,1789,721,1788,716,1867,699,1906,685,1942,668,1974,647,1999,622,2015,591,2021,554,2021,288,2018,275,2009,263,1971,239,1912,218,1833,199,1739,183,1631,169,1390,147,1134,133,887,124,516,118"/> 
117 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="753,621,917,661"/> 
118 <area·shape="poly"·title="·"·alt=""·coords="395,136,352,160,308,194,290,215,275,237,265,262,261,288,261,466,266,503,280,529,303,550,336,571,370,585,415,595,525,606,641,612,740,619,739,624,641,617,524,612,414,600,368,590,333,576,300,554,276,532,261,505,256,467,256,288,260,260,270,235,285,211,305,190,349,156,392,131"/> 
119 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="357,181,515,221"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="439,134,439,167,433,167,433,134"/> 
121 <area·shape="rect"·title="·"·alt=""·coords="128,717,187,742"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="357,124,197,146,123,163,94,173,73,184,44,205,24,227,12,253,8,288,8,555,11,580,20,604,33,626,50,647,88,682,125,707,122,712,85,686,46,650,29,629,15,606,6,581,3,555,3,288,7,251,19,224,40,201,71,179,92,168,122,158,196,141,356,119"/> 
123 <area·shape="rect"·title="·"·alt=""·coords="329,717,391,742"/> 
124 <area·shape="poly"·title="·"·alt=""·coords="357,119,263,131,213,142,165,159,123,181,89,209,67,244,61,265,59,288,59,379,61,408,67,437,89,492,123,542,163,587,207,627,252,660,327,708,324,712,249,665,204,631,159,591,118,545,85,494,62,439,56,409,53,379,53,288,56,264,62,242,85,205,120,176,163,154,212,137,262,126,356,114"/> 
125 <area·shape="rect"·title="·"·alt=""·coords="469,717,555,742"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="358,136,317,155,282,183,253,220,234,254,223,287,219,321,220,357,225,395,243,485,253,532,262,550,278,572,324,617,377,656,429,686,473,709,471,713,426,691,374,660,321,621,274,575,258,553,248,534,237,486,220,396,214,357,213,321,218,286,229,252,249,217,278,179,314,150,356,131"/> 
127 <area·shape="rect"·title="·"·alt=""·coords="1764,453,1844,478"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="516,115,873,137,1063,155,1141,166,1201,179,1289,206,1377,239,1543,315,1682,388,1775,443,1772,447,1679,393,1541,319,1375,244,1287,211,1199,184,1140,172,1063,161,873,142,515,121"/> 
129 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1025,181,1189,221"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="516,122,1012,185,1011,191,515,127"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="917,656,936,659,1114,680,1291,697,1582,719,1582,725,1291,703,1113,685,936,664,917,661"/> 
132 <area·shape="rect"·title="·"·alt=""·coords="787,717,863,742"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="835,662,831,703,825,703,830,661"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="425,223,381,286,319,383,251,499,190,622,175,665,165,704,160,702,170,663,186,620,246,496,314,380,376,283,420,220"/> 
135 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="549,277,800,302"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="489,219,631,270,629,275,487,224"/> 
137 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,533,525,573"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="439,221,439,519,433,519,433,221"/> 
139 <area·shape="poly"·title="·"·alt=""·coords="666,304,629,352,607,386,588,423,573,462,567,502,571,539,579,556,590,571,615,588,653,599,699,605,750,607,852,609,895,612,929,619,950,629,964,639,978,650,998,659,1047,671,1111,682,1268,699,1583,721,1582,726,1268,705,1110,687,1046,676,996,664,976,654,961,644,947,633,927,624,894,617,851,614,750,612,698,610,652,604,613,593,586,575,574,558,566,540,561,501,568,461,583,421,603,383,625,349,662,301"/> 
140 <area·shape="rect"·title="·"·alt=""·coords="601,541,687,566"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="676,303,650,528,644,527,671,302"/> 
142 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="742,445,906,485"/> 
143 <area·shape="poly"·title="·"·alt=""·coords="686,300,801,433,797,437,682,304"/> 
144 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/> 
145 <area·shape="poly"·title="·"·alt=""·coords="733,299,1012,355,1011,360,732,305"/> 
146 <area·shape="poly"·title="·"·alt=""·coords="825,485,829,529,837,552,851,571,888,590,957,610,1157,650,1386,686,1583,713,1582,718,1386,691,1156,656,956,615,886,595,848,575,833,555,824,530,820,486"/> 
147 <area·shape="poly"·title="·"·alt=""·coords="786,488,681,537,679,533,783,483"/> 
148 <area·shape="rect"·title="·"·alt=""·coords="1062,541,1138,566"/> 
149 <area·shape="poly"·title="·"·alt=""·coords="885,483,1051,534,1049,539,884,488"/> 
150 <area·shape="rect"·title="·"·alt=""·coords="712,541,787,566"/> 
151 <area·shape="poly"·title="·"·alt=""·coords="809,487,770,532,766,528,805,484"/> 
152 <area·shape="rect"·title="·"·alt=""·coords="861,541,936,566"/> 
153 <area·shape="poly"·title="·"·alt=""·coords="843,484,882,528,878,532,839,487"/> 
154 <area·shape="poly"·title="·"·alt=""·coords="1189,384,1273,404,1316,421,1356,443,1381,462,1399,481,1411,503,1423,533,1426,558,1422,578,1414,597,1408,622,1403,643,1403,651,1407,660,1434,678,1476,693,1583,714,1582,719,1475,698,1431,683,1403,663,1398,652,1398,642,1403,621,1409,596,1417,576,1421,557,1417,534,1407,505,1395,484,1378,466,1353,448,1314,426,1272,409,1188,389"/> 
155 <area·shape="poly"·title="·"·alt=""·coords="1025,382,874,386,693,397,521,416,452,430,401,448,359,473,320,504,284,539,253,576,203,649,171,706,166,703,198,646,249,573,280,535,316,500,356,468,399,443,451,425,520,411,692,391,874,381,1024,377"/> 
156 <area·shape="poly"·title="·"·alt=""·coords="1025,389,860,411,783,428,731,448,708,465,687,487,658,530,654,527,683,483,704,461,728,443,782,423,859,406,1024,384"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="1045,400,900,444,898,439,1044,395"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="1053,400,1011,420,971,447,936,488,912,530,907,527,932,485,968,443,1008,415,1051,395"/> 
159 <area·shape="rect"·title="·"·alt=""·coords="982,453,1053,478"/> 
160 <area·shape="poly"·title="·"·alt=""·coords="1089,400,1041,445,1038,441,1085,396"/> 
161 <area·shape="rect"·title="·"·alt=""·coords="1077,453,1136,478"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="1109,398,1109,439,1104,439,1104,398"/> 
163 <area·shape="poly"·title="·"·alt=""·coords="1025,385,852,397,749,408,643,423,543,443,453,468,382,499,356,516,337,535,326,554,320,576,319,599,321,622,334,667,349,703,344,705,329,669,316,623,313,599,315,575,321,552,333,532,353,512,380,494,451,463,541,438,643,418,748,403,852,392,1024,379"/> 
164 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1213,533,1408,573"/> 
165 <area·shape="poly"·title="·"·alt=""·coords="1190,390,1275,412,1310,427,1333,444,1341,462,1342,483,1331,521,1326,520,1337,482,1336,464,1329,447,1308,431,1274,417,1188,395"/> 
166 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1418,621,1582,661"/> 
167 <area·shape="poly"·title="·"·alt=""·coords="1189,382,1264,389,1342,402,1411,419,1438,430,1456,443,1472,461,1483,481,1498,525,1504,570,1505,607,1500,607,1499,570,1493,527,1478,484,1467,464,1453,447,1435,435,1409,424,1341,407,1263,395,1189,387"/> 
168 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="1771,533,1935,573"/> 
169 <area·shape="poly"·title="·"·alt=""·coords="1189,380,1316,388,1464,400,1602,418,1658,430,1701,443,1718,452,1729,461,1754,483,1814,524,1811,528,1750,487,1725,465,1715,456,1699,448,1657,435,1601,424,1463,406,1315,393,1189,385"/> 
170 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1525,445,1689,485"/> 
171 <area·shape="poly"·title="·"·alt=""·coords="1189,389,1506,443,1511,444,1510,449,1505,448,1188,395"/> 
172 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1161,445,1319,485"/> 
173 <area·shape="poly"·title="·"·alt=""·coords="1138,395,1200,436,1198,440,1135,400"/> 
174 <area·shape="poly"·title="·"·alt=""·coords="1189,379,1440,398,1593,416,1746,443,1760,446,1759,451,1745,448,1592,422,1439,403,1189,385"/> 
175 <area·shape="poly"·title="·"·alt=""·coords="1542,659,1633,701,1631,706,1540,664"/> 
176 <area·shape="poly"·title="·"·alt=""·coords="1855,574,1847,617,1837,641,1823,663,1796,688,1763,706,1761,701,1792,683,1819,660,1833,639,1841,616,1850,573"/> 
Max diff block lines reached; 21171/38065 bytes (55.62%) of diff not shown.
1.75 KB
html2text {}
    
Offset 1, 24 lines modifiedOffset 1, 23 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
 6 ModQuadricT_impl.hh·File·Reference
 7 Bodies·of·template·member·function.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8._\x8h_\x8h>
 9 Include·dependency·graph·for·ModQuadricT_impl.hh:
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
6 SmootherT.hh·File·Reference 
7 #include·<OpenMesh/Core/System/config.hh> 
8 #include·<OpenMesh/Core/Utils/Property.hh> 
9 #include·<OpenMesh/Core/Utils/Noncopyable.hh> 
10 Include·dependency·graph·for·SmootherT.hh: 
11 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
14 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8:_\x8:_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8·_\x8> 
15  ·······Base·class·for·smoothing·algorithms.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16   
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h12 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
19  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the13  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
20 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.14 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
21  15  
 16 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
 17  ···········Software·related·to·mesh·decimation.
 18  
 19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 20 Bodies·of·template·member·function.
22 ===============================================================================21 ===============================================================================
23 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.22 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
24 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.23 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
34.5 KB
./usr/share/doc/libopenmesh-dev/html/a00537.map vs.
./usr/share/doc/libopenmesh-dev/html/a00831.map
Files 95% similar despite different names
    
Offset 1, 105 lines modifiedOffset 1, 110 lines modified
1 <map·id="OpenMesh/Tools/Smoother/SmootherT.hh"·name="OpenMesh/Tools/Smoother/SmootherT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModHausdorffT.hh"·name="OpenMesh/Tools/Decimater/ModHausdorffT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2053,5,2248,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1888,5,2088,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a01229_source.html"·title="·"·alt=""·coords="2061,269,2240,309"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,45,2153,256,2148,256,2148,45"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1887,28,1465,31,1188,38,902,51,635,72,516,86,411,103,324,123,258,146,234,158,217,172,206,186,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,201,183,213,168,231,154,256,141,323,118,410,98,515,81,634,67,902,45,1188,32,1464,25,1887,23"/>
5 <area·shape="rect"·id="Node000004"·href="$a00929_source.html"·title="·"·alt=""·coords="357,93,515,133"/>5 <area·shape="rect"·id="Node000007"·href="$a00443_source.html"·title="·"·alt=""·coords="1351,93,1510,133"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="2053,34,530,110,529,105,2053,29"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="1888,45,1524,100,1523,95,1887,39"/>
7 <area·shape="rect"·id="Node000033"·href="$a00917_source.html"·title="·"·alt=""·coords="2174,357,2333,397"/> 
8 <area·shape="poly"·id="edge69_Node000001_Node000033"·title="·"·alt=""·coords="2164,44,2211,138,2236,202,2255,269,2259,308,2259,344,2253,344,2254,308,2249,270,2231,204,2206,140,2159,47"/> 
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1596,709,1775,749"/>7 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2179,702,2242,727"/>
 8 <area·shape="poly"·id="edge72_Node000001_Node000020"·title="·"·alt=""·coords="2089,29,2179,43,2225,55,2268,72,2307,94,2337,122,2358,158,2365,200,2365,540,2362,567,2353,592,2339,615,2322,636,2283,671,2246,697,2243,693,2280,667,2318,632,2335,612,2348,589,2357,565,2360,540,2360,200,2353,159,2333,126,2304,98,2266,77,2223,60,2178,48,2088,34"/>
 9 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="2400,101,2459,126"/>
 10 <area·shape="poly"·id="edge73_Node000001_Node000035"·title="·"·alt=""·coords="2089,35,2229,57,2382,91,2391,93,2389,99,2381,96,2228,62,2088,41"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2146,310,2126,378,2118,420,2115,464,2115,555,2110,592,2097,619,2075,641,2044,664,1999,683,1935,699,1789,720,1788,715,1934,693,1998,678,2041,659,2072,637,2093,616,2105,590,2109,555,2109,464,2113,420,2121,376,2141,309"/> 
11 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="516,112,887,119,1135,127,1391,142,1632,164,1739,178,1834,194,1913,213,1974,234,2012,259,2023,273,2027,288,2027,555,2020,593,2003,625,1977,651,1945,673,1908,690,1868,704,1789,721,1788,716,1867,699,1906,685,1942,668,1974,647,1999,622,2015,591,2021,554,2021,288,2018,275,2009,263,1971,239,1912,218,1833,199,1739,183,1631,169,1390,147,1134,133,887,124,516,118"/> 
12 <area·shape="rect"·id="Node000005"·href="$a01196_source.html"·title="·"·alt=""·coords="753,621,917,661"/> 
13 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="395,136,352,160,308,194,290,215,275,237,265,262,261,288,261,466,266,503,280,529,303,550,336,571,370,585,415,595,525,606,641,612,740,619,739,624,641,617,524,612,414,600,368,590,333,576,300,554,276,532,261,505,256,467,256,288,260,260,270,235,285,211,305,190,349,156,392,131"/> 
14 <area·shape="rect"·id="Node000007"·href="$a00932_source.html"·title="·"·alt=""·coords="357,181,515,221"/>11 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="993,607,1151,647"/>
 12 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,545,558,569,930,604,979,610,978,615,929,609,557,574,256,550"/>
 13 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
 14 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
15 <area·shape="poly"·id="edge8_Node000004_Node000007"·title="·"·alt=""·coords="439,134,439,167,433,167,433,134"/> 
16 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="128,717,187,742"/> 
17 <area·shape="poly"·id="edge59_Node000004_Node000008"·title="·"·alt=""·coords="357,124,197,146,123,163,94,173,73,184,44,205,24,227,12,253,8,288,8,555,11,580,20,604,33,626,50,647,88,682,125,707,122,712,85,686,46,650,29,629,15,606,6,581,3,555,3,288,7,251,19,224,40,201,71,179,92,168,122,158,196,141,356,119"/> 
18 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="329,717,391,742"/> 
19 <area·shape="poly"·id="edge58_Node000004_Node000018"·title="·"·alt=""·coords="357,119,263,131,213,142,165,159,123,181,89,209,67,244,61,265,59,288,59,379,61,408,67,437,89,492,123,542,163,587,207,627,252,660,327,708,324,712,249,665,204,631,159,591,118,545,85,494,62,439,56,409,53,379,53,288,56,264,62,242,85,205,120,176,163,154,212,137,262,126,356,114"/> 
20 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="469,717,555,742"/>15 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="493,702,552,727"/>
21 <area·shape="poly"·id="edge60_Node000004_Node000024"·title="·"·alt=""·coords="358,136,317,155,282,183,253,220,234,254,223,287,219,321,220,357,225,395,243,485,253,532,262,550,278,572,324,617,377,656,429,686,473,709,471,713,426,691,374,660,321,621,274,575,258,553,248,534,237,486,220,3[·...·truncated·by·diffoscope;·len:·65,·SHA:·965d87909e9a79ce695b0dded59e9069e898c5193c2a03706529f5bd01c7eaaa·...·]1"/>16 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="174,557,217,601,245,624,276,644,328,668,384,685,480,705,479,711,382,691,327,673,273,649,242,629,213,605,170,561"/>
22 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="1764,453,1844,478"/>17 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1449,695,1628,735"/>
23 <area·shape="poly"·id="edge68_Node000004_Node000031"·title="·"·alt=""·coords="516,115,873,137,1063,155,1141,166,1201,179,1289,206,1377,239,1543,315,1682,388,1775,443,1772,447,1679,393,1541,319,1375,244,1287,211,1199,184,1140,172,1063,161,873,142,515,121"/>18 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="1152,642,1164,644,1436,693,1436,698,1164,649,1151,647"/>
 19 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="1510,111,1715,116,1840,124,1964,138,2079,158,2130,172,2174,188,2211,206,2239,228,2258,253,2264,280,2264,452,2260,495,2247,530,2228,558,2202,581,2171,599,2135,616,2053,649,1976,670,1868,687,1642,709,1642,704,1868,682,1975,665,2051,644,2133,611,2168,594,2199,576,2224,555,2243,528,2255,494,2259,452,2259,281,2253,255,2236,232,2208,211,2172,193,2128,177,2078,164,1963,143,1839,129,1715,121,1510,117"/>
 20 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="1351,119,1112,124,805,135,525,155,426,168,391,176,369,184,337,202,314,222,301,246,296,281,296,540,301,572,315,600,337,625,363,646,424,679,481,700,479,705,422,684,360,651,333,629,311,603,296,574,291,540,291,280,296,245,310,218,334,198,367,179,390,170,425,163,525,149,805,130,1112,119,1351,113"/>
 21 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="1175,607,1339,647"/>
 22 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1351,122,1100,139,782,172,634,193,511,219,463,234,427,249,405,265,397,281,397,364,401,427,407,453,416,476,429,497,446,517,495,556,520,570,551,581,626,595,714,602,810,604,1004,601,1090,600,1162,604,1161,609,1090,606,1004,606,810,609,714,607,625,600,549,586,518,575,492,561,442,521,424,501,411,479,402,455,396,428,392,364,392,280,401,261,425,244,461,229,509,214,633,188,782,166,1099,134,1351,116"/>
24 <area·shape="rect"·id="Node000032"·href="$a00989_source.html"·title="·"·alt=""·coords="1025,181,1189,221"/>23 <area·shape="rect"·id="Node000010"·href="$a00389_source.html"·title="·"·alt=""·coords="823,181,982,221"/>
25 <area·shape="poly"·id="edge61_Node000004_Node000032"·title="·"·alt=""·coords="516,122,1012,185,1011,191,515,127"/>24 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="1351,130,996,188,995,182,1351,125"/>
26 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="917,656,936,659,1114,680,1291,697,1582,719,1582,725,1291,703,1113,685,936,664,917,661"/>25 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="1511,112,1674,116,1877,126,1977,134,2070,146,2148,160,2206,179,2248,196,2282,214,2296,226,2306,240,2312,258,2315,281,2315,540,2312,564,2306,587,2286,629,2260,666,2235,694,2231,690,2256,663,2281,627,2301,585[·...·truncated·by·diffoscope;·len:·135,·SHA:·1bbd4f2a0fccab2cdb36f03b88096faa79e9caf0ce667d1863cc50b96550b793·...·]"/>
27 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="787,717,863,742"/>26 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="897,702,983,727"/>
 27 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="1351,118,1158,122,910,132,670,152,572,166,498,184,442,199,393,213,374,223,359,236,350,255,347,281,347,452,351,482,362,509,380,533,404,554,432,572,463,587,532,611,601,627,663,637,727,644,885,692,894,695,893,700,883,697,726,649,662,642,600,632,531,616,461,592,429,576,401,558,376,536,358,512,346,484,341,452,341,280,345,253,355,233,371,218,391,208,440,194,497,179,571,161,669,146,910,127,1157,116,1351,113"/>
 28 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1923,438,2003,463"/>
28 <area·shape="poly"·id="edge7_Node000005_Node000006"·title="·"·alt=""·coords="835,662,831,703,825,703,830,661"/>29 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="1462,131,1935,429,1932,433,1459,136"/>
29 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="425,223,381,286,319,383,251,499,190,622,175,665,165,704,160,702,170,663,186,620,246,496,314,380,376,283,420,220"/> 
30 <area·shape="rect"·id="Node000009"·href="$a01076_source.html"·title="·"·alt=""·coords="549,277,800,302"/>30 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1349,181,1513,221"/>
 31 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="1433,134,1433,167,1428,167,1428,134"/>
 32 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1320,644,1465,688,1463,693,1318,649"/>
 33 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="1113,702,1189,727"/>
31 <area·shape="poly"·id="edge10_Node000007_Node000009"·title="·"·alt=""·coords="489,219,631,270,629,275,487,224"/>34 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1235,649,1178,695,1174,691,1232,645"/>
 35 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="823,216,740,236,698,251,657,272,604,305,565,337,534,376,505,432,493,466,487,501,486,538,489,573,501,639,516,688,511,690,496,640,484,574,481,538,482,501,488,464,500,430,530,373,561,333,600,301,655,267,695,247,739,231,822,210"/>
 36 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="668,269,919,295"/>
 37 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="878,224,822,263,819,259,875,219"/>
32 <area·shape="rect"·id="Node000025"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,533,525,573"/>38 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,519,1123,559"/>
33 <area·shape="poly"·id="edge57_Node000007_Node000025"·title="·"·alt=""·coords="439,221,439,519,433,519,433,221"/> 
34 <area·shape="poly"·id="edge12_Node000009_Node000003"·title="·"·alt=""·coords="666,304,629,352,607,386,588,423,573,462,567,502,571,539,579,556,590,571,615,588,653,599,699,605,750,607,852,609,895,612,929,619,950,629,964,639,978,650,998,659,1047,671,1111,682,1268,699,1583,721,1582,726,[·...·truncated·by·diffoscope;·len:·186,·SHA:·84ca93e59b8de5f0627d63a79dccc09c02f62c259cd998ade451e52b73db2166·...·]"/>39 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="913,221,933,268,1024,505,1019,507,928,270,908,223"/>
 40 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="752,297,703,316,655,345,586,396,554,422,527,448,508,474,500,500,504,528,523,557,541,567,572,576,666,587,790,591,929,592,1195,591,1295,594,1353,604,1368,613,1377,623,1385,634,1398,644,1437,668,1478,687,1476,692,1435,672,1394,649,1381,638,1373,627,1364,617,1351,609,1294,600,1195,596,929,597,790,597,666,592,571,581,539,572,520,561,499,530,494,500,503,471,523,444,551,418,583,392,652,340,701,311,750,292"/>
35 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="601,541,687,566"/>41 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="534,526,621,551"/>
 42 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="774,297,697,349,653,388,616,432,595,473,584,513,579,512,590,472,611,429,650,384,694,345,771,293"/>
36 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="676,303,650,528,644,527,671,302"/> 
37 <area·shape="rect"·id="Node000011"·href="$a01070_source.html"·title="·"·alt=""·coords="742,445,906,485"/> 
38 <area·shape="poly"·id="edge13_Node000009_Node000011"·title="·"·alt=""·coords="686,300,801,433,797,437,682,304"/> 
39 <area·shape="rect"·id="Node000015"·href="$a00995_source.html"·title="·"·alt=""·coords="1025,357,1189,397"/>43 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="675,431,839,471"/>
40 <area·shape="poly"·id="edge19_Node000009_Node000015"·title="·"·alt=""·coords="733,299,1012,355,1011,360,732,305"/> 
41 <area·shape="poly"·id="edge14_Node000011_Node000003"·title="·"·alt=""·coords="825,485,829,529,837,552,851,571,888,590,957,610,1157,650,1386,686,1583,713,1582,718,1386,691,1156,656,956,615,886,595,848,575,833,555,824,530,820,486"/> 
42 <area·shape="poly"·id="edge16_Node000011_Node000010"·title="·"·alt=""·coords="786,488,681,537,679,533,783,483"/> 
43 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1062,541,1138,566"/> 
44 <area·shape="poly"·id="edge15_Node000011_Node000012"·title="·"·alt=""·coords="885,483,1051,534,1049,539,884,488"/> 
45 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="712,541,787,566"/> 
46 <area·shape="poly"·id="edge17_Node000011_Node000013"·title="·"·alt=""·coords="809,487,770,532,766,528,805,484"/>44 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="793,295,767,418,762,417,788,294"/>
47 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="861,541,936,566"/> 
48 <area·shape="poly"·id="edge18_Node000011_Node000014"·title="·"·alt=""·coords="843,484,882,528,878,532,839,487"/> 
49 <area·shape="poly"·id="edge20_Node000015_Node000003"·title="·"·alt=""·coords="1189,384,1273,404,1316,421,1356,443,1381,462,1399,481,1411,503,1423,533,1426,558,1422,578,1414,597,1408,622,1403,643,1403,651,1407,660,1434,678,1476,693,1583,714,1582,719,1475,698,1431,683,1403,663,1398,652,1398,642,1403,621,1409,596,1417,576,1421,557,1417,534,1407,505,1395,484,1378,466,1353,448,1314,426,1272,409,1188,389"/> 
50 <area·shape="poly"·id="edge22_Node000015_Node000008"·title="·"·alt=""·coords="1025,382,874,386,693,397,521,416,452,430,401,448,359,473,320,504,284,539,253,576,203,649,171,706,166,703,198,646,249,573,280,535,316,500,356,468,399,443,451,425,520,411,692,391,874,381,1024,377"/> 
51 <area·shape="poly"·id="edge25_Node000015_Node000010"·title="·"·alt=""·coords="1025,389,860,411,783,428,731,448,708,465,687,487,658,530,654,527,683,483,704,461,728,443,782,423,859,406,1024,384"/> 
52 <area·shape="poly"·id="edge49_Node000015_Node000011"·title="·"·alt=""·coords="1045,400,900,444,898,439,1044,395"/> 
53 <area·shape="poly"·id="edge26_Node000015_Node000014"·title="·"·alt=""·coords="1053,400,1011,420,971,447,936,488,912,530,907,527,932,485,968,443,1008,415,1051,395"/> 
54 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="982,453,1053,478"/> 
55 <area·shape="poly"·id="edge21_Node000015_Node000016"·title="·"·alt=""·coords="1089,400,1041,445,1038,441,1085,396"/> 
56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1077,453,1136,478"/> 
57 <area·shape="poly"·id="edge23_Node000015_Node000017"·title="·"·alt=""·coords="1109,398,1109,439,1104,439,1104,398"/> 
58 <area·shape="poly"·id="edge24_Node000015_Node000018"·title="·"·alt=""·coords="1025,385,852,397,749,408,643,423,543,443,453,468,382,499,356,516,337,535,326,554,320,576,319,599,321,622,334,667,349,703,344,705,329,669,316,623,313,599,315,575,321,552,333,532,353,512,380,494,451,463,541,438,643,418,748,403,852,392,1024,379"/> 
59 <area·shape="rect"·id="Node000019"·href="$a01097_source.html"·title="·"·alt=""·coords="1213,533,1408,573"/> 
60 <area·shape="poly"·id="edge27_Node000015_Node000019"·title="·"·alt=""·coords="1190,390,1275,412,1310,427,1333,444,1341,462,1342,483,1331,521,1326,520,1337,482,1336,464,1329,447,1308,431,1274,417,1188,395"/> 
61 <area·shape="rect"·id="Node000020"·href="$a01193_source.html"·title="·"·alt=""·coords="1418,621,1582,661"/> 
62 <area·shape="poly"·id="edge28_Node000015_Node000020"·title="·"·alt=""·coords="1189,382,1264,389,1342,402,1411,419,1438,430,1456,443,1472,461,1483,481,1498,525,1504,570,1505,607,1500,607,1499,570,1493,527,1478,484,1467,464,1453,447,1435,435,1409,424,1341,407,1263,395,1189,387"/> 
63 <area·shape="rect"·id="Node000021"·href="$a01043_source.html"·title="·"·alt=""·coords="1771,533,1935,573"/>45 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1193,343,1357,383"/>
64 <area·shape="poly"·id="edge30_Node000015_Node000021"·title="·"·alt=""·coords="1189,380,1316,388,1464,400,1602,418,1658,430,1701,443,1718,452,1729,461,1754,483,1814,524,1811,528,1750,487,1725,465,1715,456,1699,448,1657,435,1601,424,1463,406,1315,393,1189,385"/>46 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="864,292,1180,343,1179,348,863,297"/>
 47 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="758,471,762,515,770,538,784,557,806,571,834,582,905,594,989,598,1080,595,1261,589,1337,592,1397,604,1449,637,1508,683,1504,688,1446,641,1395,609,1337,597,1261,594,1080,601,989,603,904,600,833,587,804,576,781,561,765,540,757,516,753,471"/>
 48 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="719,473,615,523,612,518,717,468"/>
 49 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1569,526,1645,551"/>
 50 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="840,456,1113,481,1455,516,1556,528,1555,533,1454,521,1112,487,839,462"/>
 51 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="645,526,720,551"/>
 52 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="743,473,704,517,700,514,739,469"/>
 53 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="795,526,869,551"/>
 54 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="776,469,815,514,811,517,772,473"/>
 55 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1193,379,1145,398,1124,413,1108,432,1101,450,1108,469,1137,513,1170,539,1208,553,1250,560,1343,569,1393,581,1445,604,1469,621,1490,641,1522,682,1518,685,1486,645,1465,625,1443,609,1391,586,1342,574,1249,565,1207,558,1168,544,1133,517,1103,472,1096,450,1103,429,1121,409,1143,394,1191,374"/>
 56 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1217,385,1093,433,1011,473,934,521,909,542,883,561,852,574,824,581,776,586,728,591,701,597,670,609,635,628,601,651,547,695,543,691,597,647,632,624,668,604,699,592,727,586,775,581,823,575,850,569,880,556,906,538,930,517,1008,468,1091,428,1215,380"/>
 57 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1193,368,1061,373,907,384,763,403,706,416,664,433,640,450,620,471,591,515,587,512,616,468,637,446,661,428,704,411,762,398,906,378,1061,367,1192,363"/>
 58 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1193,379,859,433,854,434,853,429,858,428,1192,374"/>
 59 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1193,374,1034,397,961,413,911,433,889,450,871,472,845,515,840,512,867,469,885,447,908,428,959,408,1033,392,1192,369"/>
 60 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1117,438,1187,463"/>
 61 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1249,385,1181,432,1178,428,1246,381"/>
 62 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1212,438,1271,463"/>
 63 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1270,384,1253,426,1248,424,1265,382"/>
 64 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1357,361,1456,365,1579,375,1711,395,1777,410,1841,428,1862,438,1877,448,1892,458,1912,468,1945,478,1975,481,2029,481,2055,481,2081,486,2108,497,2136,517,2155,535,2170,556,2191,603,2204,650,2211,688,2206,689,2199,651,2186,605,2165,559,2150,539,2133,521,2105,501,2080,491,2055,487,2029,486,1975,487,1944,483,1910,473,1889,463,1874,452,1859,442,1839,433,1776,415,1710,400,1578,380,1456,370,1357,366"/>
 65 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>
 66 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1295,381,1314,403,1329,430,1341,468,1346,504,1341,505,1336,469,1324,432,1309,406,1291,384"/>
65 <area·shape="rect"·id="Node000022"·href="$a01064_source.html"·title="·"·alt=""·coords="1525,445,1689,485"/>67 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1517,607,1681,647"/>
66 <area·shape="poly"·id="edge32_Node000015_Node000022"·title="·"·alt=""·coords="1189,389,1506,443,1511,444,1510,449,1505,448,1188,395"/>68 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1284,382,1291,424,1291,448,1285,472,1274,488,1261,497,1248,505,1238,520,1232,540,1233,548,1238,557,1257,571,1285,581,1359,593,1438,598,1498,604,1503,605,1502,610,1497,609,1437,604,1359,598,1284,586,1254,576[·...·truncated·by·diffoscope;·len:·99,·SHA:·aaa6cd0cd78eb8ea93ee3f2318e0dcfe65132fb9b980a2d48dae701ba69fa243·...·]"/>
67 <area·shape="rect"·id="Node000030"·href="$a00914_source.html"·title="·"·alt=""·coords="1161,445,1319,485"/>69 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="1958,519,2122,559"/>
 70 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1357,365,1445,372,1551,383,1665,402,1778,428,1824,446,1868,468,1978,511,1976,516,1866,473,1822,451,1777,433,1664,407,1551,389,1445,377,1357,370"/>
68 <area·shape="poly"·id="edge50_Node000015_Node000030"·title="·"·alt=""·coords="1138,395,1200,436,1198,440,1135,400"/> 
69 <area·shape="poly"·id="edge56_Node000015_Node000031"·title="·"·alt=""·coords="1189,379,1440,398,1593,416,1746,443,1760,446,1759,451,1745,448,1592,422,1439,403,1189,385"/> 
70 <area·shape="poly"·id="edge29_Node000020_Node000003"·title="·"·alt=""·coords="1542,659,1633,701,1631,706,1540,664"/> 
71 <area·shape="poly"·id="edge31_Node000021_Node000003"·title="·"·alt=""·coords="1855,574,1847,617,1837,641,1823,663,1796,688,1763,706,1761,701,1792,683,1819,660,1833,639,1841,616,1850,573"/> 
72 <area·shape="poly"·id="edge33_Node000022_Node000003"·title="·"·alt=""·coords="1642,483,1677,506,1716,537,1751,575,1778,620,1784,642,1778,663,1761,686,1739,704,1736,700,1757,682,1774,660,1779,642,1774,622,1747,579,1712,541,1674,510,1639,488"/> 
73 <area·shape="poly"·id="edge36_Node000022_Node000012"·title="·"·alt=""·coords="1525,482,1202,536,1152,545,1151,540,1201,531,1524,477"/> 
74 <area·shape="poly"·id="edge46_Node000022_Node000021"·title="·"·alt=""·coords="1662,483,1787,526,1785,531,1660,488"/> 
75 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1584,541,1645,566"/> 
76 <area·shape="poly"·id="edge34_Node000022_Node000023"·title="·"·alt=""·coords="1611,485,1615,527,1610,527,1606,486"/> 
77 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="1584,488,1514,534,1468,558,1421,576,1358,583,1253,586,972,587,825,588,694,594,594,605,560,613,539,623,525,640,517,661,513,703,508,703,512,659,521,637,536,619,558,608,593,600,694,589,825,583,972,581,1253,581,1358,578,1419,571,1466,553,1511,530,1581,483"/> 
78 <area·shape="poly"·id="edge37_Node000022_Node000025"·title="·"·alt=""·coords="1525,475,1331,488,959,509,797,519,588,536,539,541,539,536,588,531,796,513,959,503,1331,483,1524,470"/> 
79 <area·shape="rect"·id="Node000029"·href="$a00938_source.html"·title="·"·alt=""·coords="1606,621,1765,661"/>71 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="1601,431,1765,471"/>
80 <area·shape="poly"·id="edge47_Node000022_Node000029"·title="·"·alt=""·coords="1627,484,1644,506,1660,532,1674,571,1683,607,1678,609,1669,572,1655,534,1640,509,1622,487"/>72 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1357,379,1588,427,1587,432,1356,384"/>
 73 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1414,431,1573,471"/>
 74 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1324,380,1434,423,1432,428,1322,385"/>
 75 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1357,365,1604,383,1754,402,1905,428,1918,431,1917,437,1903,433,1753,407,1603,389,1357,370"/>
 76 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1588,648,1562,685,1558,682,1583,645"/>
 77 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2030,561,1994,606,1969,630,1940,649,1886,668,1810,684,1642,706,1641,701,1809,678,1885,663,1937,644,1965,625,1990,602,2026,557"/>
Max diff block lines reached; 0/35165 bytes (0.00%) of diff not shown.
3.62 KB
./usr/share/doc/libopenmesh-dev/html/a00538.map vs.
./usr/share/doc/libopenmesh-dev/html/a00829.map
Files 95% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <map·id="OpenMesh/Tools/Smoother/SmootherT.hh"·name="OpenMesh/Tools/Smoother/SmootherT.hh">1 <map·id="OpenMesh/Tools/Decimater/BaseDecimaterT.hh"·name="OpenMesh/Tools/Decimater/BaseDecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="337,5,532,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="349,5,549,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00524.html"·title="·"·alt=""·coords="228,93,423,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00818.html"·title="·"·alt=""·coords="237,93,437,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="401,56,351,95,348,91,398,52"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="414,56,363,95,360,91,411,52"/>
5 <area·shape="rect"·id="Node000008"·href="$a00530.html"·title="·"·alt=""·coords="447,93,641,133"/>5 <area·shape="rect"·id="Node000007"·href="$a00872.html"·title="·"·alt=""·coords="461,93,661,133"/>
6 <area·shape="poly"·id="edge8_Node000001_Node000008"·title="·"·alt=""·coords="471,52,521,91,518,95,468,56"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="486,52,537,91,534,95,483,56"/>
 7 <area·shape="rect"·id="Node000003"·href="$a00608_source.html"·title="·"·alt=""·coords="5,181,212,221"/>
 8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="275,141,160,184,158,179,273,136"/>
 9 <area·shape="rect"·id="Node000004"·href="$a00869.html"·title="·"·alt=""·coords="237,181,437,221"/>
 10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/>
7 <area·shape="rect"·id="Node000003"·href="$a00527.html"·title="·"·alt=""·coords="109,181,315,221"/>11 <area·shape="rect"·id="Node000005"·href="$a00815.html"·title="·"·alt=""·coords="461,181,661,221"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="291,144,239,183,235,179,288,140"/> 
9 <area·shape="rect"·id="Node000007"·href="$a00533.html"·title="·"·alt=""·coords="339,181,541,221"/> 
10 <area·shape="poly"·id="edge7_Node000002_Node000007"·title="·"·alt=""·coords="363,140,416,179,413,183,360,144"/>12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="399,136,513,179,511,184,398,141"/>
11 <area·shape="rect"·id="Node000004"·href="$a00671_source.html"·title="·"·alt=""·coords="5,277,200,317"/> 
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="181,232,126,279,123,275,178,228"/> 
13 <area·shape="rect"·id="Node000006"·href="$a00542.html"·title="·"·alt=""·coords="224,269,419,324"/>13 <area·shape="rect"·id="Node000006"·href="$a00854.html"·title="·"·alt=""·coords="461,269,661,309"/>
 14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>
14 <area·shape="poly"·id="edge6_Node000003_Node000006"·title="·"·alt=""·coords="246,228,292,267,289,271,243,232"/>15 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="563,147,563,181,558,181,558,147"/>
15 <area·shape="rect"·id="Node000005"·href="$a00674_source.html"·title="·"·alt=""·coords="5,372,200,412"/>16 <area·shape="rect"·id="Node000008"·href="$a00860.html"·title="·"·alt=""·coords="685,181,885,221"/>
16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="97,330,98,372,93,372,91,330"/> 
17 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="109,358,107,317,113,317,114,358"/>17 <area·shape="poly"·id="edge7_Node000007_Node000008"·title="·"·alt=""·coords="623,136,737,179,735,184,622,141"/>
18 </map>18 </map>
25.0 KB
./usr/share/doc/libopenmesh-dev/html/a00539_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00431_source.html
Files 98% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/smooth_mesh.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/RandomNumberGenerator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00539_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00431_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">smooth_mesh.hh</div></div>98 ··<div·class="headertitle"><div·class="title">RandomNumberGenerator.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 79 lines modifiedOffset 136, 72 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//=============================================================================</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·SMOOTH_MESH_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··Helper·Functions·for·generating·a·random·number·between·0.0·and·1.0·with</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·SMOOTH_MESH_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··a·guaranteed·resolution</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//BEGIN_NS_OPENMESH</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·_Mesh,·<span·class="keyword">class</span>·_PropertyHandle&gt;</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keywordtype">void</span>·smooth_mesh_property(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_n_iters,·_Mesh&amp;·_m,·_PropertyHandle·_pph)</div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>{</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·_PropertyHandle::Value···Value;</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··std::vector&lt;Value&gt;·temp_values(_m.n_vertices());</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i·&lt;·_n_iters;·++i)</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··{</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keywordflow">for</span>·(·<span·class="keyword">typename</span>·_Mesh::ConstVertexIter·cv_it·=·_m.vertices_begin();</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··········cv_it·!=·_m.vertices_end();·++cv_it)</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·valence·=·0;</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······Value&amp;·temp_value·=·temp_values[cv_it-&gt;idx()];</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03342.html">···77</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03342.html">RandomNumberGenerator</a></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······temp_value.vectorize(0);</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="keywordflow">for</span>·(·<span·class="keyword">typename</span>·_Mesh::ConstVertexVertexIter·cvv_it·=·_m.cvv_iter(cv_it);</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>············cvv_it;·++cvv_it)</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······{</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········temp_value·+=·_m.property(_pph,cvv_it);</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········++valence;</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······}</div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">if</span>·(valence·&gt;·0)</div>175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······{<span·class="comment">//guard·against·isolated·vertices</span></div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········temp_value·*=·(<span·class="keyword">typename</span>·Value::value_type)(1.0·/·valence);</div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······}</div>176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03342.html">RandomNumberGenerator</a>(<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·_resolution);</div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keywordflow">else</span></div> 
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······{</div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········temp_value·=·_m.property(_pph,·cv_it);</div> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······}</div>178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····}</div>179 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keywordtype">double</span>·getRand()·<span·class="keyword">const</span>;</div>
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">for</span>·(·<span·class="keyword">typename</span>·_Mesh::ConstVertexIter·cv_it·=·_m.vertices_begin();</div>181 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordtype">double</span>·resolution()·<span·class="keyword">const</span>;</div>
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··········cv_it·!=·_m.vertices_end();·++cv_it)</div> 
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····{</div>182 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······_m.property(_pph,cv_it)·=·temp_values[cv_it-&gt;idx()];</div>183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">private</span>:</div>
194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····}</div>184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·resolution_;</div>
195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··}</div> 
196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>}</div> 
197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
198 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·_Mesh&gt;</div> 
199 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keywordtype">void</span>·smooth_mesh(_Mesh&amp;·_m,·uint·_n_iters)</div>187 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">size_t</span>·iterations_;</div>
200 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>{</div>188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
201 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··smooth_mesh_property(_n_iters,·_m,·_m.points_pph());</div> 
202 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>}</div>189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">double</span>·maxNum_;</div>
203 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>};</div>
 191 </div>
Max diff block lines reached; 503/20822 bytes (2.42%) of diff not shown.
4.53 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 smooth_mesh.hh5 RandomNumberGenerator.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 45, 81 lines modifiedOffset 45, 80 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
 52 42//
52 42 
53 43 
54 44#ifndef·SMOOTH_MESH_HH 
55 45#define·SMOOTH_MESH_HH 
56 46 
57 47//==·INCLUDES 
58 =================================================================53 =============================================================================
 54 43//
 55 44//·Helper·Functions·for·generating·a·random·number·between·0.0·and·1.0·with
 56 45//·a·guaranteed·resolution
 57 46//
 58 47//
 59 =============================================================================
59 4860 48
 61 49
 62 50#ifndef·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH
 63 51#define·OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH
60 49#include·<OpenMesh/Core/Utils/Property.hh> 
61 50 
62 51//==·NAMESPACE 
63 ================================================================ 
64 5264 52
65 53namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//BEGIN_NS_OPENMESH 
66 54 
67 55template·<class·_Mesh,·class·_PropertyHandle> 
68 56void·smooth_mesh_property(unsigned·int·_n_iters,·_Mesh&·_m,·_PropertyHandle 
69 _pph) 
70 57{ 
71 58·typedef·typename·_PropertyHandle::Value·Value;65 53
 66 54//==·INCLUDES
 67 =================================================================
 68 55
 69 56
 70 57#include·<OpenMesh/Core/System/config.h>
 71 58#include·<cstdlib>
72 5972 59
73 60·std::vector<Value>·temp_values(_m.n_vertices());73 60
74 6174 61
75 62·for·(unsigned·int·i=0;·i·<·_n_iters;·++i) 
76 63·{ 
77 64·for·(·typename·_Mesh::ConstVertexIter·cv_it·=·_m.vertices_begin(); 
78 65·cv_it·!=·_m.vertices_end();·++cv_it) 
79 66·{ 
80 67·unsigned·int·valence·=·0; 
81 68 
82 69·Value&·temp_value·=·temp_values[cv_it->idx()];75 62//==·NAMESPACES
 76 ===============================================================
 77 63
 78 64
 79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 80 66
 81 67
 82 68//
 83 =============================================================================
 84 69
83 7085 70
 86 _\x87_\x87class·OPENMESHDLLEXPORT·_\x8R_\x8a_\x8n_\x8d_\x8o_\x8m_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 87 78{
 88 79public:
 89 80
 90 85·explicit·_\x8R_\x8a_\x8n_\x8d_\x8o_\x8m_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·size_t·_resolution);
 91 86
 92 88·double·getRand()·const;
 93 89
 94 90·double·resolution()·const;
 95 91
 96 92private:
 97 93
 98 95·const·size_t·resolution_;
84 71·temp_value.vectorize(0); 
85 72 
86 73·for·(·typename·_Mesh::ConstVertexVertexIter·cvv_it·=·_m.cvv_iter(cv_it); 
87 74·cvv_it;·++cvv_it) 
88 75·{ 
89 76·temp_value·+=·_m.property(_pph,cvv_it); 
90 77·++valence; 
91 78·} 
92 79·if·(valence·>·0) 
93 80·{//guard·against·isolated·vertices 
94 81·temp_value·*=·(typename·Value::value_type)(1.0·/·valence); 
95 82·} 
96 83·else 
97 84·{ 
98 85·temp_value·=·_m.property(_pph,·cv_it); 
99 86·} 
100 87·} 
101 88 
102 89·for·(·typename·_Mesh::ConstVertexIter·cv_it·=·_m.vertices_begin(); 
103 90·cv_it·!=·_m.vertices_end();·++cv_it) 
104 91·{ 
105 92·_m.property(_pph,cv_it)·=·temp_values[cv_it->idx()]; 
106 93·} 
107 94·} 
108 95} 
109 9699 96
 100 98·size_t·iterations_;
110 97template·<class·_Mesh> 
111 98void·smooth_mesh(_Mesh&·_m,·uint·_n_iters) 
112 99{101 99
 102 101·double·maxNum_;
113 100·smooth_mesh_property(_n_iters,·_m,·_m.points_pph()); 
114 101} 
115 102103 102};
 104 103
 105 104//
 106 =============================================================================
Max diff block lines reached; 658/4615 bytes (14.26%) of diff not shown.
33.8 KB
./usr/share/doc/libopenmesh-dev/html/a00542.html vs.
./usr/share/doc/libopenmesh-dev/html/a00836.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00542.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00836.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 90, 142 lines modifiedOffset 90, 143 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#namespaces">Namespaces</a>·&#124;94 <a·href="#namespaces">Namespaces</a>·&#124;
95 <a·href="#define-members">Macros</a>··</div>95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">JacobiLaplaceSmootherT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModAspectRatioT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00527_source.html">OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00797_source.html">ModAspectRatioT.hh</a>&quot;</code><br·/>
100 </div><div·class="textblock"><div·class="dynheader">100 </div><div·class="textblock"><div·class="dynheader">
101 Include·dependency·graph·for·JacobiLaplaceSmootherT_impl.hh:</div>101 Include·dependency·graph·for·ModAspectRatioT_impl.hh:</div>
102 <div·class="dyncontent">102 <div·class="dyncontent">
103 <div·class="center"><img·src="a00543.png"·border="0"·usemap="#aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT__impl_8hh"·alt=""/></div>103 <div·class="center"><img·src="a00837.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModAspectRatioT__impl_8hh"·alt=""/></div>
104 <map·name="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT__impl_8hh"·id="aOpenMesh_2Tools_2Smoother_2JacobiLaplaceSmootherT__impl_8hh">104 <map·name="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT__impl_8hh">
105 <area·shape="rect"·title="·"·alt=""·coords="2053,5,2248,60"/>105 <area·shape="rect"·title="·"·alt=""·coords="408,5,608,45"/>
106 <area·shape="rect"·href="a00527.html"·title="·"·alt=""·coords="2048,108,2253,148"/> 
107 <area·shape="poly"·title="·"·alt=""·coords="2153,60,2153,94,2148,94,2148,60"/> 
108 <area·shape="rect"·href="a00524.html"·title="·"·alt=""·coords="2053,196,2248,236"/> 
109 <area·shape="poly"·title="·"·alt=""·coords="2153,148,2153,182,2148,182,2148,148"/> 
110 <area·shape="rect"·href="a00536.html"·title="·"·alt=""·coords="2053,284,2248,324"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="2153,236,2153,270,2148,270,2148,236"/> 
112 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="2061,548,2240,588"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="2153,324,2153,534,2148,534,2148,324"/> 
114 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="357,372,515,412"/>106 <area·shape="rect"·href="a00797.html"·title="·"·alt=""·coords="431,93,585,119"/>
115 <area·shape="poly"·title="·"·alt=""·coords="2053,313,530,389,529,383,2053,308"/>107 <area·shape="poly"·title="·"·alt=""·coords="511,46,511,79,505,79,505,46"/>
 108 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="431,118,357,134,318,147,282,163,250,183,225,208,209,238,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,204,236,221,205,247,179,280,158,316,142,355,129,430,113"/>
116 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="2174,636,2333,676"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="2164,323,2211,417,2236,481,2255,547,2259,586,2259,622,2253,622,2254,587,2249,549,2231,482,2206,419,2159,325"/> 
118 <area·shape="rect"·title="·"·alt=""·coords="1596,988,1775,1028"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="2146,589,2126,656,2118,699,2115,743,2115,833,2110,870,2097,898,2075,920,2044,942,1999,961,1935,977,1789,999,1788,994,1934,972,1998,956,2041,938,2072,916,2093,895,2105,869,2109,833,2109,743,2113,698,2121,655,2141,588"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="516,391,887,397,1135,406,1391,421,1632,442,1739,456,1834,473,1913,491,1974,513,2012,538,2023,552,2027,566,2027,834,2020,871,2003,903,1977,930,1945,952,1908,969,1868,982,1789,1000,1788,994,1867,977,1906,964,1942,947,1974,926,1999,900,2015,870,2021,833,2021,567,2018,554,2009,541,1971,518,1912,496,1833,478,1739,462,1631,448,1390,426,1134,411,887,403,516,396"/> 
121 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="753,900,917,940"/>110 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="786,167,945,207"/>
122 <area·shape="poly"·title="·"·alt=""·coords="395,414,352,439,308,473,290,493,275,516,265,540,261,567,261,745,266,782,280,808,303,829,336,850,370,864,415,874,525,885,641,891,740,898,739,903,641,896,524,890,414,879,368,869,333,854,300,833,276,811,261,783,256,746,256,566,260,539,270,513,285,490,305,469,[·...·truncated·by·diffoscope;·len:·15,·SHA:·352596d98af7e79e4a89f5578f1c9d8b53f60e5797a3557e06f960950616661a·...·]"/>111 <area·shape="poly"·title="·"·alt=""·coords="561,116,773,163,772,168,559,121"/>
123 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="357,460,515,500"/>112 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="838,680,997,720"/>
124 <area·shape="poly"·title="·"·alt=""·coords="439,412,439,446,433,446,433,412"/> 
125 <area·shape="rect"·title="·"·alt=""·coords="128,995,187,1021"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="357,403,197,425,123,442,94,451,73,462,44,484,24,506,12,532,8,567,8,833,11,859,20,883,33,905,50,925,88,960,125,986,122,990,85,965,46,929,29,908,15,885,6,860,3,833,3,567,7,530,19,503,40,480,71,458,92,447,122,436,196,420,356,398"/>113 <area·shape="poly"·title="·"·alt=""·coords="256,617,510,639,665,656,824,677,824,683,664,661,509,645,256,623"/>
 114 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>
127 <area·shape="rect"·title="·"·alt=""·coords="329,995,391,1021"/>116 <area·shape="rect"·title="·"·alt=""·coords="340,775,399,801"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="177,630,276,718,342,765,339,770,273,722,174,634"/>
128 <area·shape="poly"·title="·"·alt=""·coords="357,398,263,410,213,421,165,437,123,459,89,488,67,523,61,544,59,567,59,657,61,687,67,716,89,770,123,820,163,866,207,905,252,939,327,986,324,991,249,943,204,909,159,869,118,824,85,773,62,717,56,688,53,657,53,567,56,543,62,521,85,484,120,455,163,432,212,416,262,405,356,393"/> 
129 <area·shape="rect"·title="·"·alt=""·coords="469,995,555,1021"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="358,415,317,434,282,462,253,498,234,533,223,566,219,600,220,636,225,674,243,763,253,810,262,829,278,850,324,896,377,934,429,965,473,987,471,992,426,970,374,939,321,900,274,854,258,832,248,812,237,765,220,675,214,636,213,600,218,565,229,530,249,495,278,458,314,429,356,410"/> 
131 <area·shape="rect"·title="·"·alt=""·coords="1764,731,1844,757"/>118 <area·shape="rect"·title="·"·alt=""·coords="1515,768,1693,808"/>
132 <area·shape="poly"·title="·"·alt=""·coords="516,394,873,416,1063,434,1141,445,1201,457,1289,485,1377,518,1543,593,1682,667,1775,721,1772,726,1679,671,1541,598,1375,523,1287,490,1199,463,1140,450,1063,439,873,421,515,399"/>119 <area·shape="poly"·title="·"·alt=""·coords="997,714,1016,717,1278,751,1501,775,1501,780,1278,757,1016,723,997,720"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="945,186,1276,195,1492,206,1714,221,1923,242,2098,270,2166,287,2218,306,2252,328,2261,341,2264,354,2264,525,2261,564,2254,597,2241,626,2223,650,2200,671,2173,689,2105,722,2031,743,1927,760,1707,782,1707,777,1926,755,2030,738,2103,718,2170,684,2197,666,2219,646,2236,623,2249,596,2256,563,2259,525,2259,354,2256,343,2248,332,2216,311,2164,292,2097,275,1922,247,1714,226,1491,211,1275,201,945,192"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="786,197,643,214,561,227,481,244,409,265,349,291,327,305,310,320,300,337,296,354,296,613,302,656,317,698,336,734,354,763,350,766,331,737,312,700,297,658,291,614,291,354,295,335,306,317,324,301,347,286,407,260,480,239,560,222,642,209,785,192"/>
133 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1025,460,1189,500"/>122 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1073,680,1237,720"/>
134 <area·shape="poly"·title="·"·alt=""·coords="516,401,1012,464,1011,469,515,406"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="917,935,936,937,1114,959,1291,976,1582,998,1582,1003,1291,981,1113,964,936,943,917,940"/>123 <area·shape="poly"·title="·"·alt=""·coords="834,209,804,230,775,257,685,354,644,400,611,446,589,491,583,513,582,535,584,558,592,582,605,606,625,630,639,642,657,652,704,665,762,672,826,675,955,674,1010,674,1054,677,1059,678,1058,683,1053,683,1010,680,955,679,826,680,762,678,703,670,655,657,636,646,62[·...·truncated·by·diffoscope;·len:·101,·SHA:·8660c6227c8fda065f8afbaa86f2316c65cf03eb4956e2dcf8df56295f4ce233·...·]"/>
 124 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="786,255,945,295"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="868,207,868,241,863,241,863,207"/>
136 <area·shape="rect"·title="·"·alt=""·coords="787,995,863,1021"/>126 <area·shape="rect"·title="·"·alt=""·coords="541,775,603,801"/>
137 <area·shape="poly"·title="·"·alt=""·coords="835,941,831,982,825,981,830,940"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="425,502,381,565,319,661,251,778,190,901,175,944,165,982,160,981,170,942,186,899,246,775,314,659,376,562,420,499"/>127 <area·shape="poly"·title="·"·alt=""·coords="786,202,668,224,541,257,484,277,438,301,408,326,400,340,397,354,397,525,402,564,414,601,432,636,454,669,503,725,547,765,544,768,499,729,449,672,427,639,409,603,397,565,392,525,392,354,395,338,404,323,435,296,482,272,539,251,667,218,785,197"/>
 128 <area·shape="rect"·title="·"·alt=""·coords="2244,775,2329,801"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="945,186,1197,189,1536,199,1871,219,2010,234,2115,252,2155,259,2194,263,2266,271,2296,279,2319,294,2335,319,2340,354,2340,613,2336,656,2326,697,2301,764,2296,762,2321,696,2331,655,2335,613,2335,354,2330,321,2315,298,2294,284,2265,276,2194,268,2154,264,2114,257,2010,239,1871,225,1535,205,1197,195,945,191"/>
 130 <area·shape="rect"·title="·"·alt=""·coords="1992,511,2072,537"/>
 131 <area·shape="poly"·title="·"·alt=""·coords="945,187,1045,192,1168,203,1302,223,1435,252,1522,279,1608,311,1772,382,1909,451,2002,502,1999,507,1906,456,1769,387,1606,316,1520,284,1434,257,1302,228,1167,209,1044,198,945,192"/>
139 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="549,555,800,581"/>132 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1258,255,1422,295"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="945,200,1245,254,1244,259,944,205"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="1238,714,1501,764,1500,770,1237,720"/>
 135 <area·shape="rect"·title="·"·alt=""·coords="955,775,1031,801"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="1121,722,1028,771,1025,767,1118,718"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="818,297,774,318,729,345,624,423,547,492,482,571,412,681,392,723,378,763,373,761,387,721,407,679,478,568,544,488,621,419,727,340,771,313,816,292"/>
 138 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="740,343,991,368"/>
140 <area·shape="poly"·title="·"·alt=""·coords="489,498,631,548,629,553,487,503"/>139 <area·shape="poly"·title="·"·alt=""·coords="868,295,868,329,863,329,863,295"/>
141 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,812,525,852"/>140 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,592,1645,632"/>
142 <area·shape="poly"·title="·"·alt=""·coords="439,500,439,798,433,798,433,500"/> 
143 <area·shape="poly"·title="·"·alt=""·coords="666,583,629,631,607,665,588,702,573,741,567,780,571,817,579,834,590,850,615,867,653,878,699,883,750,886,852,887,895,891,929,897,950,907,964,918,978,928,998,937,1047,949,1111,960,1268,978,1583,999,1582,1005,1268,983,1110,966,1046,955,996,943,976,933,961,922[·...·truncated·by·diffoscope;·len:·136,·SHA:·ade631a2fdd2d08bc250d2da3c872398f001a4b61a973450c4d7c482915dcc36·...·]"/>141 <area·shape="poly"·title="·"·alt=""·coords="912,292,957,314,1004,340,1126,442,1248,542,1326,562,1453,588,1452,594,1325,567,1245,546,1123,446,1001,345,955,319,910,297"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="835,371,794,390,752,418,686,471,629,522,611,547,602,573,606,601,625,630,637,641,653,649,696,660,749,664,807,665,922,665,971,669,1009,678,1025,687,1036,698,1046,709,1061,718,1096,729,1143,739,1259,756,1501,778,1501,783,1259,761,1142,744,1095,734,1059,722,1043,713,1032,702,1022,691,1007,682,970,674,922,670,807,671,749,670,695,665,651,654,634,645,621,634,601,603,597,573,606,545,625,518,683,467,749,414,791,385,833,366"/>
144 <area·shape="rect"·title="·"·alt=""·coords="601,819,687,845"/>143 <area·shape="rect"·title="·"·alt=""·coords="635,599,722,625"/>
145 <area·shape="poly"·title="·"·alt=""·coords="676,581,650,806,644,806,671,581"/>144 <area·shape="poly"·title="·"·alt=""·coords="852,370,790,424,753,463,721,505,700,547,687,586,682,585,695,545,716,503,749,459,786,421,849,366"/>
146 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="742,724,906,764"/>145 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="783,504,947,544"/>
147 <area·shape="poly"·title="·"·alt=""·coords="686,579,801,712,797,715,682,582"/> 
148 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1025,636,1189,676"/> 
149 <area·shape="poly"·title="·"·alt=""·coords="733,578,1012,633,1011,638,732,583"/> 
150 <area·shape="poly"·title="·"·alt=""·coords="825,764,829,808,837,831,851,850,888,869,957,889,1157,929,1386,965,1583,991,1582,997,1386,970,1156,934,956,894,886,874,848,854,833,833,824,809,820,764"/> 
151 <area·shape="poly"·title="·"·alt=""·coords="786,766,681,816,679,811,783,762"/>146 <area·shape="poly"·title="·"·alt=""·coords="868,368,868,490,863,490,863,368"/>
152 <area·shape="rect"·title="·"·alt=""·coords="1062,819,1138,845"/> 
153 <area·shape="poly"·title="·"·alt=""·coords="885,762,1051,813,1049,818,884,767"/> 
154 <area·shape="rect"·title="·"·alt=""·coords="712,819,787,845"/> 
155 <area·shape="poly"·title="·"·alt=""·coords="809,766,770,811,766,807,805,763"/> 
156 <area·shape="rect"·title="·"·alt=""·coords="861,819,936,845"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="843,763,882,807,878,811,839,766"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="1189,663,1273,683,1316,699,1356,722,1381,741,1399,759,1411,781,1423,811,1426,836,1422,856,1414,876,1408,901,1403,922,1403,930,1407,938,1434,957,1476,972,1583,993,1582,998,1475,977,1431,961,1403,942,1398,931,1398,921,1403,899,1409,874,1417,855,1421,836,1417,813,1407,784,1395,763,1378,745,1353,726,1314,704,1272,688,1188,668"/> 
159 <area·shape="poly"·title="·"·alt=""·coords="1025,661,874,665,693,675,521,695,452,709,401,726,359,751,320,782,284,818,253,855,203,928,171,984,166,982,198,925,249,852,280,814,316,778,356,747,399,722,451,704,520,690,692,670,874,660,1024,655"/> 
160 <area·shape="poly"·title="·"·alt=""·coords="1025,668,860,690,783,707,731,726,708,744,687,765,658,809,654,806,683,762,704,740,728,722,782,701,859,685,1024,662"/> 
161 <area·shape="poly"·title="·"·alt=""·coords="1045,679,900,723,898,717,1044,674"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="1053,678,1011,699,971,726,936,767,912,808,907,806,932,764,968,722,1008,694,1051,674"/> 
163 <area·shape="rect"·title="·"·alt=""·coords="982,731,1053,757"/> 
Max diff block lines reached; 1434/33163 bytes (4.32%) of diff not shown.
1.24 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 20 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
6 JacobiLaplaceSmootherT_impl.hh·File·Reference 
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8/_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8L_\x8a_\x8p_\x8l_\x8a_\x8c_\x8e_\x8S_\x8m_\x8o_\x8o_\x8t_\x8h_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
8 Include·dependency·graph·for·JacobiLaplaceSmootherT_impl.hh:6 ModAspectRatioT_impl.hh·File·Reference
 7 #include·"_\x8M_\x8o_\x8d_\x8A_\x8s_\x8p_\x8e_\x8c_\x8t_\x8R_\x8a_\x8t_\x8i_\x8o_\x8T_\x8._\x8h_\x8h"
 8 Include·dependency·graph·for·ModAspectRatioT_impl.hh:
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
14  14  
 15 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
 16  ···········Software·related·to·mesh·decimation.
 17  
15 ===============================================================================18 ===============================================================================
16 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.19 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
17 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.20 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
35.3 KB
./usr/share/doc/libopenmesh-dev/html/a00543.map vs.
./usr/share/doc/libopenmesh-dev/html/a00864.map
Files 92% similar despite different names
    
Offset 1, 111 lines modifiedOffset 1, 116 lines modified
1 <map·id="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh"·name="OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/ModNormalDeviationT.hh"·name="OpenMesh/Tools/Decimater/ModNormalDeviationT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2053,5,2248,60"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1129,5,1329,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00527.html"·title="·"·alt=""·coords="2048,108,2253,148"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2153,60,2153,94,2148,94,2148,60"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1129,36,875,56,568,91,426,113,310,140,265,154,231,169,210,185,203,201,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,199,206,181,228,164,263,149,308,134,425,108,567,86,875,51,1129,30"/>
5 <area·shape="rect"·id="Node000003"·href="$a00524.html"·title="·"·alt=""·coords="2053,196,2248,236"/>5 <area·shape="rect"·id="Node000007"·href="$a00443_source.html"·title="·"·alt=""·coords="1150,93,1309,133"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="2153,148,2153,182,2148,182,2148,148"/> 
7 <area·shape="rect"·id="Node000004"·href="$a00536.html"·title="·"·alt=""·coords="2053,284,2248,324"/> 
8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="2153,236,2153,270,2148,270,2148,236"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="1232,46,1232,79,1227,79,1227,46"/>
9 <area·shape="rect"·id="Node000005"·href="$a01229_source.html"·title="·"·alt=""·coords="2061,548,2240,588"/>7 <area·shape="rect"·id="Node000035"·href="$a00341_source.html"·title="·"·alt=""·coords="2349,431,2544,471"/>
 8 <area·shape="poly"·id="edge72_Node000001_Node000035"·title="·"·alt=""·coords="1330,28,1617,45,1795,59,1974,77,2139,100,2277,127,2330,143,2371,160,2397,179,2404,189,2407,200,2407,283,2409,320,2417,355,2436,417,2431,418,2411,357,2404,320,2401,283,2401,200,2399,191,2393,182,2368,165,2328,148,2275,132,2138,105,1973,83,1794,65,1617,51,1329,34"/>
10 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2153,324,2153,534,2148,534,2148,324"/> 
11 <area·shape="rect"·id="Node000007"·href="$a00929_source.html"·title="·"·alt=""·coords="357,372,515,412"/> 
12 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="2053,313,530,389,529,383,2053,308"/> 
13 <area·shape="rect"·id="Node000036"·href="$a00917_source.html"·title="·"·alt=""·coords="2174,636,2333,676"/>9 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="741,607,899,647"/>
14 <area·shape="poly"·id="edge72_Node000004_Node000036"·title="·"·alt=""·coords="2164,323,2211,417,2236,481,2255,547,2259,586,2259,622,2253,622,2254,587,2249,549,2231,482,2206,419,2159,325"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,546,469,569,727,604,726,609,468,574,256,552"/>
 11 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
 12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
15 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1596,988,1775,1028"/>13 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="341,702,400,727"/>
16 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="2146,589,2126,656,2118,699,2115,743,2115,833,2110,870,2097,898,2075,920,2044,942,1999,961,1935,977,1789,999,1788,994,1934,972,1998,956,2041,938,2072,916,2093,895,2105,869,2109,833,2109,743,2113,698,2121,655,2141,588"/> 
17 <area·shape="poly"·id="edge7_Node000007_Node000006"·title="·"·alt=""·coords="516,391,887,397,1135,406,1391,421,1632,442,1739,456,1834,473,1913,491,1974,513,2012,538,2023,552,2027,566,2027,834,2020,871,2003,903,1977,930,1945,952,1908,969,1868,982,1789,1000,1788,994,1867,977,1906,964,[·...·truncated·by·diffoscope;·len:·150,·SHA:·5a71a987fa9124896f916e27bb1728f642a3ef02107439a4de65cbf992eec5e2·...·]"/>14 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="177,557,276,645,343,692,340,697,273,649,174,561"/>
 15 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1495,695,1673,735"/>
 16 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="900,642,911,644,1176,674,1481,702,1480,707,1175,679,910,649,899,647"/>
 17 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="1309,115,1712,136,1930,154,2019,166,2087,179,2127,186,2167,190,2240,197,2270,206,2294,221,2309,245,2315,280,2315,452,2311,493,2301,527,2284,555,2262,578,2235,598,2203,615,2128,649,2092,661,2045,672,1929,689,1802,702,1687,710,1687,705,1802,697,1928,684,2044,667,2091,656,2126,644,2201,610,2232,593,2259,574,2280,552,2296,525,2306,492,2309,452,2309,281,2304,247,2290,225,2268,211,2239,203,2166,195,2126,191,2086,184,2018,171,1929,159,1712,141,1309,120"/>
 18 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="1150,118,978,121,764,131,657,140,558,151,475,166,413,184,368,201,330,217,316,228,305,241,298,258,296,281,296,540,302,583,317,624,337,661,356,689,351,692,332,664,312,627,297,584,291,540,291,281,293,257,301,238,312,224,327,213,366,196,411,179,474,160,558,146,656,134,763,126,978,116,1150,112"/>
18 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="753,900,917,940"/>19 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="923,607,1087,647"/>
19 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="395,414,352,439,308,473,290,493,275,516,265,540,261,567,261,745,266,782,280,808,303,829,336,850,370,864,415,874,525,885,641,891,740,898,739,903,641,896,524,890,414,879,368,869,333,854,300,833,276,811,261,783,256,746,256,566,260,539,270,513,285,490,305,469,[·...·truncated·by·diffoscope;·len:·15,·SHA:·352596d98af7e79e4a89f5578f1c9d8b53f60e5797a3557e06f960950616661a·...·]"/>20 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1150,117,956,124,840,133,723,148,616,169,569,182,528,197,495,215,469,234,453,256,448,281,448,452,450,474,455,491,464,505,475,516,507,536,546,556,596,578,640,591,680,597,719,598,804,597,853,598,910,604,909,609,853,603,804,602,719,604,680,602,639,596,594,583[·...·truncated·by·diffoscope;·len:·145,·SHA:·ff27d8c1b65aadfe0b28b0a82374968a0b593d0bb48f5a3da645d27220e4bc79·...·]"/>
20 <area·shape="rect"·id="Node000010"·href="$a00932_source.html"·title="·"·alt=""·coords="357,460,515,500"/>21 <area·shape="rect"·id="Node000010"·href="$a00389_source.html"·title="·"·alt=""·coords="918,181,1077,221"/>
21 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="439,412,439,446,433,446,433,412"/>22 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="1179,136,1062,179,1060,174,1177,131"/>
22 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="128,995,187,1021"/> 
23 <area·shape="poly"·id="edge62_Node000007_Node000011"·title="·"·alt=""·coords="357,403,197,425,123,442,94,451,73,462,44,484,24,506,12,532,8,567,8,833,11,859,20,883,33,905,50,925,88,960,125,986,122,990,85,965,46,929,29,908,15,885,6,860,3,833,3,567,7,530,19,503,40,480,71,458,92,447,122,436,196,420,356,398"/> 
24 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="329,995,391,1021"/> 
25 <area·shape="poly"·id="edge61_Node000007_Node000021"·title="·"·alt=""·coords="357,398,263,410,213,421,165,437,123,459,89,488,67,523,61,544,59,567,59,657,61,687,67,716,89,770,123,820,163,866,207,905,252,939,327,986,324,991,249,943,204,909,159,869,118,824,85,773,62,717,56,688,53,657,53,567,56,543,62,521,85,484,120,455,163,432,212,416,262,405,356,393"/> 
26 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="469,995,555,1021"/> 
27 <area·shape="poly"·id="edge63_Node000007_Node000027"·title="·"·alt=""·coords="358,415,317,434,282,462,253,498,234,533,223,566,219,600,220,636,225,674,243,763,253,810,262,829,278,850,324,896,377,934,429,965,473,987,471,992,426,970,374,939,321,900,274,854,258,832,248,812,237,765,220,675,214,636,213,600,218,565,229,530,249,495,278,458,314,429,356,410"/> 
28 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1764,731,1844,757"/>23 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1265,702,1327,727"/>
29 <area·shape="poly"·id="edge71_Node000007_Node000034"·title="·"·alt=""·coords="516,394,873,416,1063,434,1141,445,1201,457,1289,485,1377,518,1543,593,1682,667,1775,721,1772,726,1679,671,1541,598,1375,523,1287,490,1199,463,1140,450,1063,439,873,421,515,399"/>24 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="1309,116,1560,134,1876,167,2024,188,2147,214,2195,229,2232,244,2255,261,2264,280,2264,452,2259,490,2244,517,2220,539,2187,561,2136,580,2047,601,1800,645,1535,684,1341,710,1341,705,1534,679,1799,639,2046,59[·...·truncated·by·diffoscope;·len:·136,·SHA:·39510793c248e5bef70a2e7a99099132fea2d789bf026921d34c60866d5ad46d·...·]"/>
 25 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="584,702,669,727"/>
 26 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="1149,117,991,120,796,129,700,137,612,149,538,164,484,184,448,202,421,221,403,245,397,281,397,452,403,494,419,533,442,569,471,602,535,656,593,693,591,698,532,660,467,606,438,573,414,536,398,495,392,452,392,280,399,243,417,217,445,197,482,179,537,159,611,144,700,132,796,124,990,114,1149,112"/>
 27 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1893,438,1973,463"/>
 28 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="1309,121,1451,142,1619,173,1701,193,1774,215,1834,240,1876,267,1904,304,1922,347,1931,389,1935,424,1930,424,1926,390,1917,348,1900,307,1873,271,1832,244,1772,220,1699,198,1618,178,1450,147,1309,127"/>
30 <area·shape="rect"·id="Node000035"·href="$a00989_source.html"·title="·"·alt=""·coords="1025,460,1189,500"/>29 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1265,181,1429,221"/>
31 <area·shape="poly"·id="edge64_Node000007_Node000035"·title="·"·alt=""·coords="516,401,1012,464,1011,469,515,406"/>30 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="1257,131,1311,171,1308,175,1254,136"/>
32 <area·shape="poly"·id="edge9_Node000008_Node000006"·title="·"·alt=""·coords="917,935,936,937,1114,959,1291,976,1582,998,1582,1003,1291,981,1113,964,936,943,917,940"/>31 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1088,637,1481,696,1481,701,1087,643"/>
33 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="787,995,863,1021"/>32 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="887,702,963,727"/>
34 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="835,941,831,982,825,981,830,940"/>33 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="990,649,948,693,944,690,986,645"/>
35 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="425,502,381,565,319,661,251,778,190,901,175,944,165,982,160,981,170,942,186,899,246,775,314,659,376,562,420,499"/>34 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="918,208,755,219,660,230,566,245,480,265,410,291,384,306,363,323,351,341,347,362,347,540,354,621,367,688,362,689,349,622,341,540,341,361,346,339,360,320,381,302,408,286,479,260,565,240,659,225,755,214,918,203"/>
36 <area·shape="rect"·id="Node000012"·href="$a01076_source.html"·title="·"·alt=""·coords="549,555,800,581"/>35 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="756,269,1007,295"/>
37 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="489,498,631,548,629,553,487,503"/>36 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="971,224,911,264,908,259,968,219"/>
38 <area·shape="rect"·id="Node000028"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="347,812,525,852"/>37 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1197,519,1376,559"/>
39 <area·shape="poly"·id="edge60_Node000010_Node000028"·title="·"·alt=""·coords="439,500,439,798,433,798,433,500"/> 
40 <area·shape="poly"·id="edge15_Node000012_Node000006"·title="·"·alt=""·coords="666,583,629,631,607,665,588,702,573,741,567,780,571,817,579,834,590,850,615,867,653,878,699,883,750,886,852,887,895,891,929,897,950,907,964,918,978,928,998,937,1047,949,1111,960,1268,978,1583,999,1582,1005[·...·truncated·by·diffoscope;·len:·187,·SHA:·c737aa88fca8b698ce16d71a2d9f77664ea5df676b35ff73852ac5a7dfd1977b·...·]"/>38 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="1013,220,1094,329,1151,400,1213,469,1255,508,1251,512,1209,473,1147,403,1089,332,1008,223"/>
 39 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="833,297,778,316,723,345,648,395,613,420,583,445,562,471,551,498,554,526,574,557,585,564,604,570,663,580,829,592,998,598,1099,604,1173,623,1246,644,1482,692,1481,698,1245,649,1172,628,1098,609,997,604,828,598,663,586,603,575,583,569,570,561,549,528,546,498,557,469,579,442,610,416,645,390,720,340,775,311,831,292"/>
41 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="601,819,687,845"/>40 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="585,526,671,551"/>
42 <area·shape="poly"·id="edge14_Node000012_Node000013"·title="·"·alt=""·coords="676,581,650,806,644,806,671,581"/>41 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="860,297,774,349,724,387,679,432,654,473,638,513,633,511,649,471,675,429,720,383,771,345,857,293"/>
43 <area·shape="rect"·id="Node000014"·href="$a01070_source.html"·title="·"·alt=""·coords="742,724,906,764"/>42 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="747,431,911,471"/>
44 <area·shape="poly"·id="edge16_Node000012_Node000014"·title="·"·alt=""·coords="686,579,801,712,797,715,682,582"/>43 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="880,296,842,418,837,417,875,294"/>
45 <area·shape="rect"·id="Node000018"·href="$a00995_source.html"·title="·"·alt=""·coords="1025,636,1189,676"/>44 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1265,343,1429,383"/>
46 <area·shape="poly"·id="edge22_Node000012_Node000018"·title="·"·alt=""·coords="733,578,1012,633,1011,638,732,583"/>45 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="949,292,1251,343,1250,348,949,297"/>
47 <area·shape="poly"·id="edge17_Node000014_Node000006"·title="·"·alt=""·coords="825,764,829,808,837,831,851,850,888,869,957,889,1157,929,1386,965,1583,991,1582,997,1386,970,1156,934,956,894,886,874,848,854,833,833,824,809,820,764"/>46 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="826,471,821,515,824,537,835,557,849,568,866,577,912,589,968,596,1029,598,1152,598,1205,599,1246,604,1396,644,1523,687,1521,692,1395,650,1245,609,1204,605,1152,603,1029,603,967,601,911,595,864,582,846,572,831,560,819,5[·...·truncated·by·diffoscope;·len:·18,·SHA:·8eeb8818e01f5a76eee6fd2fd53d1898abaa7aecf2d395e4005253941872aca2·...·]"/>
48 <area·shape="poly"·id="edge19_Node000014_Node000013"·title="·"·alt=""·coords="786,766,681,816,679,811,783,762"/>47 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="786,473,668,523,666,518,784,468"/>
49 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1062,819,1138,845"/>48 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1046,526,1122,551"/>
50 <area·shape="poly"·id="edge18_Node000014_Node000015"·title="·"·alt=""·coords="885,762,1051,813,1049,818,884,767"/>49 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="886,468,1038,519,1036,524,884,473"/>
 50 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="696,526,771,551"/>
 51 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="810,473,759,518,755,514,806,469"/>
 52 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="845,526,920,551"/>
 53 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="843,470,870,512,866,515,839,472"/>
 54 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1371,381,1393,403,1413,429,1430,460,1440,489,1450,540,1462,590,1474,616,1493,645,1514,667,1538,685,1535,689,1510,671,1489,648,1469,619,1457,592,1445,541,1435,490,1425,463,1408,432,1389,407,1367,385"/>
 55 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1265,369,1123,376,953,388,792,407,727,419,678,433,605,468,554,504,508,549,451,608,415,651,387,692,383,689,411,648,447,605,504,545,551,500,603,463,676,428,726,414,791,401,952,382,1122,370,1265,364"/>
 56 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1265,369,1134,375,980,387,836,405,779,418,736,433,708,450,683,472,645,516,641,513,679,468,705,446,734,428,777,413,835,400,979,381,1133,370,1264,364"/>
 57 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1265,379,931,433,926,434,925,429,930,428,1264,374"/>
 58 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1265,375,1103,398,1028,414,976,433,951,451,930,472,898,516,894,513,926,469,948,447,973,428,1026,409,1102,392,1264,370"/>
51 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="712,819,787,845"/>59 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1222,438,1293,463"/>
52 <area·shape="poly"·id="edge20_Node000014_Node000016"·title="·"·alt=""·coords="809,766,770,811,766,807,805,763"/> 
53 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="861,819,936,845"/> 
54 <area·shape="poly"·id="edge21_Node000014_Node000017"·title="·"·alt=""·coords="843,763,882,807,878,811,839,766"/> 
55 <area·shape="poly"·id="edge23_Node000018_Node000006"·title="·"·alt=""·coords="1189,663,1273,683,1316,699,1356,722,1381,741,1399,759,1411,781,1423,811,1426,836,1422,856,1414,876,1408,901,1403,922,1403,930,1407,938,1434,957,1476,972,1583,993,1582,998,1475,977,1431,961,1403,942,1398,931,1398,921,1403,899,1409,874,1417,855,1421,836,1417,813,1407,784,1395,763,1378,745,1353,726,1314,704,1272,688,1188,668"/> 
56 <area·shape="poly"·id="edge25_Node000018_Node000011"·title="·"·alt=""·coords="1025,661,874,665,693,675,521,695,452,709,401,726,359,751,320,782,284,818,253,855,203,928,171,984,166,982,198,925,249,852,280,814,316,778,356,747,399,722,451,704,520,690,692,670,874,660,1024,655"/> 
57 <area·shape="poly"·id="edge28_Node000018_Node000013"·title="·"·alt=""·coords="1025,668,860,690,783,707,731,726,708,744,687,765,658,809,654,806,683,762,704,740,728,722,782,701,859,685,1024,662"/> 
58 <area·shape="poly"·id="edge52_Node000018_Node000014"·title="·"·alt=""·coords="1045,679,900,723,898,717,1044,674"/> 
59 <area·shape="poly"·id="edge29_Node000018_Node000017"·title="·"·alt=""·coords="1053,678,1011,699,971,726,936,767,912,808,907,806,932,764,968,722,1008,694,1051,674"/> 
60 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="982,731,1053,757"/> 
61 <area·shape="poly"·id="edge24_Node000018_Node000019"·title="·"·alt=""·coords="1089,678,1041,724,1038,720,1085,674"/>60 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1329,385,1281,430,1278,426,1325,381"/>
62 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1077,731,1136,757"/>61 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1317,438,1376,463"/>
63 <area·shape="poly"·id="edge26_Node000018_Node000020"·title="·"·alt=""·coords="1109,676,1109,717,1104,717,1104,676"/>62 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1349,383,1349,424,1344,424,1344,383"/>
 63 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1365,382,1379,404,1391,430,1399,466,1402,495,1399,524,1391,559,1376,598,1357,635,1317,693,1312,690,1352,632,1371,596,1385,558,1394,523,1397,495,1394,466,1385,432,1375,406,1360,384"/>
64 <area·shape="poly"·id="edge27_Node000018_Node000021"·title="·"·alt=""·coords="1025,663,852,676,749,687,643,702,543,722,453,747,382,777,356,795,337,814,326,833,320,855,319,878,321,901,334,945,349,982,344,984,329,947,316,902,313,878,315,854,321,831,333,810,353,791,380,773,451,742,541,717,643,697,748,682,852,671,1024,658"/> 
65 <area·shape="rect"·id="Node000022"·href="$a01097_source.html"·title="·"·alt=""·coords="1213,812,1408,852"/> 
66 <area·shape="poly"·id="edge30_Node000018_Node000022"·title="·"·alt=""·coords="1190,669,1275,691,1310,705,1333,722,1341,741,1342,761,1331,800,1326,799,1337,761,1336,742,1329,726,1308,710,1274,696,1188,674"/> 
67 <area·shape="rect"·id="Node000023"·href="$a01193_source.html"·title="·"·alt=""·coords="1418,900,1582,940"/> 
68 <area·shape="poly"·id="edge31_Node000018_Node000023"·title="·"·alt=""·coords="1189,660,1264,668,1342,680,1411,698,1438,709,1456,722,1472,740,1483,760,1498,804,1504,848,1505,886,1500,886,1499,849,1493,805,1478,762,1467,743,1453,726,1435,714,1409,703,1341,686,1263,673,1189,666"/> 
69 <area·shape="rect"·id="Node000024"·href="$a01043_source.html"·title="·"·alt=""·coords="1771,812,1935,852"/>64 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1552,519,1747,559"/>
70 <area·shape="poly"·id="edge33_Node000018_Node000024"·title="·"·alt=""·coords="1189,658,1316,666,1464,679,1602,697,1658,708,1701,722,1718,730,1729,740,1754,762,1814,802,1811,807,1750,766,1725,744,1715,735,1699,726,1657,714,1601,702,1463,684,1315,672,1189,664"/>65 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1421,380,1478,400,1535,428,1585,466,1626,506,1622,510,1582,470,1532,433,1476,405,1419,385"/>
71 <area·shape="rect"·id="Node000025"·href="$a01064_source.html"·title="·"·alt=""·coords="1525,724,1689,764"/>66 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1502,607,1666,647"/>
72 <area·shape="poly"·id="edge35_Node000018_Node000025"·title="·"·alt=""·coords="1189,668,1506,721,1511,722,1510,728,1505,727,1188,673"/>67 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1407,380,1448,400,1485,429,1508,461,1519,490,1527,521,1542,557,1565,594,1561,597,1538,560,1522,523,1514,492,1503,463,1481,433,1445,405,1405,385"/>
73 <area·shape="rect"·id="Node000033"·href="$a00914_source.html"·title="·"·alt=""·coords="1161,724,1319,764"/>68 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>
 69 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1429,363,1506,368,1595,380,1689,399,1781,428,1799,438,1811,448,1822,458,1838,468,1917,498,1996,518,1994,523,1916,503,1836,473,1819,463,1807,452,1796,442,1779,433,1688,404,1594,385,1505,374,1429,368"/>
74 <area·shape="poly"·id="edge53_Node000018_Node000033"·title="·"·alt=""·coords="1138,674,1200,714,1198,719,1135,679"/> 
75 <area·shape="poly"·id="edge59_Node000018_Node000034"·title="·"·alt=""·coords="1189,658,1440,676,1593,695,1746,721,1760,725,1759,730,1745,727,1592,700,1439,682,1189,663"/> 
76 <area·shape="poly"·id="edge32_Node000023_Node000006"·title="·"·alt=""·coords="1542,938,1633,980,1631,985,1540,942"/> 
77 <area·shape="poly"·id="edge34_Node000024_Node000006"·title="·"·alt=""·coords="1855,853,1847,896,1837,920,1823,942,1796,966,1763,985,1761,980,1792,962,1819,938,1833,918,1841,894,1850,852"/> 
78 <area·shape="poly"·id="edge36_Node000025_Node000006"·title="·"·alt=""·coords="1642,762,1677,785,1716,816,1751,854,1778,899,1784,920,1778,941,1761,964,1739,983,1736,979,1757,961,1774,939,1779,920,1774,901,1747,857,1712,820,1674,789,1639,766"/> 
79 <area·shape="poly"·id="edge39_Node000025_Node000015"·title="·"·alt=""·coords="1525,761,1202,815,1152,824,1151,818,1201,809,1524,756"/> 
80 <area·shape="poly"·id="edge49_Node000025_Node000024"·title="·"·alt=""·coords="1662,762,1787,805,1785,810,1660,767"/> 
81 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1584,819,1645,845"/> 
82 <area·shape="poly"·id="edge37_Node000025_Node000026"·title="·"·alt=""·coords="1611,764,1615,805,1610,806,1606,765"/> 
83 <area·shape="poly"·id="edge38_Node000025_Node000027"·title="·"·alt=""·coords="1584,766,1514,813,1468,836,1421,855,1358,862,1253,865,972,865,825,867,694,872,594,884,560,892,539,902,525,919,517,939,513,982,508,981,512,938,521,916,536,898,558,887,593,878,694,867,825,862,972,860,1253,860,1358,857,1419,849,1466,832,1511,808,1581,762"/> 
84 <area·shape="poly"·id="edge40_Node000025_Node000028"·title="·"·alt=""·coords="1525,754,1331,767,959,787,797,797,588,815,539,820,539,815,588,809,796,792,959,782,1331,761,1524,748"/> 
85 <area·shape="rect"·id="Node000032"·href="$a00938_source.html"·title="·"·alt=""·coords="1606,900,1765,940"/>70 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="1603,431,1767,471"/>
86 <area·shape="poly"·id="edge50_Node000025_Node000032"·title="·"·alt=""·coords="1627,763,1644,785,1660,811,1674,849,1683,886,1678,887,1669,851,1655,813,1640,788,1622,766"/>71 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1422,380,1599,425,1597,430,1420,385"/>
 72 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="987,431,1146,471"/>
 73 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1286,385,1142,429,1140,424,1284,380"/>
 74 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1429,372,1824,428,1880,437,1879,442,1824,433,1428,377"/>
 75 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1587,647,1587,681,1581,681,1581,647"/>
 76 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2072,561,2015,606,1979,629,1940,649,1876,672,1810,688,1687,708,1686,703,1809,683,1875,667,1938,644,1976,625,2012,601,2069,557"/>
 77 <area·shape="poly"·id="edge36_Node000024_Node000004"·title="·"·alt=""·coords="1759,468,1846,494,1879,506,1897,517,1905,538,1897,560,1878,586,1855,609,1802,647,1744,675,1687,695,1686,690,1742,670,1799,643,1851,605,1874,583,1892,557,1899,538,1893,520,1877,511,1844,499,1758,473"/>
 78 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1604,464,1413,489,1186,521,1136,530,1135,525,1185,516,1412,483,1603,459"/>
 79 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="1768,467,1996,515,1995,520,1767,472"/>
 80 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1821,526,1883,551"/>
 81 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1723,468,1819,517,1817,522,1721,473"/>
 82 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1715,469,1739,488,1759,511,1769,536,1768,548,1760,561,1725,573,1651,586,1434,614,1099,649,981,661,889,667,798,676,682,697,670,700,669,695,681,692,797,670,889,661,981,655,1098,644,1433,609,1650,581,1724,568,1757,557,1763,547,1764,536,1755,514,1735,492,1712,473"/>
 83 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1604,472,1388,518,1387,513,1603,467"/>
87 <area·shape="rect"·id="Node000029"·href="$a01223_source.html"·title="·"·alt=""·coords="549,900,728,940"/>84 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="2299,607,2458,647"/>
 85 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1768,468,1866,492,1940,516,1957,527,1970,537,1981,547,1998,556,2072,581,2148,598,2221,610,2286,617,2286,623,2220,616,2147,604,2070,586,1996,561,1978,551,1966,541,1954,531,1938,521,1864,497,1767,473"/>
 86 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="537,607,716,647"/>
 87 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="1197,554,1134,561,933,583,730,609,729,604,933,578,1133,556,1197,548"/>
 88 <area·shape="poly"·id="edge42_Node000028_Node000004"·title="·"·alt=""·coords="716,642,728,644,1481,703,1481,708,728,649,716,648"/>
Max diff block lines reached; 0/36008 bytes (0.00%) of diff not shown.
18.8 KB
./usr/share/doc/libopenmesh-dev/html/a00545.html vs.
./usr/share/doc/libopenmesh-dev/html/a00872.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00545.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00872.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 94, 64 lines modifiedOffset 94, 64 lines modified
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">McDecimaterT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">McDecimaterT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
101 <code>#include·&lt;<a·class="el"·href="a00617_source.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</code><br·/>101 <code>#include·&lt;<a·class="el"·href="a00827_source.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·McDecimaterT.hh:</div>103 Include·dependency·graph·for·McDecimaterT.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00546.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2McDecimaterT_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00873.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2McDecimaterT_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2McDecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2McDecimaterT_8hh">106 <map·name="aOpenMesh_2Tools_2Decimater_2McDecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2McDecimaterT_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="1531,5,1731,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="1531,5,1731,45"/>
108 <area·shape="rect"·title="·"·alt=""·coords="1445,189,1523,214"/>108 <area·shape="rect"·title="·"·alt=""·coords="1445,189,1523,214"/>
109 <area·shape="poly"·title="·"·alt=""·coords="1617,47,1505,180,1501,176,1613,44"/>109 <area·shape="poly"·title="·"·alt=""·coords="1617,47,1505,180,1501,176,1613,44"/>
110 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="1603,93,1803,133"/>110 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="1603,93,1803,133"/>
111 <area·shape="poly"·title="·"·alt=""·coords="1649,44,1680,81,1676,85,1645,47"/>111 <area·shape="poly"·title="·"·alt=""·coords="1649,44,1680,81,1676,85,1645,47"/>
112 <area·shape="poly"·title="·"·alt=""·coords="1656,136,1527,186,1525,181,1654,131"/>112 <area·shape="poly"·title="·"·alt=""·coords="1656,136,1527,186,1525,181,1654,131"/>
113 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1547,181,1706,221"/>113 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1547,181,1706,221"/>
114 <area·shape="poly"·title="·"·alt=""·coords="1688,135,1655,173,1651,169,1684,132"/>114 <area·shape="poly"·title="·"·alt=""·coords="1688,135,1655,173,1651,169,1684,132"/>
115 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2076,181,2276,221"/>115 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2076,181,2276,221"/>
116 <area·shape="poly"·title="·"·alt=""·coords="1804,130,2063,177,2062,182,1803,135"/>116 <area·shape="poly"·title="·"·alt=""·coords="1804,130,2063,177,2062,182,1803,135"/>
117 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="1833,269,1991,309"/>117 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="1833,269,1991,309"/>
118 <area·shape="poly"·title="·"·alt=""·coords="1727,131,1880,258,1877,262,1724,136"/>118 <area·shape="poly"·title="·"·alt=""·coords="1727,131,1880,258,1877,262,1724,136"/>
119 <area·shape="rect"·href="a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="1852,181,2052,221"/>119 <area·shape="rect"·href="a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="1852,181,2052,221"/>
120 <area·shape="poly"·title="·"·alt=""·coords="1758,131,1885,174,1883,179,1757,136"/>120 <area·shape="poly"·title="·"·alt=""·coords="1758,131,1885,174,1883,179,1757,136"/>
121 <area·shape="rect"·title="·"·alt=""·coords="1249,783,1428,823"/>121 <area·shape="rect"·title="·"·alt=""·coords="1249,783,1428,823"/>
122 <area·shape="poly"·title="·"·alt=""·coords="1657,219,1719,267,1776,311,1825,345,1845,363,1861,386,1871,414,1875,449,1875,540,1873,577,1867,608,1857,636,1843,660,1824,681,1801,700,1741,737,1687,756,1610,772,1442,794,1441,789,1610,767,1686,751,1739,732,1798,696,1820,677,1838,656,1852,633,1862,607,1867,576,1869,540,1869,449,1866,415,1856,388,1841,367,1822,349,1773,315,1716,271,1654,224"/>122 <area·shape="poly"·title="·"·alt=""·coords="1657,219,1719,267,1776,311,1825,345,1845,363,1861,386,1871,414,1875,449,1875,540,1873,577,1867,608,1857,636,1843,660,1824,681,1801,700,1741,737,1687,756,1610,772,1442,794,1441,789,1610,767,1686,751,1739,732,1798,696,1820,677,1838,656,1852,633,1862,607,1867,576,1869,540,1869,449,1866,415,1856,388,1841,367,1822,349,1773,315,1716,271,1654,224"/>
123 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="527,695,691,735"/>123 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="527,695,691,735"/>
124 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1428,230,1245,234,1013,238,762,246,517,260,406,271,308,284,226,300,163,320,140,331,123,343,113,355,109,369,109,540,112,564,119,582,131,596,146,607,186,625,234,644,273,660,307,670,368,679,432,683,514,692,514,697,432,688,368,685,306,676,271,665,232,649,184,630,144,612,127,600,115,585,107,565,104,540,104,368,108,353,119,339,137,326,161,315,224,295,307,279,406,265,517,255,761,241,1013,233,1245,228,1428,225,1534,219,1547,217"/>124 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1428,230,1245,234,1013,238,762,246,517,260,406,271,308,284,226,300,163,320,140,331,123,343,113,355,109,369,109,540,112,564,119,582,131,596,146,607,186,625,234,644,273,660,307,670,368,679,432,683,514,692,514,697,432,688,368,685,306,676,271,665,232,649,184,630,144,612,127,600,115,585,107,565,104,540,104,368,108,353,119,339,137,326,161,315,224,295,307,279,406,265,517,255,761,241,1013,233,1245,228,1428,225,1534,219,1547,217"/>
125 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="1547,269,1706,309"/>125 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="1547,269,1706,309"/>
126 <area·shape="poly"·title="·"·alt=""·coords="1629,222,1629,255,1624,255,1624,222"/>126 <area·shape="poly"·title="·"·alt=""·coords="1629,222,1629,255,1624,255,1624,222"/>
127 <area·shape="rect"·title="·"·alt=""·coords="1995,790,2053,815"/>127 <area·shape="rect"·title="·"·alt=""·coords="1995,790,2053,815"/>
128 <area·shape="poly"·title="·"·alt=""·coords="1669,219,1763,267,1821,307,1891,340,1949,359,2005,383,2034,402,2066,429,2092,454,2112,476,2124,502,2128,537,2128,628,2126,652,2120,675,2099,717,2073,754,2048,782,2044,778,2069,751,2095,715,2115,673,2121,651,2123,628,2123,537,2119,504,2107,479,2088,457,2062,433,2031,406,2002,388,1947,364,1889,345,1819,312,1760,272,1667,224"/>128 <area·shape="poly"·title="·"·alt=""·coords="1669,219,1763,267,1821,307,1891,340,1949,359,2005,383,2034,402,2066,429,2092,454,2112,476,2124,502,2128,537,2128,628,2126,652,2120,675,2099,717,2073,754,2048,782,2044,778,2069,751,2095,715,2115,673,2121,651,2123,628,2123,537,2119,504,2107,479,2088,457,2062,433,2031,406,2002,388,1947,364,1889,345,1819,312,1760,272,1667,224"/>
129 <area·shape="rect"·title="·"·alt=""·coords="203,790,266,815"/>129 <area·shape="rect"·title="·"·alt=""·coords="203,790,266,815"/>
130 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1440,229,1282,232,859,236,438,246,282,256,227,263,190,272,140,287,98,303,82,313,69,327,61,345,59,369,59,540,63,579,75,616,93,651,115,684,165,740,210,779,206,783,161,743,111,687,89,654,70,618,58,580,53,540,53,369,56,343,65,324,78,309,95,298,138,282,189,267,226,258,281,251,438,241,859,231,1282,227,1440,224,1534,219,1547,217"/>130 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1440,229,1282,232,859,236,438,246,282,256,227,263,190,272,140,287,98,303,82,313,69,327,61,345,59,369,59,540,63,579,75,616,93,651,115,684,165,740,210,779,206,783,161,743,111,687,89,654,70,618,58,580,53,540,53,369,56,343,65,324,78,309,95,298,138,282,189,267,226,258,281,251,438,241,859,231,1282,227,1440,224,1534,219,1547,217"/>
131 <area·shape="rect"·title="·"·alt=""·coords="64,790,149,815"/>131 <area·shape="rect"·title="·"·alt=""·coords="64,790,149,815"/>
132 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1432,228,1259,229,800,227,560,229,344,235,176,249,118,259,80,272,48,290,26,310,12,334,8,369,8,628,10,651,16,673,36,715,61,751,86,778,82,782,57,754,31,717,11,675,5,652,3,628,3,368,7,333,22,306,45,286,78,267,116,254,175,244,344,230,560,223,800,221,1259,224,1432,223,1534,219,1547,217"/>132 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1432,228,1259,229,800,227,560,229,344,235,176,249,118,259,80,272,48,290,26,310,12,334,8,369,8,628,10,651,16,673,36,715,61,751,86,778,82,782,57,754,31,717,11,675,5,652,3,628,3,368,7,333,22,306,45,286,78,267,116,254,175,244,344,230,560,223,800,221,1259,224,1432,223,1534,219,1547,217"/>
133 <area·shape="rect"·title="·"·alt=""·coords="317,526,397,551"/>133 <area·shape="rect"·title="·"·alt=""·coords="317,526,397,551"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1404,244,1291,256,1099,270,1007,279,910,294,802,320,676,360,589,397,507,441,437,485,386,520,383,515,434,480,504,436,587,392,674,355,800,315,909,289,1007,274,1099,265,1291,251,1403,239,1534,219,1546,216"/>134 <area·shape="poly"·title="·"·alt=""·coords="1547,222,1535,224,1404,244,1291,256,1099,270,1007,279,910,294,802,320,676,360,589,397,507,441,437,485,386,520,383,515,434,480,504,436,587,392,674,355,800,315,909,289,1007,274,1099,265,1291,251,1403,239,1534,219,1546,216"/>
135 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1347,269,1511,309"/>135 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1347,269,1511,309"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1584,224,1486,266,1484,261,1582,219"/>136 <area·shape="poly"·title="·"·alt=""·coords="1584,224,1486,266,1484,261,1582,219"/>
137 <area·shape="poly"·title="·"·alt=""·coords="692,729,711,732,996,767,1236,790,1235,795,995,772,710,737,691,734"/>137 <area·shape="poly"·title="·"·alt=""·coords="692,729,711,732,996,767,1236,790,1235,795,995,772,710,737,691,734"/>
138 <area·shape="rect"·title="·"·alt=""·coords="543,790,619,815"/>138 <area·shape="rect"·title="·"·alt=""·coords="543,790,619,815"/>
139 <area·shape="poly"·title="·"·alt=""·coords="606,736,592,777,587,776,601,734"/>139 <area·shape="poly"·title="·"·alt=""·coords="606,736,592,777,587,776,601,734"/>
140 <area·shape="poly"·title="·"·alt=""·coords="1707,296,1819,317,1880,335,1940,360,1994,391,2037,431,2054,454,2067,479,2075,507,2077,537,2077,628,2073,671,2063,712,2038,779,2033,777,2058,711,2068,670,2072,628,2072,537,2069,508,2062,481,2049,456,2033,434,1990,395,1938,365,1879,340,1817,322,1706,301"/>140 <area·shape="poly"·title="·"·alt=""·coords="1707,296,1819,317,1880,335,1940,360,1994,391,2037,431,2054,454,2067,479,2075,507,2077,537,2077,628,2073,671,2063,712,2038,779,2033,777,2058,711,2068,670,2072,628,2072,537,2069,508,2062,481,2049,456,2033,434,1990,395,1938,365,1879,340,1817,322,1706,301"/>
141 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1517,357,1768,383"/>141 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1517,357,1768,383"/>
142 <area·shape="poly"·title="·"·alt=""·coords="1633,309,1640,343,1635,344,1628,310"/>142 <area·shape="poly"·title="·"·alt=""·coords="1633,309,1640,343,1635,344,1628,310"/>
143 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="245,607,424,647"/>143 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="245,607,424,647"/>
144 <area·shape="poly"·title="·"·alt=""·coords="1548,308,977,417,681,478,574,503,512,521,435,559,372,601,369,596,432,555,510,516,573,498,680,473,976,412,1547,303"/>144 <area·shape="poly"·title="·"·alt=""·coords="1548,308,977,417,681,478,574,503,512,521,435,559,372,601,369,596,432,555,510,516,573,498,680,473,976,412,1547,303"/>
145 <area·shape="poly"·title="·"·alt=""·coords="1660,381,1713,425,1744,457,1773,492,1797,530,1812,570,1813,610,1807,629,1797,648,1763,687,1722,719,1677,744,1630,764,1580,779,1532,790,1442,802,1441,796,1531,785,1579,774,1628,759,1675,739,1719,714,1759,683,1792,645,1803,627,1808,609,1807,571,1793,533,1769,495,1740,460,1709,429,1657,385"/>145 <area·shape="poly"·title="·"·alt=""·coords="1660,381,1713,425,1744,457,1773,492,1797,530,1812,570,1813,610,1807,629,1797,648,1763,687,1722,719,1677,744,1630,764,1580,779,1532,790,1442,802,1441,796,1531,785,1579,774,1628,759,1675,739,1719,714,1759,683,1792,645,1803,627,1808,609,1807,571,1793,533,1769,495,1740,460,1709,429,1657,385"/>
146 <area·shape="rect"·title="·"·alt=""·coords="1697,614,1783,639"/>146 <area·shape="rect"·title="·"·alt=""·coords="1697,614,1783,639"/>
147 <area·shape="poly"·title="·"·alt=""·coords="1650,382,1733,600,1728,602,1645,384"/>147 <area·shape="poly"·title="·"·alt=""·coords="1650,382,1733,600,1728,602,1645,384"/>
148 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>148 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>
149 <area·shape="poly"·title="·"·alt=""·coords="1639,384,1569,508,1564,505,1634,381"/>149 <area·shape="poly"·title="·"·alt=""·coords="1639,384,1569,508,1564,505,1634,381"/>
150 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1065,431,1229,471"/>150 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1065,431,1229,471"/>
151 <area·shape="poly"·title="·"·alt=""·coords="1571,385,1242,437,1242,432,1570,380"/>151 <area·shape="poly"·title="·"·alt=""·coords="1571,385,1242,437,1242,432,1570,380"/>
152 <area·shape="poly"·title="·"·alt=""·coords="1550,560,1543,596,1530,642,1510,692,1479,736,1450,761,1416,780,1413,775,1447,757,1475,733,1505,689,1525,641,1538,595,1544,559"/>152 <area·shape="poly"·title="·"·alt=""·coords="1550,560,1543,596,1530,642,1510,692,1479,736,1450,761,1416,780,1413,775,1447,757,1475,733,1505,689,1525,641,1538,595,1544,559"/>
153 <area·shape="poly"·title="·"·alt=""·coords="1592,556,1703,606,1701,611,1590,561"/>153 <area·shape="poly"·title="·"·alt=""·coords="1592,556,1703,606,1701,611,1590,561"/>
154 <area·shape="rect"·title="·"·alt=""·coords="1094,614,1170,639"/>154 <area·shape="rect"·title="·"·alt=""·coords="1094,614,1170,639"/>
155 <area·shape="poly"·title="·"·alt=""·coords="1467,559,1184,617,1183,612,1466,554"/>155 <area·shape="poly"·title="·"·alt=""·coords="1467,559,1184,617,1183,612,1466,554"/>
156 <area·shape="rect"·title="·"·alt=""·coords="1597,614,1672,639"/>156 <area·shape="rect"·title="·"·alt=""·coords="1597,614,1672,639"/>
157 <area·shape="poly"·title="·"·alt=""·coords="1570,557,1615,602,1611,606,1566,561"/>157 <area·shape="poly"·title="·"·alt=""·coords="1570,557,1615,602,1611,606,1566,561"/>
Offset 163, 37 lines modifiedOffset 163, 37 lines modified
163 <area·shape="poly"·title="·"·alt=""·coords="1230,467,1455,515,1453,520,1229,472"/>163 <area·shape="poly"·title="·"·alt=""·coords="1230,467,1455,515,1453,520,1229,472"/>
164 <area·shape="poly"·title="·"·alt=""·coords="1230,466,1282,486,1307,500,1330,517,1347,536,1361,558,1379,600,1374,602,1356,560,1343,539,1326,521,1304,504,1279,491,1228,471"/>164 <area·shape="poly"·title="·"·alt=""·coords="1230,466,1282,486,1307,500,1330,517,1347,536,1361,558,1379,600,1374,602,1356,560,1343,539,1326,521,1304,504,1279,491,1228,471"/>
165 <area·shape="rect"·title="·"·alt=""·coords="1067,526,1138,551"/>165 <area·shape="rect"·title="·"·alt=""·coords="1067,526,1138,551"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1139,472,1117,515,1113,512,1135,470"/>166 <area·shape="poly"·title="·"·alt=""·coords="1139,472,1117,515,1113,512,1135,470"/>
167 <area·shape="rect"·title="·"·alt=""·coords="1163,526,1221,551"/>167 <area·shape="rect"·title="·"·alt=""·coords="1163,526,1221,551"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1159,470,1182,512,1177,515,1154,472"/>168 <area·shape="poly"·title="·"·alt=""·coords="1159,470,1182,512,1177,515,1154,472"/>
169 <area·shape="poly"·title="·"·alt=""·coords="1065,456,954,461,815,472,663,492,511,521,461,540,410,561,382,568,356,571,311,571,291,573,272,578,254,589,235,608,224,628,217,649,213,695,219,740,228,776,223,778,214,741,208,696,212,648,219,626,231,605,250,585,270,573,290,567,311,565,356,565,381,563,408,556,459,535,510,516,662,486,815,467,954,456,1065,451"/>169 <area·shape="poly"·title="·"·alt=""·coords="1065,456,954,461,815,472,663,492,511,521,461,540,410,561,382,568,356,571,311,571,291,573,272,578,254,589,235,608,224,628,217,649,213,695,219,740,228,776,223,778,214,741,208,696,212,648,219,626,231,605,250,585,270,573,290,567,311,565,356,565,381,563,408,556,459,535,510,516,662,486,815,467,954,456,1065,451"/>
170 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="824,607,1019,647"/>170 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="824,607,1019,647"/>
171 <area·shape="poly"·title="·"·alt=""·coords="1065,463,1008,472,951,485,903,501,886,510,874,520,867,538,870,557,880,576,894,595,890,598,876,579,865,559,862,537,870,517,883,506,901,496,949,479,1007,467,1064,458"/>171 <area·shape="poly"·title="·"·alt=""·coords="1065,463,1008,472,951,485,903,501,886,510,874,520,867,538,870,557,880,576,894,595,890,598,876,579,865,559,862,537,870,517,883,506,901,496,949,479,1007,467,1064,458"/>
172 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1257,695,1421,735"/>172 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1257,695,1421,735"/>
173 <area·shape="poly"·title="·"·alt=""·coords="1208,469,1246,488,1279,517,1305,557,1322,601,1333,644,1339,681,1333,681,1328,645,1317,603,1300,559,1275,520,1243,493,1205,473"/>173 <area·shape="poly"·title="·"·alt=""·coords="1208,469,1246,488,1279,517,1305,557,1322,601,1333,644,1339,681,1333,681,1328,645,1317,603,1300,559,1275,520,1243,493,1205,473"/>
174 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="635,607,799,647"/>174 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="635,607,799,647"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1065,464,965,485,912,501,861,521,799,559,749,599,745,595,796,554,859,516,910,496,964,480,1064,459"/>175 <area·shape="poly"·title="·"·alt=""·coords="1065,464,965,485,912,501,861,521,799,559,749,599,745,595,796,554,859,516,910,496,964,480,1064,459"/>
176 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="523,519,687,559"/>176 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="523,519,687,559"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1065,468,701,525,701,520,1064,462"/>177 <area·shape="poly"·title="·"·alt=""·coords="1065,468,701,525,701,520,1064,462"/>
178 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="885,519,1043,559"/>178 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="885,519,1043,559"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1108,473,1017,515,1015,510,1105,468"/>179 <area·shape="poly"·title="·"·alt=""·coords="1108,473,1017,515,1015,510,1105,468"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1065,461,798,484,467,521,412,530,411,525,466,516,798,479,1064,456"/>180 <area·shape="poly"·title="·"·alt=""·coords="1065,461,798,484,467,521,412,530,411,525,466,516,798,479,1064,456"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1341,735,1341,769,1336,769,1336,735"/>181 <area·shape="poly"·title="·"·alt=""·coords="1341,735,1341,769,1336,769,1336,735"/>
182 <area·shape="poly"·title="·"·alt=""·coords="800,642,1039,692,1169,734,1280,775,1278,780,1168,739,1038,697,799,647"/>182 <area·shape="poly"·title="·"·alt=""·coords="800,642,1039,692,1169,734,1280,775,1278,780,1168,739,1038,697,799,647"/>
183 <area·shape="poly"·title="·"·alt=""·coords="600,559,592,602,593,625,602,645,616,655,644,667,724,695,857,732,956,753,1058,769,1236,790,1235,796,1057,774,955,758,855,737,723,700,642,672,613,660,598,648,588,626,586,602,595,558"/>183 <area·shape="poly"·title="·"·alt=""·coords="600,559,592,602,593,625,602,645,616,655,644,667,724,695,857,732,956,753,1058,769,1236,790,1235,796,1057,774,955,758,855,737,723,700,642,672,613,660,598,648,588,626,586,602,595,558"/>
184 <area·shape="poly"·title="·"·alt=""·coords="688,550,1031,604,1081,613,1080,618,1030,609,687,555"/>184 <area·shape="poly"·title="·"·alt=""·coords="688,550,1031,604,1081,613,1080,618,1030,609,687,555"/>
185 <area·shape="poly"·title="·"·alt=""·coords="632,557,683,596,680,600,629,561"/>185 <area·shape="poly"·title="·"·alt=""·coords="632,557,683,596,680,600,629,561"/>
186 <area·shape="rect"·title="·"·alt=""·coords="448,614,509,639"/>186 <area·shape="rect"·title="·"·alt=""·coords="448,614,509,639"/>
187 <area·shape="poly"·title="·"·alt=""·coords="579,561,509,608,506,604,576,557"/>187 <area·shape="poly"·title="·"·alt=""·coords="579,561,509,608,506,604,576,557"/>
188 <area·shape="poly"·title="·"·alt=""·coords="524,550,361,571,286,588,256,598,235,609,212,626,192,647,159,693,134,739,118,778,113,776,129,737,154,690,188,643,209,622,232,604,254,593,284,583,360,566,523,544"/>188 <area·shape="poly"·title="·"·alt=""·coords="524,550,361,571,286,588,256,598,235,609,212,626,192,647,159,693,134,739,118,778,113,776,129,737,154,690,188,643,209,622,232,604,254,593,284,583,360,566,523,544"/>
189 <area·shape="poly"·title="·"·alt=""·coords="547,561,408,605,406,600,545,556"/>189 <area·shape="poly"·title="·"·alt=""·coords="547,561,408,605,406,600,545,556"/>
190 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="869,695,1027,735"/>190 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="869,695,1027,735"/>
191 <area·shape="poly"·title="·"·alt=""·coords="605,559,606,603,612,625,625,645,640,656,661,666,720,683,788,695,855,703,855,709,787,700,718,688,659,671,637,661,621,648,607,628,601,603,600,559"/>191 <area·shape="poly"·title="·"·alt=""·coords="605,559,606,603,612,625,625,645,640,656,661,666,720,683,788,695,855,703,855,709,787,700,718,688,659,671,637,661,621,648,607,628,601,603,600,559"/>
192 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="324,695,503,735"/>192 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="324,695,503,735"/>
193 <area·shape="poly"·title="·"·alt=""·coords="354,645,389,683,385,686,350,649"/>193 <area·shape="poly"·title="·"·alt=""·coords="354,645,389,683,385,686,350,649"/>
194 <area·shape="poly"·title="·"·alt=""·coords="503,730,515,732,714,755,913,773,1235,794,1235,799,913,778,714,760,514,737,502,736"/>194 <area·shape="poly"·title="·"·alt=""·coords="503,730,515,732,714,755,913,773,1235,794,1235,799,913,778,714,760,514,737,502,736"/>
195 <area·shape="poly"·title="·"·alt=""·coords="451,732,548,781,546,786,449,737"/>195 <area·shape="poly"·title="·"·alt=""·coords="451,732,548,781,546,786,449,737"/>
196 <area·shape="poly"·title="·"·alt=""·coords="503,731,515,732,774,748,1217,768,1981,797,1981,802,1217,773,774,753,514,737,502,736"/>196 <area·shape="poly"·title="·"·alt=""·coords="503,731,515,732,774,748,1217,768,1981,797,1981,802,1217,773,774,753,514,737,502,736"/>
197 <area·shape="poly"·title="·"·alt=""·coords="375,737,272,786,270,782,373,732"/>197 <area·shape="poly"·title="·"·alt=""·coords="375,737,272,786,270,782,373,732"/>
198 <area·shape="poly"·title="·"·alt=""·coords="347,737,161,789,160,784,345,732"/>198 <area·shape="poly"·title="·"·alt=""·coords="347,737,161,789,160,784,345,732"/>
199 <area·shape="rect"·title="·"·alt=""·coords="329,790,418,815"/>199 <area·shape="rect"·title="·"·alt=""·coords="329,790,418,815"/>
Offset 210, 38 lines modifiedOffset 210, 38 lines modified
210 <area·shape="poly"·title="·"·alt=""·coords="1481,307,1599,350,1597,355,1480,312"/>210 <area·shape="poly"·title="·"·alt=""·coords="1481,307,1599,350,1597,355,1480,312"/>
211 <area·shape="poly"·title="·"·alt=""·coords="1441,308,1537,505,1532,507,1436,311"/>211 <area·shape="poly"·title="·"·alt=""·coords="1441,308,1537,505,1532,507,1436,311"/>
212 <area·shape="poly"·title="·"·alt=""·coords="1397,312,1193,426,1191,422,1394,307"/>212 <area·shape="poly"·title="·"·alt=""·coords="1397,312,1193,426,1191,422,1394,307"/>
213 <area·shape="poly"·title="·"·alt=""·coords="1348,306,1231,332,1087,374,1011,402,935,436,863,475,795,521,760,557,735,596,730,593,756,553,792,517,860,471,933,431,1009,397,1085,369,1230,327,1346,301"/>213 <area·shape="poly"·title="·"·alt=""·coords="1348,306,1231,332,1087,374,1011,402,935,436,863,475,795,521,760,557,735,596,730,593,756,553,792,517,860,471,933,431,1009,397,1085,369,1230,327,1346,301"/>
214 <area·shape="poly"·title="·"·alt=""·coords="1347,297,1180,305,980,318,804,337,743,348,708,360,673,391,647,430,628,471,616,507,611,505,623,469,642,427,669,387,705,355,741,343,804,331,980,313,1179,300,1347,291"/>214 <area·shape="poly"·title="·"·alt=""·coords="1347,297,1180,305,980,318,804,337,743,348,708,360,673,391,647,430,628,471,616,507,611,505,623,469,642,427,669,387,705,355,741,343,804,331,980,313,1179,300,1347,291"/>
215 <area·shape="poly"·title="·"·alt=""·coords="2179,222,2179,369,2179,628,2178,660,2174,686,2164,710,2146,736,2129,754,2109,769,2067,790,2065,785,2106,764,2125,750,2142,733,2160,707,2169,685,2173,660,2173,628,2173,369,2173,222"/>215 <area·shape="poly"·title="·"·alt=""·coords="2179,222,2179,369,2179,628,2178,660,2174,686,2164,710,2146,736,2129,754,2109,769,2067,790,2065,785,2106,764,2125,750,2142,733,2160,707,2169,685,2173,660,2173,628,2173,369,2173,222"/>
216 <area·shape="poly"·title="·"·alt=""·coords="2119,224,1983,268,1982,263,2117,219"/>216 <area·shape="poly"·title="·"·alt=""·coords="2119,224,1983,268,1982,263,2117,219"/>
217 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="2213,269,2413,309"/>217 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="2213,269,2413,309"/>
Max diff block lines reached; 3028/19090 bytes (15.86%) of diff not shown.
18.1 KB
./usr/share/doc/libopenmesh-dev/html/a00546.map vs.
./usr/share/doc/libopenmesh-dev/html/a00873.map
Files 99% similar despite different names
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 <map·id="OpenMesh/Tools/Decimater/McDecimaterT.hh"·name="OpenMesh/Tools/Decimater/McDecimaterT.hh">1 <map·id="OpenMesh/Tools/Decimater/McDecimaterT.hh"·name="OpenMesh/Tools/Decimater/McDecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1531,5,1731,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1531,5,1731,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="1445,189,1523,214"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="1445,189,1523,214"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1617,47,1505,180,1501,176,1613,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1617,47,1505,180,1501,176,1613,44"/>
5 <area·shape="rect"·id="Node000003"·href="$a00617.html"·title="·"·alt=""·coords="1603,93,1803,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00827.html"·title="·"·alt=""·coords="1603,93,1803,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="1649,44,1680,81,1676,85,1645,47"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="1649,44,1680,81,1676,85,1645,47"/>
7 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="1656,136,1527,186,1525,181,1654,131"/>7 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="1656,136,1527,186,1525,181,1654,131"/>
8 <area·shape="rect"·id="Node000004"·href="$a00929_source.html"·title="·"·alt=""·coords="1547,181,1706,221"/>8 <area·shape="rect"·id="Node000004"·href="$a00443_source.html"·title="·"·alt=""·coords="1547,181,1706,221"/>
9 <area·shape="poly"·id="edge4_Node000003_Node000004"·title="·"·alt=""·coords="1688,135,1655,173,1651,169,1684,132"/>9 <area·shape="poly"·id="edge4_Node000003_Node000004"·title="·"·alt=""·coords="1688,135,1655,173,1651,169,1684,132"/>
10 <area·shape="rect"·id="Node000034"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2076,181,2276,221"/>10 <area·shape="rect"·id="Node000034"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2076,181,2276,221"/>
11 <area·shape="poly"·id="edge70_Node000003_Node000034"·title="·"·alt=""·coords="1804,130,2063,177,2062,182,1803,135"/>11 <area·shape="poly"·id="edge70_Node000003_Node000034"·title="·"·alt=""·coords="1804,130,2063,177,2062,182,1803,135"/>
12 <area·shape="rect"·id="Node000035"·href="$a00917_source.html"·title="·"·alt=""·coords="1833,269,1991,309"/>12 <area·shape="rect"·id="Node000035"·href="$a00407_source.html"·title="·"·alt=""·coords="1833,269,1991,309"/>
13 <area·shape="poly"·id="edge75_Node000003_Node000035"·title="·"·alt=""·coords="1727,131,1880,258,1877,262,1724,136"/>13 <area·shape="poly"·id="edge75_Node000003_Node000035"·title="·"·alt=""·coords="1727,131,1880,258,1877,262,1724,136"/>
14 <area·shape="rect"·id="Node000037"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="1852,181,2052,221"/>14 <area·shape="rect"·id="Node000037"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="1852,181,2052,221"/>
15 <area·shape="poly"·id="edge76_Node000003_Node000037"·title="·"·alt=""·coords="1758,131,1885,174,1883,179,1757,136"/>15 <area·shape="poly"·id="edge76_Node000003_Node000037"·title="·"·alt=""·coords="1758,131,1885,174,1883,179,1757,136"/>
16 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1249,783,1428,823"/>16 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1249,783,1428,823"/>
17 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="1657,219,1719,267,1776,311,1825,345,1845,363,1861,386,1871,414,1875,449,1875,540,1873,577,1867,608,1857,636,1843,660,1824,681,1801,700,1741,737,1687,756,1610,772,1442,794,1441,789,1610,767,1686,751,1739,732,1798,696,1820,677,1838,656,1852,633,1862,607,1867,576,1869,540,1869,449,1866,415,1856,388,1841,367,1822,349,1773,315,1716,271,1654,224"/>17 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="1657,219,1719,267,1776,311,1825,345,1845,363,1861,386,1871,414,1875,449,1875,540,1873,577,1867,608,1857,636,1843,660,1824,681,1801,700,1741,737,1687,756,1610,772,1442,794,1441,789,1610,767,1686,751,1739,732,1798,696,1820,677,1838,656,1852,633,1862,607,1867,576,1869,540,1869,449,1866,415,1856,388,1841,367,1822,349,1773,315,1716,271,1654,224"/>
18 <area·shape="rect"·id="Node000006"·href="$a01196_source.html"·title="·"·alt=""·coords="527,695,691,735"/>18 <area·shape="rect"·id="Node000006"·href="$a00290_source.html"·title="·"·alt=""·coords="527,695,691,735"/>
19 <area·shape="poly"·id="edge6_Node000004_Node000006"·title="·"·alt=""·coords="1547,222,1535,224,1428,230,1245,234,1013,238,762,246,517,260,406,271,308,284,226,300,163,320,140,331,123,343,113,355,109,369,109,540,112,564,119,582,131,596,146,607,186,625,234,644,273,660,307,670,368,679,432,683,514,692,514,697,432,688,368,685,306,676,271,665,232,649,184,630,144,612,127,600,115,585,107,565,104,540,104,368,108,353,119,339,137,326,161,315,224,295,307,279,406,265,517,255,761,241,1013,233,1245,228,1428,225,1534,219,1547,217"/>19 <area·shape="poly"·id="edge6_Node000004_Node000006"·title="·"·alt=""·coords="1547,222,1535,224,1428,230,1245,234,1013,238,762,246,517,260,406,271,308,284,226,300,163,320,140,331,123,343,113,355,109,369,109,540,112,564,119,582,131,596,146,607,186,625,234,644,273,660,307,670,368,679,432,683,514,692,514,697,432,688,368,685,306,676,271,665,232,649,184,630,144,612,127,600,115,585,107,565,104,540,104,368,108,353,119,339,137,326,161,315,224,295,307,279,406,265,517,255,761,241,1013,233,1245,228,1428,225,1534,219,1547,217"/>
20 <area·shape="rect"·id="Node000008"·href="$a00932_source.html"·title="·"·alt=""·coords="1547,269,1706,309"/>20 <area·shape="rect"·id="Node000008"·href="$a00389_source.html"·title="·"·alt=""·coords="1547,269,1706,309"/>
21 <area·shape="poly"·id="edge9_Node000004_Node000008"·title="·"·alt=""·coords="1629,222,1629,255,1624,255,1624,222"/>21 <area·shape="poly"·id="edge9_Node000004_Node000008"·title="·"·alt=""·coords="1629,222,1629,255,1624,255,1624,222"/>
22 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="1995,790,2053,815"/>22 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="1995,790,2053,815"/>
23 <area·shape="poly"·id="edge60_Node000004_Node000009"·title="·"·alt=""·coords="1669,219,1763,267,1821,307,1891,340,1949,359,2005,383,2034,402,2066,429,2092,454,2112,476,2124,502,2128,537,2128,628,2126,652,2120,675,2099,717,2073,754,2048,782,2044,778,2069,751,2095,715,2115,673,2121,651,2123,628,2123,537,2119,504,2107,479,2088,457,2062,433,2031,406,2002,388,1947,364,1889,345,1819,312,1760,272,1667,224"/>23 <area·shape="poly"·id="edge60_Node000004_Node000009"·title="·"·alt=""·coords="1669,219,1763,267,1821,307,1891,340,1949,359,2005,383,2034,402,2066,429,2092,454,2112,476,2124,502,2128,537,2128,628,2126,652,2120,675,2099,717,2073,754,2048,782,2044,778,2069,751,2095,715,2115,673,2121,651,2123,628,2123,537,2119,504,2107,479,2088,457,2062,433,2031,406,2002,388,1947,364,1889,345,1819,312,1760,272,1667,224"/>
24 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="203,790,266,815"/>24 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="203,790,266,815"/>
25 <area·shape="poly"·id="edge59_Node000004_Node000019"·title="·"·alt=""·coords="1547,222,1535,224,1440,229,1282,232,859,236,438,246,282,256,227,263,190,272,140,287,98,303,82,313,69,327,61,345,59,369,59,540,63,579,75,616,93,651,115,684,165,740,210,779,206,783,161,743,111,687,89,654,70,618,58,580,53,540,53,369,56,343,65,324,78,309,95,298,138,282,189,267,226,258,281,251,438,241,859,231,1282,227,1440,224,1534,219,1547,217"/>25 <area·shape="poly"·id="edge59_Node000004_Node000019"·title="·"·alt=""·coords="1547,222,1535,224,1440,229,1282,232,859,236,438,246,282,256,227,263,190,272,140,287,98,303,82,313,69,327,61,345,59,369,59,540,63,579,75,616,93,651,115,684,165,740,210,779,206,783,161,743,111,687,89,654,70,618,58,580,53,540,53,369,56,343,65,324,78,309,95,298,138,282,189,267,226,258,281,251,438,241,859,231,1282,227,1440,224,1534,219,1547,217"/>
26 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="64,790,149,815"/>26 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="64,790,149,815"/>
27 <area·shape="poly"·id="edge61_Node000004_Node000025"·title="·"·alt=""·coords="1547,222,1535,224,1432,228,1259,229,800,227,560,229,344,235,176,249,118,259,80,272,48,290,26,310,12,334,8,369,8,628,10,651,16,673,36,715,61,751,86,778,82,782,57,754,31,717,11,675,5,652,3,628,3,368,7,333,22,306,45,286,78,267,116,254,175,244,344,230,560,223,800,221,1259,224,1432,223,1534,219,1547,217"/>27 <area·shape="poly"·id="edge61_Node000004_Node000025"·title="·"·alt=""·coords="1547,222,1535,224,1432,228,1259,229,800,227,560,229,344,235,176,249,118,259,80,272,48,290,26,310,12,334,8,369,8,628,10,651,16,673,36,715,61,751,86,778,82,782,57,754,31,717,11,675,5,652,3,628,3,368,7,333,22,306,45,286,78,267,116,254,175,244,344,230,560,223,800,221,1259,224,1432,223,1534,219,1547,217"/>
28 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="317,526,397,551"/>28 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="317,526,397,551"/>
29 <area·shape="poly"·id="edge69_Node000004_Node000032"·title="·"·alt=""·coords="1547,222,1535,224,1404,244,1291,256,1099,270,1007,279,910,294,802,320,676,360,589,397,507,441,437,485,386,520,383,515,434,480,504,436,587,392,674,355,800,315,909,289,1007,274,1099,265,1291,251,1403,239,1534,219,1546,216"/>29 <area·shape="poly"·id="edge69_Node000004_Node000032"·title="·"·alt=""·coords="1547,222,1535,224,1404,244,1291,256,1099,270,1007,279,910,294,802,320,676,360,589,397,507,441,437,485,386,520,383,515,434,480,504,436,587,392,674,355,800,315,909,289,1007,274,1099,265,1291,251,1403,239,1534,219,1546,216"/>
30 <area·shape="rect"·id="Node000033"·href="$a00989_source.html"·title="·"·alt=""·coords="1347,269,1511,309"/>30 <area·shape="rect"·id="Node000033"·href="$a00470_source.html"·title="·"·alt=""·coords="1347,269,1511,309"/>
31 <area·shape="poly"·id="edge62_Node000004_Node000033"·title="·"·alt=""·coords="1584,224,1486,266,1484,261,1582,219"/>31 <area·shape="poly"·id="edge62_Node000004_Node000033"·title="·"·alt=""·coords="1584,224,1486,266,1484,261,1582,219"/>
32 <area·shape="poly"·id="edge7_Node000006_Node000005"·title="·"·alt=""·coords="692,729,711,732,996,767,1236,790,1235,795,995,772,710,737,691,734"/>32 <area·shape="poly"·id="edge7_Node000006_Node000005"·title="·"·alt=""·coords="692,729,711,732,996,767,1236,790,1235,795,995,772,710,737,691,734"/>
33 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="543,790,619,815"/>33 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="543,790,619,815"/>
34 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="606,736,592,777,587,776,601,734"/>34 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="606,736,592,777,587,776,601,734"/>
35 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1707,296,1819,317,1880,335,1940,360,1994,391,2037,431,2054,454,2067,479,2075,507,2077,537,2077,628,2073,671,2063,712,2038,779,2033,777,2058,711,2068,670,2072,628,2072,537,2069,508,2062,481,2049,456,2033,434,1990,395,1938,365,1879,340,1817,322,1706,301"/>35 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1707,296,1819,317,1880,335,1940,360,1994,391,2037,431,2054,454,2067,479,2075,507,2077,537,2077,628,2073,671,2063,712,2038,779,2033,777,2058,711,2068,670,2072,628,2072,537,2069,508,2062,481,2049,456,2033,434,1990,395,1938,365,1879,340,1817,322,1706,301"/>
36 <area·shape="rect"·id="Node000010"·href="$a01076_source.html"·title="·"·alt=""·coords="1517,357,1768,383"/>36 <area·shape="rect"·id="Node000010"·href="$a00518_source.html"·title="·"·alt=""·coords="1517,357,1768,383"/>
37 <area·shape="poly"·id="edge11_Node000008_Node000010"·title="·"·alt=""·coords="1633,309,1640,343,1635,344,1628,310"/>37 <area·shape="poly"·id="edge11_Node000008_Node000010"·title="·"·alt=""·coords="1633,309,1640,343,1635,344,1628,310"/>
38 <area·shape="rect"·id="Node000026"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="245,607,424,647"/>38 <area·shape="rect"·id="Node000026"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="245,607,424,647"/>
39 <area·shape="poly"·id="edge58_Node000008_Node000026"·title="·"·alt=""·coords="1548,308,977,417,681,478,574,503,512,521,435,559,372,601,369,596,432,555,510,516,573,498,680,473,976,412,1547,303"/>39 <area·shape="poly"·id="edge58_Node000008_Node000026"·title="·"·alt=""·coords="1548,308,977,417,681,478,574,503,512,521,435,559,372,601,369,596,432,555,510,516,573,498,680,473,976,412,1547,303"/>
40 <area·shape="poly"·id="edge13_Node000010_Node000005"·title="·"·alt=""·coords="1660,381,1713,425,1744,457,1773,492,1797,530,1812,570,1813,610,1807,629,1797,648,1763,687,1722,719,1677,744,1630,764,1580,779,1532,790,1442,802,1441,796,1531,785,1579,774,1628,759,1675,739,1719,714,1759,683,1792,645,1803,627,1808,609,1807,571,1793,533,1769,495,1740,460,1709,429,1657,385"/>40 <area·shape="poly"·id="edge13_Node000010_Node000005"·title="·"·alt=""·coords="1660,381,1713,425,1744,457,1773,492,1797,530,1812,570,1813,610,1807,629,1797,648,1763,687,1722,719,1677,744,1630,764,1580,779,1532,790,1442,802,1441,796,1531,785,1579,774,1628,759,1675,739,1719,714,1759,683,1792,645,1803,627,1808,609,1807,571,1793,533,1769,495,1740,460,1709,429,1657,385"/>
41 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="1697,614,1783,639"/>41 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="1697,614,1783,639"/>
42 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="1650,382,1733,600,1728,602,1645,384"/>42 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="1650,382,1733,600,1728,602,1645,384"/>
43 <area·shape="rect"·id="Node000012"·href="$a01070_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>43 <area·shape="rect"·id="Node000012"·href="$a00458_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>
44 <area·shape="poly"·id="edge14_Node000010_Node000012"·title="·"·alt=""·coords="1639,384,1569,508,1564,505,1634,381"/>44 <area·shape="poly"·id="edge14_Node000010_Node000012"·title="·"·alt=""·coords="1639,384,1569,508,1564,505,1634,381"/>
45 <area·shape="rect"·id="Node000016"·href="$a00995_source.html"·title="·"·alt=""·coords="1065,431,1229,471"/>45 <area·shape="rect"·id="Node000016"·href="$a00464_source.html"·title="·"·alt=""·coords="1065,431,1229,471"/>
46 <area·shape="poly"·id="edge20_Node000010_Node000016"·title="·"·alt=""·coords="1571,385,1242,437,1242,432,1570,380"/>46 <area·shape="poly"·id="edge20_Node000010_Node000016"·title="·"·alt=""·coords="1571,385,1242,437,1242,432,1570,380"/>
47 <area·shape="poly"·id="edge15_Node000012_Node000005"·title="·"·alt=""·coords="1550,560,1543,596,1530,642,1510,692,1479,736,1450,761,1416,780,1413,775,1447,757,1475,733,1505,689,1525,641,1538,595,1544,559"/>47 <area·shape="poly"·id="edge15_Node000012_Node000005"·title="·"·alt=""·coords="1550,560,1543,596,1530,642,1510,692,1479,736,1450,761,1416,780,1413,775,1447,757,1475,733,1505,689,1525,641,1538,595,1544,559"/>
48 <area·shape="poly"·id="edge17_Node000012_Node000011"·title="·"·alt=""·coords="1592,556,1703,606,1701,611,1590,561"/>48 <area·shape="poly"·id="edge17_Node000012_Node000011"·title="·"·alt=""·coords="1592,556,1703,606,1701,611,1590,561"/>
49 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1094,614,1170,639"/>49 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1094,614,1170,639"/>
50 <area·shape="poly"·id="edge16_Node000012_Node000013"·title="·"·alt=""·coords="1467,559,1184,617,1183,612,1466,554"/>50 <area·shape="poly"·id="edge16_Node000012_Node000013"·title="·"·alt=""·coords="1467,559,1184,617,1183,612,1466,554"/>
51 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1597,614,1672,639"/>51 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1597,614,1672,639"/>
52 <area·shape="poly"·id="edge18_Node000012_Node000014"·title="·"·alt=""·coords="1570,557,1615,602,1611,606,1566,561"/>52 <area·shape="poly"·id="edge18_Node000012_Node000014"·title="·"·alt=""·coords="1570,557,1615,602,1611,606,1566,561"/>
Offset 58, 37 lines modifiedOffset 58, 37 lines modified
58 <area·shape="poly"·id="edge50_Node000016_Node000012"·title="·"·alt=""·coords="1230,467,1455,515,1453,520,1229,472"/>58 <area·shape="poly"·id="edge50_Node000016_Node000012"·title="·"·alt=""·coords="1230,467,1455,515,1453,520,1229,472"/>
59 <area·shape="poly"·id="edge27_Node000016_Node000015"·title="·"·alt=""·coords="1230,466,1282,486,1307,500,1330,517,1347,536,1361,558,1379,600,1374,602,1356,560,1343,539,1326,521,1304,504,1279,491,1228,471"/>59 <area·shape="poly"·id="edge27_Node000016_Node000015"·title="·"·alt=""·coords="1230,466,1282,486,1307,500,1330,517,1347,536,1361,558,1379,600,1374,602,1356,560,1343,539,1326,521,1304,504,1279,491,1228,471"/>
60 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1067,526,1138,551"/>60 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1067,526,1138,551"/>
61 <area·shape="poly"·id="edge22_Node000016_Node000017"·title="·"·alt=""·coords="1139,472,1117,515,1113,512,1135,470"/>61 <area·shape="poly"·id="edge22_Node000016_Node000017"·title="·"·alt=""·coords="1139,472,1117,515,1113,512,1135,470"/>
62 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1163,526,1221,551"/>62 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1163,526,1221,551"/>
63 <area·shape="poly"·id="edge24_Node000016_Node000018"·title="·"·alt=""·coords="1159,470,1182,512,1177,515,1154,472"/>63 <area·shape="poly"·id="edge24_Node000016_Node000018"·title="·"·alt=""·coords="1159,470,1182,512,1177,515,1154,472"/>
64 <area·shape="poly"·id="edge25_Node000016_Node000019"·title="·"·alt=""·coords="1065,456,954,461,815,472,663,492,511,521,461,540,410,561,382,568,356,571,311,571,291,573,272,578,254,589,235,608,224,628,217,649,213,695,219,740,228,776,223,778,214,741,208,696,212,648,219,626,231,605,250,585,270,573,290,567,311,565,356,565,381,563,408,556,459,535,510,516,662,486,815,467,954,456,1065,451"/>64 <area·shape="poly"·id="edge25_Node000016_Node000019"·title="·"·alt=""·coords="1065,456,954,461,815,472,663,492,511,521,461,540,410,561,382,568,356,571,311,571,291,573,272,578,254,589,235,608,224,628,217,649,213,695,219,740,228,776,223,778,214,741,208,696,212,648,219,626,231,605,250,585,270,573,290,567,311,565,356,565,381,563,408,556,459,535,510,516,662,486,815,467,954,456,1065,451"/>
65 <area·shape="rect"·id="Node000020"·href="$a01097_source.html"·title="·"·alt=""·coords="824,607,1019,647"/>65 <area·shape="rect"·id="Node000020"·href="$a00344_source.html"·title="·"·alt=""·coords="824,607,1019,647"/>
66 <area·shape="poly"·id="edge28_Node000016_Node000020"·title="·"·alt=""·coords="1065,463,1008,472,951,485,903,501,886,510,874,520,867,538,870,557,880,576,894,595,890,598,876,579,865,559,862,537,870,517,883,506,901,496,949,479,1007,467,1064,458"/>66 <area·shape="poly"·id="edge28_Node000016_Node000020"·title="·"·alt=""·coords="1065,463,1008,472,951,485,903,501,886,510,874,520,867,538,870,557,880,576,894,595,890,598,876,579,865,559,862,537,870,517,883,506,901,496,949,479,1007,467,1064,458"/>
67 <area·shape="rect"·id="Node000021"·href="$a01193_source.html"·title="·"·alt=""·coords="1257,695,1421,735"/>67 <area·shape="rect"·id="Node000021"·href="$a00314_source.html"·title="·"·alt=""·coords="1257,695,1421,735"/>
68 <area·shape="poly"·id="edge29_Node000016_Node000021"·title="·"·alt=""·coords="1208,469,1246,488,1279,517,1305,557,1322,601,1333,644,1339,681,1333,681,1328,645,1317,603,1300,559,1275,520,1243,493,1205,473"/>68 <area·shape="poly"·id="edge29_Node000016_Node000021"·title="·"·alt=""·coords="1208,469,1246,488,1279,517,1305,557,1322,601,1333,644,1339,681,1333,681,1328,645,1317,603,1300,559,1275,520,1243,493,1205,473"/>
69 <area·shape="rect"·id="Node000022"·href="$a01043_source.html"·title="·"·alt=""·coords="635,607,799,647"/>69 <area·shape="rect"·id="Node000022"·href="$a00521_source.html"·title="·"·alt=""·coords="635,607,799,647"/>
70 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1065,464,965,485,912,501,861,521,799,559,749,599,745,595,796,554,859,516,910,496,964,480,1064,459"/>70 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1065,464,965,485,912,501,861,521,799,559,749,599,745,595,796,554,859,516,910,496,964,480,1064,459"/>
71 <area·shape="rect"·id="Node000023"·href="$a01064_source.html"·title="·"·alt=""·coords="523,519,687,559"/>71 <area·shape="rect"·id="Node000023"·href="$a00527_source.html"·title="·"·alt=""·coords="523,519,687,559"/>
72 <area·shape="poly"·id="edge33_Node000016_Node000023"·title="·"·alt=""·coords="1065,468,701,525,701,520,1064,462"/>72 <area·shape="poly"·id="edge33_Node000016_Node000023"·title="·"·alt=""·coords="1065,468,701,525,701,520,1064,462"/>
73 <area·shape="rect"·id="Node000031"·href="$a00914_source.html"·title="·"·alt=""·coords="885,519,1043,559"/>73 <area·shape="rect"·id="Node000031"·href="$a00383_source.html"·title="·"·alt=""·coords="885,519,1043,559"/>
74 <area·shape="poly"·id="edge51_Node000016_Node000031"·title="·"·alt=""·coords="1108,473,1017,515,1015,510,1105,468"/>74 <area·shape="poly"·id="edge51_Node000016_Node000031"·title="·"·alt=""·coords="1108,473,1017,515,1015,510,1105,468"/>
75 <area·shape="poly"·id="edge57_Node000016_Node000032"·title="·"·alt=""·coords="1065,461,798,484,467,521,412,530,411,525,466,516,798,479,1064,456"/>75 <area·shape="poly"·id="edge57_Node000016_Node000032"·title="·"·alt=""·coords="1065,461,798,484,467,521,412,530,411,525,466,516,798,479,1064,456"/>
76 <area·shape="poly"·id="edge30_Node000021_Node000005"·title="·"·alt=""·coords="1341,735,1341,769,1336,769,1336,735"/>76 <area·shape="poly"·id="edge30_Node000021_Node000005"·title="·"·alt=""·coords="1341,735,1341,769,1336,769,1336,735"/>
77 <area·shape="poly"·id="edge32_Node000022_Node000005"·title="·"·alt=""·coords="800,642,1039,692,1169,734,1280,775,1278,780,1168,739,1038,697,799,647"/>77 <area·shape="poly"·id="edge32_Node000022_Node000005"·title="·"·alt=""·coords="800,642,1039,692,1169,734,1280,775,1278,780,1168,739,1038,697,799,647"/>
78 <area·shape="poly"·id="edge34_Node000023_Node000005"·title="·"·alt=""·coords="600,559,592,602,593,625,602,645,616,655,644,667,724,695,857,732,956,753,1058,769,1236,790,1235,796,1057,774,955,758,855,737,723,700,642,672,613,660,598,648,588,626,586,602,595,558"/>78 <area·shape="poly"·id="edge34_Node000023_Node000005"·title="·"·alt=""·coords="600,559,592,602,593,625,602,645,616,655,644,667,724,695,857,732,956,753,1058,769,1236,790,1235,796,1057,774,955,758,855,737,723,700,642,672,613,660,598,648,588,626,586,602,595,558"/>
79 <area·shape="poly"·id="edge37_Node000023_Node000013"·title="·"·alt=""·coords="688,550,1031,604,1081,613,1080,618,1030,609,687,555"/>79 <area·shape="poly"·id="edge37_Node000023_Node000013"·title="·"·alt=""·coords="688,550,1031,604,1081,613,1080,618,1030,609,687,555"/>
80 <area·shape="poly"·id="edge47_Node000023_Node000022"·title="·"·alt=""·coords="632,557,683,596,680,600,629,561"/>80 <area·shape="poly"·id="edge47_Node000023_Node000022"·title="·"·alt=""·coords="632,557,683,596,680,600,629,561"/>
81 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="448,614,509,639"/>81 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="448,614,509,639"/>
82 <area·shape="poly"·id="edge35_Node000023_Node000024"·title="·"·alt=""·coords="579,561,509,608,506,604,576,557"/>82 <area·shape="poly"·id="edge35_Node000023_Node000024"·title="·"·alt=""·coords="579,561,509,608,506,604,576,557"/>
83 <area·shape="poly"·id="edge36_Node000023_Node000025"·title="·"·alt=""·coords="524,550,361,571,286,588,256,598,235,609,212,626,192,647,159,693,134,739,118,778,113,776,129,737,154,690,188,643,209,622,232,604,254,593,284,583,360,566,523,544"/>83 <area·shape="poly"·id="edge36_Node000023_Node000025"·title="·"·alt=""·coords="524,550,361,571,286,588,256,598,235,609,212,626,192,647,159,693,134,739,118,778,113,776,129,737,154,690,188,643,209,622,232,604,254,593,284,583,360,566,523,544"/>
84 <area·shape="poly"·id="edge38_Node000023_Node000026"·title="·"·alt=""·coords="547,561,408,605,406,600,545,556"/>84 <area·shape="poly"·id="edge38_Node000023_Node000026"·title="·"·alt=""·coords="547,561,408,605,406,600,545,556"/>
85 <area·shape="rect"·id="Node000030"·href="$a00938_source.html"·title="·"·alt=""·coords="869,695,1027,735"/>85 <area·shape="rect"·id="Node000030"·href="$a00422_source.html"·title="·"·alt=""·coords="869,695,1027,735"/>
86 <area·shape="poly"·id="edge48_Node000023_Node000030"·title="·"·alt=""·coords="605,559,606,603,612,625,625,645,640,656,661,666,720,683,788,695,855,703,855,709,787,700,718,688,659,671,637,661,621,648,607,628,601,603,600,559"/>86 <area·shape="poly"·id="edge48_Node000023_Node000030"·title="·"·alt=""·coords="605,559,606,603,612,625,625,645,640,656,661,666,720,683,788,695,855,703,855,709,787,700,718,688,659,671,637,661,621,648,607,628,601,603,600,559"/>
87 <area·shape="rect"·id="Node000027"·href="$a01223_source.html"·title="·"·alt=""·coords="324,695,503,735"/>87 <area·shape="rect"·id="Node000027"·href="$a00335_source.html"·title="·"·alt=""·coords="324,695,503,735"/>
88 <area·shape="poly"·id="edge39_Node000026_Node000027"·title="·"·alt=""·coords="354,645,389,683,385,686,350,649"/>88 <area·shape="poly"·id="edge39_Node000026_Node000027"·title="·"·alt=""·coords="354,645,389,683,385,686,350,649"/>
89 <area·shape="poly"·id="edge40_Node000027_Node000005"·title="·"·alt=""·coords="503,730,515,732,714,755,913,773,1235,794,1235,799,913,778,714,760,514,737,502,736"/>89 <area·shape="poly"·id="edge40_Node000027_Node000005"·title="·"·alt=""·coords="503,730,515,732,714,755,913,773,1235,794,1235,799,913,778,714,760,514,737,502,736"/>
90 <area·shape="poly"·id="edge41_Node000027_Node000007"·title="·"·alt=""·coords="451,732,548,781,546,786,449,737"/>90 <area·shape="poly"·id="edge41_Node000027_Node000007"·title="·"·alt=""·coords="451,732,548,781,546,786,449,737"/>
91 <area·shape="poly"·id="edge45_Node000027_Node000009"·title="·"·alt=""·coords="503,731,515,732,774,748,1217,768,1981,797,1981,802,1217,773,774,753,514,737,502,736"/>91 <area·shape="poly"·id="edge45_Node000027_Node000009"·title="·"·alt=""·coords="503,731,515,732,774,748,1217,768,1981,797,1981,802,1217,773,774,753,514,737,502,736"/>
92 <area·shape="poly"·id="edge43_Node000027_Node000019"·title="·"·alt=""·coords="375,737,272,786,270,782,373,732"/>92 <area·shape="poly"·id="edge43_Node000027_Node000019"·title="·"·alt=""·coords="375,737,272,786,270,782,373,732"/>
93 <area·shape="poly"·id="edge46_Node000027_Node000025"·title="·"·alt=""·coords="347,737,161,789,160,784,345,732"/>93 <area·shape="poly"·id="edge46_Node000027_Node000025"·title="·"·alt=""·coords="347,737,161,789,160,784,345,732"/>
94 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="329,790,418,815"/>94 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="329,790,418,815"/>
Offset 105, 14 lines modifiedOffset 105, 14 lines modified
105 <area·shape="poly"·id="edge68_Node000033_Node000010"·title="·"·alt=""·coords="1481,307,1599,350,1597,355,1480,312"/>105 <area·shape="poly"·id="edge68_Node000033_Node000010"·title="·"·alt=""·coords="1481,307,1599,350,1597,355,1480,312"/>
106 <area·shape="poly"·id="edge66_Node000033_Node000012"·title="·"·alt=""·coords="1441,308,1537,505,1532,507,1436,311"/>106 <area·shape="poly"·id="edge66_Node000033_Node000012"·title="·"·alt=""·coords="1441,308,1537,505,1532,507,1436,311"/>
107 <area·shape="poly"·id="edge67_Node000033_Node000016"·title="·"·alt=""·coords="1397,312,1193,426,1191,422,1394,307"/>107 <area·shape="poly"·id="edge67_Node000033_Node000016"·title="·"·alt=""·coords="1397,312,1193,426,1191,422,1394,307"/>
108 <area·shape="poly"·id="edge64_Node000033_Node000022"·title="·"·alt=""·coords="1348,306,1231,332,1087,374,1011,402,935,436,863,475,795,521,760,557,735,596,730,593,756,553,792,517,860,471,933,431,1009,397,1085,369,1230,327,1346,301"/>108 <area·shape="poly"·id="edge64_Node000033_Node000022"·title="·"·alt=""·coords="1348,306,1231,332,1087,374,1011,402,935,436,863,475,795,521,760,557,735,596,730,593,756,553,792,517,860,471,933,431,1009,397,1085,369,1230,327,1346,301"/>
109 <area·shape="poly"·id="edge65_Node000033_Node000023"·title="·"·alt=""·coords="1347,297,1180,305,980,318,804,337,743,348,708,360,673,391,647,430,628,471,616,507,611,505,623,469,642,427,669,387,705,355,741,343,804,331,980,313,1179,300,1347,291"/>109 <area·shape="poly"·id="edge65_Node000033_Node000023"·title="·"·alt=""·coords="1347,297,1180,305,980,318,804,337,743,348,708,360,673,391,647,430,628,471,616,507,611,505,623,469,642,427,669,387,705,355,741,343,804,331,980,313,1179,300,1347,291"/>
110 <area·shape="poly"·id="edge74_Node000034_Node000009"·title="·"·alt=""·coords="2179,222,2179,369,2179,628,2178,660,2174,686,2164,710,2146,736,2129,754,2109,769,2067,790,2065,785,2106,764,2125,750,2142,733,2160,707,2169,685,2173,660,2173,628,2173,369,2173,222"/>110 <area·shape="poly"·id="edge74_Node000034_Node000009"·title="·"·alt=""·coords="2179,222,2179,369,2179,628,2178,660,2174,686,2164,710,2146,736,2129,754,2109,769,2067,790,2065,785,2106,764,2125,750,2142,733,2160,707,2169,685,2173,660,2173,628,2173,369,2173,222"/>
111 <area·shape="poly"·id="edge71_Node000034_Node000035"·title="·"·alt=""·coords="2119,224,1983,268,1982,263,2117,219"/>111 <area·shape="poly"·id="edge71_Node000034_Node000035"·title="·"·alt=""·coords="2119,224,1983,268,1982,263,2117,219"/>
112 <area·shape="rect"·id="Node000036"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="2213,269,2413,309"/>112 <area·shape="rect"·id="Node000036"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="2213,269,2413,309"/>
113 <area·shape="poly"·id="edge73_Node000034_Node000036"·title="·"·alt=""·coords="2208,219,2273,260,2270,264,2205,224"/>113 <area·shape="poly"·id="edge73_Node000034_Node000036"·title="·"·alt=""·coords="2208,219,2273,260,2270,264,2205,224"/>
114 <area·shape="poly"·id="edge72_Node000035_Node000005"·title="·"·alt=""·coords="1917,309,1922,372,1925,449,1925,540,1923,603,1913,654,1903,676,1888,697,1868,717,1841,737,1811,752,1770,764,1665,783,1549,795,1442,801,1442,796,1549,789,1665,778,1768,759,1809,747,1839,732,1864,713,1884,694,1898,674,1908,652,1918,602,1920,540,1920,449,1917,372,1911,310"/>114 <area·shape="poly"·id="edge72_Node000035_Node000005"·title="·"·alt=""·coords="1917,309,1922,372,1925,449,1925,540,1923,603,1913,654,1903,676,1888,697,1868,717,1841,737,1811,752,1770,764,1665,783,1549,795,1442,801,1442,796,1549,789,1665,778,1768,759,1809,747,1839,732,1864,713,1884,694,1898,674,1908,652,1918,602,1920,540,1920,449,1917,372,1911,310"/>
115 <area·shape="poly"·id="edge78_Node000037_Node000005"·title="·"·alt=""·coords="1974,220,1992,242,2006,268,2028,341,2033,400,2030,461,2027,537,2027,628,2023,655,2014,675,2000,691,1981,702,1936,719,1882,737,1846,748,1799,759,1683,776,1442,798,1442,792,1683,770,1798,753,1845,743,1881,732,1934,714,1979,698,1997,687,2010,672,2018,653,2021,628,2021,537,2024,461,2027,400,2023,342,2002,270,1987,245,1970,223"/>115 <area·shape="poly"·id="edge78_Node000037_Node000005"·title="·"·alt=""·coords="1974,220,1992,242,2006,268,2028,341,2033,400,2030,461,2027,537,2027,628,2023,655,2014,675,2000,691,1981,702,1936,719,1882,737,1846,748,1799,759,1683,776,1442,798,1442,792,1683,770,1798,753,1845,743,1881,732,1934,714,1979,698,1997,687,2010,672,2018,653,2021,628,2021,537,2024,461,2027,400,2023,342,2002,270,1987,245,1970,223"/>
116 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2067,277,2138,302"/>116 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2067,277,2138,302"/>
117 <area·shape="poly"·id="edge77_Node000037_Node000038"·title="·"·alt=""·coords="1986,219,2072,268,2069,272,1984,224"/>117 <area·shape="poly"·id="edge77_Node000037_Node000038"·title="·"·alt=""·coords="1986,219,2072,268,2069,272,1984,224"/>
118 </map>118 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00546.png vs.
./usr/share/doc/libopenmesh-dev/html/a00873.png
Files identical despite different names
1.23 KB
./usr/share/doc/libopenmesh-dev/html/a00547.map vs.
./usr/share/doc/libopenmesh-dev/html/a00874.map
Files 88% similar despite different names
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <map·id="OpenMesh/Tools/Decimater/McDecimaterT.hh"·name="OpenMesh/Tools/Decimater/McDecimaterT.hh">1 <map·id="OpenMesh/Tools/Decimater/McDecimaterT.hh"·name="OpenMesh/Tools/Decimater/McDecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="117,5,317,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="117,5,317,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00593.html"·title="·"·alt=""·coords="5,93,205,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00860.html"·title="·"·alt=""·coords="5,93,205,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="183,56,132,95,129,91,180,52"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="183,56,132,95,129,91,180,52"/>
5 <area·shape="rect"·id="Node000003"·href="$a00554.html"·title="·"·alt=""·coords="229,93,429,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00815.html"·title="·"·alt=""·coords="229,93,429,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="255,52,306,91,303,95,252,56"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="255,52,306,91,303,95,252,56"/>
7 <area·shape="rect"·id="Node000004"·href="$a00563.html"·title="·"·alt=""·coords="229,181,429,221"/>7 <area·shape="rect"·id="Node000004"·href="$a00854.html"·title="·"·alt=""·coords="229,181,429,221"/>
8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="332,147,332,181,327,181,327,147"/>8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="332,147,332,181,327,181,327,147"/>
9 </map>9 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00547.png vs.
./usr/share/doc/libopenmesh-dev/html/a00874.png
Files identical despite different names
4.89 KB
./usr/share/doc/libopenmesh-dev/html/a00548.html vs.
./usr/share/doc/libopenmesh-dev/html/a00824.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00548.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00824.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 45 lines modifiedOffset 93, 45 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">ModNormalFlippingT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">ModNormalFlippingT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·ModNormalFlippingT.hh:</div>102 Include·dependency·graph·for·ModNormalFlippingT.hh:</div>
103 <div·class="dyncontent">103 <div·class="dyncontent">
104 <div·class="center"><img·src="a00549.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00825.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hh">105 <map·name="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="199,5,399,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="199,5,399,45"/>
107 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>107 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>
108 <area·shape="poly"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/>108 <area·shape="poly"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/>
109 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="15,181,174,221"/>109 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="15,181,174,221"/>
110 <area·shape="poly"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>110 <area·shape="poly"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>
111 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>111 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>
112 <area·shape="poly"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>112 <area·shape="poly"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>
113 <area·shape="rect"·title="·"·alt=""·coords="423,189,481,214"/>113 <area·shape="rect"·title="·"·alt=""·coords="423,189,481,214"/>
114 <area·shape="poly"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>114 <area·shape="poly"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>
115 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>115 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>
116 <area·shape="poly"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>116 <area·shape="poly"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>
117 </map>117 </map>
118 </div>118 </div>
119 </div><div·class="textblock"><div·class="dynheader">119 </div><div·class="textblock"><div·class="dynheader">
120 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>120 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
121 <div·class="dyncontent">121 <div·class="dyncontent">
122 <div·class="center"><img·src="a00550.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hhdep"·alt=""/></div>122 <div·class="center"><img·src="a00826.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hhdep"·alt=""/></div>
123 <map·name="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hhdep">123 <map·name="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2ModNormalFlippingT_8hhdep">
124 <area·shape="rect"·title="·"·alt=""·coords="9,5,209,45"/>124 <area·shape="rect"·title="·"·alt=""·coords="9,5,209,45"/>
125 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="5,93,212,133"/>125 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="5,93,212,133"/>
126 <area·shape="poly"·title="·"·alt=""·coords="111,59,111,93,106,93,106,59"/>126 <area·shape="poly"·title="·"·alt=""·coords="111,59,111,93,106,93,106,59"/>
127 </map>127 </map>
128 </div>128 </div>
129 </div>129 </div>
130 <p><a·href="a00548_source.html">Go·to·the·source·code·of·this·file.</a></p>130 <p><a·href="a00824_source.html">Go·to·the·source·code·of·this·file.</a></p>
131 <table·class="memberdecls">131 <table·class="memberdecls">
132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
133 Classes</h2></td></tr>133 Classes</h2></td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03422.html">OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;</a></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03422.html">OpenMesh::Decimater::ModNormalFlippingT&lt;·MeshT·&gt;</a></td></tr>
135 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Decimating·module·to·avoid·flipping·of·faces.··<a·href="a03422.html#details">More...</a><br·/></td></tr>135 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Decimating·module·to·avoid·flipping·of·faces.··<a·href="a03422.html#details">More...</a><br·/></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 </table><table·class="memberdecls">137 </table><table·class="memberdecls">
1.88 KB
./usr/share/doc/libopenmesh-dev/html/a00549.map vs.
./usr/share/doc/libopenmesh-dev/html/a00825.map
Files 92% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModNormalFlippingT.hh"·name="OpenMesh/Tools/Decimater/ModNormalFlippingT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModNormalFlippingT.hh"·name="OpenMesh/Tools/Decimater/ModNormalFlippingT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="199,5,399,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="199,5,399,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/>
5 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="15,181,174,221"/>5 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="15,181,174,221"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>
7 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>7 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>
8 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>8 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>
9 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="423,189,481,214"/>9 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="423,189,481,214"/>
10 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>10 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>
11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,269,184,309"/>11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,269,184,309"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>
13 </map>13 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00549.png vs.
./usr/share/doc/libopenmesh-dev/html/a00825.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00550.png vs.
./usr/share/doc/libopenmesh-dev/html/a00826.png
Files identical despite different names
4.18 KB
./usr/share/doc/libopenmesh-dev/html/a00551.html vs.
./usr/share/doc/libopenmesh-dev/html/a00842.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00551.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00842.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 38 lines modifiedOffset 93, 38 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">ModRoundnessT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">ModRoundnessT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;math.h&gt;</code><br·/>101 <code>#include·&lt;math.h&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·ModRoundnessT.hh:</div>103 Include·dependency·graph·for·ModRoundnessT.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00552.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModRoundnessT_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00843.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModRoundnessT_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2ModRoundnessT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModRoundnessT_8hh">106 <map·name="aOpenMesh_2Tools_2Decimater_2ModRoundnessT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModRoundnessT_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="277,5,477,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="277,5,477,45"/>
108 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>108 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>
109 <area·shape="poly"·title="·"·alt=""·coords="362,47,327,85,323,81,358,44"/>109 <area·shape="poly"·title="·"·alt=""·coords="362,47,327,85,323,81,358,44"/>
110 <area·shape="rect"·title="·"·alt=""·coords="422,101,490,126"/>110 <area·shape="rect"·title="·"·alt=""·coords="422,101,490,126"/>
111 <area·shape="poly"·title="·"·alt=""·coords="397,44,438,88,434,92,393,47"/>111 <area·shape="poly"·title="·"·alt=""·coords="397,44,438,88,434,92,393,47"/>
112 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="15,181,174,221"/>112 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="15,181,174,221"/>
113 <area·shape="poly"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>113 <area·shape="poly"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>
114 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>114 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>
115 <area·shape="poly"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>115 <area·shape="poly"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>
116 <area·shape="rect"·title="·"·alt=""·coords="423,189,481,214"/>116 <area·shape="rect"·title="·"·alt=""·coords="423,189,481,214"/>
117 <area·shape="poly"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>117 <area·shape="poly"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>
118 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>118 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>
119 <area·shape="poly"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>119 <area·shape="poly"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>
120 </map>120 </map>
121 </div>121 </div>
122 </div>122 </div>
123 <p><a·href="a00551_source.html">Go·to·the·source·code·of·this·file.</a></p>123 <p><a·href="a00842_source.html">Go·to·the·source·code·of·this·file.</a></p>
124 <table·class="memberdecls">124 <table·class="memberdecls">
125 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>125 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
126 Classes</h2></td></tr>126 Classes</h2></td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03438.html">OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03438.html">OpenMesh::Decimater::ModRoundnessT&lt;·MeshT·&gt;</a></td></tr>
128 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Use·Roundness·of·triangles·to·control·decimation.··<a·href="a03438.html#details">More...</a><br·/></td></tr>128 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Use·Roundness·of·triangles·to·control·decimation.··<a·href="a03438.html#details">More...</a><br·/></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 </table><table·class="memberdecls">130 </table><table·class="memberdecls">
2.05 KB
./usr/share/doc/libopenmesh-dev/html/a00552.map vs.
./usr/share/doc/libopenmesh-dev/html/a00843.map
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModRoundnessT.hh"·name="OpenMesh/Tools/Decimater/ModRoundnessT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModRoundnessT.hh"·name="OpenMesh/Tools/Decimater/ModRoundnessT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="277,5,477,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="277,5,477,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="362,47,327,85,323,81,358,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="362,47,327,85,323,81,358,44"/>
5 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="422,101,490,126"/>5 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="422,101,490,126"/>
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="397,44,438,88,434,92,393,47"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="397,44,438,88,434,92,393,47"/>
7 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="15,181,174,221"/>7 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="15,181,174,221"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>
9 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>9 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>
10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>
11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="423,189,481,214"/>11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="423,189,481,214"/>
12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>
13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,269,184,309"/>13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,269,184,309"/>
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>
15 </map>15 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00552.png vs.
./usr/share/doc/libopenmesh-dev/html/a00843.png
Files identical despite different names
20.5 KB
./usr/share/doc/libopenmesh-dev/html/a00554.html vs.
./usr/share/doc/libopenmesh-dev/html/a00815.html
Files 96% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00554.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00815.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 94, 70 lines modifiedOffset 94, 70 lines modified
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">MixedDecimaterT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">MixedDecimaterT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
101 <code>#include·&lt;<a·class="el"·href="a00545_source.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</code><br·/>101 <code>#include·&lt;<a·class="el"·href="a00872_source.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</code><br·/>
102 <code>#include·&lt;<a·class="el"·href="a00590_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code><br·/>102 <code>#include·&lt;<a·class="el"·href="a00818_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code><br·/>
103 </div><div·class="textblock"><div·class="dynheader">103 </div><div·class="textblock"><div·class="dynheader">
104 Include·dependency·graph·for·MixedDecimaterT.hh:</div>104 Include·dependency·graph·for·MixedDecimaterT.hh:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a00555.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2MixedDecimaterT_8hh"·alt=""/></div>106 <div·class="center"><img·src="a00816.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2MixedDecimaterT_8hh"·alt=""/></div>
107 <map·name="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT_8hh">107 <map·name="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT_8hh">
108 <area·shape="rect"·title="·"·alt=""·coords="81,5,281,45"/>108 <area·shape="rect"·title="·"·alt=""·coords="81,5,281,45"/>
109 <area·shape="rect"·title="·"·alt=""·coords="5,277,83,302"/>109 <area·shape="rect"·title="·"·alt=""·coords="5,277,83,302"/>
110 <area·shape="poly"·title="·"·alt=""·coords="131,48,98,67,72,95,52,137,43,183,41,227,43,263,38,263,36,227,38,182,47,135,67,92,95,63,128,43"/>110 <area·shape="poly"·title="·"·alt=""·coords="131,48,98,67,72,95,52,137,43,183,41,227,43,263,38,263,36,227,38,182,47,135,67,92,95,63,128,43"/>
111 <area·shape="rect"·href="a00545.html"·title="·"·alt=""·coords="81,93,281,133"/>111 <area·shape="rect"·href="a00872.html"·title="·"·alt=""·coords="81,93,281,133"/>
112 <area·shape="poly"·title="·"·alt=""·coords="184,46,184,79,179,79,179,46"/>112 <area·shape="poly"·title="·"·alt=""·coords="184,46,184,79,179,79,179,46"/>
113 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="305,93,505,133"/>113 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="305,93,505,133"/>
114 <area·shape="poly"·title="·"·alt=""·coords="231,43,345,86,343,91,230,48"/>114 <area·shape="poly"·title="·"·alt=""·coords="231,43,345,86,343,91,230,48"/>
115 <area·shape="poly"·title="·"·alt=""·coords="168,135,64,267,60,264,164,132"/>115 <area·shape="poly"·title="·"·alt=""·coords="168,135,64,267,60,264,164,132"/>
116 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="244,181,444,221"/>116 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="244,181,444,221"/>
117 <area·shape="poly"·title="·"·alt=""·coords="218,131,298,173,295,177,216,136"/>117 <area·shape="poly"·title="·"·alt=""·coords="218,131,298,173,295,177,216,136"/>
118 <area·shape="poly"·title="·"·alt=""·coords="267,224,95,272,88,274,86,269,94,267,266,219"/>118 <area·shape="poly"·title="·"·alt=""·coords="267,224,95,272,88,274,86,269,94,267,266,219"/>
119 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1527,269,1686,309"/>119 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1527,269,1686,309"/>
120 <area·shape="poly"·title="·"·alt=""·coords="444,207,1514,279,1513,284,444,212"/>120 <area·shape="poly"·title="·"·alt=""·coords="444,207,1514,279,1513,284,444,212"/>
121 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="381,269,581,309"/>121 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="381,269,581,309"/>
122 <area·shape="poly"·title="·"·alt=""·coords="376,219,441,260,438,264,373,224"/>122 <area·shape="poly"·title="·"·alt=""·coords="376,219,441,260,438,264,373,224"/>
123 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="198,357,357,397"/>123 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="198,357,357,397"/>
124 <area·shape="poly"·title="·"·alt=""·coords="344,222,336,263,321,310,301,347,297,345,316,308,331,262,339,221"/>124 <area·shape="poly"·title="·"·alt=""·coords="344,222,336,263,321,310,301,347,297,345,316,308,331,262,339,221"/>
125 <area·shape="rect"·href="a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,269,307,309"/>125 <area·shape="rect"·href="a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,269,307,309"/>
126 <area·shape="poly"·title="·"·alt=""·coords="315,224,250,264,247,260,312,219"/>126 <area·shape="poly"·title="·"·alt=""·coords="315,224,250,264,247,260,312,219"/>
127 <area·shape="rect"·title="·"·alt=""·coords="1005,871,1184,911"/>127 <area·shape="rect"·title="·"·alt=""·coords="1005,871,1184,911"/>
128 <area·shape="poly"·title="·"·alt=""·coords="1527,299,1298,319,1014,353,882,375,772,400,730,414,698,428,679,442,672,457,672,540,668,627,668,697,673,729,685,759,705,790,735,821,753,832,777,842,842,859,918,871,992,879,991,885,917,876,841,864,776,847,750,837,732,825,701,793,680,762,668,730,662,698,663,626,667,540,667,456,674,439,696,423,728,409,771,395,881,370,1013,348,1297,314,1527,294"/>128 <area·shape="poly"·title="·"·alt=""·coords="1527,299,1298,319,1014,353,882,375,772,400,730,414,698,428,679,442,672,457,672,540,668,627,668,697,673,729,685,759,705,790,735,821,753,832,777,842,842,859,918,871,992,879,991,885,917,876,841,864,776,847,750,837,732,825,701,793,680,762,668,730,662,698,663,626,667,540,667,456,674,439,696,423,728,409,771,395,881,370,1013,348,1297,314,1527,294"/>
129 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1965,783,2129,823"/>129 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1965,783,2129,823"/>
130 <area·shape="poly"·title="·"·alt=""·coords="1687,290,1777,296,1876,308,1964,326,1998,340,2022,355,2042,378,2058,402,2080,456,2091,515,2093,574,2089,633,2080,687,2060,771,2054,769,2075,686,2084,632,2088,574,2086,515,2075,458,2053,405,2037,381,2018,359,1995,344,1963,332,1875,313,1777,301,1686,296"/>130 <area·shape="poly"·title="·"·alt=""·coords="1687,290,1777,296,1876,308,1964,326,1998,340,2022,355,2042,378,2058,402,2080,456,2091,515,2093,574,2089,633,2080,687,2060,771,2054,769,2075,686,2084,632,2088,574,2086,515,2075,458,2053,405,2037,381,2018,359,1995,344,1963,332,1875,313,1777,301,1686,296"/>
131 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="1849,357,2007,397"/>131 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="1849,357,2007,397"/>
132 <area·shape="poly"·title="·"·alt=""·coords="1678,307,1845,351,1844,356,1677,312"/>132 <area·shape="poly"·title="·"·alt=""·coords="1678,307,1845,351,1844,356,1677,312"/>
133 <area·shape="rect"·title="·"·alt=""·coords="1965,878,2024,903"/>133 <area·shape="rect"·title="·"·alt=""·coords="1965,878,2024,903"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1686,289,1877,296,1991,306,2105,320,2209,341,2296,370,2329,388,2355,408,2372,431,2377,456,2377,628,2372,692,2364,718,2353,741,2321,783,2271,825,2236,838,2174,854,2038,884,2037,878,2173,849,2235,833,2268,820,2317,779,2349,738,2359,716,2367,691,2372,628,2372,457,2367,433,2351,411,2327,392,2294,375,2208,346,2104,325,1990,311,1877,301,1686,294"/>134 <area·shape="poly"·title="·"·alt=""·coords="1686,289,1877,296,1991,306,2105,320,2209,341,2296,370,2329,388,2355,408,2372,431,2377,456,2377,628,2372,692,2364,718,2353,741,2321,783,2271,825,2236,838,2174,854,2038,884,2037,878,2173,849,2235,833,2268,820,2317,779,2349,738,2359,716,2367,691,2372,628,2372,457,2367,433,2351,411,2327,392,2294,375,2208,346,2104,325,1990,311,1877,301,1686,294"/>
135 <area·shape="rect"·title="·"·alt=""·coords="2698,878,2761,903"/>135 <area·shape="rect"·title="·"·alt=""·coords="2698,878,2761,903"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1686,290,1979,304,2168,316,2360,332,2540,354,2691,381,2749,397,2794,414,2823,434,2831,445,2833,456,2833,716,2831,740,2825,763,2805,805,2779,842,2754,870,2750,866,2775,839,2800,803,2820,761,2826,739,2828,716,2828,457,2826,447,2819,438,2791,419,2747,402,2689,386,2540,359,2360,337,2167,321,1979,309,1686,296"/>136 <area·shape="poly"·title="·"·alt=""·coords="1686,290,1979,304,2168,316,2360,332,2540,354,2691,381,2749,397,2794,414,2823,434,2831,445,2833,456,2833,716,2831,740,2825,763,2805,805,2779,842,2754,870,2750,866,2775,839,2800,803,2820,761,2826,739,2828,716,2828,457,2826,447,2819,438,2791,419,2747,402,2689,386,2540,359,2360,337,2167,321,1979,309,1686,296"/>
137 <area·shape="rect"·title="·"·alt=""·coords="2535,878,2620,903"/>137 <area·shape="rect"·title="·"·alt=""·coords="2535,878,2620,903"/>
138 <area·shape="poly"·title="·"·alt=""·coords="1686,289,1809,294,1967,304,2142,324,2316,355,2365,362,2413,364,2503,366,2540,373,2570,388,2581,400,2589,415,2596,456,2596,540,2598,595,2603,637,2607,680,2605,735,2596,806,2585,865,2580,864,2591,805,2600,734,2602,680,2598,638,2593,595,2591,540,2591,457,2584,417,2577,403,2566,392,2538,378,2502,371,2413,369,2364,367,2316,360,2141,329,1966,310,1809,299,1686,294"/>138 <area·shape="poly"·title="·"·alt=""·coords="1686,289,1809,294,1967,304,2142,324,2316,355,2365,362,2413,364,2503,366,2540,373,2570,388,2581,400,2589,415,2596,456,2596,540,2598,595,2603,637,2607,680,2605,735,2596,806,2585,865,2580,864,2591,805,2600,734,2602,680,2598,638,2593,595,2591,540,2591,457,2584,417,2577,403,2566,392,2538,378,2502,371,2413,369,2364,367,2316,360,2141,329,1966,310,1809,299,1686,294"/>
139 <area·shape="rect"·title="·"·alt=""·coords="757,614,837,639"/>139 <area·shape="rect"·title="·"·alt=""·coords="757,614,837,639"/>
140 <area·shape="poly"·title="·"·alt=""·coords="1528,296,1455,302,1370,314,1280,332,1193,360,1134,386,1077,417,970,487,881,555,822,607,818,602,878,551,967,482,1074,412,1132,381,1191,355,1279,327,1369,309,1454,297,1527,291"/>140 <area·shape="poly"·title="·"·alt=""·coords="1528,296,1455,302,1370,314,1280,332,1193,360,1134,386,1077,417,970,487,881,555,822,607,818,602,878,551,967,482,1074,412,1132,381,1191,355,1279,327,1369,309,1454,297,1527,291"/>
141 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1203,357,1367,397"/>141 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1203,357,1367,397"/>
142 <area·shape="poly"·title="·"·alt=""·coords="1537,312,1369,356,1368,351,1535,307"/>142 <area·shape="poly"·title="·"·alt=""·coords="1537,312,1369,356,1368,351,1535,307"/>
143 <area·shape="poly"·title="·"·alt=""·coords="1965,814,1198,883,1197,877,1964,809"/>143 <area·shape="poly"·title="·"·alt=""·coords="1965,814,1198,883,1197,877,1964,809"/>
144 <area·shape="rect"·title="·"·alt=""·coords="2118,878,2194,903"/>144 <area·shape="rect"·title="·"·alt=""·coords="2118,878,2194,903"/>
145 <area·shape="poly"·title="·"·alt=""·coords="2073,821,2132,867,2128,871,2069,825"/>145 <area·shape="poly"·title="·"·alt=""·coords="2073,821,2132,867,2128,871,2069,825"/>
146 <area·shape="poly"·title="·"·alt=""·coords="1953,395,2017,453,2102,542,2146,596,2187,654,2223,717,2251,782,2257,803,2256,814,2250,825,2220,839,2164,856,2038,884,2037,878,2163,850,2218,834,2246,821,2251,812,2252,804,2245,784,2218,719,2182,657,2142,599,2098,546,2013,457,1949,399"/>146 <area·shape="poly"·title="·"·alt=""·coords="1953,395,2017,453,2102,542,2146,596,2187,654,2223,717,2251,782,2257,803,2256,814,2250,825,2220,839,2164,856,2038,884,2037,878,2163,850,2218,834,2246,821,2251,812,2252,804,2245,784,2218,719,2182,657,2142,599,2098,546,2013,457,1949,399"/>
147 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1525,445,1776,471"/>147 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1525,445,1776,471"/>
148 <area·shape="poly"·title="·"·alt=""·coords="1862,400,1705,444,1704,439,1861,395"/>148 <area·shape="poly"·title="·"·alt=""·coords="1862,400,1705,444,1704,439,1861,395"/>
149 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2412,695,2591,735"/>149 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2412,695,2591,735"/>
150 <area·shape="poly"·title="·"·alt=""·coords="2008,380,2062,387,2123,399,2184,417,2243,443,2283,468,2321,498,2390,564,2445,629,2484,682,2479,685,2441,632,2386,568,2318,502,2280,473,2240,448,2183,422,2121,404,2062,392,2007,385"/>150 <area·shape="poly"·title="·"·alt=""·coords="2008,380,2062,387,2123,399,2184,417,2243,443,2283,468,2321,498,2390,564,2445,629,2484,682,2479,685,2441,632,2386,568,2318,502,2280,473,2240,448,2183,422,2121,404,2062,392,2007,385"/>
151 <area·shape="poly"·title="·"·alt=""·coords="1661,470,1686,513,1715,578,1727,616,1734,656,1735,696,1728,735,1719,765,1709,788,1694,807,1669,825,1633,841,1583,855,1458,874,1321,885,1198,890,1198,885,1321,880,1458,869,1582,850,1631,836,1667,820,1690,803,1704,785,1714,763,1723,734,1729,696,1728,656,1721,617,1710,580,1681,515,1656,472"/>151 <area·shape="poly"·title="·"·alt=""·coords="1661,470,1686,513,1715,578,1727,616,1734,656,1735,696,1728,735,1719,765,1709,788,1694,807,1669,825,1633,841,1583,855,1458,874,1321,885,1198,890,1198,885,1321,880,1458,869,1582,850,1631,836,1667,820,1690,803,1704,785,1714,763,1723,734,1729,696,1728,656,1721,617,1710,580,1681,515,1656,472"/>
152 <area·shape="rect"·title="·"·alt=""·coords="1626,702,1713,727"/>152 <area·shape="rect"·title="·"·alt=""·coords="1626,702,1713,727"/>
153 <area·shape="poly"·title="·"·alt=""·coords="1656,470,1668,528,1680,606,1680,647,1676,688,1670,688,1675,647,1675,607,1663,529,1651,471"/>153 <area·shape="poly"·title="·"·alt=""·coords="1656,470,1668,528,1680,606,1680,647,1676,688,1670,688,1675,647,1675,607,1663,529,1651,471"/>
154 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1203,607,1367,647"/>154 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="1203,607,1367,647"/>
155 <area·shape="poly"·title="·"·alt=""·coords="1601,473,1532,493,1457,521,1384,560,1323,601,1320,596,1382,556,1455,516,1530,488,1600,468"/>155 <area·shape="poly"·title="·"·alt=""·coords="1601,473,1532,493,1457,521,1384,560,1323,601,1320,596,1382,556,1455,516,1530,488,1600,468"/>
156 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>156 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>
157 <area·shape="poly"·title="·"·alt=""·coords="1637,473,1586,512,1583,508,1634,469"/>157 <area·shape="poly"·title="·"·alt=""·coords="1637,473,1586,512,1583,508,1634,469"/>
158 <area·shape="poly"·title="·"·alt=""·coords="1353,644,1388,664,1403,677,1416,693,1423,715,1416,736,1396,763,1372,787,1317,825,1257,853,1198,872,1196,867,1255,848,1314,820,1368,783,1392,759,1411,733,1418,715,1411,696,1399,681,1385,668,1351,649"/>158 <area·shape="poly"·title="·"·alt=""·coords="1353,644,1388,664,1403,677,1416,693,1423,715,1416,736,1396,763,1372,787,1317,825,1257,853,1198,872,1196,867,1255,848,1314,820,1368,783,1392,759,1411,733,1418,715,1411,696,1399,681,1385,668,1351,649"/>
159 <area·shape="poly"·title="·"·alt=""·coords="1368,644,1613,698,1612,703,1367,649"/>159 <area·shape="poly"·title="·"·alt=""·coords="1368,644,1613,698,1612,703,1367,649"/>
160 <area·shape="rect"·title="·"·alt=""·coords="1325,702,1401,727"/>160 <area·shape="rect"·title="·"·alt=""·coords="1325,702,1401,727"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1304,645,1345,690,1341,693,1301,649"/>161 <area·shape="poly"·title="·"·alt=""·coords="1304,645,1345,690,1341,693,1301,649"/>
162 <area·shape="rect"·title="·"·alt=""·coords="1225,702,1300,727"/>162 <area·shape="rect"·title="·"·alt=""·coords="1225,702,1300,727"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1283,648,1272,689,1267,688,1278,646"/>163 <area·shape="poly"·title="·"·alt=""·coords="1283,648,1272,689,1267,688,1278,646"/>
Offset 169, 37 lines modifiedOffset 169, 37 lines modified
169 <area·shape="poly"·title="·"·alt=""·coords="1492,561,1357,605,1355,600,1491,556"/>169 <area·shape="poly"·title="·"·alt=""·coords="1492,561,1357,605,1355,600,1491,556"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1557,559,1564,600,1564,624,1560,647,1549,672,1535,693,1530,690,1544,669,1555,646,1559,623,1559,600,1552,559"/>170 <area·shape="poly"·title="·"·alt=""·coords="1557,559,1564,600,1564,624,1560,647,1549,672,1535,693,1530,690,1544,669,1555,646,1559,623,1559,600,1552,559"/>
171 <area·shape="rect"·title="·"·alt=""·coords="1391,614,1462,639"/>171 <area·shape="rect"·title="·"·alt=""·coords="1391,614,1462,639"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1524,561,1456,608,1453,604,1521,557"/>172 <area·shape="poly"·title="·"·alt=""·coords="1524,561,1456,608,1453,604,1521,557"/>
173 <area·shape="rect"·title="·"·alt=""·coords="1487,614,1545,639"/>173 <area·shape="rect"·title="·"·alt=""·coords="1487,614,1545,639"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1544,560,1528,602,1523,600,1539,558"/>174 <area·shape="poly"·title="·"·alt=""·coords="1544,560,1528,602,1523,600,1539,558"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1632,542,1832,561,1950,579,2067,604,2163,634,2235,666,2306,699,2401,732,2438,741,2470,744,2527,746,2583,752,2613,763,2647,780,2670,799,2691,821,2720,864,2715,867,2687,824,2667,803,2644,785,2611,768,2581,758,2527,751,2470,750,2437,746,2399,737,2304,704,2233,671,2161,639,2066,609,1949,585,1831,567,1631,547"/>175 <area·shape="poly"·title="·"·alt=""·coords="1632,542,1832,561,1950,579,2067,604,2163,634,2235,666,2306,699,2401,732,2438,741,2470,744,2527,746,2583,752,2613,763,2647,780,2670,799,2691,821,2720,864,2715,867,2687,824,2667,803,2644,785,2611,768,2581,758,2527,751,2470,750,2437,746,2399,737,2304,704,2233,671,2161,639,2066,609,1949,585,1831,567,1631,547"/>
176 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1788,695,1983,735"/>176 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1788,695,1983,735"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1587,557,1838,686,1836,691,1585,561"/>177 <area·shape="poly"·title="·"·alt=""·coords="1587,557,1838,686,1836,691,1585,561"/>
178 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1491,783,1655,823"/>178 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1491,783,1655,823"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1562,558,1580,606,1586,650,1587,694,1581,769,1576,769,1581,694,1580,650,1575,607,1557,560"/>179 <area·shape="poly"·title="·"·alt=""·coords="1562,558,1580,606,1586,650,1587,694,1581,769,1576,769,1581,694,1580,650,1575,607,1557,560"/>
180 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="749,695,913,735"/>180 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="749,695,913,735"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1467,546,1340,553,1191,565,1051,583,995,595,953,609,910,641,861,687,857,683,907,637,951,604,994,590,1050,578,1190,560,1339,547,1467,540"/>181 <area·shape="poly"·title="·"·alt=""·coords="1467,546,1340,553,1191,565,1051,583,995,595,953,609,910,641,861,687,857,683,907,637,951,604,994,590,1050,578,1190,560,1339,547,1467,540"/>
182 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="963,607,1127,647"/>182 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="963,607,1127,647"/>
183 <area·shape="poly"·title="·"·alt=""·coords="1468,556,1147,609,1142,610,1141,605,1146,604,1467,551"/>183 <area·shape="poly"·title="·"·alt=""·coords="1468,556,1147,609,1142,610,1141,605,1146,604,1467,551"/>
184 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1874,607,2033,647"/>184 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1874,607,2033,647"/>
185 <area·shape="poly"·title="·"·alt=""·coords="1632,555,1861,603,1860,608,1631,560"/>185 <area·shape="poly"·title="·"·alt=""·coords="1632,555,1861,603,1860,608,1631,560"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1467,549,1216,573,907,609,852,618,851,613,906,604,1216,568,1467,544"/>186 <area·shape="poly"·title="·"·alt=""·coords="1467,549,1216,573,907,609,852,618,851,613,906,604,1216,568,1467,544"/>
187 <area·shape="poly"·title="·"·alt=""·coords="1492,821,1198,874,1197,868,1491,816"/>187 <area·shape="poly"·title="·"·alt=""·coords="1492,821,1198,874,1197,868,1491,816"/>
188 <area·shape="poly"·title="·"·alt=""·coords="816,736,803,756,792,778,788,801,796,821,807,831,825,841,873,857,932,869,992,878,991,883,931,874,872,862,823,846,804,836,791,824,783,801,787,777,798,753,812,733"/>188 <area·shape="poly"·title="·"·alt=""·coords="816,736,803,756,792,778,788,801,796,821,807,831,825,841,873,857,932,869,992,878,991,883,931,874,872,862,823,846,804,836,791,824,783,801,787,777,798,753,812,733"/>
189 <area·shape="poly"·title="·"·alt=""·coords="1040,648,1030,688,1027,711,1029,734,1051,801,1079,858,1074,860,1047,803,1024,735,1022,711,1024,687,1035,646"/>189 <area·shape="poly"·title="·"·alt=""·coords="1040,648,1030,688,1027,711,1029,734,1051,801,1079,858,1074,860,1047,803,1024,735,1022,711,1024,687,1035,646"/>
190 <area·shape="poly"·title="·"·alt=""·coords="1128,644,1313,692,1321,695,1320,700,1311,697,1127,649"/>190 <area·shape="poly"·title="·"·alt=""·coords="1128,644,1313,692,1321,695,1320,700,1311,697,1127,649"/>
191 <area·shape="poly"·title="·"·alt=""·coords="999,649,891,692,889,687,997,644"/>191 <area·shape="poly"·title="·"·alt=""·coords="999,649,891,692,889,687,997,644"/>
192 <area·shape="rect"·title="·"·alt=""·coords="1039,702,1100,727"/>192 <area·shape="rect"·title="·"·alt=""·coords="1039,702,1100,727"/>
193 <area·shape="poly"·title="·"·alt=""·coords="1053,646,1065,688,1060,689,1048,648"/>193 <area·shape="poly"·title="·"·alt=""·coords="1053,646,1065,688,1060,689,1048,648"/>
194 <area·shape="poly"·title="·"·alt=""·coords="1068,645,1131,691,1171,715,1214,732,1251,739,1307,743,1466,745,1893,737,2115,735,2314,739,2398,744,2468,753,2520,765,2554,781,2569,799,2577,821,2582,864,2577,865,2572,822,2564,801,2550,785,2519,770,2467,758,2398,750,2314,744,2115,740,1893,742,1466,750,1307,748,1250,744,1213,737,1169,719,1128,696,1065,649"/>194 <area·shape="poly"·title="·"·alt=""·coords="1068,645,1131,691,1171,715,1214,732,1251,739,1307,743,1466,745,1893,737,2115,735,2314,739,2398,744,2468,753,2520,765,2554,781,2569,799,2577,821,2582,864,2577,865,2572,822,2564,801,2550,785,2519,770,2467,758,2398,750,2314,744,2115,740,1893,742,1466,750,1307,748,1250,744,1213,737,1169,719,1128,696,1065,649"/>
195 <area·shape="poly"·title="·"·alt=""·coords="1128,637,1192,644,1442,661,1783,679,2398,706,2398,712,1783,684,1441,666,1192,649,1127,642"/>195 <area·shape="poly"·title="·"·alt=""·coords="1128,637,1192,644,1442,661,1783,679,2398,706,2398,712,1783,684,1441,666,1192,649,1127,642"/>
196 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="805,783,963,823"/>196 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="805,783,963,823"/>
197 <area·shape="poly"·title="·"·alt=""·coords="1029,649,985,696,912,774,909,771,981,693,1025,645"/>197 <area·shape="poly"·title="·"·alt=""·coords="1029,649,985,696,912,774,909,771,981,693,1025,645"/>
198 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="2361,783,2540,823"/>198 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="2361,783,2540,823"/>
199 <area·shape="poly"·title="·"·alt=""·coords="2492,736,2471,772,2467,769,2488,734"/>199 <area·shape="poly"·title="·"·alt=""·coords="2492,736,2471,772,2467,769,2488,734"/>
200 <area·shape="poly"·title="·"·alt=""·coords="2361,816,2248,825,1653,864,1198,887,1197,882,1653,858,2248,820,2361,810"/>200 <area·shape="poly"·title="·"·alt=""·coords="2361,816,2248,825,1653,864,1198,887,1197,882,1653,858,2248,820,2361,810"/>
201 <area·shape="poly"·title="·"·alt=""·coords="2387,825,2208,877,2207,872,2385,820"/>201 <area·shape="poly"·title="·"·alt=""·coords="2387,825,2208,877,2207,872,2385,820"/>
202 <area·shape="poly"·title="·"·alt=""·coords="2362,823,2038,884,2037,879,2361,818"/>202 <area·shape="poly"·title="·"·alt=""·coords="2362,823,2038,884,2037,879,2361,818"/>
203 <area·shape="poly"·title="·"·alt=""·coords="2513,820,2685,873,2684,878,2511,825"/>203 <area·shape="poly"·title="·"·alt=""·coords="2513,820,2685,873,2684,878,2511,825"/>
204 <area·shape="poly"·title="·"·alt=""·coords="2480,821,2550,868,2547,872,2477,825"/>204 <area·shape="poly"·title="·"·alt=""·coords="2480,821,2550,868,2547,872,2477,825"/>
205 <area·shape="rect"·title="·"·alt=""·coords="2329,878,2418,903"/>205 <area·shape="rect"·title="·"·alt=""·coords="2329,878,2418,903"/>
Offset 216, 44 lines modifiedOffset 216, 44 lines modified
216 <area·shape="poly"·title="·"·alt=""·coords="1368,394,1585,440,1584,445,1367,399"/>216 <area·shape="poly"·title="·"·alt=""·coords="1368,394,1585,440,1584,445,1367,399"/>
217 <area·shape="poly"·title="·"·alt=""·coords="1288,398,1288,593,1283,593,1283,398"/>217 <area·shape="poly"·title="·"·alt=""·coords="1288,398,1288,593,1283,593,1283,398"/>
Max diff block lines reached; 5112/20901 bytes (24.46%) of diff not shown.
20.6 KB
./usr/share/doc/libopenmesh-dev/html/a00555.map vs.
./usr/share/doc/libopenmesh-dev/html/a00816.map
Files 99% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 <map·id="OpenMesh/Tools/Decimater/MixedDecimaterT.hh"·name="OpenMesh/Tools/Decimater/MixedDecimaterT.hh">1 <map·id="OpenMesh/Tools/Decimater/MixedDecimaterT.hh"·name="OpenMesh/Tools/Decimater/MixedDecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="81,5,281,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="81,5,281,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,277,83,302"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,277,83,302"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="131,48,98,67,72,95,52,137,43,183,41,227,43,263,38,263,36,227,38,182,47,135,67,92,95,63,128,43"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="131,48,98,67,72,95,52,137,43,183,41,227,43,263,38,263,36,227,38,182,47,135,67,92,95,63,128,43"/>
5 <area·shape="rect"·id="Node000003"·href="$a00545.html"·title="·"·alt=""·coords="81,93,281,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00872.html"·title="·"·alt=""·coords="81,93,281,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="184,46,184,79,179,79,179,46"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="184,46,184,79,179,79,179,46"/>
7 <area·shape="rect"·id="Node000040"·href="$a00590.html"·title="·"·alt=""·coords="305,93,505,133"/>7 <area·shape="rect"·id="Node000040"·href="$a00818.html"·title="·"·alt=""·coords="305,93,505,133"/>
8 <area·shape="poly"·id="edge81_Node000001_Node000040"·title="·"·alt=""·coords="231,43,345,86,343,91,230,48"/>8 <area·shape="poly"·id="edge81_Node000001_Node000040"·title="·"·alt=""·coords="231,43,345,86,343,91,230,48"/>
9 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="168,135,64,267,60,264,164,132"/>9 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="168,135,64,267,60,264,164,132"/>
10 <area·shape="rect"·id="Node000004"·href="$a00617.html"·title="·"·alt=""·coords="244,181,444,221"/>10 <area·shape="rect"·id="Node000004"·href="$a00827.html"·title="·"·alt=""·coords="244,181,444,221"/>
11 <area·shape="poly"·id="edge4_Node000003_Node000004"·title="·"·alt=""·coords="218,131,298,173,295,177,216,136"/>11 <area·shape="poly"·id="edge4_Node000003_Node000004"·title="·"·alt=""·coords="218,131,298,173,295,177,216,136"/>
12 <area·shape="poly"·id="edge5_Node000004_Node000002"·title="·"·alt=""·coords="267,224,95,272,88,274,86,269,94,267,266,219"/>12 <area·shape="poly"·id="edge5_Node000004_Node000002"·title="·"·alt=""·coords="267,224,95,272,88,274,86,269,94,267,266,219"/>
13 <area·shape="rect"·id="Node000005"·href="$a00929_source.html"·title="·"·alt=""·coords="1527,269,1686,309"/>13 <area·shape="rect"·id="Node000005"·href="$a00443_source.html"·title="·"·alt=""·coords="1527,269,1686,309"/>
14 <area·shape="poly"·id="edge6_Node000004_Node000005"·title="·"·alt=""·coords="444,207,1514,279,1513,284,444,212"/>14 <area·shape="poly"·id="edge6_Node000004_Node000005"·title="·"·alt=""·coords="444,207,1514,279,1513,284,444,212"/>
15 <area·shape="rect"·id="Node000035"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="381,269,581,309"/>15 <area·shape="rect"·id="Node000035"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="381,269,581,309"/>
16 <area·shape="poly"·id="edge72_Node000004_Node000035"·title="·"·alt=""·coords="376,219,441,260,438,264,373,224"/>16 <area·shape="poly"·id="edge72_Node000004_Node000035"·title="·"·alt=""·coords="376,219,441,260,438,264,373,224"/>
17 <area·shape="rect"·id="Node000036"·href="$a00917_source.html"·title="·"·alt=""·coords="198,357,357,397"/>17 <area·shape="rect"·id="Node000036"·href="$a00407_source.html"·title="·"·alt=""·coords="198,357,357,397"/>
18 <area·shape="poly"·id="edge77_Node000004_Node000036"·title="·"·alt=""·coords="344,222,336,263,321,310,301,347,297,345,316,308,331,262,339,221"/>18 <area·shape="poly"·id="edge77_Node000004_Node000036"·title="·"·alt=""·coords="344,222,336,263,321,310,301,347,297,345,316,308,331,262,339,221"/>
19 <area·shape="rect"·id="Node000038"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,269,307,309"/>19 <area·shape="rect"·id="Node000038"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,269,307,309"/>
20 <area·shape="poly"·id="edge78_Node000004_Node000038"·title="·"·alt=""·coords="315,224,250,264,247,260,312,219"/>20 <area·shape="poly"·id="edge78_Node000004_Node000038"·title="·"·alt=""·coords="315,224,250,264,247,260,312,219"/>
21 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1005,871,1184,911"/>21 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1005,871,1184,911"/>
22 <area·shape="poly"·id="edge7_Node000005_Node000006"·title="·"·alt=""·coords="1527,299,1298,319,1014,353,882,375,772,400,730,414,698,428,679,442,672,457,672,540,668,627,668,697,673,729,685,759,705,790,735,821,753,832,777,842,842,859,918,871,992,879,991,885,917,876,841,864,776,847,750,837,732,825,701,793,680,762,668,730,662,698,663,626,667,540,667,456,674,439,696,423,728,409,771,395,881,370,1013,348,1297,314,1527,294"/>22 <area·shape="poly"·id="edge7_Node000005_Node000006"·title="·"·alt=""·coords="1527,299,1298,319,1014,353,882,375,772,400,730,414,698,428,679,442,672,457,672,540,668,627,668,697,673,729,685,759,705,790,735,821,753,832,777,842,842,859,918,871,992,879,991,885,917,876,841,864,776,847,750,837,732,825,701,793,680,762,668,730,662,698,663,626,667,540,667,456,674,439,696,423,728,409,771,395,881,370,1013,348,1297,314,1527,294"/>
23 <area·shape="rect"·id="Node000007"·href="$a01196_source.html"·title="·"·alt=""·coords="1965,783,2129,823"/>23 <area·shape="rect"·id="Node000007"·href="$a00290_source.html"·title="·"·alt=""·coords="1965,783,2129,823"/>
24 <area·shape="poly"·id="edge8_Node000005_Node000007"·title="·"·alt=""·coords="1687,290,1777,296,1876,308,1964,326,1998,340,2022,355,2042,378,2058,402,2080,456,2091,515,2093,574,2089,633,2080,687,2060,771,2054,769,2075,686,2084,632,2088,574,2086,515,2075,458,2053,405,2037,381,2018,359,1995,344,1963,332,1875,313,1777,301,1686,296"/>24 <area·shape="poly"·id="edge8_Node000005_Node000007"·title="·"·alt=""·coords="1687,290,1777,296,1876,308,1964,326,1998,340,2022,355,2042,378,2058,402,2080,456,2091,515,2093,574,2089,633,2080,687,2060,771,2054,769,2075,686,2084,632,2088,574,2086,515,2075,458,2053,405,2037,381,2018,359,1995,344,1963,332,1875,313,1777,301,1686,296"/>
25 <area·shape="rect"·id="Node000009"·href="$a00932_source.html"·title="·"·alt=""·coords="1849,357,2007,397"/>25 <area·shape="rect"·id="Node000009"·href="$a00389_source.html"·title="·"·alt=""·coords="1849,357,2007,397"/>
26 <area·shape="poly"·id="edge11_Node000005_Node000009"·title="·"·alt=""·coords="1678,307,1845,351,1844,356,1677,312"/>26 <area·shape="poly"·id="edge11_Node000005_Node000009"·title="·"·alt=""·coords="1678,307,1845,351,1844,356,1677,312"/>
27 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1965,878,2024,903"/>27 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1965,878,2024,903"/>
28 <area·shape="poly"·id="edge62_Node000005_Node000010"·title="·"·alt=""·coords="1686,289,1877,296,1991,306,2105,320,2209,341,2296,370,2329,388,2355,408,2372,431,2377,456,2377,628,2372,692,2364,718,2353,741,2321,783,2271,825,2236,838,2174,854,2038,884,2037,878,2173,849,2235,833,2268,820,2317,779,2349,738,2359,716,2367,691,2372,628,2372,457,2367,433,2351,411,2327,392,2294,375,2208,346,2104,325,1990,311,1877,301,1686,294"/>28 <area·shape="poly"·id="edge62_Node000005_Node000010"·title="·"·alt=""·coords="1686,289,1877,296,1991,306,2105,320,2209,341,2296,370,2329,388,2355,408,2372,431,2377,456,2377,628,2372,692,2364,718,2353,741,2321,783,2271,825,2236,838,2174,854,2038,884,2037,878,2173,849,2235,833,2268,820,2317,779,2349,738,2359,716,2367,691,2372,628,2372,457,2367,433,2351,411,2327,392,2294,375,2208,346,2104,325,1990,311,1877,301,1686,294"/>
29 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2698,878,2761,903"/>29 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2698,878,2761,903"/>
30 <area·shape="poly"·id="edge61_Node000005_Node000020"·title="·"·alt=""·coords="1686,290,1979,304,2168,316,2360,332,2540,354,2691,381,2749,397,2794,414,2823,434,2831,445,2833,456,2833,716,2831,740,2825,763,2805,805,2779,842,2754,870,2750,866,2775,839,2800,803,2820,761,2826,739,2828,716,2828,457,2826,447,2819,438,2791,419,2747,402,2689,386,2540,359,2360,337,2167,321,1979,309,1686,296"/>30 <area·shape="poly"·id="edge61_Node000005_Node000020"·title="·"·alt=""·coords="1686,290,1979,304,2168,316,2360,332,2540,354,2691,381,2749,397,2794,414,2823,434,2831,445,2833,456,2833,716,2831,740,2825,763,2805,805,2779,842,2754,870,2750,866,2775,839,2800,803,2820,761,2826,739,2828,716,2828,457,2826,447,2819,438,2791,419,2747,402,2689,386,2540,359,2360,337,2167,321,1979,309,1686,296"/>
31 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2535,878,2620,903"/>31 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2535,878,2620,903"/>
32 <area·shape="poly"·id="edge63_Node000005_Node000026"·title="·"·alt=""·coords="1686,289,1809,294,1967,304,2142,324,2316,355,2365,362,2413,364,2503,366,2540,373,2570,388,2581,400,2589,415,2596,456,2596,540,2598,595,2603,637,2607,680,2605,735,2596,806,2585,865,2580,864,2591,805,2600,734,2602,680,2598,638,2593,595,2591,540,2591,457,2584,417,2577,403,2566,392,2538,378,2502,371,2413,369,2364,367,2316,360,2141,329,1966,310,1809,299,1686,294"/>32 <area·shape="poly"·id="edge63_Node000005_Node000026"·title="·"·alt=""·coords="1686,289,1809,294,1967,304,2142,324,2316,355,2365,362,2413,364,2503,366,2540,373,2570,388,2581,400,2589,415,2596,456,2596,540,2598,595,2603,637,2607,680,2605,735,2596,806,2585,865,2580,864,2591,805,2600,734,2602,680,2598,638,2593,595,2591,540,2591,457,2584,417,2577,403,2566,392,2538,378,2502,371,2413,369,2364,367,2316,360,2141,329,1966,310,1809,299,1686,294"/>
33 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="757,614,837,639"/>33 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="757,614,837,639"/>
34 <area·shape="poly"·id="edge71_Node000005_Node000033"·title="·"·alt=""·coords="1528,296,1455,302,1370,314,1280,332,1193,360,1134,386,1077,417,970,487,881,555,822,607,818,602,878,551,967,482,1074,412,1132,381,1191,355,1279,327,1369,309,1454,297,1527,291"/>34 <area·shape="poly"·id="edge71_Node000005_Node000033"·title="·"·alt=""·coords="1528,296,1455,302,1370,314,1280,332,1193,360,1134,386,1077,417,970,487,881,555,822,607,818,602,878,551,967,482,1074,412,1132,381,1191,355,1279,327,1369,309,1454,297,1527,291"/>
35 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1203,357,1367,397"/>35 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1203,357,1367,397"/>
36 <area·shape="poly"·id="edge64_Node000005_Node000034"·title="·"·alt=""·coords="1537,312,1369,356,1368,351,1535,307"/>36 <area·shape="poly"·id="edge64_Node000005_Node000034"·title="·"·alt=""·coords="1537,312,1369,356,1368,351,1535,307"/>
37 <area·shape="poly"·id="edge9_Node000007_Node000006"·title="·"·alt=""·coords="1965,814,1198,883,1197,877,1964,809"/>37 <area·shape="poly"·id="edge9_Node000007_Node000006"·title="·"·alt=""·coords="1965,814,1198,883,1197,877,1964,809"/>
38 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="2118,878,2194,903"/>38 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="2118,878,2194,903"/>
39 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="2073,821,2132,867,2128,871,2069,825"/>39 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="2073,821,2132,867,2128,871,2069,825"/>
40 <area·shape="poly"·id="edge12_Node000009_Node000010"·title="·"·alt=""·coords="1953,395,2017,453,2102,542,2146,596,2187,654,2223,717,2251,782,2257,803,2256,814,2250,825,2220,839,2164,856,2038,884,2037,878,2163,850,2218,834,2246,821,2251,812,2252,804,2245,784,2218,719,2182,657,2142,599,2098,546,2013,457,1949,399"/>40 <area·shape="poly"·id="edge12_Node000009_Node000010"·title="·"·alt=""·coords="1953,395,2017,453,2102,542,2146,596,2187,654,2223,717,2251,782,2257,803,2256,814,2250,825,2220,839,2164,856,2038,884,2037,878,2163,850,2218,834,2246,821,2251,812,2252,804,2245,784,2218,719,2182,657,2142,599,2098,546,2013,457,1949,399"/>
41 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="1525,445,1776,471"/>41 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="1525,445,1776,471"/>
42 <area·shape="poly"·id="edge13_Node000009_Node000011"·title="·"·alt=""·coords="1862,400,1705,444,1704,439,1861,395"/>42 <area·shape="poly"·id="edge13_Node000009_Node000011"·title="·"·alt=""·coords="1862,400,1705,444,1704,439,1861,395"/>
43 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2412,695,2591,735"/>43 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2412,695,2591,735"/>
44 <area·shape="poly"·id="edge60_Node000009_Node000027"·title="·"·alt=""·coords="2008,380,2062,387,2123,399,2184,417,2243,443,2283,468,2321,498,2390,564,2445,629,2484,682,2479,685,2441,632,2386,568,2318,502,2280,473,2240,448,2183,422,2121,404,2062,392,2007,385"/>44 <area·shape="poly"·id="edge60_Node000009_Node000027"·title="·"·alt=""·coords="2008,380,2062,387,2123,399,2184,417,2243,443,2283,468,2321,498,2390,564,2445,629,2484,682,2479,685,2441,632,2386,568,2318,502,2280,473,2240,448,2183,422,2121,404,2062,392,2007,385"/>
45 <area·shape="poly"·id="edge15_Node000011_Node000006"·title="·"·alt=""·coords="1661,470,1686,513,1715,578,1727,616,1734,656,1735,696,1728,735,1719,765,1709,788,1694,807,1669,825,1633,841,1583,855,1458,874,1321,885,1198,890,1198,885,1321,880,1458,869,1582,850,1631,836,1667,820,1690,803,1704,785,1714,763,1723,734,1729,696,1728,656,1721,617,1710,580,1681,515,1656,472"/>45 <area·shape="poly"·id="edge15_Node000011_Node000006"·title="·"·alt=""·coords="1661,470,1686,513,1715,578,1727,616,1734,656,1735,696,1728,735,1719,765,1709,788,1694,807,1669,825,1633,841,1583,855,1458,874,1321,885,1198,890,1198,885,1321,880,1458,869,1582,850,1631,836,1667,820,1690,803,1704,785,1714,763,1723,734,1729,696,1728,656,1721,617,1710,580,1681,515,1656,472"/>
46 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1626,702,1713,727"/>46 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1626,702,1713,727"/>
47 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="1656,470,1668,528,1680,606,1680,647,1676,688,1670,688,1675,647,1675,607,1663,529,1651,471"/>47 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="1656,470,1668,528,1680,606,1680,647,1676,688,1670,688,1675,647,1675,607,1663,529,1651,471"/>
48 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="1203,607,1367,647"/>48 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="1203,607,1367,647"/>
49 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="1601,473,1532,493,1457,521,1384,560,1323,601,1320,596,1382,556,1455,516,1530,488,1600,468"/>49 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="1601,473,1532,493,1457,521,1384,560,1323,601,1320,596,1382,556,1455,516,1530,488,1600,468"/>
50 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>50 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1467,519,1631,559"/>
51 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="1637,473,1586,512,1583,508,1634,469"/>51 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="1637,473,1586,512,1583,508,1634,469"/>
52 <area·shape="poly"·id="edge17_Node000013_Node000006"·title="·"·alt=""·coords="1353,644,1388,664,1403,677,1416,693,1423,715,1416,736,1396,763,1372,787,1317,825,1257,853,1198,872,1196,867,1255,848,1314,820,1368,783,1392,759,1411,733,1418,715,1411,696,1399,681,1385,668,1351,649"/>52 <area·shape="poly"·id="edge17_Node000013_Node000006"·title="·"·alt=""·coords="1353,644,1388,664,1403,677,1416,693,1423,715,1416,736,1396,763,1372,787,1317,825,1257,853,1198,872,1196,867,1255,848,1314,820,1368,783,1392,759,1411,733,1418,715,1411,696,1399,681,1385,668,1351,649"/>
53 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="1368,644,1613,698,1612,703,1367,649"/>53 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="1368,644,1613,698,1612,703,1367,649"/>
54 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1325,702,1401,727"/>54 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1325,702,1401,727"/>
55 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="1304,645,1345,690,1341,693,1301,649"/>55 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="1304,645,1345,690,1341,693,1301,649"/>
56 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1225,702,1300,727"/>56 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1225,702,1300,727"/>
57 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="1283,648,1272,689,1267,688,1278,646"/>57 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="1283,648,1272,689,1267,688,1278,646"/>
Offset 63, 37 lines modifiedOffset 63, 37 lines modified
63 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1492,561,1357,605,1355,600,1491,556"/>63 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1492,561,1357,605,1355,600,1491,556"/>
64 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1557,559,1564,600,1564,624,1560,647,1549,672,1535,693,1530,690,1544,669,1555,646,1559,623,1559,600,1552,559"/>64 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1557,559,1564,600,1564,624,1560,647,1549,672,1535,693,1530,690,1544,669,1555,646,1559,623,1559,600,1552,559"/>
65 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1391,614,1462,639"/>65 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1391,614,1462,639"/>
66 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1524,561,1456,608,1453,604,1521,557"/>66 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1524,561,1456,608,1453,604,1521,557"/>
67 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1487,614,1545,639"/>67 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1487,614,1545,639"/>
68 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1544,560,1528,602,1523,600,1539,558"/>68 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1544,560,1528,602,1523,600,1539,558"/>
69 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1632,542,1832,561,1950,579,2067,604,2163,634,2235,666,2306,699,2401,732,2438,741,2470,744,2527,746,2583,752,2613,763,2647,780,2670,799,2691,821,2720,864,2715,867,2687,824,2667,803,2644,785,2611,768,2581,758,2527,751,2470,750,2437,746,2399,737,2304,704,2233,671,2161,639,2066,609,1949,585,1831,567,1631,547"/>69 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1632,542,1832,561,1950,579,2067,604,2163,634,2235,666,2306,699,2401,732,2438,741,2470,744,2527,746,2583,752,2613,763,2647,780,2670,799,2691,821,2720,864,2715,867,2687,824,2667,803,2644,785,2611,768,2581,758,2527,751,2470,750,2437,746,2399,737,2304,704,2233,671,2161,639,2066,609,1949,585,1831,567,1631,547"/>
70 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1788,695,1983,735"/>70 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1788,695,1983,735"/>
71 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1587,557,1838,686,1836,691,1585,561"/>71 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1587,557,1838,686,1836,691,1585,561"/>
72 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1491,783,1655,823"/>72 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1491,783,1655,823"/>
73 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1562,558,1580,606,1586,650,1587,694,1581,769,1576,769,1581,694,1580,650,1575,607,1557,560"/>73 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1562,558,1580,606,1586,650,1587,694,1581,769,1576,769,1581,694,1580,650,1575,607,1557,560"/>
74 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="749,695,913,735"/>74 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="749,695,913,735"/>
75 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1467,546,1340,553,1191,565,1051,583,995,595,953,609,910,641,861,687,857,683,907,637,951,604,994,590,1050,578,1190,560,1339,547,1467,540"/>75 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1467,546,1340,553,1191,565,1051,583,995,595,953,609,910,641,861,687,857,683,907,637,951,604,994,590,1050,578,1190,560,1339,547,1467,540"/>
76 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="963,607,1127,647"/>76 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="963,607,1127,647"/>
77 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1468,556,1147,609,1142,610,1141,605,1146,604,1467,551"/>77 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1468,556,1147,609,1142,610,1141,605,1146,604,1467,551"/>
78 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="1874,607,2033,647"/>78 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1874,607,2033,647"/>
79 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1632,555,1861,603,1860,608,1631,560"/>79 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1632,555,1861,603,1860,608,1631,560"/>
80 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1467,549,1216,573,907,609,852,618,851,613,906,604,1216,568,1467,544"/>80 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1467,549,1216,573,907,609,852,618,851,613,906,604,1216,568,1467,544"/>
81 <area·shape="poly"·id="edge32_Node000022_Node000006"·title="·"·alt=""·coords="1492,821,1198,874,1197,868,1491,816"/>81 <area·shape="poly"·id="edge32_Node000022_Node000006"·title="·"·alt=""·coords="1492,821,1198,874,1197,868,1491,816"/>
82 <area·shape="poly"·id="edge34_Node000023_Node000006"·title="·"·alt=""·coords="816,736,803,756,792,778,788,801,796,821,807,831,825,841,873,857,932,869,992,878,991,883,931,874,872,862,823,846,804,836,791,824,783,801,787,777,798,753,812,733"/>82 <area·shape="poly"·id="edge34_Node000023_Node000006"·title="·"·alt=""·coords="816,736,803,756,792,778,788,801,796,821,807,831,825,841,873,857,932,869,992,878,991,883,931,874,872,862,823,846,804,836,791,824,783,801,787,777,798,753,812,733"/>
83 <area·shape="poly"·id="edge36_Node000024_Node000006"·title="·"·alt=""·coords="1040,648,1030,688,1027,711,1029,734,1051,801,1079,858,1074,860,1047,803,1024,735,1022,711,1024,687,1035,646"/>83 <area·shape="poly"·id="edge36_Node000024_Node000006"·title="·"·alt=""·coords="1040,648,1030,688,1027,711,1029,734,1051,801,1079,858,1074,860,1047,803,1024,735,1022,711,1024,687,1035,646"/>
84 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1128,644,1313,692,1321,695,1320,700,1311,697,1127,649"/>84 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1128,644,1313,692,1321,695,1320,700,1311,697,1127,649"/>
85 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="999,649,891,692,889,687,997,644"/>85 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="999,649,891,692,889,687,997,644"/>
86 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1039,702,1100,727"/>86 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1039,702,1100,727"/>
87 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1053,646,1065,688,1060,689,1048,648"/>87 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1053,646,1065,688,1060,689,1048,648"/>
88 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1068,645,1131,691,1171,715,1214,732,1251,739,1307,743,1466,745,1893,737,2115,735,2314,739,2398,744,2468,753,2520,765,2554,781,2569,799,2577,821,2582,864,2577,865,2572,822,2564,801,2550,785,2519,770,2467,758,2398,750,2314,744,2115,740,1893,742,1466,750,1307,748,1250,744,1213,737,1169,719,1128,696,1065,649"/>88 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1068,645,1131,691,1171,715,1214,732,1251,739,1307,743,1466,745,1893,737,2115,735,2314,739,2398,744,2468,753,2520,765,2554,781,2569,799,2577,821,2582,864,2577,865,2572,822,2564,801,2550,785,2519,770,2467,758,2398,750,2314,744,2115,740,1893,742,1466,750,1307,748,1250,744,1213,737,1169,719,1128,696,1065,649"/>
89 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1128,637,1192,644,1442,661,1783,679,2398,706,2398,712,1783,684,1441,666,1192,649,1127,642"/>89 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1128,637,1192,644,1442,661,1783,679,2398,706,2398,712,1783,684,1441,666,1192,649,1127,642"/>
90 <area·shape="rect"·id="Node000031"·href="$a00938_source.html"·title="·"·alt=""·coords="805,783,963,823"/>90 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="805,783,963,823"/>
91 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1029,649,985,696,912,774,909,771,981,693,1025,645"/>91 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1029,649,985,696,912,774,909,771,981,693,1025,645"/>
92 <area·shape="rect"·id="Node000028"·href="$a01223_source.html"·title="·"·alt=""·coords="2361,783,2540,823"/>92 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="2361,783,2540,823"/>
93 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="2492,736,2471,772,2467,769,2488,734"/>93 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="2492,736,2471,772,2467,769,2488,734"/>
94 <area·shape="poly"·id="edge42_Node000028_Node000006"·title="·"·alt=""·coords="2361,816,2248,825,1653,864,1198,887,1197,882,1653,858,2248,820,2361,810"/>94 <area·shape="poly"·id="edge42_Node000028_Node000006"·title="·"·alt=""·coords="2361,816,2248,825,1653,864,1198,887,1197,882,1653,858,2248,820,2361,810"/>
95 <area·shape="poly"·id="edge43_Node000028_Node000008"·title="·"·alt=""·coords="2387,825,2208,877,2207,872,2385,820"/>95 <area·shape="poly"·id="edge43_Node000028_Node000008"·title="·"·alt=""·coords="2387,825,2208,877,2207,872,2385,820"/>
96 <area·shape="poly"·id="edge47_Node000028_Node000010"·title="·"·alt=""·coords="2362,823,2038,884,2037,879,2361,818"/>96 <area·shape="poly"·id="edge47_Node000028_Node000010"·title="·"·alt=""·coords="2362,823,2038,884,2037,879,2361,818"/>
97 <area·shape="poly"·id="edge45_Node000028_Node000020"·title="·"·alt=""·coords="2513,820,2685,873,2684,878,2511,825"/>97 <area·shape="poly"·id="edge45_Node000028_Node000020"·title="·"·alt=""·coords="2513,820,2685,873,2684,878,2511,825"/>
98 <area·shape="poly"·id="edge48_Node000028_Node000026"·title="·"·alt=""·coords="2480,821,2550,868,2547,872,2477,825"/>98 <area·shape="poly"·id="edge48_Node000028_Node000026"·title="·"·alt=""·coords="2480,821,2550,868,2547,872,2477,825"/>
99 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="2329,878,2418,903"/>99 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="2329,878,2418,903"/>
Offset 110, 24 lines modifiedOffset 110, 24 lines modified
110 <area·shape="poly"·id="edge70_Node000034_Node000011"·title="·"·alt=""·coords="1368,394,1585,440,1584,445,1367,399"/>110 <area·shape="poly"·id="edge70_Node000034_Node000011"·title="·"·alt=""·coords="1368,394,1585,440,1584,445,1367,399"/>
111 <area·shape="poly"·id="edge68_Node000034_Node000013"·title="·"·alt=""·coords="1288,398,1288,593,1283,593,1283,398"/>111 <area·shape="poly"·id="edge68_Node000034_Node000013"·title="·"·alt=""·coords="1288,398,1288,593,1283,593,1283,398"/>
112 <area·shape="poly"·id="edge69_Node000034_Node000017"·title="·"·alt=""·coords="1318,395,1508,509,1505,514,1315,400"/>112 <area·shape="poly"·id="edge69_Node000034_Node000017"·title="·"·alt=""·coords="1318,395,1508,509,1505,514,1315,400"/>
113 <area·shape="poly"·id="edge66_Node000034_Node000023"·title="·"·alt=""·coords="1239,400,1167,432,1078,478,984,538,939,572,898,608,868,645,847,683,842,681,864,642,894,605,936,568,981,533,1075,474,1165,427,1237,395"/>113 <area·shape="poly"·id="edge66_Node000034_Node000023"·title="·"·alt=""·coords="1239,400,1167,432,1078,478,984,538,939,572,898,608,868,645,847,683,842,681,864,642,894,605,936,568,981,533,1075,474,1165,427,1237,395"/>
114 <area·shape="poly"·id="edge67_Node000034_Node000024"·title="·"·alt=""·coords="1269,399,1075,599,1071,595,1265,396"/>114 <area·shape="poly"·id="edge67_Node000034_Node000024"·title="·"·alt=""·coords="1269,399,1075,599,1071,595,1265,396"/>
115 <area·shape="poly"·id="edge76_Node000035_Node000010"·title="·"·alt=""·coords="532,307,566,327,595,356,611,381,619,403,621,457,621,540,624,591,631,635,643,674,660,707,684,738,714,766,751,793,794,820,850,831,967,842,1313,861,1951,885,1951,891,1313,867,966,847,849,836,792,825,748,797,711,770,680,741,656,710,638,676,625,637,618,592,616,540,616,457,614,404,606,383,591,359,563,332,529,312"/>115 <area·shape="poly"·id="edge76_Node000035_Node000010"·title="·"·alt=""·coords="532,307,566,327,595,356,611,381,619,403,621,457,621,540,624,591,631,635,643,674,660,707,684,738,714,766,751,793,794,820,850,831,967,842,1313,861,1951,885,1951,891,1313,867,966,847,849,836,792,825,748,797,711,770,680,741,656,710,638,676,625,637,618,592,616,540,616,457,614,404,606,383,591,359,563,332,529,312"/>
116 <area·shape="poly"·id="edge73_Node000035_Node000036"·title="·"·alt=""·coords="438,312,335,355,333,350,436,307"/>116 <area·shape="poly"·id="edge73_Node000035_Node000036"·title="·"·alt=""·coords="438,312,335,355,333,350,436,307"/>
117 <area·shape="rect"·id="Node000037"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="381,357,581,397"/>117 <area·shape="rect"·id="Node000037"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="381,357,581,397"/>
118 <area·shape="poly"·id="edge75_Node000035_Node000037"·title="·"·alt=""·coords="484,310,484,343,479,343,479,310"/>118 <area·shape="poly"·id="edge75_Node000035_Node000037"·title="·"·alt=""·coords="484,310,484,343,479,343,479,310"/>
119 <area·shape="poly"·id="edge74_Node000036_Node000006"·title="·"·alt=""·coords="313,395,348,419,383,451,410,491,418,513,421,537,421,716,425,736,438,755,457,772,483,787,551,815,635,837,727,854,822,867,992,882,991,887,822,872,727,859,633,842,549,820,480,792,454,776,433,758,421,738,416,716,416,537,413,515,405,493,379,455,345,423,310,400"/>119 <area·shape="poly"·id="edge74_Node000036_Node000006"·title="·"·alt=""·coords="313,395,348,419,383,451,410,491,418,513,421,537,421,716,425,736,438,755,457,772,483,787,551,815,635,837,727,854,822,867,992,882,991,887,822,872,727,859,633,842,549,820,480,792,454,776,433,758,421,738,416,716,416,537,413,515,405,493,379,455,345,423,310,400"/>
120 <area·shape="poly"·id="edge80_Node000038_Node000006"·title="·"·alt=""·coords="200,311,176,375,167,415,163,457,163,716,165,740,170,760,179,776,190,788,222,803,262,810,362,811,417,812,471,820,611,846,752,864,883,876,992,883,992,888,883,881,752,869,610,851,470,825,416,818,362,816,262,815,220,808,187,792,174,779,165,762,159,741,157,716,157,457,161,414,171,373,195,309"/>120 <area·shape="poly"·id="edge80_Node000038_Node000006"·title="·"·alt=""·coords="200,311,176,375,167,415,163,457,163,716,165,740,170,760,179,776,190,788,222,803,262,810,362,811,417,812,471,820,611,846,752,864,883,876,992,883,992,888,883,881,752,869,610,851,470,825,416,818,362,816,262,815,220,808,187,792,174,779,165,762,159,741,157,716,157,457,161,414,171,373,195,309"/>
121 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="51,365,122,390"/>121 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="51,365,122,390"/>
122 <area·shape="poly"·id="edge79_Node000038_Node000039"·title="·"·alt=""·coords="182,312,116,359,113,354,178,307"/>122 <area·shape="poly"·id="edge79_Node000038_Node000039"·title="·"·alt=""·coords="182,312,116,359,113,354,178,307"/>
123 <area·shape="poly"·id="edge82_Node000040_Node000002"·title="·"·alt=""·coords="352,136,233,184,146,229,75,271,73,267,144,225,231,179,350,131"/>123 <area·shape="poly"·id="edge82_Node000040_Node000002"·title="·"·alt=""·coords="352,136,233,184,146,229,75,271,73,267,144,225,231,179,350,131"/>
124 <area·shape="poly"·id="edge89_Node000040_Node000004"·title="·"·alt=""·coords="394,135,368,172,363,169,390,132"/>124 <area·shape="poly"·id="edge89_Node000040_Node000004"·title="·"·alt=""·coords="394,135,368,172,363,169,390,132"/>
125 <area·shape="poly"·id="edge83_Node000040_Node000005"·title="·"·alt=""·coords="506,127,1514,272,1513,277,505,132"/>125 <area·shape="poly"·id="edge83_Node000040_Node000005"·title="·"·alt=""·coords="506,127,1514,272,1513,277,505,132"/>
126 <area·shape="rect"·id="Node000041"·href="$a00659.html"·title="A·generic·heap·class."·alt=""·coords="2631,607,2793,647"/>126 <area·shape="rect"·id="Node000041"·href="$a00908.html"·title="A·generic·heap·class."·alt=""·coords="2631,607,2793,647"/>
127 <area·shape="poly"·id="edge84_Node000040_Node000041"·title="·"·alt=""·coords="506,114,1030,130,1386,144,1756,162,2106,186,2400,214,2515,229,2603,247,2659,266,2674,276,2680,287,2680,459,2688,531,2704,593,2699,594,2683,532,2675,459,2675,289,2670,280,2657,270,2601,252,2514,235,2399,219,2106,191,1756,168,1386,149,1030,135,505,120"/>127 <area·shape="poly"·id="edge84_Node000040_Node000041"·title="·"·alt=""·coords="506,114,1030,130,1386,144,1756,162,2106,186,2400,214,2515,229,2603,247,2659,266,2674,276,2680,287,2680,459,2688,531,2704,593,2699,594,2683,532,2675,459,2675,289,2670,280,2657,270,2601,252,2514,235,2399,219,2106,191,1756,168,1386,149,1030,135,505,120"/>
128 <area·shape="poly"·id="edge87_Node000041_Node000020"·title="·"·alt=""·coords="2722,646,2745,723,2752,772,2751,823,2741,865,2735,864,2745,822,2746,773,2739,724,2717,647"/>128 <area·shape="poly"·id="edge87_Node000041_Node000020"·title="·"·alt=""·coords="2722,646,2745,723,2752,772,2751,823,2741,865,2735,864,2745,822,2746,773,2739,724,2717,647"/>
129 <area·shape="poly"·id="edge88_Node000041_Node000027"·title="·"·alt=""·coords="2667,649,2561,692,2559,687,2665,644"/>129 <area·shape="poly"·id="edge88_Node000041_Node000027"·title="·"·alt=""·coords="2667,649,2561,692,2559,687,2665,644"/>
130 <area·shape="rect"·id="Node000042"·href="$a06500.html"·title="·"·alt=""·coords="2153,790,2236,815"/>130 <area·shape="rect"·id="Node000042"·href="$a06386.html"·title="·"·alt=""·coords="2153,790,2236,815"/>
131 <area·shape="poly"·id="edge85_Node000041_Node000042"·title="·"·alt=""·coords="2701,649,2661,694,2634,718,2604,737,2550,751,2454,768,2250,797,2249,792,2453,763,2548,746,2602,732,2631,713,2657,690,2697,645"/>131 <area·shape="poly"·id="edge85_Node000041_Node000042"·title="·"·alt=""·coords="2701,649,2661,694,2634,718,2604,737,2550,751,2454,768,2250,797,2249,792,2453,763,2548,746,2602,732,2631,713,2657,690,2697,645"/>
132 <area·shape="poly"·id="edge86_Node000042_Node000006"·title="·"·alt=""·coords="2168,818,2142,825,2059,838,1951,850,1688,868,1198,889,1198,884,1688,863,1950,844,2059,833,2141,820,2166,813"/>132 <area·shape="poly"·id="edge86_Node000042_Node000006"·title="·"·alt=""·coords="2168,818,2142,825,2059,838,1951,850,1688,868,1198,889,1198,884,1688,863,1950,844,2059,833,2141,820,2166,813"/>
133 </map>133 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00555.png vs.
./usr/share/doc/libopenmesh-dev/html/a00816.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00556.png vs.
./usr/share/doc/libopenmesh-dev/html/a00817.png
Files identical despite different names
17.6 KB
./usr/share/doc/libopenmesh-dev/html/a00557.html vs.
./usr/share/doc/libopenmesh-dev/html/a00830.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00557.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00830.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 67 lines modifiedOffset 93, 67 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">ModHausdorffT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">ModHausdorffT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
102 <code>#include·&lt;vector&gt;</code><br·/>102 <code>#include·&lt;vector&gt;</code><br·/>
103 <code>#include·&lt;cfloat&gt;</code><br·/>103 <code>#include·&lt;cfloat&gt;</code><br·/>
104 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·ModHausdorffT.hh:</div>105 Include·dependency·graph·for·ModHausdorffT.hh:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a00558.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModHausdorffT_8hh"·alt=""/></div>107 <div·class="center"><img·src="a00831.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModHausdorffT_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Tools_2Decimater_2ModHausdorffT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModHausdorffT_8hh">108 <map·name="aOpenMesh_2Tools_2Decimater_2ModHausdorffT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModHausdorffT_8hh">
109 <area·shape="rect"·title="·"·alt=""·coords="1888,5,2088,45"/>109 <area·shape="rect"·title="·"·alt=""·coords="1888,5,2088,45"/>
110 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>110 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
111 <area·shape="poly"·title="·"·alt=""·coords="1887,28,1465,31,1188,38,902,51,635,72,516,86,411,103,324,123,258,146,234,158,217,172,206,186,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,201,183,213,168,231,154,256,141,323,118,410,98,515,81,634,67,902,45,1188,32,1464,25,1887,23"/>111 <area·shape="poly"·title="·"·alt=""·coords="1887,28,1465,31,1188,38,902,51,635,72,516,86,411,103,324,123,258,146,234,158,217,172,206,186,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,201,183,213,168,231,154,256,141,323,118,410,98,515,81,634,67,902,45,1188,32,1464,25,1887,23"/>
112 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1351,93,1510,133"/>112 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1351,93,1510,133"/>
113 <area·shape="poly"·title="·"·alt=""·coords="1888,45,1524,100,1523,95,1887,39"/>113 <area·shape="poly"·title="·"·alt=""·coords="1888,45,1524,100,1523,95,1887,39"/>
114 <area·shape="rect"·title="·"·alt=""·coords="2179,702,2242,727"/>114 <area·shape="rect"·title="·"·alt=""·coords="2179,702,2242,727"/>
115 <area·shape="poly"·title="·"·alt=""·coords="2089,29,2179,43,2225,55,2268,72,2307,94,2337,122,2358,158,2365,200,2365,540,2362,567,2353,592,2339,615,2322,636,2283,671,2246,697,2243,693,2280,667,2318,632,2335,612,2348,589,2357,565,2360,540,2360,200,2353,159,2333,126,2304,98,2266,77,2223,60,2178,48,2088,34"/>115 <area·shape="poly"·title="·"·alt=""·coords="2089,29,2179,43,2225,55,2268,72,2307,94,2337,122,2358,158,2365,200,2365,540,2362,567,2353,592,2339,615,2322,636,2283,671,2246,697,2243,693,2280,667,2318,632,2335,612,2348,589,2357,565,2360,540,2360,200,2353,159,2333,126,2304,98,2266,77,2223,60,2178,48,2088,34"/>
116 <area·shape="rect"·title="·"·alt=""·coords="2400,101,2459,126"/>116 <area·shape="rect"·title="·"·alt=""·coords="2400,101,2459,126"/>
117 <area·shape="poly"·title="·"·alt=""·coords="2089,35,2229,57,2382,91,2391,93,2389,99,2381,96,2228,62,2088,41"/>117 <area·shape="poly"·title="·"·alt=""·coords="2089,35,2229,57,2382,91,2391,93,2389,99,2381,96,2228,62,2088,41"/>
118 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="993,607,1151,647"/>118 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="993,607,1151,647"/>
119 <area·shape="poly"·title="·"·alt=""·coords="256,545,558,569,930,604,979,610,978,615,929,609,557,574,256,550"/>119 <area·shape="poly"·title="·"·alt=""·coords="256,545,558,569,930,604,979,610,978,615,929,609,557,574,256,550"/>
120 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>120 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
121 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>121 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
122 <area·shape="rect"·title="·"·alt=""·coords="493,702,552,727"/>122 <area·shape="rect"·title="·"·alt=""·coords="493,702,552,727"/>
123 <area·shape="poly"·title="·"·alt=""·coords="174,557,217,601,245,624,276,644,328,668,384,685,480,705,479,711,382,691,327,673,273,649,242,629,213,605,170,561"/>123 <area·shape="poly"·title="·"·alt=""·coords="174,557,217,601,245,624,276,644,328,668,384,685,480,705,479,711,382,691,327,673,273,649,242,629,213,605,170,561"/>
124 <area·shape="rect"·title="·"·alt=""·coords="1449,695,1628,735"/>124 <area·shape="rect"·title="·"·alt=""·coords="1449,695,1628,735"/>
125 <area·shape="poly"·title="·"·alt=""·coords="1152,642,1164,644,1436,693,1436,698,1164,649,1151,647"/>125 <area·shape="poly"·title="·"·alt=""·coords="1152,642,1164,644,1436,693,1436,698,1164,649,1151,647"/>
126 <area·shape="poly"·title="·"·alt=""·coords="1510,111,1715,116,1840,124,1964,138,2079,158,2130,172,2174,188,2211,206,2239,228,2258,253,2264,280,2264,452,2260,495,2247,530,2228,558,2202,581,2171,599,2135,616,2053,649,1976,670,1868,687,1642,709,1642,704,1868,682,1975,665,2051,644,2133,611,2168,594,2199,576,2224,555,2243,528,2255,494,2259,452,2259,281,2253,255,2236,232,2208,211,2172,193,2128,177,2078,164,1963,143,1839,129,1715,121,1510,117"/>126 <area·shape="poly"·title="·"·alt=""·coords="1510,111,1715,116,1840,124,1964,138,2079,158,2130,172,2174,188,2211,206,2239,228,2258,253,2264,280,2264,452,2260,495,2247,530,2228,558,2202,581,2171,599,2135,616,2053,649,1976,670,1868,687,1642,709,1642,704,1868,682,1975,665,2051,644,2133,611,2168,594,2199,576,2224,555,2243,528,2255,494,2259,452,2259,281,2253,255,2236,232,2208,211,2172,193,2128,177,2078,164,1963,143,1839,129,1715,121,1510,117"/>
127 <area·shape="poly"·title="·"·alt=""·coords="1351,119,1112,124,805,135,525,155,426,168,391,176,369,184,337,202,314,222,301,246,296,281,296,540,301,572,315,600,337,625,363,646,424,679,481,700,479,705,422,684,360,651,333,629,311,603,296,574,291,540,291,280,296,245,310,218,334,198,367,179,390,170,425,163,525,149,805,130,1112,119,1351,113"/>127 <area·shape="poly"·title="·"·alt=""·coords="1351,119,1112,124,805,135,525,155,426,168,391,176,369,184,337,202,314,222,301,246,296,281,296,540,301,572,315,600,337,625,363,646,424,679,481,700,479,705,422,684,360,651,333,629,311,603,296,574,291,540,291,280,296,245,310,218,334,198,367,179,390,170,425,163,525,149,805,130,1112,119,1351,113"/>
128 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1175,607,1339,647"/>128 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1175,607,1339,647"/>
129 <area·shape="poly"·title="·"·alt=""·coords="1351,122,1100,139,782,172,634,193,511,219,463,234,427,249,405,265,397,281,397,364,401,427,407,453,416,476,429,497,446,517,495,556,520,570,551,581,626,595,714,602,810,604,1004,601,1090,600,1162,604,1161,609,1090,606,1004,606,810,609,714,607,625,600,549,586,518,575,492,561,442,521,424,501,411,479,402,455,396,428,392,364,392,280,401,261,425,244,461,229,509,214,633,188,782,166,1099,134,1351,116"/>129 <area·shape="poly"·title="·"·alt=""·coords="1351,122,1100,139,782,172,634,193,511,219,463,234,427,249,405,265,397,281,397,364,401,427,407,453,416,476,429,497,446,517,495,556,520,570,551,581,626,595,714,602,810,604,1004,601,1090,600,1162,604,1161,609,1090,606,1004,606,810,609,714,607,625,600,549,586,518,575,492,561,442,521,424,501,411,479,402,455,396,428,392,364,392,280,401,261,425,244,461,229,509,214,633,188,782,166,1099,134,1351,116"/>
130 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="823,181,982,221"/>130 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="823,181,982,221"/>
131 <area·shape="poly"·title="·"·alt=""·coords="1351,130,996,188,995,182,1351,125"/>131 <area·shape="poly"·title="·"·alt=""·coords="1351,130,996,188,995,182,1351,125"/>
132 <area·shape="poly"·title="·"·alt=""·coords="1511,112,1674,116,1877,126,1977,134,2070,146,2148,160,2206,179,2248,196,2282,214,2296,226,2306,240,2312,258,2315,281,2315,540,2312,564,2306,587,2286,629,2260,666,2235,694,2231,690,2256,663,2281,627,2301,585,2307,563,2309,540,2309,281,2307,259,2301,243,2292,229,2279,219,2246,201,2204,184,2147,165,2069,151,1977,140,1876,131,1674,121,1510,118"/>132 <area·shape="poly"·title="·"·alt=""·coords="1511,112,1674,116,1877,126,1977,134,2070,146,2148,160,2206,179,2248,196,2282,214,2296,226,2306,240,2312,258,2315,281,2315,540,2312,564,2306,587,2286,629,2260,666,2235,694,2231,690,2256,663,2281,627,2301,585,2307,563,2309,540,2309,281,2307,259,2301,243,2292,229,2279,219,2246,201,2204,184,2147,165,2069,151,1977,140,1876,131,1674,121,1510,118"/>
133 <area·shape="rect"·title="·"·alt=""·coords="897,702,983,727"/>133 <area·shape="rect"·title="·"·alt=""·coords="897,702,983,727"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1351,118,1158,122,910,132,670,152,572,166,498,184,442,199,393,213,374,223,359,236,350,255,347,281,347,452,351,482,362,509,380,533,404,554,432,572,463,587,532,611,601,627,663,637,727,644,885,692,894,695,893,700,883,697,726,649,662,642,600,632,531,616,461,592,429,576,401,558,376,536,358,512,346,484,341,452,341,280,345,253,355,233,371,218,391,208,440,194,497,179,571,161,669,146,910,127,1157,116,1351,113"/>134 <area·shape="poly"·title="·"·alt=""·coords="1351,118,1158,122,910,132,670,152,572,166,498,184,442,199,393,213,374,223,359,236,350,255,347,281,347,452,351,482,362,509,380,533,404,554,432,572,463,587,532,611,601,627,663,637,727,644,885,692,894,695,893,700,883,697,726,649,662,642,600,632,531,616,461,592,429,576,401,558,376,536,358,512,346,484,341,452,341,280,345,253,355,233,371,218,391,208,440,194,497,179,571,161,669,146,910,127,1157,116,1351,113"/>
135 <area·shape="rect"·title="·"·alt=""·coords="1923,438,2003,463"/>135 <area·shape="rect"·title="·"·alt=""·coords="1923,438,2003,463"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1462,131,1935,429,1932,433,1459,136"/>136 <area·shape="poly"·title="·"·alt=""·coords="1462,131,1935,429,1932,433,1459,136"/>
137 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1349,181,1513,221"/>137 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1349,181,1513,221"/>
138 <area·shape="poly"·title="·"·alt=""·coords="1433,134,1433,167,1428,167,1428,134"/>138 <area·shape="poly"·title="·"·alt=""·coords="1433,134,1433,167,1428,167,1428,134"/>
139 <area·shape="poly"·title="·"·alt=""·coords="1320,644,1465,688,1463,693,1318,649"/>139 <area·shape="poly"·title="·"·alt=""·coords="1320,644,1465,688,1463,693,1318,649"/>
140 <area·shape="rect"·title="·"·alt=""·coords="1113,702,1189,727"/>140 <area·shape="rect"·title="·"·alt=""·coords="1113,702,1189,727"/>
141 <area·shape="poly"·title="·"·alt=""·coords="1235,649,1178,695,1174,691,1232,645"/>141 <area·shape="poly"·title="·"·alt=""·coords="1235,649,1178,695,1174,691,1232,645"/>
142 <area·shape="poly"·title="·"·alt=""·coords="823,216,740,236,698,251,657,272,604,305,565,337,534,376,505,432,493,466,487,501,486,538,489,573,501,639,516,688,511,690,496,640,484,574,481,538,482,501,488,464,500,430,530,373,561,333,600,301,655,267,695,247,739,231,822,210"/>142 <area·shape="poly"·title="·"·alt=""·coords="823,216,740,236,698,251,657,272,604,305,565,337,534,376,505,432,493,466,487,501,486,538,489,573,501,639,516,688,511,690,496,640,484,574,481,538,482,501,488,464,500,430,530,373,561,333,600,301,655,267,695,247,739,231,822,210"/>
143 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="668,269,919,295"/>143 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="668,269,919,295"/>
144 <area·shape="poly"·title="·"·alt=""·coords="878,224,822,263,819,259,875,219"/>144 <area·shape="poly"·title="·"·alt=""·coords="878,224,822,263,819,259,875,219"/>
145 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,519,1123,559"/>145 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,519,1123,559"/>
146 <area·shape="poly"·title="·"·alt=""·coords="913,221,933,268,1024,505,1019,507,928,270,908,223"/>146 <area·shape="poly"·title="·"·alt=""·coords="913,221,933,268,1024,505,1019,507,928,270,908,223"/>
147 <area·shape="poly"·title="·"·alt=""·coords="752,297,703,316,655,345,586,396,554,422,527,448,508,474,500,500,504,528,523,557,541,567,572,576,666,587,790,591,929,592,1195,591,1295,594,1353,604,1368,613,1377,623,1385,634,1398,644,1437,668,1478,687,1476,692,1435,672,1394,649,1381,638,1373,627,1364,617,1351,609,1294,600,1195,596,929,597,790,597,666,592,571,581,539,572,520,561,499,530,494,500,503,471,523,444,551,418,583,392,652,340,701,311,750,292"/>147 <area·shape="poly"·title="·"·alt=""·coords="752,297,703,316,655,345,586,396,554,422,527,448,508,474,500,500,504,528,523,557,541,567,572,576,666,587,790,591,929,592,1195,591,1295,594,1353,604,1368,613,1377,623,1385,634,1398,644,1437,668,1478,687,1476,692,1435,672,1394,649,1381,638,1373,627,1364,617,1351,609,1294,600,1195,596,929,597,790,597,666,592,571,581,539,572,520,561,499,530,494,500,503,471,523,444,551,418,583,392,652,340,701,311,750,292"/>
148 <area·shape="rect"·title="·"·alt=""·coords="534,526,621,551"/>148 <area·shape="rect"·title="·"·alt=""·coords="534,526,621,551"/>
149 <area·shape="poly"·title="·"·alt=""·coords="774,297,697,349,653,388,616,432,595,473,584,513,579,512,590,472,611,429,650,384,694,345,771,293"/>149 <area·shape="poly"·title="·"·alt=""·coords="774,297,697,349,653,388,616,432,595,473,584,513,579,512,590,472,611,429,650,384,694,345,771,293"/>
150 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="675,431,839,471"/>150 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="675,431,839,471"/>
151 <area·shape="poly"·title="·"·alt=""·coords="793,295,767,418,762,417,788,294"/>151 <area·shape="poly"·title="·"·alt=""·coords="793,295,767,418,762,417,788,294"/>
152 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1193,343,1357,383"/>152 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1193,343,1357,383"/>
153 <area·shape="poly"·title="·"·alt=""·coords="864,292,1180,343,1179,348,863,297"/>153 <area·shape="poly"·title="·"·alt=""·coords="864,292,1180,343,1179,348,863,297"/>
154 <area·shape="poly"·title="·"·alt=""·coords="758,471,762,515,770,538,784,557,806,571,834,582,905,594,989,598,1080,595,1261,589,1337,592,1397,604,1449,637,1508,683,1504,688,1446,641,1395,609,1337,597,1261,594,1080,601,989,603,904,600,833,587,804,576,781,561,765,540,757,516,753,471"/>154 <area·shape="poly"·title="·"·alt=""·coords="758,471,762,515,770,538,784,557,806,571,834,582,905,594,989,598,1080,595,1261,589,1337,592,1397,604,1449,637,1508,683,1504,688,1446,641,1395,609,1337,597,1261,594,1080,601,989,603,904,600,833,587,804,576,781,561,765,540,757,516,753,471"/>
155 <area·shape="poly"·title="·"·alt=""·coords="719,473,615,523,612,518,717,468"/>155 <area·shape="poly"·title="·"·alt=""·coords="719,473,615,523,612,518,717,468"/>
156 <area·shape="rect"·title="·"·alt=""·coords="1569,526,1645,551"/>156 <area·shape="rect"·title="·"·alt=""·coords="1569,526,1645,551"/>
157 <area·shape="poly"·title="·"·alt=""·coords="840,456,1113,481,1455,516,1556,528,1555,533,1454,521,1112,487,839,462"/>157 <area·shape="poly"·title="·"·alt=""·coords="840,456,1113,481,1455,516,1556,528,1555,533,1454,521,1112,487,839,462"/>
158 <area·shape="rect"·title="·"·alt=""·coords="645,526,720,551"/>158 <area·shape="rect"·title="·"·alt=""·coords="645,526,720,551"/>
159 <area·shape="poly"·title="·"·alt=""·coords="743,473,704,517,700,514,739,469"/>159 <area·shape="poly"·title="·"·alt=""·coords="743,473,704,517,700,514,739,469"/>
Offset 165, 37 lines modifiedOffset 165, 37 lines modified
165 <area·shape="poly"·title="·"·alt=""·coords="1193,379,859,433,854,434,853,429,858,428,1192,374"/>165 <area·shape="poly"·title="·"·alt=""·coords="1193,379,859,433,854,434,853,429,858,428,1192,374"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1193,374,1034,397,961,413,911,433,889,450,871,472,845,515,840,512,867,469,885,447,908,428,959,408,1033,392,1192,369"/>166 <area·shape="poly"·title="·"·alt=""·coords="1193,374,1034,397,961,413,911,433,889,450,871,472,845,515,840,512,867,469,885,447,908,428,959,408,1033,392,1192,369"/>
167 <area·shape="rect"·title="·"·alt=""·coords="1117,438,1187,463"/>167 <area·shape="rect"·title="·"·alt=""·coords="1117,438,1187,463"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1249,385,1181,432,1178,428,1246,381"/>168 <area·shape="poly"·title="·"·alt=""·coords="1249,385,1181,432,1178,428,1246,381"/>
169 <area·shape="rect"·title="·"·alt=""·coords="1212,438,1271,463"/>169 <area·shape="rect"·title="·"·alt=""·coords="1212,438,1271,463"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1270,384,1253,426,1248,424,1265,382"/>170 <area·shape="poly"·title="·"·alt=""·coords="1270,384,1253,426,1248,424,1265,382"/>
171 <area·shape="poly"·title="·"·alt=""·coords="1357,361,1456,365,1579,375,1711,395,1777,410,1841,428,1862,438,1877,448,1892,458,1912,468,1945,478,1975,481,2029,481,2055,481,2081,486,2108,497,2136,517,2155,535,2170,556,2191,603,2204,650,2211,688,2206,689,2199,651,2186,605,2165,559,2150,539,2133,521,2105,501,2080,491,2055,487,2029,486,1975,487,1944,483,1910,473,1889,463,1874,452,1859,442,1839,433,1776,415,1710,400,1578,380,1456,370,1357,366"/>171 <area·shape="poly"·title="·"·alt=""·coords="1357,361,1456,365,1579,375,1711,395,1777,410,1841,428,1862,438,1877,448,1892,458,1912,468,1945,478,1975,481,2029,481,2055,481,2081,486,2108,497,2136,517,2155,535,2170,556,2191,603,2204,650,2211,688,2206,689,2199,651,2186,605,2165,559,2150,539,2133,521,2105,501,2080,491,2055,487,2029,486,1975,487,1944,483,1910,473,1889,463,1874,452,1859,442,1839,433,1776,415,1710,400,1578,380,1456,370,1357,366"/>
172 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>172 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>
173 <area·shape="poly"·title="·"·alt=""·coords="1295,381,1314,403,1329,430,1341,468,1346,504,1341,505,1336,469,1324,432,1309,406,1291,384"/>173 <area·shape="poly"·title="·"·alt=""·coords="1295,381,1314,403,1329,430,1341,468,1346,504,1341,505,1336,469,1324,432,1309,406,1291,384"/>
174 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1517,607,1681,647"/>174 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1517,607,1681,647"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1284,382,1291,424,1291,448,1285,472,1274,488,1261,497,1248,505,1238,520,1232,540,1233,548,1238,557,1257,571,1285,581,1359,593,1438,598,1498,604,1503,605,1502,610,1497,609,1437,604,1359,598,1284,586,1254,576,1234,560,1228,550,1227,539,1234,517,1245,502,1258,492,1270,484,1280,470,1286,448,1286,424,1278,383"/>175 <area·shape="poly"·title="·"·alt=""·coords="1284,382,1291,424,1291,448,1285,472,1274,488,1261,497,1248,505,1238,520,1232,540,1233,548,1238,557,1257,571,1285,581,1359,593,1438,598,1498,604,1503,605,1502,610,1497,609,1437,604,1359,598,1284,586,1254,576,1234,560,1228,550,1227,539,1234,517,1245,502,1258,492,1270,484,1280,470,1286,448,1286,424,1278,383"/>
176 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="1958,519,2122,559"/>176 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1958,519,2122,559"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1357,365,1445,372,1551,383,1665,402,1778,428,1824,446,1868,468,1978,511,1976,516,1866,473,1822,451,1777,433,1664,407,1551,389,1445,377,1357,370"/>177 <area·shape="poly"·title="·"·alt=""·coords="1357,365,1445,372,1551,383,1665,402,1778,428,1824,446,1868,468,1978,511,1976,516,1866,473,1822,451,1777,433,1664,407,1551,389,1445,377,1357,370"/>
178 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1601,431,1765,471"/>178 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1601,431,1765,471"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1357,379,1588,427,1587,432,1356,384"/>179 <area·shape="poly"·title="·"·alt=""·coords="1357,379,1588,427,1587,432,1356,384"/>
180 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1414,431,1573,471"/>180 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1414,431,1573,471"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1324,380,1434,423,1432,428,1322,385"/>181 <area·shape="poly"·title="·"·alt=""·coords="1324,380,1434,423,1432,428,1322,385"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1357,365,1604,383,1754,402,1905,428,1918,431,1917,437,1903,433,1753,407,1603,389,1357,370"/>182 <area·shape="poly"·title="·"·alt=""·coords="1357,365,1604,383,1754,402,1905,428,1918,431,1917,437,1903,433,1753,407,1603,389,1357,370"/>
183 <area·shape="poly"·title="·"·alt=""·coords="1588,648,1562,685,1558,682,1583,645"/>183 <area·shape="poly"·title="·"·alt=""·coords="1588,648,1562,685,1558,682,1583,645"/>
184 <area·shape="poly"·title="·"·alt=""·coords="2030,561,1994,606,1969,630,1940,649,1886,668,1810,684,1642,706,1641,701,1809,678,1885,663,1937,644,1965,625,1990,602,2026,557"/>184 <area·shape="poly"·title="·"·alt=""·coords="2030,561,1994,606,1969,630,1940,649,1886,668,1810,684,1642,706,1641,701,1809,678,1885,663,1937,644,1965,625,1990,602,2026,557"/>
185 <area·shape="poly"·title="·"·alt=""·coords="1757,468,1845,493,1879,506,1897,517,1903,530,1905,548,1901,587,1891,625,1878,648,1861,660,1839,671,1780,687,1711,700,1642,708,1642,703,1710,694,1779,682,1837,666,1859,656,1874,645,1886,623,1896,586,1900,548,1898,532,1893,520,1876,511,1843,499,1756,473"/>185 <area·shape="poly"·title="·"·alt=""·coords="1757,468,1845,493,1879,506,1897,517,1903,530,1905,548,1901,587,1891,625,1878,648,1861,660,1839,671,1780,687,1711,700,1642,708,1642,703,1710,694,1779,682,1837,666,1859,656,1874,645,1886,623,1896,586,1900,548,1898,532,1893,520,1876,511,1843,499,1756,473"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1668,473,1628,517,1624,514,1664,469"/>186 <area·shape="poly"·title="·"·alt=""·coords="1668,473,1628,517,1624,514,1664,469"/>
187 <area·shape="poly"·title="·"·alt=""·coords="1762,468,1949,513,1948,518,1760,473"/>187 <area·shape="poly"·title="·"·alt=""·coords="1762,468,1949,513,1948,518,1760,473"/>
188 <area·shape="rect"·title="·"·alt=""·coords="1821,526,1883,551"/>188 <area·shape="rect"·title="·"·alt=""·coords="1821,526,1883,551"/>
189 <area·shape="poly"·title="·"·alt=""·coords="1721,468,1819,517,1816,522,1719,473"/>189 <area·shape="poly"·title="·"·alt=""·coords="1721,468,1819,517,1816,522,1719,473"/>
190 <area·shape="poly"·title="·"·alt=""·coords="1687,471,1683,516,1675,541,1659,561,1633,577,1601,588,1563,594,1520,597,1424,596,1321,588,1217,580,1121,577,1078,580,1040,585,1007,595,982,609,966,626,955,646,944,689,939,688,950,645,961,623,978,605,1005,590,1039,580,1077,574,1121,572,1217,575,1321,583,1424,590,1520,592,1562,589,1600,582,1631,572,1656,557,1670,538,1678,515,1682,471"/>190 <area·shape="poly"·title="·"·alt=""·coords="1687,471,1683,516,1675,541,1659,561,1633,577,1601,588,1563,594,1520,597,1424,596,1321,588,1217,580,1121,577,1078,580,1040,585,1007,595,982,609,966,626,955,646,944,689,939,688,950,645,961,623,978,605,1005,590,1039,580,1077,574,1121,572,1217,575,1321,583,1424,590,1520,592,1562,589,1600,582,1631,572,1656,557,1670,538,1678,515,1682,471"/>
191 <area·shape="poly"·title="·"·alt=""·coords="1601,471,1586,473,1344,506,1137,530,1136,524,1344,501,1585,468,1600,466"/>191 <area·shape="poly"·title="·"·alt=""·coords="1601,471,1586,473,1344,506,1137,530,1136,524,1344,501,1585,468,1600,466"/>
192 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="1705,607,1863,647"/>192 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="1705,607,1863,647"/>
193 <area·shape="poly"·title="·"·alt=""·coords="1696,470,1768,593,1764,596,1691,472"/>193 <area·shape="poly"·title="·"·alt=""·coords="1696,470,1768,593,1764,596,1691,472"/>
194 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="739,607,917,647"/>194 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="739,607,917,647"/>
195 <area·shape="poly"·title="·"·alt=""·coords="989,561,886,604,884,599,987,556"/>195 <area·shape="poly"·title="·"·alt=""·coords="989,561,886,604,884,599,987,556"/>
196 <area·shape="poly"·title="·"·alt=""·coords="918,636,980,644,1436,699,1436,704,980,649,917,642"/>196 <area·shape="poly"·title="·"·alt=""·coords="918,636,980,644,1436,699,1436,704,980,649,917,642"/>
197 <area·shape="poly"·title="·"·alt=""·coords="762,649,566,704,565,699,760,644"/>197 <area·shape="poly"·title="·"·alt=""·coords="762,649,566,704,565,699,760,644"/>
198 <area·shape="poly"·title="·"·alt=""·coords="899,644,1100,697,1099,702,898,649"/>198 <area·shape="poly"·title="·"·alt=""·coords="899,644,1100,697,1099,702,898,649"/>
199 <area·shape="poly"·title="·"·alt=""·coords="918,637,980,644,1338,671,1686,690,2166,709,2166,715,1686,695,1338,676,980,649,917,643"/>199 <area·shape="poly"·title="·"·alt=""·coords="918,637,980,644,1338,671,1686,690,2166,709,2166,715,1686,695,1338,676,980,649,917,643"/>
200 <area·shape="poly"·title="·"·alt=""·coords="854,645,915,691,912,695,851,649"/>200 <area·shape="poly"·title="·"·alt=""·coords="854,645,915,691,912,695,851,649"/>
201 <area·shape="rect"·title="·"·alt=""·coords="783,702,873,727"/>201 <area·shape="rect"·title="·"·alt=""·coords="783,702,873,727"/>
Offset 215, 23 lines modifiedOffset 215, 23 lines modified
215 <area·shape="poly"·title="·"·alt=""·coords="1502,219,1632,256,1785,308,1859,337,1926,367,1980,398,2017,429,2028,446,2036,466,2043,505,2037,506,2031,468,2024,449,2013,432,1977,402,1923,372,1857,342,1783,313,1630,262,1501,224"/>215 <area·shape="poly"·title="·"·alt=""·coords="1502,219,1632,256,1785,308,1859,337,1926,367,1980,398,2017,429,2028,446,2036,466,2043,505,2037,506,2031,468,2024,449,2013,432,1977,402,1923,372,1857,342,1783,313,1630,262,1501,224"/>
216 <area·shape="poly"·title="·"·alt=""·coords="1452,220,1656,419,1652,423,1448,224"/>216 <area·shape="poly"·title="·"·alt=""·coords="1452,220,1656,419,1652,423,1448,224"/>
217 </map>217 </map>
218 </div>218 </div>
219 </div><div·class="textblock"><div·class="dynheader">219 </div><div·class="textblock"><div·class="dynheader">
Max diff block lines reached; 1566/17885 bytes (8.76%) of diff not shown.
14.1 KB
./usr/share/doc/libopenmesh-dev/html/a00557_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00830_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00557_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00830_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModHausdorffT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModHausdorffT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00557.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00830.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODHAUSDORFFT_HH</span></div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODHAUSDORFFT_HH</span></div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODHAUSDORFFT_HH</span></div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODHAUSDORFFT_HH</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;cfloat&gt;</span></div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;cfloat&gt;</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
167 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>167 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
168 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">168 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">
169 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03410.html">···79</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03410.html">ModHausdorffT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>169 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a03410.html">···79</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03410.html">ModHausdorffT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>
170 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">public</span>:</div>170 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">public</span>:</div>
171 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>171 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
172 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03410.html#a3d7a7ee8b5ba9d9cc40e54e754952946">···82</a></span>····<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03410.html">ModHausdorffT</a>,·MeshT,·Hausdorff·);</div>172 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03410.html#a3d7a7ee8b5ba9d9cc40e54e754952946">···82</a></span>····<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03410.html">ModHausdorffT</a>,·MeshT,·Hausdorff·);</div>
173 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>173 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
174 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·Scalar;</div>174 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·Scalar;</div>
175 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·Point;</div>175 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·Point;</div>
176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·FaceHandle;</div>176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·FaceHandle;</div>
177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keyword">typedef</span>·std::vector&lt;Point&gt;·Points;</div>177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keyword">typedef</span>·std::vector&lt;Point&gt;·Points;</div>
178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
179 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">179 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">
Offset 228, 23 lines modifiedOffset 228, 23 lines modified
228 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>·</div>228 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>·</div>
229 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span><span·class="comment">//=============================================================================</span></div>229 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span><span·class="comment">//=============================================================================</span></div>
230 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>}<span·class="comment">//·END_NS_DECIMATER</span></div>230 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>}<span·class="comment">//·END_NS_DECIMATER</span></div>
231 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>231 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
232 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span><span·class="comment">//=============================================================================</span></div>232 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span><span·class="comment">//=============================================================================</span></div>
233 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_DECIMATER_MODHAUSDORFFT_C)</span></div>233 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_DECIMATER_MODHAUSDORFFT_C)</span></div>
234 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODHAUSDORFFT_TEMPLATES</span></div>234 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODHAUSDORFFT_TEMPLATES</span></div>
235 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00581.html">ModHausdorffT_impl.hh</a>&quot;</span></div>235 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00839.html">ModHausdorffT_impl.hh</a>&quot;</span></div>
236 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span><span·class="preprocessor">#endif</span></div>236 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span><span·class="preprocessor">#endif</span></div>
237 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span><span·class="comment">//=============================================================================</span></div>237 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span><span·class="comment">//=============================================================================</span></div>
238 <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_MODHAUSDORFFT_HH·defined</span></div>238 <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_MODHAUSDORFFT_HH·defined</span></div>
239 <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span><span·class="comment">//=============================================================================</span></div>239 <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span><span·class="comment">//=============================================================================</span></div>
240 <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>·</div>240 <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>·</div>
241 <div·class="ttc"·id="aa00581_html"><div·class="ttname"><a·href="a00581.html">ModHausdorffT_impl.hh</a></div></div>241 <div·class="ttc"·id="aa00839_html"><div·class="ttname"><a·href="a00839.html">ModHausdorffT_impl.hh</a></div></div>
242 <div·class="ttc"·id="aa00620_html"><div·class="ttname"><a·href="a00620.html">ModBaseT.hh</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div></div>242 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">ModBaseT.hh</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div></div>
243 <div·class="ttc"·id="aa00620_html_ae1f2d4c274e420c0e81d52cf17cc1c5b"><div·class="ttname"><a·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a></div><div·class="ttdeci">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)</div><div·class="ttdoc">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:149</div></div>243 <div·class="ttc"·id="aa00866_html_ae1f2d4c274e420c0e81d52cf17cc1c5b"><div·class="ttname"><a·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a></div><div·class="ttdeci">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)</div><div·class="ttdoc">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:149</div></div>
244 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>244 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
245 <div·class="ttc"·id="aa02574_html"><div·class="ttname"><a·href="a02574.html">OpenMesh::FaceHandle</a></div><div·class="ttdoc">Handle·for·a·face·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:142</div></div>245 <div·class="ttc"·id="aa02574_html"><div·class="ttname"><a·href="a02574.html">OpenMesh::FaceHandle</a></div><div·class="ttdoc">Handle·for·a·face·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:142</div></div>
246 <div·class="ttc"·id="aa02714_html"><div·class="ttname"><a·href="a02714.html">OpenMesh::PolyMesh_ArrayKernelT</a></div><div·class="ttdoc">Polygonal·mesh·based·on·the·ArrayKernel.</div><div·class="ttdef"><b>Definition</b>·PolyMesh_ArrayKernelT.hh:96</div></div>246 <div·class="ttc"·id="aa02714_html"><div·class="ttname"><a·href="a02714.html">OpenMesh::PolyMesh_ArrayKernelT</a></div><div·class="ttdoc">Polygonal·mesh·based·on·the·ArrayKernel.</div><div·class="ttdef"><b>Definition</b>·PolyMesh_ArrayKernelT.hh:96</div></div>
247 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>247 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>
248 <div·class="ttc"·id="aa02718_html_ab4c0e43573d85661542b22cb4f4a1d11"><div·class="ttname"><a·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">OpenMesh::PolyMeshT::FaceHandle</a></div><div·class="ttdeci">Kernel::FaceHandle·FaceHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:139</div></div>248 <div·class="ttc"·id="aa02718_html_ab4c0e43573d85661542b22cb4f4a1d11"><div·class="ttname"><a·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">OpenMesh::PolyMeshT::FaceHandle</a></div><div·class="ttdeci">Kernel::FaceHandle·FaceHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:139</div></div>
249 <div·class="ttc"·id="aa02718_html_aed10fb4dfb536b53a5e20c8f2442eadf"><div·class="ttname"><a·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">OpenMesh::PolyMeshT::Point</a></div><div·class="ttdeci">Kernel::Point·Point</div><div·class="ttdoc">Coordinate·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:112</div></div>249 <div·class="ttc"·id="aa02718_html_aed10fb4dfb536b53a5e20c8f2442eadf"><div·class="ttname"><a·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">OpenMesh::PolyMeshT::Point</a></div><div·class="ttdeci">Kernel::Point·Point</div><div·class="ttdoc">Coordinate·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:112</div></div>
250 <div·class="ttc"·id="aa02958_html"><div·class="ttname"><a·href="a02958.html">OpenMesh::FPropHandleT</a></div><div·class="ttdoc">Handle·representing·a·face·property.</div><div·class="ttdef"><b>Definition</b>·Property.hh:462</div></div>250 <div·class="ttc"·id="aa02958_html"><div·class="ttname"><a·href="a02958.html">OpenMesh::FPropHandleT</a></div><div·class="ttdoc">Handle·representing·a·face·property.</div><div·class="ttdef"><b>Definition</b>·Property.hh:462</div></div>
34.7 KB
./usr/share/doc/libopenmesh-dev/html/a00558.map vs.
./usr/share/doc/libopenmesh-dev/html/a00798.map
Files 96% similar despite different names
    
Offset 1, 110 lines modifiedOffset 1, 107 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModHausdorffT.hh"·name="OpenMesh/Tools/Decimater/ModHausdorffT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModAspectRatioT.hh"·name="OpenMesh/Tools/Decimater/ModAspectRatioT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1888,5,2088,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="408,5,608,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1887,28,1465,31,1188,38,902,51,635,72,516,86,411,103,324,123,258,146,234,158,217,172,206,186,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,201,183,213,168,231,154,256,141,323,118,410,98,515,81,634,67,902,45,1188,32,1464,25[·...·truncated·by·diffoscope;·len:·8,·SHA:·0c245db634d634b0f75df31447a80253bbe5f22e984d9795ad43878beedc8c15·...·]"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/>
5 <area·shape="rect"·id="Node000007"·href="$a00929_source.html"·title="·"·alt=""·coords="1351,93,1510,133"/>5 <area·shape="rect"·id="Node000007"·href="$a00443_source.html"·title="·"·alt=""·coords="786,93,945,133"/>
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="1888,45,1524,100,1523,95,1887,39"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/>
7 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2179,702,2242,727"/> 
8 <area·shape="poly"·id="edge72_Node000001_Node000020"·title="·"·alt=""·coords="2089,29,2179,43,2225,55,2268,72,2307,94,2337,122,2358,158,2365,200,2365,540,2362,567,2353,592,2339,615,2322,636,2283,671,2246,697,2243,693,2280,667,2318,632,2335,612,2348,589,2357,565,2360,540,2360,200,2353,159,2333,126,2304,98,2266,77,2223,60,2178,48,2088,34"/> 
9 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="2400,101,2459,126"/> 
10 <area·shape="poly"·id="edge73_Node000001_Node000035"·title="·"·alt=""·coords="2089,35,2229,57,2382,91,2391,93,2389,99,2381,96,2228,62,2088,41"/> 
11 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="993,607,1151,647"/>7 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="838,607,997,647"/>
12 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,545,558,569,930,604,979,610,978,615,929,609,557,574,256,550"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/>
13 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>9 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
14 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
15 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="493,702,552,727"/>11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="340,702,399,727"/>
16 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="174,557,217,601,245,624,276,644,328,668,384,685,480,705,479,711,382,691,327,673,273,649,242,629,213,605,170,561"/>12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>
17 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1449,695,1628,735"/>13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1515,695,1693,735"/>
18 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="1152,642,1164,644,1436,693,1436,698,1164,649,1151,647"/>14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/>
19 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="1510,111,1715,116,1840,124,1964,138,2079,158,2130,172,2174,188,2211,206,2239,228,2258,253,2264,280,2264,452,2260,495,2247,530,2228,558,2202,581,2171,599,2135,616,2053,649,1976,670,1868,687,1642,709,1642,704,1868,682,1975,665,2051,644,2133,611,2168,594,2199,576,2224,555,2243,528,2255,494,2259,452,2259,281,2253,255,2236,232,2208,211,2172,193,2128,177,2078,164,1963,143,1839,129,1715,121,1510,117"/> 
20 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="1351,119,1112,124,805,135,525,155,426,168,391,176,369,184,337,202,314,222,301,246,296,281,296,540,301,572,315,600,337,625,363,646,424,679,481,700,479,705,422,684,360,651,333,629,311,603,296,574,291,540,291[·...·truncated·by·diffoscope;·len:·86,·SHA:·0cdc7ed5c89090cdf564235fe96804c8ac9832d2ea22e24bb6928690f5b9ee88·...·]"/>15 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,[·...·truncated·by·diffoscope;·len:·187,·SHA:·273d0e1b05cc3ad62bd535b16a9dfaf2ce89729ef58d3382ba3fd814cef0215b·...·]"/>
 16 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/>
21 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="1175,607,1339,647"/>17 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/>
22 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1351,122,1100,139,782,172,634,193,511,219,463,234,427,249,405,265,397,281,397,364,401,427,407,453,416,476,429,497,446,517,495,556,520,570,551,581,626,595,714,602,810,604,1004,601,1090,600,1162,604,1161,609,1090,606,1004,606,810,609,714,607,625,600,549,586,[·...·truncated·by·diffoscope;·len:·137,·SHA:·349963c74ed0c5ad729d4e2ee36e6ef3a78a7a4cbd619c76013895d8dc0937eb·...·]"/>18 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,62[·...·truncated·by·diffoscope;·len:·101,·SHA:·ed238958c6ac9b2452411f18cfc81a4b4165a0f49c893d203efe651d33312ea6·...·]"/>
23 <area·shape="rect"·id="Node000010"·href="$a00932_source.html"·title="·"·alt=""·coords="823,181,982,221"/>19 <area·shape="rect"·id="Node000010"·href="$a00389_source.html"·title="·"·alt=""·coords="786,181,945,221"/>
24 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="1351,130,996,188,995,182,1351,125"/>20 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>
25 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="1511,112,1674,116,1877,126,1977,134,2070,146,2148,160,2206,179,2248,196,2282,214,2296,226,2306,240,2312,258,2315,281,2315,540,2312,564,2306,587,2286,629,2260,666,2235,694,2231,690,2256,663,22[·...·truncated·by·diffoscope;·len:·150,·SHA:·7d9aa1b32b4646b8b58b14e34066c4f7fcbeab965f596cb837748e8487bcab02·...·]"/>21 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="541,702,603,727"/>
 22 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/>
26 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="897,702,983,727"/>23 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2244,702,2329,727"/>
27 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="1351,118,1158,122,910,132,670,152,572,166,498,184,442,199,393,213,374,223,359,236,350,255,347,281,347,452,351,482,362,509,380,533,404,554,432,572,463,587,532,611,601,627,663,637,727,644,885,692,894,695,893,700,883,697,726,649,662,642,600,632,531,616,461,59[·...·truncated·by·diffoscope;·len:·147,·SHA:·9e143d904abf90c47f903a49cea752e7c15ce20cfdef9bbfdd6ad749fa644627·...·]"/>24 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,[·...·truncated·by·diffoscope;·len:·47,·SHA:·924549b7f9ed420a792d299dc351c49d26a9724adaa131464e083c7a81d374b1·...·]"/>
28 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1923,438,2003,463"/>25 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1992,438,2072,463"/>
29 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="1462,131,1935,429,1932,433,1459,136"/>26 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>
30 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1349,181,1513,221"/>27 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>
31 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="1433,134,1433,167,1428,167,1428,134"/> 
32 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1320,644,1465,688,1463,693,1318,649"/>28 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/>
 29 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>
33 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="1113,702,1189,727"/>30 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="955,702,1031,727"/>
34 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1235,649,1178,695,1174,691,1232,645"/>31 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>
35 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="823,216,740,236,698,251,657,272,604,305,565,337,534,376,505,432,493,466,487,501,486,538,489,573,501,639,516,688,511,690,496,640,484,574,481,538,482,501,488,464,500,430,530,373,561,333,600,301,655,267,695,247,739,231,822,210"/>32 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>
36 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="668,269,919,295"/>33 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="740,269,991,295"/>
37 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="878,224,822,263,819,259,875,219"/>34 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>
38 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,519,1123,559"/>35 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>
 36 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/>
 37 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,705,1501,710,1259,688,1142,671,1095,661,1059,649,1043,639,1032,629,1022,618,1007,609,970,600,922,597,807,597,749,596,695,591,651,580,634,572,621,560,601,529,597,500,606,472,625,445,683,393,749,341,791,312,833,292"/>
39 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="913,221,933,268,1024,505,1019,507,928,270,908,223"/> 
40 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="752,297,703,316,655,345,586,396,554,422,527,448,508,474,500,500,504,528,523,557,541,567,572,576,666,587,790,591,929,592,1195,591,1295,594,1353,604,1368,613,1377,623,1385,634,1398,644,1437,668,1478,687,1476,692,1435,672,1394,649,1381,638,1373,627,1364,617,1351,609,1294,600,1195,596,929,597,790,597,666,592,571,581,539,572,520,561,499,530,494,500,503,471,523,444,551,418,583,392,652,340,701,311,750,292"/> 
41 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="534,526,621,551"/> 
42 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="774,297,697,349,653,388,616,432,595,473,584,513,579,512,590,472,611,429,650,384,694,345,771,293"/> 
43 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="675,431,839,471"/> 
44 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="793,295,767,418,762,417,788,294"/> 
45 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1193,343,1357,383"/> 
46 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="864,292,1180,343,1179,348,863,297"/> 
47 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="758,471,762,515,770,538,784,557,806,571,834,582,905,594,989,598,1080,595,1261,589,1337,592,1397,604,1449,637,1508,683,1504,688,1446,641,1395,609,1337,597,1261,594,1080,601,989,603,904,600,833,587,804,576,781,561,765,540,757,516,753,471"/> 
48 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="719,473,615,523,612,518,717,468"/> 
49 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1569,526,1645,551"/> 
50 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="840,456,1113,481,1455,516,1556,528,1555,533,1454,521,1112,487,839,462"/> 
51 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="645,526,720,551"/>38 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="635,526,722,551"/>
 39 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/>
 40 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="783,431,947,471"/>
 41 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/>
 42 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/>
 43 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/>
 44 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861,516,860,471"/>
 45 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/>
 46 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1147,526,1223,551"/>
 47 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/>
 48 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="747,526,821,551"/>
52 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="743,473,704,517,700,514,739,469"/>49 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/>
53 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="795,526,869,551"/>50 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="896,526,971,551"/>
54 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="776,469,815,514,811,517,772,473"/>51 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="883,469,918,513,914,517,878,473"/>
55 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1193,379,1145,398,1124,413,1108,432,1101,450,1108,469,1137,513,1170,539,1208,553,1250,560,1343,569,1393,581,1445,604,1469,621,1490,641,1522,682,1518,685,1486,645,1465,625,1443,609,1391,586,1342,574,1249,565,1207,558,1168,544,1133,517,1103,472,1096,450,1103,429,1121,409,1143,394,1191,374"/> 
56 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1217,385,1093,433,1011,473,934,521,909,542,883,561,852,574,824,581,776,586,728,591,701,597,670,609,635,628,601,651,547,695,543,691,597,647,632,624,668,604,699,592,727,586,775,581,823,575,850,569,880,556,906,538,930,517,1008,468,1091,428,1215,380"/> 
57 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1193,368,1061,373,907,384,763,403,706,416,664,433,640,450,620,471,591,515,587,512,616,468,637,446,661,428,704,411,762,398,906,378,1061,367,1192,363"/>52 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1423,376,1485,394,1550,423,1582,441,1611,463,1638,488,1660,517,1667,539,1660,560,1650,572,1639,579,1615,585,1592,591,1582,597,1573,608,1567,626,1569,645,1584,682,1579,684,1563,646,1562,625,1568,605,1578,593[·...·truncated·by·diffoscope;·len:·117,·SHA:·e10370b8ed7ae8151df07f0c979fb8223f4bf328e864a36dccbd7297b555c9dc·...·]"/>
 53 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1258,368,1111,372,934,383,767,402,700,416,650,433,604,459,561,491,521,526,485,563,425,636,386,691,382,688,421,632,481,560,517,522,558,487,602,455,648,428,699,411,766,397,933,377,1110,367,1258,362"/>
 54 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1258,369,1136,375,994,387,863,405,810,418,772,433,747,450,725,472,694,516,689,513,721,468,744,446,769,428,809,413,862,400,994,381,1135,370,1258,364"/>
58 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1193,379,859,433,854,434,853,429,858,428,1192,374"/>55 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/>
 56 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/>
59 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1193,374,1034,397,961,413,911,433,889,450,871,472,845,515,840,512,867,469,885,447,908,428,959,408,1033,392,1192,369"/> 
60 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1117,438,1187,463"/> 
61 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1249,385,1181,432,1178,428,1246,381"/> 
62 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1212,438,1271,463"/>57 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1258,438,1329,463"/>
63 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1270,384,1253,426,1248,424,1265,382"/>58 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/>
64 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1357,361,1456,365,1579,375,1711,395,1777,410,1841,428,1862,438,1877,448,1892,458,1912,468,1945,478,1975,481,2029,481,2055,481,2081,486,2108,497,2136,517,2155,535,2170,556,2191,603,2204,650,22[·...·truncated·by·diffoscope;·len:·204,·SHA:·1999e29780a4413e0b221282a426f42e3b3f4b2a7a3e8d37eb95aa010550262a·...·]"/>59 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1353,438,1412,463"/>
 60 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/>
 61 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/>
65 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>62 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>
66 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1295,381,1314,403,1329,430,1341,468,1346,504,1341,505,1336,469,1324,432,1309,406,1291,384"/>63 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/>
67 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1517,607,1681,647"/>64 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/>
68 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1284,382,1291,424,1291,448,1285,472,1274,488,1261,497,1248,505,1238,520,1232,540,1233,548,1238,557,1257,571,1285,581,1359,593,1438,598,1498,604,1503,605,1502,610,1497,609,1437,604,1359,598,1284,586,1254,576,1234,560,1228,550,1227,539,1234,517,1245,502,1258,[·...·truncated·by·diffoscope;·len:·48,·SHA:·993fc79158b6550c7888ae12cfed320be2eb40634f440ad5960bae9869a41004·...·]"/>65 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/>
69 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="1958,519,2122,559"/>66 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>
70 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1357,365,1445,372,1551,383,1665,402,1778,428,1824,446,1868,468,1978,511,1976,516,1866,473,1822,451,1777,433,1664,407,1551,389,1445,377,1357,370"/>67 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/>
71 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="1601,431,1765,471"/>68 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/>
72 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1357,379,1588,427,1587,432,1356,384"/>69 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/>
73 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="1414,431,1573,471"/>70 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1023,431,1182,471"/>
74 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1324,380,1434,423,1432,428,1322,385"/>71 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1289,385,1168,428,1167,423,1287,380"/>
75 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1357,365,1604,383,1754,402,1905,428,1918,431,1917,437,1903,433,1753,407,1603,389,1357,370"/>72 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1423,365,1671,383,1822,402,1974,428,1988,431,1987,437,1973,433,1822,407,1670,389,1422,370"/>
76 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1588,648,1562,685,1558,682,1583,645"/>73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1653,648,1627,685,1623,682,1649,645"/>
77 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2030,561,1994,606,1969,630,1940,649,1886,668,1810,684,1642,706,1641,701,1809,678,1885,663,1937,644,1965,625,1990,602,2026,557"/> 
78 <area·shape="poly"·id="edge36_Node000024_Node000004"·title="·"·alt=""·coords="1757,468,1845,493,1879,506,1897,517,1903,530,1905,548,1901,587,1891,625,1878,648,1861,660,1839,671,1780,687,1711,700,1642,708,1642,703,1710,694,1779,682,1837,666,1859,656,1874,645,1886,623,1896,586,1900,548,1898,532,1893,520,1876,511,1843,499,1756,473"/> 
79 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1668,473,1628,517,1624,514,1664,469"/>74 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2081,561,2047,606,2022,630,1995,649,1943,668,1869,683,1707,706,1707,701,1868,678,1941,663,1992,644,2019,625,2043,602,2077,557"/>
 75 <area·shape="poly"·id="edge36_Node000024_Node000004"·title="·"·alt=""·coords="1835,472,1828,508,1814,555,1792,604,1761,649,1729,674,1692,692,1690,687,1726,669,1757,645,1788,602,1809,553,1822,507,1830,471"/>
 76 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1752,458,1648,464,1519,475,1377,494,1237,521,1226,524,1225,519,1235,516,1376,489,1518,470,1648,458,1752,452"/>
80 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="1762,468,1949,513,1948,518,1760,473"/>77 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="1892,468,2023,512,2021,517,1890,473"/>
81 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1821,526,1883,551"/>78 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1923,526,1984,551"/>
 79 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1863,469,1928,516,1925,520,1859,473"/>
 80 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1846,470,1873,513,1891,536,1912,557,1973,592,2063,630,2240,695,2238,700,2061,635,1971,596,1909,561,1887,540,1868,516,1842,472"/>
82 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1721,468,1819,517,1816,522,1719,473"/>81 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1774,473,1631,517,1629,512,1773,468"/>
83 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1687,471,1683,516,1675,541,1659,561,1633,577,1601,588,1563,594,1520,597,1424,596,1321,588,1217,580,1121,577,1078,580,1040,585,1007,595,982,609,966,626,955,646,944,689,939,688,950,645,961,623,978,605,1005,590,1039,580,1077,574,1121,572,1217,575,1321,583,1424,590,1520,592,1562,589,1600,582,1631,572,1656,557,1670,538,1678,515,1682,471"/> 
84 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1601,471,1586,473,1344,506,1137,530,1136,524,1344,501,1585,468,1600,466"/> 
85 <area·shape="rect"·id="Node000031"·href="$a00938_source.html"·title="·"·alt=""·coords="1705,607,1863,647"/>82 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="1822,607,1981,647"/>
86 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1696,470,1768,593,1764,596,1691,472"/>83 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1842,470,1869,558,1886,594,1882,596,1864,560,1837,472"/>
87 <area·shape="rect"·id="Node000028"·href="$a01223_source.html"·title="·"·alt=""·coords="739,607,917,647"/>84 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="635,607,813,647"/>
88 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="989,561,886,604,884,599,987,556"/> 
89 <area·shape="poly"·id="edge42_Node000028_Node000004"·title="·"·alt=""·coords="918,636,980,644,1436,699,1436,704,980,649,917,642"/>85 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="1467,560,1455,561,1280,579,1143,585,1004,592,827,609,827,604,1004,587,1143,580,1280,574,1454,556,1466,554"/>
 86 <area·shape="poly"·id="edge42_Node000028_Node000004"·title="·"·alt=""·coords="814,642,826,644,1012,666,1198,683,1501,705,1501,710,1197,689,1011,671,825,649,813,648"/>
90 <area·shape="poly"·id="edge47_Node000028_Node000006"·title="·"·alt=""·coords="762,649,566,704,565,699,760,644"/>87 <area·shape="poly"·id="edge47_Node000028_Node000006"·title="·"·alt=""·coords="647,649,413,706,411,700,646,644"/>
91 <area·shape="poly"·id="edge43_Node000028_Node000009"·title="·"·alt=""·coords="899,644,1100,697,1099,702,898,649"/> 
92 <area·shape="poly"·id="edge45_Node000028_Node000020"·title="·"·alt=""·coords="918,637,980,644,1338,671,1686,690,2166,709,2166,715,1686,695,1338,676,980,649,917,643"/> 
93 <area·shape="poly"·id="edge48_Node000028_Node000026"·title="·"·alt=""·coords="854,645,915,691,912,695,851,649"/>88 <area·shape="poly"·id="edge43_Node000028_Node000009"·title="·"·alt=""·coords="784,644,946,695,944,700,782,649"/>
 89 <area·shape="poly"·id="edge45_Node000028_Node000020"·title="·"·alt=""·coords="692,649,605,698,603,693,689,644"/>
 90 <area·shape="poly"·id="edge48_Node000028_Node000026"·title="·"·alt=""·coords="814,643,826,644,1069,660,1487,679,2231,709,2230,714,1487,684,1069,665,825,649,813,648"/>
94 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="783,702,873,727"/>91 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="703,702,793,727"/>
95 <area·shape="poly"·id="edge44_Node000028_Node000029"·title="·"·alt=""·coords="831,647,831,688,825,688,825,647"/>92 <area·shape="poly"·id="edge44_Node000028_Node000029"·title="·"·alt=""·coords="732,646,744,688,738,689,727,648"/>
96 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="708,702,759,727"/>93 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="628,702,679,727"/>
97 <area·shape="poly"·id="edge46_Node000028_Node000030"·title="·"·alt=""·coords="809,649,758,694,755,690,805,645"/>94 <area·shape="poly"·id="edge46_Node000028_Node000030"·title="·"·alt=""·coords="710,649,674,693,670,689,706,645"/>
98 <area·shape="poly"·id="edge51_Node000031_Node000004"·title="·"·alt=""·coords="1731,649,1606,693,1604,688,1729,644"/>95 <area·shape="poly"·id="edge51_Node000031_Node000004"·title="·"·alt=""·coords="1837,649,1683,693,1682,688,1835,644"/>
99 <area·shape="poly"·id="edge54_Node000032_Node000006"·title="·"·alt=""·coords="1495,472,1486,517,1474,541,1456,561,1428,577,1393,589,1353,597,1308,602,1208,605,1099,602,887,593,797,596,759,601,728,609,711,617,699,627,671,649,617,677,566,699,564,694,614,672,668,644,695,623,708,613,726,604,758,596,796,591,887,588,1100,596,1208,600,1308,597,1352,592,1392,584,1426,572,1453,557,1470,538,1481,515,1490,471"/> 
100 <area·shape="poly"·id="edge57_Node000032_Node000008"·title="·"·alt=""·coords="1504,470,1513,514,1511,538,1501,560,1478,578,1442,592,1353,614,1352,608,1440,587,1475,573,1497,557,1506,537,1507,514,1498,471"/>96 <area·shape="poly"·id="edge54_Node000032_Node000006"·title="·"·alt=""·coords="1082,473,1029,521,1008,543,999,552,984,561,927,582,877,593,831,596,788,594,698,591,646,596,587,609,534,628,483,652,400,697,398,692,480,647,532,623,586,604,645,591,697,586,788,589,831,590,876,588,926,577,982[·...·truncated·by·diffoscope;·len:·39,·SHA:·2f1c2505b3023f0a1b0f871a24d59adaaf7caf4e5c0a8026ba4e5f66385903a3·...·]"/>
Max diff block lines reached; 0/35372 bytes (0.00%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00558.png vs.
./usr/share/doc/libopenmesh-dev/html/a00831.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00559.png vs.
./usr/share/doc/libopenmesh-dev/html/a00832.png
Files identical despite different names
10.0 KB
./usr/share/doc/libopenmesh-dev/html/a00560_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00845_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00560_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00845_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 146, 28 lines modifiedOffset 146, 28 lines modified
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_TOOLS_MODINDEPENDENTSETST_HH</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_TOOLS_MODINDEPENDENTSETST_HH</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_TOOLS_MODINDEPENDENTSETST_HH</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_TOOLS_MODINDEPENDENTSETST_HH</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>162 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
163 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="};">163 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="};">
164 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03414.html">···69</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03414.html">ModIndependentSetsT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>164 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03414.html">···69</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03414.html">ModIndependentSetsT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>
165 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keyword">public</span>:</div>165 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keyword">public</span>:</div>
166 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03414.html#ac6490d1d4719a31b3da92dff16558491">···71</a></span>····<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03414.html">ModIndependentSetsT</a>,·MeshT,·IndependentSets·)</div>166 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03414.html#ac6490d1d4719a31b3da92dff16558491">···71</a></span>····<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03414.html">ModIndependentSetsT</a>,·MeshT,·IndependentSets·)</div>
167 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····;</div>167 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····;</div>
168 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>168 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
169 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="}">169 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="}">
170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03414.html#a1cb2074ae492242832abfa3922745220">···75</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03414.html#a1cb2074ae492242832abfa3922745220">ModIndependentSetsT</a>(MeshT·&amp;_mesh)·:</div>170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03414.html#a1cb2074ae492242832abfa3922745220">···75</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03414.html#a1cb2074ae492242832abfa3922745220">ModIndependentSetsT</a>(MeshT·&amp;_mesh)·:</div>
171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········Base(_mesh,·true)·{</div>171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········Base(_mesh,·true)·{</div>
172 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>172 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>
173 </div>173 </div>
Offset 189, 16 lines modifiedOffset 189, 16 lines modified
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//=============================================================================</span></div>189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//=============================================================================</span></div>
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}<span·class="comment">//·END_NS_DECIMATER</span></div>190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}<span·class="comment">//·END_NS_DECIMATER</span></div>
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//=============================================================================</span></div>192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//=============================================================================</span></div>
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_TOOLS_MODINDEPENDENTSETST_HH·defined</span></div>193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_TOOLS_MODINDEPENDENTSETST_HH·defined</span></div>
194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//=============================================================================</span></div>194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//=============================================================================</span></div>
195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
196 <div·class="ttc"·id="aa00620_html"><div·class="ttname"><a·href="a00620.html">ModBaseT.hh</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div></div>196 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">ModBaseT.hh</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div></div>
197 <div·class="ttc"·id="aa00620_html_ae1f2d4c274e420c0e81d52cf17cc1c5b"><div·class="ttname"><a·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a></div><div·class="ttdeci">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)</div><div·class="ttdoc">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:149</div></div>197 <div·class="ttc"·id="aa00866_html_ae1f2d4c274e420c0e81d52cf17cc1c5b"><div·class="ttname"><a·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a></div><div·class="ttdeci">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)</div><div·class="ttdoc">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:149</div></div>
198 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>198 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
199 <div·class="ttc"·id="aa02718_html_adc7d422e2ce13141e8291f7d29f7ecef"><div·class="ttname"><a·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">OpenMesh::PolyMeshT::VertexVertexIter</a></div><div·class="ttdeci">Kernel::VertexVertexIter·VertexVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:162</div></div>199 <div·class="ttc"·id="aa02718_html_adc7d422e2ce13141e8291f7d29f7ecef"><div·class="ttname"><a·href="a02718.html#adc7d422e2ce13141e8291f7d29f7ecef">OpenMesh::PolyMeshT::VertexVertexIter</a></div><div·class="ttdeci">Kernel::VertexVertexIter·VertexVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:162</div></div>
200 <div·class="ttc"·id="aa03402_html"><div·class="ttname"><a·href="a03402.html">OpenMesh::Decimater::ModBaseT</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:193</div></div>200 <div·class="ttc"·id="aa03402_html"><div·class="ttname"><a·href="a03402.html">OpenMesh::Decimater::ModBaseT</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:193</div></div>
201 <div·class="ttc"·id="aa03414_html"><div·class="ttname"><a·href="a03414.html">OpenMesh::Decimater::ModIndependentSetsT</a></div><div·class="ttdoc">Lock·one-ring·around·remaining·vertex·after·a·collapse·to·prevent·further·collapses·of·halfedges·inci...</div><div·class="ttdef"><b>Definition</b>·ModIndependentSetsT.hh:69</div></div>201 <div·class="ttc"·id="aa03414_html"><div·class="ttname"><a·href="a03414.html">OpenMesh::Decimater::ModIndependentSetsT</a></div><div·class="ttdoc">Lock·one-ring·around·remaining·vertex·after·a·collapse·to·prevent·further·collapses·of·halfedges·inci...</div><div·class="ttdef"><b>Definition</b>·ModIndependentSetsT.hh:69</div></div>
202 <div·class="ttc"·id="aa03414_html_a1cb2074ae492242832abfa3922745220"><div·class="ttname"><a·href="a03414.html#a1cb2074ae492242832abfa3922745220">OpenMesh::Decimater::ModIndependentSetsT::ModIndependentSetsT</a></div><div·class="ttdeci">ModIndependentSetsT(MeshT·&amp;_mesh)</div><div·class="ttdoc">Constructor.</div><div·class="ttdef"><b>Definition</b>·ModIndependentSetsT.hh:75</div></div>202 <div·class="ttc"·id="aa03414_html_a1cb2074ae492242832abfa3922745220"><div·class="ttname"><a·href="a03414.html#a1cb2074ae492242832abfa3922745220">OpenMesh::Decimater::ModIndependentSetsT::ModIndependentSetsT</a></div><div·class="ttdeci">ModIndependentSetsT(MeshT·&amp;_mesh)</div><div·class="ttdoc">Constructor.</div><div·class="ttdef"><b>Definition</b>·ModIndependentSetsT.hh:75</div></div>
203 <div·class="ttc"·id="aa03414_html_a293283b4b15fd4cbf68276a570a97b74"><div·class="ttname"><a·href="a03414.html#a293283b4b15fd4cbf68276a570a97b74">OpenMesh::Decimater::ModIndependentSetsT::postprocess_collapse</a></div><div·class="ttdeci">void·postprocess_collapse(const·CollapseInfo·&amp;_ci)·override</div><div·class="ttdoc">override</div><div·class="ttdef"><b>Definition</b>·ModIndependentSetsT.hh:80</div></div>203 <div·class="ttc"·id="aa03414_html_a293283b4b15fd4cbf68276a570a97b74"><div·class="ttname"><a·href="a03414.html#a293283b4b15fd4cbf68276a570a97b74">OpenMesh::Decimater::ModIndependentSetsT::postprocess_collapse</a></div><div·class="ttdeci">void·postprocess_collapse(const·CollapseInfo·&amp;_ci)·override</div><div·class="ttdoc">override</div><div·class="ttdef"><b>Definition</b>·ModIndependentSetsT.hh:80</div></div>
204 </div><!--·fragment·--></div><!--·contents·-->204 </div><!--·fragment·--></div><!--·contents·-->
21.2 KB
./usr/share/doc/libopenmesh-dev/html/a00563.html vs.
./usr/share/doc/libopenmesh-dev/html/a00854.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00563.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00854.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 76 lines modifiedOffset 93, 76 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>·&#124;
96 <a·href="#define-members">Macros</a>··</div>96 <a·href="#define-members">Macros</a>··</div>
97 ··<div·class="headertitle"><div·class="title">MixedDecimaterT_impl.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">MixedDecimaterT_impl.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00554_source.html">OpenMesh/Tools/Decimater/MixedDecimaterT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00815_source.html">OpenMesh/Tools/Decimater/MixedDecimaterT.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;vector&gt;</code><br·/>101 <code>#include·&lt;vector&gt;</code><br·/>
102 <code>#include·&lt;cfloat&gt;</code><br·/>102 <code>#include·&lt;cfloat&gt;</code><br·/>
103 </div><div·class="textblock"><div·class="dynheader">103 </div><div·class="textblock"><div·class="dynheader">
104 Include·dependency·graph·for·MixedDecimaterT_impl.hh:</div>104 Include·dependency·graph·for·MixedDecimaterT_impl.hh:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a00564.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2MixedDecimaterT__impl_8hh"·alt=""/></div>106 <div·class="center"><img·src="a00855.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2MixedDecimaterT__impl_8hh"·alt=""/></div>
107 <map·name="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT__impl_8hh">107 <map·name="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2MixedDecimaterT__impl_8hh">
108 <area·shape="rect"·title="·"·alt=""·coords="2684,5,2884,45"/>108 <area·shape="rect"·title="·"·alt=""·coords="2684,5,2884,45"/>
109 <area·shape="rect"·href="a00554.html"·title="·"·alt=""·coords="1445,93,1645,133"/>109 <area·shape="rect"·href="a00815.html"·title="·"·alt=""·coords="1445,93,1645,133"/>
110 <area·shape="poly"·title="·"·alt=""·coords="2684,36,1660,107,1659,101,2683,31"/>110 <area·shape="poly"·title="·"·alt=""·coords="2684,36,1660,107,1659,101,2683,31"/>
111 <area·shape="rect"·title="·"·alt=""·coords="2549,966,2611,991"/>111 <area·shape="rect"·title="·"·alt=""·coords="2549,966,2611,991"/>
112 <area·shape="poly"·title="·"·alt=""·coords="2787,45,2787,200,2787,804,2782,835,2770,862,2751,886,2728,908,2675,942,2625,965,2623,960,2673,937,2725,904,2747,883,2765,859,2777,833,2781,804,2781,200,2781,45"/>112 <area·shape="poly"·title="·"·alt=""·coords="2787,45,2787,200,2787,804,2782,835,2770,862,2751,886,2728,908,2675,942,2625,965,2623,960,2673,937,2725,904,2747,883,2765,859,2777,833,2781,804,2781,200,2781,45"/>
113 <area·shape="rect"·title="·"·alt=""·coords="2821,101,2880,126"/>113 <area·shape="rect"·title="·"·alt=""·coords="2821,101,2880,126"/>
114 <area·shape="poly"·title="·"·alt=""·coords="2801,44,2835,88,2831,91,2797,47"/>114 <area·shape="poly"·title="·"·alt=""·coords="2801,44,2835,88,2831,91,2797,47"/>
115 <area·shape="rect"·title="·"·alt=""·coords="1444,365,1521,390"/>115 <area·shape="rect"·title="·"·alt=""·coords="1444,365,1521,390"/>
116 <area·shape="poly"·title="·"·alt=""·coords="1564,132,1579,154,1591,181,1594,201,1591,222,1574,262,1551,299,1506,356,1501,353,1547,296,1569,260,1585,221,1589,201,1585,182,1574,157,1559,135"/>116 <area·shape="poly"·title="·"·alt=""·coords="1564,132,1579,154,1591,181,1594,201,1591,222,1574,262,1551,299,1506,356,1501,353,1547,296,1569,260,1585,221,1589,201,1585,182,1574,157,1559,135"/>
117 <area·shape="rect"·href="a00545.html"·title="·"·alt=""·coords="1152,181,1352,221"/>117 <area·shape="rect"·href="a00872.html"·title="·"·alt=""·coords="1152,181,1352,221"/>
118 <area·shape="poly"·title="·"·alt=""·coords="1482,136,1330,180,1328,175,1480,131"/>118 <area·shape="poly"·title="·"·alt=""·coords="1482,136,1330,180,1328,175,1480,131"/>
119 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="1376,181,1576,221"/>119 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="1376,181,1576,221"/>
120 <area·shape="poly"·title="·"·alt=""·coords="1532,135,1502,172,1498,169,1528,132"/>120 <area·shape="poly"·title="·"·alt=""·coords="1532,135,1502,172,1498,169,1528,132"/>
121 <area·shape="poly"·title="·"·alt=""·coords="1285,219,1358,267,1462,353,1458,357,1354,271,1282,224"/>121 <area·shape="poly"·title="·"·alt=""·coords="1285,219,1358,267,1462,353,1458,357,1354,271,1282,224"/>
122 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="1144,269,1344,309"/>122 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="1144,269,1344,309"/>
123 <area·shape="poly"·title="·"·alt=""·coords="1253,222,1250,256,1244,256,1248,221"/>123 <area·shape="poly"·title="·"·alt=""·coords="1253,222,1250,256,1244,256,1248,221"/>
124 <area·shape="poly"·title="·"·alt=""·coords="1298,307,1433,355,1440,357,1438,362,1431,360,1297,312"/>124 <area·shape="poly"·title="·"·alt=""·coords="1298,307,1433,355,1440,357,1438,362,1431,360,1297,312"/>
125 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1261,357,1419,397"/>125 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1261,357,1419,397"/>
126 <area·shape="poly"·title="·"·alt=""·coords="1267,308,1310,346,1307,350,1264,312"/>126 <area·shape="poly"·title="·"·alt=""·coords="1267,308,1310,346,1307,350,1264,312"/>
127 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="115,357,315,397"/>127 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="115,357,315,397"/>
128 <area·shape="poly"·title="·"·alt=""·coords="1144,300,801,323,370,360,328,364,328,359,369,355,800,318,1143,294"/>128 <area·shape="poly"·title="·"·alt=""·coords="1144,300,801,323,370,360,328,364,328,359,369,355,800,318,1143,294"/>
129 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="269,445,427,485"/>129 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="269,445,427,485"/>
130 <area·shape="poly"·title="·"·alt=""·coords="1144,293,974,295,772,305,672,313,582,325,505,340,449,360,425,375,403,394,369,435,365,432,399,391,422,371,447,355,504,335,581,320,672,308,771,300,974,290,1144,288"/>130 <area·shape="poly"·title="·"·alt=""·coords="1144,293,974,295,772,305,672,313,582,325,505,340,449,360,425,375,403,394,369,435,365,432,399,391,422,371,447,355,504,335,581,320,672,308,771,300,974,290,1144,288"/>
131 <area·shape="rect"·href="a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="460,357,660,397"/>131 <area·shape="rect"·href="a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="460,357,660,397"/>
132 <area·shape="poly"·title="·"·alt=""·coords="1144,306,674,364,674,359,1143,301"/>132 <area·shape="poly"·title="·"·alt=""·coords="1144,306,674,364,674,359,1143,301"/>
133 <area·shape="rect"·title="·"·alt=""·coords="1375,959,1553,999"/>133 <area·shape="rect"·title="·"·alt=""·coords="1375,959,1553,999"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1420,392,1432,395,1517,403,1631,407,1761,409,1896,414,2022,426,2078,435,2128,448,2170,465,2202,486,2222,513,2229,544,2229,716,2224,754,2209,781,2185,803,2152,825,2112,845,2075,855,2040,858,2007,857,1938,855,1900,860,1857,873,1840,882,1828,892,1816,903,1798,913,1741,934,1680,950,1568,970,1567,965,1679,945,1739,929,1796,908,1813,899,1825,888,1837,878,1855,868,1899,855,1938,850,2007,852,2040,853,2074,850,2110,840,2149,820,2182,799,2205,778,2219,752,2224,716,2224,545,2217,515,2198,490,2167,470,2126,453,2077,440,2021,431,1895,419,1761,414,1630,412,1517,409,1432,400,1419,398"/>134 <area·shape="poly"·title="·"·alt=""·coords="1420,392,1432,395,1517,403,1631,407,1761,409,1896,414,2022,426,2078,435,2128,448,2170,465,2202,486,2222,513,2229,544,2229,716,2224,754,2209,781,2185,803,2152,825,2112,845,2075,855,2040,858,2007,857,1938,855,1900,860,1857,873,1840,882,1828,892,1816,903,1798,913,1741,934,1680,950,1568,970,1567,965,1679,945,1739,929,1796,908,1813,899,1825,888,1837,878,1855,868,1899,855,1938,850,2007,852,2040,853,2074,850,2110,840,2149,820,2182,799,2205,778,2219,752,2224,716,2224,545,2217,515,2198,490,2167,470,2126,453,2077,440,2021,431,1895,419,1761,414,1630,412,1517,409,1432,400,1419,398"/>
135 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1867,871,2031,911"/>135 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1867,871,2031,911"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1420,393,1432,395,1556,406,1661,409,1842,401,1929,399,2021,402,2125,416,2246,443,2317,455,2382,465,2409,474,2430,489,2443,512,2448,544,2448,628,2453,672,2463,729,2468,785,2465,808,2457,824,2426,846,2382,859,2329,866,2269,870,2147,870,2045,874,2045,868,2147,865,2269,864,2328,861,2381,854,2424,841,2453,821,2460,806,2463,785,2458,730,2448,673,2443,628,2443,545,2438,514,2426,493,2406,479,2381,470,2317,460,2245,448,2124,421,2021,408,1929,404,1842,407,1661,414,1556,412,1432,400,1419,398"/>136 <area·shape="poly"·title="·"·alt=""·coords="1420,393,1432,395,1556,406,1661,409,1842,401,1929,399,2021,402,2125,416,2246,443,2317,455,2382,465,2409,474,2430,489,2443,512,2448,544,2448,628,2453,672,2463,729,2468,785,2465,808,2457,824,2426,846,2382,859,2329,866,2269,870,2147,870,2045,874,2045,868,2147,865,2269,864,2328,861,2381,854,2424,841,2453,821,2460,806,2463,785,2458,730,2448,673,2443,628,2443,545,2438,514,2426,493,2406,479,2381,470,2317,460,2245,448,2124,421,2021,408,1929,404,1842,407,1661,414,1556,412,1432,400,1419,398"/>
137 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="1034,445,1193,485"/>137 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="1034,445,1193,485"/>
138 <area·shape="poly"·title="·"·alt=""·coords="1291,400,1177,443,1175,438,1289,395"/>138 <area·shape="poly"·title="·"·alt=""·coords="1291,400,1177,443,1175,438,1289,395"/>
139 <area·shape="rect"·title="·"·alt=""·coords="608,966,667,991"/>139 <area·shape="rect"·title="·"·alt=""·coords="608,966,667,991"/>
140 <area·shape="poly"·title="·"·alt=""·coords="1261,387,1044,408,912,426,779,451,656,483,602,502,555,522,516,545,486,570,468,597,461,626,461,804,465,831,475,856,491,879,510,899,555,933,598,958,596,962,552,938,506,903,487,882,471,858,460,832,456,804,456,625,463,594,482,566,513,541,552,518,600,497,654,478,778,446,911,421,1044,403,1260,381"/>140 <area·shape="poly"·title="·"·alt=""·coords="1261,387,1044,408,912,426,779,451,656,483,602,502,555,522,516,545,486,570,468,597,461,626,461,804,465,831,475,856,491,879,510,899,555,933,598,958,596,962,552,938,506,903,487,882,471,858,460,832,456,804,456,625,463,594,482,566,513,541,552,518,600,497,654,478,778,446,911,421,1044,403,1260,381"/>
141 <area·shape="poly"·title="·"·alt=""·coords="1420,393,1432,395,1579,409,1704,415,1918,411,2021,410,2131,412,2255,422,2402,443,2459,448,2517,448,2624,444,2669,450,2688,456,2704,466,2718,479,2728,496,2734,518,2736,545,2736,804,2733,831,2723,856,2710,879,2692,900,2653,935,2615,961,2612,957,2650,931,2689,896,2705,876,2719,853,2727,829,2731,804,2731,545,2729,519,2723,498,2714,482,2701,470,2686,461,2668,455,2624,450,2517,453,2459,453,2401,448,2255,427,2131,417,2021,415,1918,417,1704,420,1579,414,1432,400,1419,398"/>141 <area·shape="poly"·title="·"·alt=""·coords="1420,393,1432,395,1579,409,1704,415,1918,411,2021,410,2131,412,2255,422,2402,443,2459,448,2517,448,2624,444,2669,450,2688,456,2704,466,2718,479,2728,496,2734,518,2736,545,2736,804,2733,831,2723,856,2710,879,2692,900,2653,935,2615,961,2612,957,2650,931,2689,896,2705,876,2719,853,2727,829,2731,804,2731,545,2729,519,2723,498,2714,482,2701,470,2686,461,2668,455,2624,450,2517,453,2459,453,2401,448,2255,427,2131,417,2021,415,1918,417,1704,420,1579,414,1432,400,1419,398"/>
142 <area·shape="rect"·title="·"·alt=""·coords="2387,966,2472,991"/>142 <area·shape="rect"·title="·"·alt=""·coords="2387,966,2472,991"/>
143 <area·shape="poly"·title="·"·alt=""·coords="1420,393,1432,395,1522,401,1634,403,1896,401,2029,403,2155,408,2265,421,2312,431,2352,443,2380,458,2420,485,2518,560,2611,639,2643,671,2660,693,2667,715,2670,737,2669,759,2663,780,2642,819,2611,856,2575,890,2535,919,2465,962,2463,957,2532,915,2571,886,2608,853,2638,816,2658,778,2663,758,2665,737,2662,717,2655,696,2639,675,2607,643,2515,564,2417,489,2377,462,2350,448,2310,436,2264,426,2155,414,2029,408,1896,407,1634,408,1522,407,1432,400,1419,398"/>143 <area·shape="poly"·title="·"·alt=""·coords="1420,393,1432,395,1522,401,1634,403,1896,401,2029,403,2155,408,2265,421,2312,431,2352,443,2380,458,2420,485,2518,560,2611,639,2643,671,2660,693,2667,715,2670,737,2669,759,2663,780,2642,819,2611,856,2575,890,2535,919,2465,962,2463,957,2532,915,2571,886,2608,853,2638,816,2658,778,2663,758,2665,737,2662,717,2655,696,2639,675,2607,643,2515,564,2417,489,2377,462,2350,448,2310,436,2264,426,2155,414,2029,408,1896,407,1634,408,1522,407,1432,400,1419,398"/>
144 <area·shape="rect"·title="·"·alt=""·coords="648,702,728,727"/>144 <area·shape="rect"·title="·"·alt=""·coords="648,702,728,727"/>
145 <area·shape="poly"·title="·"·alt=""·coords="1261,392,1130,413,977,445,904,464,838,486,785,510,749,535,722,571,706,613,696,654,692,688,687,688,691,653,701,611,718,569,745,531,782,505,836,481,902,459,976,440,1129,408,1260,387"/>145 <area·shape="poly"·title="·"·alt=""·coords="1261,392,1130,413,977,445,904,464,838,486,785,510,749,535,722,571,706,613,696,654,692,688,687,688,691,653,701,611,718,569,745,531,782,505,836,481,902,459,976,440,1129,408,1260,387"/>
146 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1258,445,1422,485"/>146 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1258,445,1422,485"/>
147 <area·shape="poly"·title="·"·alt=""·coords="1343,398,1343,431,1337,431,1337,398"/>147 <area·shape="poly"·title="·"·alt=""·coords="1343,398,1343,431,1337,431,1337,398"/>
148 <area·shape="poly"·title="·"·alt=""·coords="1867,910,1848,913,1568,962,1567,957,1848,908,1866,905"/>148 <area·shape="poly"·title="·"·alt=""·coords="1867,910,1848,913,1568,962,1567,957,1848,908,1866,905"/>
149 <area·shape="rect"·title="·"·alt=""·coords="2005,966,2081,991"/>149 <area·shape="rect"·title="·"·alt=""·coords="2005,966,2081,991"/>
150 <area·shape="poly"·title="·"·alt=""·coords="1972,909,2021,954,2018,958,1968,913"/>150 <area·shape="poly"·title="·"·alt=""·coords="1972,909,2021,954,2018,958,1968,913"/>
151 <area·shape="poly"·title="·"·alt=""·coords="1034,479,936,501,880,519,824,541,769,570,718,604,674,646,638,696,624,729,616,764,612,800,612,835,620,902,632,952,627,953,615,903,607,836,607,799,610,763,619,727,634,693,670,643,715,600,766,565,821,536,878,514,934,496,1033,474"/>151 <area·shape="poly"·title="·"·alt=""·coords="1034,479,936,501,880,519,824,541,769,570,718,604,674,646,638,696,624,729,616,764,612,800,612,835,620,902,632,952,627,953,615,903,607,836,607,799,610,763,619,727,634,693,670,643,715,600,766,565,821,536,878,514,934,496,1033,474"/>
152 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="968,533,1219,559"/>152 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="968,533,1219,559"/>
153 <area·shape="poly"·title="·"·alt=""·coords="1111,486,1102,520,1097,519,1106,485"/>153 <area·shape="poly"·title="·"·alt=""·coords="1111,486,1102,520,1097,519,1106,485"/>
154 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2264,783,2443,823"/>154 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2264,783,2443,823"/>
155 <area·shape="poly"·title="·"·alt=""·coords="1189,483,1535,571,1989,692,2279,776,2278,781,1987,697,1534,576,1188,488"/>155 <area·shape="poly"·title="·"·alt=""·coords="1189,483,1535,571,1989,692,2279,776,2278,781,1987,697,1534,576,1188,488"/>
156 <area·shape="poly"·title="·"·alt=""·coords="1021,561,954,579,920,593,889,609,861,629,838,653,824,681,819,714,819,804,823,823,834,841,852,857,877,873,941,900,1021,922,1109,939,1199,952,1361,968,1361,974,1199,957,1108,944,1019,927,939,905,874,878,849,862,830,844,818,825,813,804,813,713,819,679,834,650,857,625,886,605,918,588,953,574,1019,556"/>156 <area·shape="poly"·title="·"·alt=""·coords="1021,561,954,579,920,593,889,609,861,629,838,653,824,681,819,714,819,804,823,823,834,841,852,857,877,873,941,900,1021,922,1109,939,1199,952,1361,968,1361,974,1199,957,1108,944,1019,927,939,905,874,878,849,862,830,844,818,825,813,804,813,713,819,679,834,650,857,625,886,605,918,588,953,574,1019,556"/>
157 <area·shape="rect"·title="·"·alt=""·coords="854,790,941,815"/>157 <area·shape="rect"·title="·"·alt=""·coords="854,790,941,815"/>
158 <area·shape="poly"·title="·"·alt=""·coords="1079,561,1014,615,976,654,942,696,920,738,906,778,901,776,915,736,938,693,972,650,1010,611,1076,557"/>158 <area·shape="poly"·title="·"·alt=""·coords="1079,561,1014,615,976,654,942,696,920,738,906,778,901,776,915,736,938,693,972,650,1010,611,1076,557"/>
159 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1006,695,1170,735"/>159 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="1006,695,1170,735"/>
160 <area·shape="poly"·title="·"·alt=""·coords="1096,559,1092,681,1086,681,1090,559"/>160 <area·shape="poly"·title="·"·alt=""·coords="1096,559,1092,681,1086,681,1090,559"/>
161 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1278,607,1442,647"/>161 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1278,607,1442,647"/>
162 <area·shape="poly"·title="·"·alt=""·coords="1133,556,1284,600,1282,605,1131,561"/>162 <area·shape="poly"·title="·"·alt=""·coords="1133,556,1284,600,1282,605,1131,561"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1085,735,1079,772,1076,819,1083,867,1092,889,1106,909,1122,921,1146,932,1210,950,1286,962,1361,969,1361,975,1285,967,1209,955,1144,937,1119,926,1102,913,1088,892,1078,869,1071,819,1073,771,1080,734"/>163 <area·shape="poly"·title="·"·alt=""·coords="1085,735,1079,772,1076,819,1083,867,1092,889,1106,909,1122,921,1146,932,1210,950,1286,962,1361,969,1361,975,1285,967,1209,955,1144,937,1119,926,1102,913,1088,892,1078,869,1071,819,1073,771,1080,734"/>
164 <area·shape="poly"·title="·"·alt=""·coords="1047,737,936,787,934,782,1045,732"/>164 <area·shape="poly"·title="·"·alt=""·coords="1047,737,936,787,934,782,1045,732"/>
165 <area·shape="rect"·title="·"·alt=""·coords="1534,790,1610,815"/>165 <area·shape="rect"·title="·"·alt=""·coords="1534,790,1610,815"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1170,721,1334,742,1429,759,1522,780,1532,783,1530,788,1521,785,1427,764,1333,748,1170,726"/>166 <area·shape="poly"·title="·"·alt=""·coords="1170,721,1334,742,1429,759,1522,780,1532,783,1530,788,1521,785,1427,764,1333,748,1170,726"/>
167 <area·shape="rect"·title="·"·alt=""·coords="965,790,1040,815"/>167 <area·shape="rect"·title="·"·alt=""·coords="965,790,1040,815"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1071,737,1026,782,1022,778,1067,733"/>168 <area·shape="poly"·title="·"·alt=""·coords="1071,737,1026,782,1022,778,1067,733"/>
Offset 174, 37 lines modifiedOffset 174, 37 lines modified
174 <area·shape="poly"·title="·"·alt=""·coords="1301,649,1161,693,1160,688,1299,644"/>174 <area·shape="poly"·title="·"·alt=""·coords="1301,649,1161,693,1160,688,1299,644"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1319,649,1280,670,1242,697,1200,739,1169,780,1165,777,1196,735,1238,693,1277,666,1316,644"/>175 <area·shape="poly"·title="·"·alt=""·coords="1319,649,1280,670,1242,697,1200,739,1169,780,1165,777,1196,735,1238,693,1277,666,1316,644"/>
176 <area·shape="rect"·title="·"·alt=""·coords="1633,702,1703,727"/>176 <area·shape="rect"·title="·"·alt=""·coords="1633,702,1703,727"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1438,644,1614,692,1624,695,1622,700,1613,697,1436,649"/>177 <area·shape="poly"·title="·"·alt=""·coords="1438,644,1614,692,1624,695,1622,700,1613,697,1436,649"/>
178 <area·shape="rect"·title="·"·alt=""·coords="1728,702,1787,727"/>178 <area·shape="rect"·title="·"·alt=""·coords="1728,702,1787,727"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1443,635,1573,657,1645,672,1717,692,1723,694,1721,699,1715,697,1644,678,1572,662,1442,640"/>179 <area·shape="poly"·title="·"·alt=""·coords="1443,635,1573,657,1645,672,1717,692,1723,694,1721,699,1715,697,1644,678,1572,662,1442,640"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1442,628,1672,639,1818,650,1971,665,2121,685,2259,710,2374,742,2420,760,2456,780,2479,798,2499,820,2533,866,2558,913,2574,952,2569,954,2553,916,2529,869,2495,823,2475,802,2453,785,2417,765,2372,747,2258,716,2120,690,1970,670,1818,655,1672,645,1442,633"/>180 <area·shape="poly"·title="·"·alt=""·coords="1442,628,1672,639,1818,650,1971,665,2121,685,2259,710,2374,742,2420,760,2456,780,2479,798,2499,820,2533,866,2558,913,2574,952,2569,954,2553,916,2529,869,2495,823,2475,802,2453,785,2417,765,2372,747,2258,716,2120,690,1970,670,1818,655,1672,645,1442,633"/>
181 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1315,783,1509,823"/>181 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1315,783,1509,823"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1367,646,1389,734,1402,769,1397,771,1384,735,1361,647"/>182 <area·shape="poly"·title="·"·alt=""·coords="1367,646,1389,734,1402,769,1397,771,1384,735,1361,647"/>
183 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1115,871,1279,911"/>183 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1115,871,1279,911"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1338,649,1315,671,1293,696,1266,738,1243,782,1211,859,1206,856,1239,780,1262,735,1288,693,1311,667,1334,645"/>184 <area·shape="poly"·title="·"·alt=""·coords="1338,649,1315,671,1293,696,1266,738,1243,782,1211,859,1206,856,1239,780,1262,735,1288,693,1311,667,1334,645"/>
185 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="1889,783,2053,823"/>185 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1889,783,2053,823"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1442,644,1506,664,1571,692,1586,703,1597,713,1607,723,1622,732,1876,781,1875,786,1620,737,1604,727,1593,717,1583,707,1568,697,1504,669,1440,649"/>186 <area·shape="poly"·title="·"·alt=""·coords="1442,644,1506,664,1571,692,1586,703,1597,713,1607,723,1622,732,1876,781,1875,786,1620,737,1604,727,1593,717,1583,707,1568,697,1504,669,1440,649"/>
187 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1811,695,1975,735"/>187 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1811,695,1975,735"/>
188 <area·shape="poly"·title="·"·alt=""·coords="1443,637,1798,692,1798,697,1442,642"/>188 <area·shape="poly"·title="·"·alt=""·coords="1443,637,1798,692,1798,697,1442,642"/>
189 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1398,695,1557,735"/>189 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1398,695,1557,735"/>
190 <area·shape="poly"·title="·"·alt=""·coords="1388,645,1442,684,1439,689,1384,649"/>190 <area·shape="poly"·title="·"·alt=""·coords="1388,645,1442,684,1439,689,1384,649"/>
191 <area·shape="poly"·title="·"·alt=""·coords="1278,641,742,709,741,704,1278,636"/>191 <area·shape="poly"·title="·"·alt=""·coords="1278,641,742,709,741,704,1278,636"/>
192 <area·shape="poly"·title="·"·alt=""·coords="1257,908,1394,952,1392,957,1255,913"/>192 <area·shape="poly"·title="·"·alt=""·coords="1257,908,1394,952,1392,957,1255,913"/>
193 <area·shape="poly"·title="·"·alt=""·coords="1921,825,1812,873,1780,894,1748,913,1656,944,1567,964,1566,959,1655,939,1746,908,1778,889,1809,868,1919,820"/>193 <area·shape="poly"·title="·"·alt=""·coords="1921,825,1812,873,1780,894,1748,913,1656,944,1567,964,1566,959,1655,939,1746,908,1778,889,1809,868,1919,820"/>
194 <area·shape="poly"·title="·"·alt=""·coords="1878,737,1783,837,1734,887,1704,913,1637,944,1568,963,1566,958,1635,939,1701,908,1731,883,1779,834,1874,733"/>194 <area·shape="poly"·title="·"·alt=""·coords="1878,737,1783,837,1734,887,1704,913,1637,944,1568,963,1566,958,1635,939,1701,908,1731,883,1779,834,1874,733"/>
195 <area·shape="poly"·title="·"·alt=""·coords="1823,737,1624,790,1623,785,1822,732"/>195 <area·shape="poly"·title="·"·alt=""·coords="1823,737,1624,790,1623,785,1822,732"/>
196 <area·shape="poly"·title="·"·alt=""·coords="1912,733,1947,771,1943,774,1908,737"/>196 <area·shape="poly"·title="·"·alt=""·coords="1912,733,1947,771,1943,774,1908,737"/>
197 <area·shape="rect"·title="·"·alt=""·coords="2077,790,2139,815"/>197 <area·shape="rect"·title="·"·alt=""·coords="2077,790,2139,815"/>
198 <area·shape="poly"·title="·"·alt=""·coords="1944,732,2066,780,2071,782,2069,787,2064,785,1942,737"/>198 <area·shape="poly"·title="·"·alt=""·coords="1944,732,2066,780,2071,782,2069,787,2064,785,1942,737"/>
199 <area·shape="poly"·title="·"·alt=""·coords="1976,731,2061,753,2152,780,2255,821,2318,849,2355,869,2376,888,2393,910,2420,952,2415,955,2389,914,2372,892,2352,873,2316,854,2252,826,2150,785,2060,758,1975,736"/>199 <area·shape="poly"·title="·"·alt=""·coords="1976,731,2061,753,2152,780,2255,821,2318,849,2355,869,2376,888,2393,910,2420,952,2415,955,2389,914,2372,892,2352,873,2316,854,2252,826,2150,785,2060,758,1975,736"/>
200 <area·shape="poly"·title="·"·alt=""·coords="1976,729,2251,780,2250,785,1975,734"/>200 <area·shape="poly"·title="·"·alt=""·coords="1976,729,2251,780,2250,785,1975,734"/>
201 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="1531,871,1690,911"/>201 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="1531,871,1690,911"/>
202 <area·shape="poly"·title="·"·alt=""·coords="1835,737,1784,758,1732,785,1681,823,1639,863,1636,859,1678,819,1729,780,1781,753,1833,732"/>202 <area·shape="poly"·title="·"·alt=""·coords="1835,737,1784,758,1732,785,1681,823,1639,863,1636,859,1678,819,1729,780,1781,753,1833,732"/>
203 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="2163,871,2341,911"/>203 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="2163,871,2341,911"/>
204 <area·shape="poly"·title="·"·alt=""·coords="2333,825,2287,864,2283,860,2329,821"/>204 <area·shape="poly"·title="·"·alt=""·coords="2333,825,2287,864,2283,860,2329,821"/>
205 <area·shape="poly"·title="·"·alt=""·coords="2163,912,2151,913,1832,950,1567,973,1567,967,1832,945,2150,908,2162,906"/>205 <area·shape="poly"·title="·"·alt=""·coords="2163,912,2151,913,1832,950,1567,973,1567,967,1832,945,2150,908,2162,906"/>
206 <area·shape="poly"·title="·"·alt=""·coords="2207,913,2084,963,2082,958,2205,908"/>206 <area·shape="poly"·title="·"·alt=""·coords="2207,913,2084,963,2082,958,2205,908"/>
207 <area·shape="poly"·title="·"·alt=""·coords="2163,912,2151,913,2011,926,1826,937,1385,957,680,979,680,974,1385,951,1826,932,2011,920,2150,908,2162,907"/>207 <area·shape="poly"·title="·"·alt=""·coords="2163,912,2151,913,2011,926,1826,937,1385,957,680,979,680,974,1385,951,1826,932,2011,920,2150,908,2162,907"/>
Max diff block lines reached; 4983/21561 bytes (23.11%) of diff not shown.
22.1 KB
./usr/share/doc/libopenmesh-dev/html/a00564.map vs.
./usr/share/doc/libopenmesh-dev/html/a00855.map
Files 99% similar despite different names
    
Offset 1, 62 lines modifiedOffset 1, 62 lines modified
1 <map·id="OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh"·name="OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh"·name="OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2684,5,2884,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2684,5,2884,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00554.html"·title="·"·alt=""·coords="1445,93,1645,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00815.html"·title="·"·alt=""·coords="1445,93,1645,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2684,36,1660,107,1659,101,2683,31"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2684,36,1660,107,1659,101,2683,31"/>
5 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="2549,966,2611,991"/>5 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="2549,966,2611,991"/>
6 <area·shape="poly"·id="edge91_Node000001_Node000021"·title="·"·alt=""·coords="2787,45,2787,200,2787,804,2782,835,2770,862,2751,886,2728,908,2675,942,2625,965,2623,960,2673,937,2725,904,2747,883,2765,859,2777,833,2781,804,2781,200,2781,45"/>6 <area·shape="poly"·id="edge91_Node000001_Node000021"·title="·"·alt=""·coords="2787,45,2787,200,2787,804,2782,835,2770,862,2751,886,2728,908,2675,942,2625,965,2623,960,2673,937,2725,904,2747,883,2765,859,2777,833,2781,804,2781,200,2781,45"/>
7 <area·shape="rect"·id="Node000044"·title="·"·alt=""·coords="2821,101,2880,126"/>7 <area·shape="rect"·id="Node000044"·title="·"·alt=""·coords="2821,101,2880,126"/>
8 <area·shape="poly"·id="edge92_Node000001_Node000044"·title="·"·alt=""·coords="2801,44,2835,88,2831,91,2797,47"/>8 <area·shape="poly"·id="edge92_Node000001_Node000044"·title="·"·alt=""·coords="2801,44,2835,88,2831,91,2797,47"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1444,365,1521,390"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1444,365,1521,390"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1564,132,1579,154,1591,181,1594,201,1591,222,1574,262,1551,299,1506,356,1501,353,1547,296,1569,260,1585,221,1589,201,1585,182,1574,157,1559,135"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1564,132,1579,154,1591,181,1594,201,1591,222,1574,262,1551,299,1506,356,1501,353,1547,296,1569,260,1585,221,1589,201,1585,182,1574,157,1559,135"/>
11 <area·shape="rect"·id="Node000004"·href="$a00545.html"·title="·"·alt=""·coords="1152,181,1352,221"/>11 <area·shape="rect"·id="Node000004"·href="$a00872.html"·title="·"·alt=""·coords="1152,181,1352,221"/>
12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1482,136,1330,180,1328,175,1480,131"/>12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1482,136,1330,180,1328,175,1480,131"/>
13 <area·shape="rect"·id="Node000041"·href="$a00590.html"·title="·"·alt=""·coords="1376,181,1576,221"/>13 <area·shape="rect"·id="Node000041"·href="$a00818.html"·title="·"·alt=""·coords="1376,181,1576,221"/>
14 <area·shape="poly"·id="edge82_Node000002_Node000041"·title="·"·alt=""·coords="1532,135,1502,172,1498,169,1528,132"/>14 <area·shape="poly"·id="edge82_Node000002_Node000041"·title="·"·alt=""·coords="1532,135,1502,172,1498,169,1528,132"/>
15 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="1285,219,1358,267,1462,353,1458,357,1354,271,1282,224"/>15 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="1285,219,1358,267,1462,353,1458,357,1354,271,1282,224"/>
16 <area·shape="rect"·id="Node000005"·href="$a00617.html"·title="·"·alt=""·coords="1144,269,1344,309"/>16 <area·shape="rect"·id="Node000005"·href="$a00827.html"·title="·"·alt=""·coords="1144,269,1344,309"/>
17 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="1253,222,1250,256,1244,256,1248,221"/>17 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="1253,222,1250,256,1244,256,1248,221"/>
18 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="1298,307,1433,355,1440,357,1438,362,1431,360,1297,312"/>18 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="1298,307,1433,355,1440,357,1438,362,1431,360,1297,312"/>
19 <area·shape="rect"·id="Node000006"·href="$a00929_source.html"·title="·"·alt=""·coords="1261,357,1419,397"/>19 <area·shape="rect"·id="Node000006"·href="$a00443_source.html"·title="·"·alt=""·coords="1261,357,1419,397"/>
20 <area·shape="poly"·id="edge7_Node000005_Node000006"·title="·"·alt=""·coords="1267,308,1310,346,1307,350,1264,312"/>20 <area·shape="poly"·id="edge7_Node000005_Node000006"·title="·"·alt=""·coords="1267,308,1310,346,1307,350,1264,312"/>
21 <area·shape="rect"·id="Node000036"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="115,357,315,397"/>21 <area·shape="rect"·id="Node000036"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="115,357,315,397"/>
22 <area·shape="poly"·id="edge73_Node000005_Node000036"·title="·"·alt=""·coords="1144,300,801,323,370,360,328,364,328,359,369,355,800,318,1143,294"/>22 <area·shape="poly"·id="edge73_Node000005_Node000036"·title="·"·alt=""·coords="1144,300,801,323,370,360,328,364,328,359,369,355,800,318,1143,294"/>
23 <area·shape="rect"·id="Node000037"·href="$a00917_source.html"·title="·"·alt=""·coords="269,445,427,485"/>23 <area·shape="rect"·id="Node000037"·href="$a00407_source.html"·title="·"·alt=""·coords="269,445,427,485"/>
24 <area·shape="poly"·id="edge78_Node000005_Node000037"·title="·"·alt=""·coords="1144,293,974,295,772,305,672,313,582,325,505,340,449,360,425,375,403,394,369,435,365,432,399,391,422,371,447,355,504,335,581,320,672,308,771,300,974,290,1144,288"/>24 <area·shape="poly"·id="edge78_Node000005_Node000037"·title="·"·alt=""·coords="1144,293,974,295,772,305,672,313,582,325,505,340,449,360,425,375,403,394,369,435,365,432,399,391,422,371,447,355,504,335,581,320,672,308,771,300,974,290,1144,288"/>
25 <area·shape="rect"·id="Node000039"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="460,357,660,397"/>25 <area·shape="rect"·id="Node000039"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="460,357,660,397"/>
26 <area·shape="poly"·id="edge79_Node000005_Node000039"·title="·"·alt=""·coords="1144,306,674,364,674,359,1143,301"/>26 <area·shape="poly"·id="edge79_Node000005_Node000039"·title="·"·alt=""·coords="1144,306,674,364,674,359,1143,301"/>
27 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="1375,959,1553,999"/>27 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="1375,959,1553,999"/>
28 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="1420,392,1432,395,1517,403,1631,407,1761,409,1896,414,2022,426,2078,435,2128,448,2170,465,2202,486,2222,513,2229,544,2229,716,2224,754,2209,781,2185,803,2152,825,2112,845,2075,855,2040,858,2007,857,1938,855,1900,860,1857,873,1840,882,1828,892,1816,903,1798,913,1741,934,1680,950,1568,970,1567,965,1679,945,1739,929,1796,908,1813,899,1825,888,1837,878,1855,868,1899,855,1938,850,2007,852,2040,853,2074,850,2110,840,2149,820,2182,799,2205,778,2219,752,2224,716,2224,545,2217,515,2198,490,2167,470,2126,453,2077,440,2021,431,1895,419,1761,414,1630,412,1517,409,1432,400,1419,398"/>28 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="1420,392,1432,395,1517,403,1631,407,1761,409,1896,414,2022,426,2078,435,2128,448,2170,465,2202,486,2222,513,2229,544,2229,716,2224,754,2209,781,2185,803,2152,825,2112,845,2075,855,2040,858,2007,857,1938,855,1900,860,1857,873,1840,882,1828,892,1816,903,1798,913,1741,934,1680,950,1568,970,1567,965,1679,945,1739,929,1796,908,1813,899,1825,888,1837,878,1855,868,1899,855,1938,850,2007,852,2040,853,2074,850,2110,840,2149,820,2182,799,2205,778,2219,752,2224,716,2224,545,2217,515,2198,490,2167,470,2126,453,2077,440,2021,431,1895,419,1761,414,1630,412,1517,409,1432,400,1419,398"/>
29 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="1867,871,2031,911"/>29 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="1867,871,2031,911"/>
30 <area·shape="poly"·id="edge9_Node000006_Node000008"·title="·"·alt=""·coords="1420,393,1432,395,1556,406,1661,409,1842,401,1929,399,2021,402,2125,416,2246,443,2317,455,2382,465,2409,474,2430,489,2443,512,2448,544,2448,628,2453,672,2463,729,2468,785,2465,808,2457,824,2426,846,2382,859,2329,866,2269,870,2147,870,2045,874,2045,868,2147,865,2269,864,2328,861,2381,854,2424,841,2453,821,2460,806,2463,785,2458,730,2448,673,2443,628,2443,545,2438,514,2426,493,2406,479,2381,470,2317,460,2245,448,2124,421,2021,408,1929,404,1842,407,1661,414,1556,412,1432,400,1419,398"/>30 <area·shape="poly"·id="edge9_Node000006_Node000008"·title="·"·alt=""·coords="1420,393,1432,395,1556,406,1661,409,1842,401,1929,399,2021,402,2125,416,2246,443,2317,455,2382,465,2409,474,2430,489,2443,512,2448,544,2448,628,2453,672,2463,729,2468,785,2465,808,2457,824,2426,846,2382,859,2329,866,2269,870,2147,870,2045,874,2045,868,2147,865,2269,864,2328,861,2381,854,2424,841,2453,821,2460,806,2463,785,2458,730,2448,673,2443,628,2443,545,2438,514,2426,493,2406,479,2381,470,2317,460,2245,448,2124,421,2021,408,1929,404,1842,407,1661,414,1556,412,1432,400,1419,398"/>
31 <area·shape="rect"·id="Node000010"·href="$a00932_source.html"·title="·"·alt=""·coords="1034,445,1193,485"/>31 <area·shape="rect"·id="Node000010"·href="$a00389_source.html"·title="·"·alt=""·coords="1034,445,1193,485"/>
32 <area·shape="poly"·id="edge12_Node000006_Node000010"·title="·"·alt=""·coords="1291,400,1177,443,1175,438,1289,395"/>32 <area·shape="poly"·id="edge12_Node000006_Node000010"·title="·"·alt=""·coords="1291,400,1177,443,1175,438,1289,395"/>
33 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="608,966,667,991"/>33 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="608,966,667,991"/>
34 <area·shape="poly"·id="edge63_Node000006_Node000011"·title="·"·alt=""·coords="1261,387,1044,408,912,426,779,451,656,483,602,502,555,522,516,545,486,570,468,597,461,626,461,804,465,831,475,856,491,879,510,899,555,933,598,958,596,962,552,938,506,903,487,882,471,858,460,832,456,804,456,625,463,594,482,566,513,541,552,518,600,497,654,478,778,446,911,421,1044,403,1260,381"/>34 <area·shape="poly"·id="edge63_Node000006_Node000011"·title="·"·alt=""·coords="1261,387,1044,408,912,426,779,451,656,483,602,502,555,522,516,545,486,570,468,597,461,626,461,804,465,831,475,856,491,879,510,899,555,933,598,958,596,962,552,938,506,903,487,882,471,858,460,832,456,804,456,625,463,594,482,566,513,541,552,518,600,497,654,478,778,446,911,421,1044,403,1260,381"/>
35 <area·shape="poly"·id="edge62_Node000006_Node000021"·title="·"·alt=""·coords="1420,393,1432,395,1579,409,1704,415,1918,411,2021,410,2131,412,2255,422,2402,443,2459,448,2517,448,2624,444,2669,450,2688,456,2704,466,2718,479,2728,496,2734,518,2736,545,2736,804,2733,831,2723,856,2710,879,2692,900,2653,935,2615,961,2612,957,2650,931,2689,896,2705,876,2719,853,2727,829,2731,804,2731,545,2729,519,2723,498,2714,482,2701,470,2686,461,2668,455,2624,450,2517,453,2459,453,2401,448,2255,427,2131,417,2021,415,1918,417,1704,420,1579,414,1432,400,1419,398"/>35 <area·shape="poly"·id="edge62_Node000006_Node000021"·title="·"·alt=""·coords="1420,393,1432,395,1579,409,1704,415,1918,411,2021,410,2131,412,2255,422,2402,443,2459,448,2517,448,2624,444,2669,450,2688,456,2704,466,2718,479,2728,496,2734,518,2736,545,2736,804,2733,831,2723,856,2710,879,2692,900,2653,935,2615,961,2612,957,2650,931,2689,896,2705,876,2719,853,2727,829,2731,804,2731,545,2729,519,2723,498,2714,482,2701,470,2686,461,2668,455,2624,450,2517,453,2459,453,2401,448,2255,427,2131,417,2021,415,1918,417,1704,420,1579,414,1432,400,1419,398"/>
36 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2387,966,2472,991"/>36 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2387,966,2472,991"/>
37 <area·shape="poly"·id="edge64_Node000006_Node000027"·title="·"·alt=""·coords="1420,393,1432,395,1522,401,1634,403,1896,401,2029,403,2155,408,2265,421,2312,431,2352,443,2380,458,2420,485,2518,560,2611,639,2643,671,2660,693,2667,715,2670,737,2669,759,2663,780,2642,819,2611,856,2575,890,2535,919,2465,962,2463,957,2532,915,2571,886,2608,853,2638,816,2658,778,2663,758,2665,737,2662,717,2655,696,2639,675,2607,643,2515,564,2417,489,2377,462,2350,448,2310,436,2264,426,2155,414,2029,408,1896,407,1634,408,1522,407,1432,400,1419,398"/>37 <area·shape="poly"·id="edge64_Node000006_Node000027"·title="·"·alt=""·coords="1420,393,1432,395,1522,401,1634,403,1896,401,2029,403,2155,408,2265,421,2312,431,2352,443,2380,458,2420,485,2518,560,2611,639,2643,671,2660,693,2667,715,2670,737,2669,759,2663,780,2642,819,2611,856,2575,890,2535,919,2465,962,2463,957,2532,915,2571,886,2608,853,2638,816,2658,778,2663,758,2665,737,2662,717,2655,696,2639,675,2607,643,2515,564,2417,489,2377,462,2350,448,2310,436,2264,426,2155,414,2029,408,1896,407,1634,408,1522,407,1432,400,1419,398"/>
38 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="648,702,728,727"/>38 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="648,702,728,727"/>
39 <area·shape="poly"·id="edge72_Node000006_Node000034"·title="·"·alt=""·coords="1261,392,1130,413,977,445,904,464,838,486,785,510,749,535,722,571,706,613,696,654,692,688,687,688,691,653,701,611,718,569,745,531,782,505,836,481,902,459,976,440,1129,408,1260,387"/>39 <area·shape="poly"·id="edge72_Node000006_Node000034"·title="·"·alt=""·coords="1261,392,1130,413,977,445,904,464,838,486,785,510,749,535,722,571,706,613,696,654,692,688,687,688,691,653,701,611,718,569,745,531,782,505,836,481,902,459,976,440,1129,408,1260,387"/>
40 <area·shape="rect"·id="Node000035"·href="$a00989_source.html"·title="·"·alt=""·coords="1258,445,1422,485"/>40 <area·shape="rect"·id="Node000035"·href="$a00470_source.html"·title="·"·alt=""·coords="1258,445,1422,485"/>
41 <area·shape="poly"·id="edge65_Node000006_Node000035"·title="·"·alt=""·coords="1343,398,1343,431,1337,431,1337,398"/>41 <area·shape="poly"·id="edge65_Node000006_Node000035"·title="·"·alt=""·coords="1343,398,1343,431,1337,431,1337,398"/>
42 <area·shape="poly"·id="edge10_Node000008_Node000007"·title="·"·alt=""·coords="1867,910,1848,913,1568,962,1567,957,1848,908,1866,905"/>42 <area·shape="poly"·id="edge10_Node000008_Node000007"·title="·"·alt=""·coords="1867,910,1848,913,1568,962,1567,957,1848,908,1866,905"/>
43 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="2005,966,2081,991"/>43 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="2005,966,2081,991"/>
44 <area·shape="poly"·id="edge11_Node000008_Node000009"·title="·"·alt=""·coords="1972,909,2021,954,2018,958,1968,913"/>44 <area·shape="poly"·id="edge11_Node000008_Node000009"·title="·"·alt=""·coords="1972,909,2021,954,2018,958,1968,913"/>
45 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="1034,479,936,501,880,519,824,541,769,570,718,604,674,646,638,696,624,729,616,764,612,800,612,835,620,902,632,952,627,953,615,903,607,836,607,799,610,763,619,727,634,693,670,643,715,600,766,565,821,536,878,514,934,496,1033,474"/>45 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="1034,479,936,501,880,519,824,541,769,570,718,604,674,646,638,696,624,729,616,764,612,800,612,835,620,902,632,952,627,953,615,903,607,836,607,799,610,763,619,727,634,693,670,643,715,600,766,565,821,536,878,514,934,496,1033,474"/>
46 <area·shape="rect"·id="Node000012"·href="$a01076_source.html"·title="·"·alt=""·coords="968,533,1219,559"/>46 <area·shape="rect"·id="Node000012"·href="$a00518_source.html"·title="·"·alt=""·coords="968,533,1219,559"/>
47 <area·shape="poly"·id="edge14_Node000010_Node000012"·title="·"·alt=""·coords="1111,486,1102,520,1097,519,1106,485"/>47 <area·shape="poly"·id="edge14_Node000010_Node000012"·title="·"·alt=""·coords="1111,486,1102,520,1097,519,1106,485"/>
48 <area·shape="rect"·id="Node000028"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2264,783,2443,823"/>48 <area·shape="rect"·id="Node000028"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2264,783,2443,823"/>
49 <area·shape="poly"·id="edge61_Node000010_Node000028"·title="·"·alt=""·coords="1189,483,1535,571,1989,692,2279,776,2278,781,1987,697,1534,576,1188,488"/>49 <area·shape="poly"·id="edge61_Node000010_Node000028"·title="·"·alt=""·coords="1189,483,1535,571,1989,692,2279,776,2278,781,1987,697,1534,576,1188,488"/>
50 <area·shape="poly"·id="edge16_Node000012_Node000007"·title="·"·alt=""·coords="1021,561,954,579,920,593,889,609,861,629,838,653,824,681,819,714,819,804,823,823,834,841,852,857,877,873,941,900,1021,922,1109,939,1199,952,1361,968,1361,974,1199,957,1108,944,1019,927,939,905,874,878,849,862,830,844,818,825,813,804,813,713,819,679,834,650,857,625,886,605,918,588,953,574,1019,556"/>50 <area·shape="poly"·id="edge16_Node000012_Node000007"·title="·"·alt=""·coords="1021,561,954,579,920,593,889,609,861,629,838,653,824,681,819,714,819,804,823,823,834,841,852,857,877,873,941,900,1021,922,1109,939,1199,952,1361,968,1361,974,1199,957,1108,944,1019,927,939,905,874,878,849,862,830,844,818,825,813,804,813,713,819,679,834,650,857,625,886,605,918,588,953,574,1019,556"/>
51 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="854,790,941,815"/>51 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="854,790,941,815"/>
52 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="1079,561,1014,615,976,654,942,696,920,738,906,778,901,776,915,736,938,693,972,650,1010,611,1076,557"/>52 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="1079,561,1014,615,976,654,942,696,920,738,906,778,901,776,915,736,938,693,972,650,1010,611,1076,557"/>
53 <area·shape="rect"·id="Node000014"·href="$a01070_source.html"·title="·"·alt=""·coords="1006,695,1170,735"/>53 <area·shape="rect"·id="Node000014"·href="$a00458_source.html"·title="·"·alt=""·coords="1006,695,1170,735"/>
54 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="1096,559,1092,681,1086,681,1090,559"/>54 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="1096,559,1092,681,1086,681,1090,559"/>
55 <area·shape="rect"·id="Node000018"·href="$a00995_source.html"·title="·"·alt=""·coords="1278,607,1442,647"/>55 <area·shape="rect"·id="Node000018"·href="$a00464_source.html"·title="·"·alt=""·coords="1278,607,1442,647"/>
56 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="1133,556,1284,600,1282,605,1131,561"/>56 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="1133,556,1284,600,1282,605,1131,561"/>
57 <area·shape="poly"·id="edge18_Node000014_Node000007"·title="·"·alt=""·coords="1085,735,1079,772,1076,819,1083,867,1092,889,1106,909,1122,921,1146,932,1210,950,1286,962,1361,969,1361,975,1285,967,1209,955,1144,937,1119,926,1102,913,1088,892,1078,869,1071,819,1073,771,1080,734"/>57 <area·shape="poly"·id="edge18_Node000014_Node000007"·title="·"·alt=""·coords="1085,735,1079,772,1076,819,1083,867,1092,889,1106,909,1122,921,1146,932,1210,950,1286,962,1361,969,1361,975,1285,967,1209,955,1144,937,1119,926,1102,913,1088,892,1078,869,1071,819,1073,771,1080,734"/>
58 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="1047,737,936,787,934,782,1045,732"/>58 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="1047,737,936,787,934,782,1045,732"/>
59 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1534,790,1610,815"/>59 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1534,790,1610,815"/>
60 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="1170,721,1334,742,1429,759,1522,780,1532,783,1530,788,1521,785,1427,764,1333,748,1170,726"/>60 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="1170,721,1334,742,1429,759,1522,780,1532,783,1530,788,1521,785,1427,764,1333,748,1170,726"/>
61 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="965,790,1040,815"/>61 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="965,790,1040,815"/>
62 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="1071,737,1026,782,1022,778,1067,733"/>62 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="1071,737,1026,782,1022,778,1067,733"/>
Offset 68, 37 lines modifiedOffset 68, 37 lines modified
68 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1301,649,1161,693,1160,688,1299,644"/>68 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1301,649,1161,693,1160,688,1299,644"/>
69 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1319,649,1280,670,1242,697,1200,739,1169,780,1165,777,1196,735,1238,693,1277,666,1316,644"/>69 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1319,649,1280,670,1242,697,1200,739,1169,780,1165,777,1196,735,1238,693,1277,666,1316,644"/>
70 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1633,702,1703,727"/>70 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1633,702,1703,727"/>
71 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1438,644,1614,692,1624,695,1622,700,1613,697,1436,649"/>71 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1438,644,1614,692,1624,695,1622,700,1613,697,1436,649"/>
72 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1728,702,1787,727"/>72 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1728,702,1787,727"/>
73 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1443,635,1573,657,1645,672,1717,692,1723,694,1721,699,1715,697,1644,678,1572,662,1442,640"/>73 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1443,635,1573,657,1645,672,1717,692,1723,694,1721,699,1715,697,1644,678,1572,662,1442,640"/>
74 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1442,628,1672,639,1818,650,1971,665,2121,685,2259,710,2374,742,2420,760,2456,780,2479,798,2499,820,2533,866,2558,913,2574,952,2569,954,2553,916,2529,869,2495,823,2475,802,2453,785,2417,765,2372,747,2258,716,2120,690,1970,670,1818,655,1672,645,1442,633"/>74 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1442,628,1672,639,1818,650,1971,665,2121,685,2259,710,2374,742,2420,760,2456,780,2479,798,2499,820,2533,866,2558,913,2574,952,2569,954,2553,916,2529,869,2495,823,2475,802,2453,785,2417,765,2372,747,2258,716,2120,690,1970,670,1818,655,1672,645,1442,633"/>
75 <area·shape="rect"·id="Node000022"·href="$a01097_source.html"·title="·"·alt=""·coords="1315,783,1509,823"/>75 <area·shape="rect"·id="Node000022"·href="$a00344_source.html"·title="·"·alt=""·coords="1315,783,1509,823"/>
76 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1367,646,1389,734,1402,769,1397,771,1384,735,1361,647"/>76 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1367,646,1389,734,1402,769,1397,771,1384,735,1361,647"/>
77 <area·shape="rect"·id="Node000023"·href="$a01193_source.html"·title="·"·alt=""·coords="1115,871,1279,911"/>77 <area·shape="rect"·id="Node000023"·href="$a00314_source.html"·title="·"·alt=""·coords="1115,871,1279,911"/>
78 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1338,649,1315,671,1293,696,1266,738,1243,782,1211,859,1206,856,1239,780,1262,735,1288,693,1311,667,1334,645"/>78 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1338,649,1315,671,1293,696,1266,738,1243,782,1211,859,1206,856,1239,780,1262,735,1288,693,1311,667,1334,645"/>
79 <area·shape="rect"·id="Node000024"·href="$a01043_source.html"·title="·"·alt=""·coords="1889,783,2053,823"/>79 <area·shape="rect"·id="Node000024"·href="$a00521_source.html"·title="·"·alt=""·coords="1889,783,2053,823"/>
80 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1442,644,1506,664,1571,692,1586,703,1597,713,1607,723,1622,732,1876,781,1875,786,1620,737,1604,727,1593,717,1583,707,1568,697,1504,669,1440,649"/>80 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1442,644,1506,664,1571,692,1586,703,1597,713,1607,723,1622,732,1876,781,1875,786,1620,737,1604,727,1593,717,1583,707,1568,697,1504,669,1440,649"/>
81 <area·shape="rect"·id="Node000025"·href="$a01064_source.html"·title="·"·alt=""·coords="1811,695,1975,735"/>81 <area·shape="rect"·id="Node000025"·href="$a00527_source.html"·title="·"·alt=""·coords="1811,695,1975,735"/>
82 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1443,637,1798,692,1798,697,1442,642"/>82 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1443,637,1798,692,1798,697,1442,642"/>
83 <area·shape="rect"·id="Node000033"·href="$a00914_source.html"·title="·"·alt=""·coords="1398,695,1557,735"/>83 <area·shape="rect"·id="Node000033"·href="$a00383_source.html"·title="·"·alt=""·coords="1398,695,1557,735"/>
84 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1388,645,1442,684,1439,689,1384,649"/>84 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1388,645,1442,684,1439,689,1384,649"/>
85 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1278,641,742,709,741,704,1278,636"/>85 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1278,641,742,709,741,704,1278,636"/>
86 <area·shape="poly"·id="edge33_Node000023_Node000007"·title="·"·alt=""·coords="1257,908,1394,952,1392,957,1255,913"/>86 <area·shape="poly"·id="edge33_Node000023_Node000007"·title="·"·alt=""·coords="1257,908,1394,952,1392,957,1255,913"/>
87 <area·shape="poly"·id="edge35_Node000024_Node000007"·title="·"·alt=""·coords="1921,825,1812,873,1780,894,1748,913,1656,944,1567,964,1566,959,1655,939,1746,908,1778,889,1809,868,1919,820"/>87 <area·shape="poly"·id="edge35_Node000024_Node000007"·title="·"·alt=""·coords="1921,825,1812,873,1780,894,1748,913,1656,944,1567,964,1566,959,1655,939,1746,908,1778,889,1809,868,1919,820"/>
88 <area·shape="poly"·id="edge37_Node000025_Node000007"·title="·"·alt=""·coords="1878,737,1783,837,1734,887,1704,913,1637,944,1568,963,1566,958,1635,939,1701,908,1731,883,1779,834,1874,733"/>88 <area·shape="poly"·id="edge37_Node000025_Node000007"·title="·"·alt=""·coords="1878,737,1783,837,1734,887,1704,913,1637,944,1568,963,1566,958,1635,939,1701,908,1731,883,1779,834,1874,733"/>
89 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1823,737,1624,790,1623,785,1822,732"/>89 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1823,737,1624,790,1623,785,1822,732"/>
90 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1912,733,1947,771,1943,774,1908,737"/>90 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1912,733,1947,771,1943,774,1908,737"/>
91 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2077,790,2139,815"/>91 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2077,790,2139,815"/>
92 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1944,732,2066,780,2071,782,2069,787,2064,785,1942,737"/>92 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1944,732,2066,780,2071,782,2069,787,2064,785,1942,737"/>
93 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1976,731,2061,753,2152,780,2255,821,2318,849,2355,869,2376,888,2393,910,2420,952,2415,955,2389,914,2372,892,2352,873,2316,854,2252,826,2150,785,2060,758,1975,736"/>93 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1976,731,2061,753,2152,780,2255,821,2318,849,2355,869,2376,888,2393,910,2420,952,2415,955,2389,914,2372,892,2352,873,2316,854,2252,826,2150,785,2060,758,1975,736"/>
94 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1976,729,2251,780,2250,785,1975,734"/>94 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1976,729,2251,780,2250,785,1975,734"/>
95 <area·shape="rect"·id="Node000032"·href="$a00938_source.html"·title="·"·alt=""·coords="1531,871,1690,911"/>95 <area·shape="rect"·id="Node000032"·href="$a00422_source.html"·title="·"·alt=""·coords="1531,871,1690,911"/>
96 <area·shape="poly"·id="edge51_Node000025_Node000032"·title="·"·alt=""·coords="1835,737,1784,758,1732,785,1681,823,1639,863,1636,859,1678,819,1729,780,1781,753,1833,732"/>96 <area·shape="poly"·id="edge51_Node000025_Node000032"·title="·"·alt=""·coords="1835,737,1784,758,1732,785,1681,823,1639,863,1636,859,1678,819,1729,780,1781,753,1833,732"/>
97 <area·shape="rect"·id="Node000029"·href="$a01223_source.html"·title="·"·alt=""·coords="2163,871,2341,911"/>97 <area·shape="rect"·id="Node000029"·href="$a00335_source.html"·title="·"·alt=""·coords="2163,871,2341,911"/>
98 <area·shape="poly"·id="edge42_Node000028_Node000029"·title="·"·alt=""·coords="2333,825,2287,864,2283,860,2329,821"/>98 <area·shape="poly"·id="edge42_Node000028_Node000029"·title="·"·alt=""·coords="2333,825,2287,864,2283,860,2329,821"/>
99 <area·shape="poly"·id="edge43_Node000029_Node000007"·title="·"·alt=""·coords="2163,912,2151,913,1832,950,1567,973,1567,967,1832,945,2150,908,2162,906"/>99 <area·shape="poly"·id="edge43_Node000029_Node000007"·title="·"·alt=""·coords="2163,912,2151,913,1832,950,1567,973,1567,967,1832,945,2150,908,2162,906"/>
100 <area·shape="poly"·id="edge44_Node000029_Node000009"·title="·"·alt=""·coords="2207,913,2084,963,2082,958,2205,908"/>100 <area·shape="poly"·id="edge44_Node000029_Node000009"·title="·"·alt=""·coords="2207,913,2084,963,2082,958,2205,908"/>
101 <area·shape="poly"·id="edge48_Node000029_Node000011"·title="·"·alt=""·coords="2163,912,2151,913,2011,926,1826,937,1385,957,680,979,680,974,1385,951,1826,932,2011,920,2150,908,2162,907"/>101 <area·shape="poly"·id="edge48_Node000029_Node000011"·title="·"·alt=""·coords="2163,912,2151,913,2011,926,1826,937,1385,957,680,979,680,974,1385,951,1826,932,2011,920,2150,908,2162,907"/>
102 <area·shape="poly"·id="edge46_Node000029_Node000021"·title="·"·alt=""·coords="2325,908,2536,963,2535,968,2323,913"/>102 <area·shape="poly"·id="edge46_Node000029_Node000021"·title="·"·alt=""·coords="2325,908,2536,963,2535,968,2323,913"/>
103 <area·shape="poly"·id="edge49_Node000029_Node000027"·title="·"·alt=""·coords="2292,908,2395,958,2392,962,2290,913"/>103 <area·shape="poly"·id="edge49_Node000029_Node000027"·title="·"·alt=""·coords="2292,908,2395,958,2392,962,2290,913"/>
104 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2155,966,2245,991"/>104 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2155,966,2245,991"/>
Offset 115, 24 lines modifiedOffset 115, 24 lines modified
115 <area·shape="poly"·id="edge71_Node000035_Node000012"·title="·"·alt=""·coords="1282,488,1143,532,1141,527,1280,483"/>115 <area·shape="poly"·id="edge71_Node000035_Node000012"·title="·"·alt=""·coords="1282,488,1143,532,1141,527,1280,483"/>
116 <area·shape="poly"·id="edge69_Node000035_Node000014"·title="·"·alt=""·coords="1322,488,1118,687,1115,683,1319,484"/>116 <area·shape="poly"·id="edge69_Node000035_Node000014"·title="·"·alt=""·coords="1322,488,1118,687,1115,683,1319,484"/>
117 <area·shape="poly"·id="edge70_Node000035_Node000018"·title="·"·alt=""·coords="1345,485,1359,593,1353,593,1340,486"/>117 <area·shape="poly"·id="edge70_Node000035_Node000018"·title="·"·alt=""·coords="1345,485,1359,593,1353,593,1340,486"/>
118 <area·shape="poly"·id="edge67_Node000035_Node000024"·title="·"·alt=""·coords="1422,465,1553,477,1630,491,1711,512,1791,541,1866,580,1934,630,1964,660,1990,693,1998,712,1999,732,1989,771,1984,769,1994,732,1993,713,1986,696,1960,664,1930,634,1863,584,1788,546,1709,517,1629,496,1552,482,1422,470"/>118 <area·shape="poly"·id="edge67_Node000035_Node000024"·title="·"·alt=""·coords="1422,465,1553,477,1630,491,1711,512,1791,541,1866,580,1934,630,1964,660,1990,693,1998,712,1999,732,1989,771,1984,769,1994,732,1993,713,1986,696,1960,664,1930,634,1863,584,1788,546,1709,517,1629,496,1552,482,1422,470"/>
119 <area·shape="poly"·id="edge68_Node000035_Node000025"·title="·"·alt=""·coords="1383,483,1840,687,1838,692,1381,488"/>119 <area·shape="poly"·id="edge68_Node000035_Node000025"·title="·"·alt=""·coords="1383,483,1840,687,1838,692,1381,488"/>
120 <area·shape="poly"·id="edge77_Node000036_Node000011"·title="·"·alt=""·coords="115,399,71,418,51,431,34,447,17,470,10,491,9,545,9,804,14,825,28,844,50,862,80,878,156,907,248,929,346,946,443,959,594,972,594,977,442,964,345,951,247,934,154,912,77,883,47,867,24,848,9,827,4,804,4,545,5,490,13,467,30,444,48,427,69,413,113,394"/>120 <area·shape="poly"·id="edge77_Node000036_Node000011"·title="·"·alt=""·coords="115,399,71,418,51,431,34,447,17,470,10,491,9,545,9,804,14,825,28,844,50,862,80,878,156,907,248,929,346,946,443,959,594,972,594,977,442,964,345,951,247,934,154,912,77,883,47,867,24,848,9,827,4,804,4,545,5,490,13,467,30,444,48,427,69,413,113,394"/>
121 <area·shape="poly"·id="edge74_Node000036_Node000037"·title="·"·alt=""·coords="246,395,308,436,306,440,243,400"/>121 <area·shape="poly"·id="edge74_Node000036_Node000037"·title="·"·alt=""·coords="246,395,308,436,306,440,243,400"/>
122 <area·shape="rect"·id="Node000038"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="44,445,244,485"/>122 <area·shape="rect"·id="Node000038"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="44,445,244,485"/>
123 <area·shape="poly"·id="edge76_Node000036_Node000038"·title="·"·alt=""·coords="201,399,170,437,166,433,197,396"/>123 <area·shape="poly"·id="edge76_Node000036_Node000038"·title="·"·alt=""·coords="201,399,170,437,166,433,197,396"/>
124 <area·shape="poly"·id="edge75_Node000037_Node000007"·title="·"·alt=""·coords="391,483,430,506,469,538,486,557,500,577,509,600,512,625,512,716,514,778,525,827,535,848,549,869,593,908,634,923,708,936,918,955,1158,967,1361,973,1361,978,1157,972,918,960,707,941,633,928,591,913,545,872,530,851,519,829,509,779,507,716,507,626,504,602,495,580,482,560,466,542,427,511,389,488"/>124 <area·shape="poly"·id="edge75_Node000037_Node000007"·title="·"·alt=""·coords="391,483,430,506,469,538,486,557,500,577,509,600,512,625,512,716,514,778,525,827,535,848,549,869,593,908,634,923,708,936,918,955,1158,967,1361,973,1361,978,1157,972,918,960,707,941,633,928,591,913,545,872,530,851,519,829,509,779,507,716,507,626,504,602,495,580,482,560,466,542,427,511,389,488"/>
125 <area·shape="poly"·id="edge81_Node000039_Node000007"·title="·"·alt=""·coords="563,398,563,545,563,628,572,661,596,701,632,745,673,790,758,868,813,908,857,924,916,936,1063,955,1222,967,1361,972,1361,978,1221,972,1062,961,915,942,855,929,811,913,755,872,670,793,627,748,592,704,567,663,557,628,557,545,557,398"/>125 <area·shape="poly"·id="edge81_Node000039_Node000007"·title="·"·alt=""·coords="563,398,563,545,563,628,572,661,596,701,632,745,673,790,758,868,813,908,857,924,916,936,1063,955,1222,967,1361,972,1361,978,1221,972,1062,961,915,942,855,929,811,913,755,872,670,793,627,748,592,704,567,663,557,628,557,545,557,398"/>
126 <area·shape="rect"·id="Node000040"·title="·"·alt=""·coords="451,453,522,478"/>126 <area·shape="rect"·id="Node000040"·title="·"·alt=""·coords="451,453,522,478"/>
127 <area·shape="poly"·id="edge80_Node000039_Node000040"·title="·"·alt=""·coords="546,399,508,443,504,440,542,396"/>127 <area·shape="poly"·id="edge80_Node000039_Node000040"·title="·"·alt=""·coords="546,399,508,443,504,440,542,396"/>
128 <area·shape="poly"·id="edge83_Node000041_Node000003"·title="·"·alt=""·coords="1479,221,1484,351,1479,351,1474,222"/>128 <area·shape="poly"·id="edge83_Node000041_Node000003"·title="·"·alt=""·coords="1479,221,1484,351,1479,351,1474,222"/>
129 <area·shape="poly"·id="edge90_Node000041_Node000005"·title="·"·alt=""·coords="1426,224,1308,267,1307,262,1424,219"/>129 <area·shape="poly"·id="edge90_Node000041_Node000005"·title="·"·alt=""·coords="1426,224,1308,267,1307,262,1424,219"/>
130 <area·shape="poly"·id="edge84_Node000041_Node000006"·title="·"·alt=""·coords="1463,223,1365,348,1361,345,1459,220"/>130 <area·shape="poly"·id="edge84_Node000041_Node000006"·title="·"·alt=""·coords="1463,223,1365,348,1361,345,1459,220"/>
131 <area·shape="rect"·id="Node000042"·href="$a00659.html"·title="A·generic·heap·class."·alt=""·coords="2483,695,2645,735"/>131 <area·shape="rect"·id="Node000042"·href="$a00908.html"·title="A·generic·heap·class."·alt=""·coords="2483,695,2645,735"/>
132 <area·shape="poly"·id="edge85_Node000041_Node000042"·title="·"·alt=""·coords="1576,204,1871,220,2054,234,2238,252,2409,274,2551,302,2606,318,2648,335,2675,354,2683,365,2685,376,2685,547,2683,569,2677,590,2657,628,2630,662,2602,688,2598,684,2626,658,2652,626,2672,588,2678,568,2680,547,2680,376,2678,367,2672,358,2646,340,2604,323,2550,307,2408,279,2238,257,2053,239,1871,225,1576,209"/>132 <area·shape="poly"·id="edge85_Node000041_Node000042"·title="·"·alt=""·coords="1576,204,1871,220,2054,234,2238,252,2409,274,2551,302,2606,318,2648,335,2675,354,2683,365,2685,376,2685,547,2683,569,2677,590,2657,628,2630,662,2602,688,2598,684,2626,658,2652,626,2672,588,2678,568,2680,547,2680,376,2678,367,2672,358,2646,340,2604,323,2550,307,2408,279,2238,257,2053,239,1871,225,1576,209"/>
133 <area·shape="poly"·id="edge88_Node000042_Node000021"·title="·"·alt=""·coords="2571,735,2579,782,2584,876,2583,952,2578,952,2578,876,2573,783,2566,736"/>133 <area·shape="poly"·id="edge88_Node000042_Node000021"·title="·"·alt=""·coords="2571,735,2579,782,2584,876,2583,952,2578,952,2578,876,2573,783,2566,736"/>
134 <area·shape="poly"·id="edge89_Node000042_Node000028"·title="·"·alt=""·coords="2519,737,2413,780,2411,775,2517,732"/>134 <area·shape="poly"·id="edge89_Node000042_Node000028"·title="·"·alt=""·coords="2519,737,2413,780,2411,775,2517,732"/>
135 <area·shape="rect"·id="Node000043"·href="$a06500.html"·title="·"·alt=""·coords="2056,878,2139,903"/>135 <area·shape="rect"·id="Node000043"·href="$a06386.html"·title="·"·alt=""·coords="2056,878,2139,903"/>
136 <area·shape="poly"·id="edge86_Node000042_Node000043"·title="·"·alt=""·coords="2570,735,2571,779,2565,804,2551,825,2519,844,2473,856,2418,863,2359,865,2241,866,2190,868,2151,873,2140,876,2138,871,2150,868,2190,863,2241,861,2359,860,2418,857,2472,851,2516,839,2547,821,2560,802,2566,779,2565,735"/>136 <area·shape="poly"·id="edge86_Node000042_Node000043"·title="·"·alt=""·coords="2570,735,2571,779,2565,804,2551,825,2519,844,2473,856,2418,863,2359,865,2241,866,2190,868,2151,873,2140,876,2138,871,2150,868,2190,863,2241,861,2359,860,2418,857,2472,851,2516,839,2547,821,2560,802,2566,779,2565,735"/>
137 <area·shape="poly"·id="edge87_Node000043_Node000007"·title="·"·alt=""·coords="2069,906,2045,913,1917,938,1788,956,1567,975,1567,970,1787,950,1916,933,2043,908,2068,901"/>137 <area·shape="poly"·id="edge87_Node000043_Node000007"·title="·"·alt=""·coords="2069,906,2045,913,1917,938,1788,956,1567,975,1567,970,1787,950,1916,933,2043,908,2068,901"/>
138 </map>138 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00564.png vs.
./usr/share/doc/libopenmesh-dev/html/a00855.png
Files identical despite different names
8.97 KB
./usr/share/doc/libopenmesh-dev/html/a00566.html vs.
./usr/share/doc/libopenmesh-dev/html/a00848.html
Files 97% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00566.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00848.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 99, 70 lines modifiedOffset 99, 70 lines modified
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse.··100 <p>Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse.··
101 <a·href="#details">More...</a></p>101 <a·href="#details">More...</a></p>
102 <div·class="textblock"><div·class="dynheader">102 <div·class="textblock"><div·class="dynheader">
103 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>103 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00568.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2CollapseInfoT_8hhdep"·alt=""/></div>105 <div·class="center"><img·src="a00850.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2CollapseInfoT_8hhdep"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2CollapseInfoT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2CollapseInfoT_8hhdep">106 <map·name="aOpenMesh_2Tools_2Decimater_2CollapseInfoT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2CollapseInfoT_8hhdep">
107 <area·shape="rect"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="1349,5,1549,45"/>107 <area·shape="rect"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="1349,5,1549,45"/>
108 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,93,1549,133"/>108 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,93,1549,133"/>
109 <area·shape="poly"·title="·"·alt=""·coords="1452,59,1452,93,1447,93,1447,59"/>109 <area·shape="poly"·title="·"·alt=""·coords="1452,59,1452,93,1447,93,1447,59"/>
110 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="341,181,541,221"/>110 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="341,181,541,221"/>
111 <area·shape="poly"·title="·"·alt=""·coords="1336,122,986,144,770,161,554,184,542,186,541,180,553,179,770,156,986,138,1336,117"/>111 <area·shape="poly"·title="·"·alt=""·coords="1336,122,986,144,770,161,554,184,542,186,541,180,553,179,770,156,986,138,1336,117"/>
112 <area·shape="rect"·href="a00611.html"·title="·"·alt=""·coords="565,181,765,221"/>112 <area·shape="rect"·href="a00797.html"·title="·"·alt=""·coords="565,181,765,221"/>
113 <area·shape="poly"·title="·"·alt=""·coords="1336,126,1080,150,778,184,766,186,765,180,777,179,1079,144,1335,121"/>113 <area·shape="poly"·title="·"·alt=""·coords="1336,126,1080,150,778,184,766,186,765,180,777,179,1079,144,1335,121"/>
114 <area·shape="rect"·href="a00599.html"·title="·"·alt=""·coords="789,181,989,221"/>114 <area·shape="rect"·href="a00857.html"·title="·"·alt=""·coords="789,181,989,221"/>
115 <area·shape="poly"·title="·"·alt=""·coords="1336,134,1002,184,990,186,989,181,1001,179,1335,128"/>115 <area·shape="poly"·title="·"·alt=""·coords="1336,134,1002,184,990,186,989,181,1001,179,1335,128"/>
116 <area·shape="rect"·href="a00557.html"·title="·"·alt=""·coords="1013,181,1213,221"/>116 <area·shape="rect"·href="a00830.html"·title="·"·alt=""·coords="1013,181,1213,221"/>
117 <area·shape="poly"·title="·"·alt=""·coords="1363,139,1188,184,1186,179,1362,134"/>117 <area·shape="poly"·title="·"·alt=""·coords="1363,139,1188,184,1186,179,1362,134"/>
118 <area·shape="rect"·href="a00560_source.html"·title="·"·alt=""·coords="1237,181,1437,221"/>118 <area·shape="rect"·href="a00845_source.html"·title="·"·alt=""·coords="1237,181,1437,221"/>
119 <area·shape="poly"·title="·"·alt=""·coords="1415,144,1364,183,1361,179,1412,140"/>119 <area·shape="poly"·title="·"·alt=""·coords="1415,144,1364,183,1361,179,1412,140"/>
120 <area·shape="rect"·href="a00578.html"·title="·"·alt=""·coords="1461,181,1661,221"/>120 <area·shape="rect"·href="a00863.html"·title="·"·alt=""·coords="1461,181,1661,221"/>
121 <area·shape="poly"·title="·"·alt=""·coords="1487,140,1538,179,1535,183,1484,144"/>121 <area·shape="poly"·title="·"·alt=""·coords="1487,140,1538,179,1535,183,1484,144"/>
122 <area·shape="rect"·href="a00548.html"·title="·"·alt=""·coords="1512,269,1712,309"/>122 <area·shape="rect"·href="a00824.html"·title="·"·alt=""·coords="1512,269,1712,309"/>
123 <area·shape="poly"·title="·"·alt=""·coords="1564,133,1632,153,1658,165,1675,180,1682,192,1683,204,1675,229,1658,252,1638,271,1635,267,1654,248,1670,227,1678,204,1676,193,1671,183,1655,170,1630,158,1562,138"/>123 <area·shape="poly"·title="·"·alt=""·coords="1564,133,1632,153,1658,165,1675,180,1682,192,1683,204,1675,229,1658,252,1638,271,1635,267,1654,248,1670,227,1678,204,1676,193,1671,183,1655,170,1630,158,1562,138"/>
124 <area·shape="rect"·href="a00614.html"·title="·"·alt=""·coords="1736,181,1936,221"/>124 <area·shape="rect"·href="a00833.html"·title="·"·alt=""·coords="1736,181,1936,221"/>
125 <area·shape="poly"·title="·"·alt=""·coords="1548,134,1752,179,1751,184,1547,139"/>125 <area·shape="poly"·title="·"·alt=""·coords="1548,134,1752,179,1751,184,1547,139"/>
126 <area·shape="rect"·href="a00602.html"·title="·"·alt=""·coords="1960,181,2160,221"/>126 <area·shape="rect"·href="a00851.html"·title="·"·alt=""·coords="1960,181,2160,221"/>
127 <area·shape="poly"·title="·"·alt=""·coords="1563,126,1948,179,1960,181,1959,186,1948,184,1563,131"/>127 <area·shape="poly"·title="·"·alt=""·coords="1563,126,1948,179,1960,181,1959,186,1948,184,1563,131"/>
128 <area·shape="rect"·href="a00551.html"·title="·"·alt=""·coords="2184,181,2384,221"/>128 <area·shape="rect"·href="a00842.html"·title="·"·alt=""·coords="2184,181,2384,221"/>
129 <area·shape="poly"·title="·"·alt=""·coords="1563,120,1841,143,2172,179,2184,180,2184,186,2172,184,1840,148,1563,125"/>129 <area·shape="poly"·title="·"·alt=""·coords="1563,120,1841,143,2172,179,2184,180,2184,186,2172,184,1840,148,1563,125"/>
130 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="341,269,541,309"/>130 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="341,269,541,309"/>
131 <area·shape="poly"·title="·"·alt=""·coords="444,235,444,269,439,269,439,235"/>131 <area·shape="poly"·title="·"·alt=""·coords="444,235,444,269,439,269,439,235"/>
132 <area·shape="rect"·href="a00545.html"·title="·"·alt=""·coords="117,269,317,309"/>132 <area·shape="rect"·href="a00872.html"·title="·"·alt=""·coords="117,269,317,309"/>
133 <area·shape="poly"·title="·"·alt=""·coords="380,229,267,272,265,267,379,224"/>133 <area·shape="poly"·title="·"·alt=""·coords="380,229,267,272,265,267,379,224"/>
134 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="1509,357,1715,397"/>134 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="1509,357,1715,397"/>
135 <area·shape="poly"·title="·"·alt=""·coords="555,307,829,333,1096,351,1508,370,1508,376,1095,357,828,338,555,312"/>135 <area·shape="poly"·title="·"·alt=""·coords="555,307,829,333,1096,351,1508,370,1508,376,1095,357,828,338,555,312"/>
136 <area·shape="rect"·href="a00596.html"·title="·"·alt=""·coords="453,357,653,397"/>136 <area·shape="rect"·href="a00869.html"·title="·"·alt=""·coords="453,357,653,397"/>
137 <area·shape="poly"·title="·"·alt=""·coords="479,316,530,355,527,359,476,320"/>137 <area·shape="poly"·title="·"·alt=""·coords="479,316,530,355,527,359,476,320"/>
138 <area·shape="rect"·href="a00554.html"·title="·"·alt=""·coords="229,357,429,397"/>138 <area·shape="rect"·href="a00815.html"·title="·"·alt=""·coords="229,357,429,397"/>
139 <area·shape="poly"·title="·"·alt=""·coords="407,320,356,359,353,355,404,316"/>139 <area·shape="poly"·title="·"·alt=""·coords="407,320,356,359,353,355,404,316"/>
140 <area·shape="rect"·href="a00563.html"·title="·"·alt=""·coords="229,445,429,485"/>140 <area·shape="rect"·href="a00854.html"·title="·"·alt=""·coords="229,445,429,485"/>
141 <area·shape="poly"·title="·"·alt=""·coords="332,411,332,445,327,445,327,411"/>141 <area·shape="poly"·title="·"·alt=""·coords="332,411,332,445,327,445,327,411"/>
142 <area·shape="poly"·title="·"·alt=""·coords="255,316,306,355,303,359,252,320"/>142 <area·shape="poly"·title="·"·alt=""·coords="255,316,306,355,303,359,252,320"/>
143 <area·shape="rect"·href="a00593.html"·title="·"·alt=""·coords="5,357,205,397"/>143 <area·shape="rect"·href="a00860.html"·title="·"·alt=""·coords="5,357,205,397"/>
144 <area·shape="poly"·title="·"·alt=""·coords="183,320,132,359,129,355,180,316"/>144 <area·shape="poly"·title="·"·alt=""·coords="183,320,132,359,129,355,180,316"/>
145 <area·shape="rect"·href="a00608.html"·title="·"·alt=""·coords="565,269,765,309"/>145 <area·shape="rect"·href="a00836.html"·title="·"·alt=""·coords="565,269,765,309"/>
146 <area·shape="poly"·title="·"·alt=""·coords="668,235,668,269,663,269,663,235"/>146 <area·shape="poly"·title="·"·alt=""·coords="668,235,668,269,663,269,663,235"/>
147 <area·shape="rect"·href="a00605.html"·title="·"·alt=""·coords="789,269,989,309"/>147 <area·shape="rect"·href="a00812.html"·title="·"·alt=""·coords="789,269,989,309"/>
148 <area·shape="poly"·title="·"·alt=""·coords="892,235,892,269,887,269,887,235"/>148 <area·shape="poly"·title="·"·alt=""·coords="892,235,892,269,887,269,887,235"/>
149 <area·shape="rect"·href="a00581.html"·title="·"·alt=""·coords="1013,269,1213,309"/>149 <area·shape="rect"·href="a00839.html"·title="·"·alt=""·coords="1013,269,1213,309"/>
150 <area·shape="poly"·title="·"·alt=""·coords="1116,235,1116,269,1111,269,1111,235"/>150 <area·shape="poly"·title="·"·alt=""·coords="1116,235,1116,269,1111,269,1111,235"/>
151 <area·shape="poly"·title="·"·alt=""·coords="1615,323,1615,357,1609,357,1609,323"/>151 <area·shape="poly"·title="·"·alt=""·coords="1615,323,1615,357,1609,357,1609,323"/>
152 <area·shape="rect"·href="a00575.html"·title="·"·alt=""·coords="1736,269,1936,309"/>152 <area·shape="rect"·href="a00806.html"·title="·"·alt=""·coords="1736,269,1936,309"/>
153 <area·shape="poly"·title="·"·alt=""·coords="1839,235,1839,269,1833,269,1833,235"/>153 <area·shape="poly"·title="·"·alt=""·coords="1839,235,1839,269,1833,269,1833,235"/>
154 <area·shape="poly"·title="·"·alt=""·coords="2118,225,2147,243,2171,263,2183,286,2181,299,2174,311,2151,324,2110,335,1990,352,1848,365,1716,374,1715,368,1847,360,1990,347,2109,329,2149,319,2170,307,2176,297,2178,287,2167,267,2144,247,2115,230"/>154 <area·shape="poly"·title="·"·alt=""·coords="2118,225,2147,243,2171,263,2183,286,2181,299,2174,311,2151,324,2110,335,1990,352,1848,365,1716,374,1715,368,1847,360,1990,347,2109,329,2149,319,2170,307,2176,297,2178,287,2167,267,2144,247,2115,230"/>
155 <area·shape="rect"·href="a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,269,2160,309"/>155 <area·shape="rect"·href="a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,269,2160,309"/>
156 <area·shape="poly"·title="·"·alt=""·coords="2063,235,2063,269,2057,269,2057,235"/>156 <area·shape="poly"·title="·"·alt=""·coords="2063,235,2063,269,2057,269,2057,235"/>
157 </map>157 </map>
158 </div>158 </div>
159 </div>159 </div>
160 <p><a·href="a00566_source.html">Go·to·the·source·code·of·this·file.</a></p>160 <p><a·href="a00848_source.html">Go·to·the·source·code·of·this·file.</a></p>
161 <table·class="memberdecls">161 <table·class="memberdecls">
162 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>162 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
163 Classes</h2></td></tr>163 Classes</h2></td></tr>
164 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03374.html">OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;</a></td></tr>164 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03374.html">OpenMesh::Decimater::CollapseInfoT&lt;·Mesh·&gt;</a></td></tr>
165 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Stores·information·about·a·halfedge·collapse.··<a·href="a03374.html#details">More...</a><br·/></td></tr>165 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Stores·information·about·a·halfedge·collapse.··<a·href="a03374.html#details">More...</a><br·/></td></tr>
166 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>166 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
167 </table><table·class="memberdecls">167 </table><table·class="memberdecls">
58.6 KB
./usr/share/doc/libopenmesh-dev/html/a00566_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00320_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/CollapseInfoT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/TriConnectivity.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00566_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00320_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">CollapseInfoT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">TriConnectivity.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00566.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 111 lines modifiedOffset 137, 122 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
145 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··STRUCT·CollpaseInfoT</span></div> 
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div> 
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_COLLAPSEINFOT_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_TRICONNECTIVITY_HH</span></div>
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_COLLAPSEINFOT_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_TRICONNECTIVITY_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>152 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="};">
 153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a02818.html">···53</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02818.html">TriConnectivity</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02630.html">PolyConnectivity</a></div>
 154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>{</div>
 155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">public</span>:</div>
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<a·class="code·hl_class"·href="a02818.html">TriConnectivity</a>()·{}</div>
 158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02818.html">~TriConnectivity</a>()·{}</div>
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·is_triangles()</div>
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span>Decimater·{</div>161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··{·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;·}</div>
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
161 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
162 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">163 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">
 164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a02818.html#ac864bcbb89452120c74f3f3048857077">···66</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02818.html#ac864bcbb89452120c74f3f3048857077">assign_connectivity</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02818.html">TriConnectivity</a>&amp;·_other)</div>
163 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03374.html">···74</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03374.html">CollapseInfoT</a>·{</div> 
164 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">public</span>:</div> 
165 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT</a>(Mesh&amp;·_mesh,·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·_heh);</div> 
166 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
167 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····Mesh&amp;·mesh;</div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··{·PolyConnectivity::assign_connectivity(_other);·}</div>
168 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
169 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03374.html#a5167e49665056a7a8b6bcc6b6915c09e">···80</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a5167e49665056a7a8b6bcc6b6915c09e">v0v1</a>;·</div> 
170 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03374.html#a53dc5ea9882b3097b8281142c0bdb225">···81</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a53dc5ea9882b3097b8281142c0bdb225">v1v0</a>;·</div> 
171 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03374.html#abacd9a21d5a78d80dc1faf617caf39e9">···82</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#abacd9a21d5a78d80dc1faf617caf39e9">v0</a>;·</div> 
172 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03374.html#a7e472c32525398eeb34cad7c52aa3651">···83</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a7e472c32525398eeb34cad7c52aa3651">v1</a>;·</div> 
173 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03374.html#a4d6e1b8c56453e3de48ed178d067c876">···84</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·<a·class="code·hl_variable"·href="a03374.html#a4d6e1b8c56453e3de48ed178d067c876">p0</a>;·</div> 
174 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03374.html#a91226116d563790a8d04b09a9ef2d965">···85</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·<a·class="code·hl_variable"·href="a03374.html#a91226116d563790a8d04b09a9ef2d965">p1</a>;·</div> 
175 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03374.html#abe823726812c34c63eccc8316f5b1de5">···86</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·<a·class="code·hl_variable"·href="a03374.html#abe823726812c34c63eccc8316f5b1de5">fl</a>;·</div> 
176 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a03374.html#a2962fea162ba214fe7394d60ddb322d7">···87</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">Mesh::FaceHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a2962fea162ba214fe7394d60ddb322d7">fr</a>;·</div> 
177 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03374.html#a4d6ceec9090fb5a282e3a2f842962597">···88</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a4d6ceec9090fb5a282e3a2f842962597">vl</a>;·</div> 
178 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03374.html#ad65dfec5ec35931c6aaac3587b0fd55e">···89</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03374.html#ad65dfec5ec35931c6aaac3587b0fd55e">vr</a>;·</div> 
179 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
180 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03374.html#a0d3ab34ba78e36e61066d0b26bdb3e4e">···94</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·<a·class="code·hl_variable"·href="a03374.html#a0d3ab34ba78e36e61066d0b26bdb3e4e">vlv1</a>,·v0vl,·vrv0,·v1vr;</div> 
181 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>};</div> 
182 </div>166 </div>
 167 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··</div>
 168 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·assign_connectivity(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02630.html">PolyConnectivity</a>&amp;·_other)</div>
 169 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··{·</div>
 170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····PolyConnectivity::assign_connectivity(_other);·</div>
 171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····triangulate();</div>
 172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··}</div>
 173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··</div>
183 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>174 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
184 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>175 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··SmartFaceHandle·add_face(<span·class="keyword">const</span>·VertexHandle*·_vhandles,·<span·class="keywordtype">size_t</span>·_vhs_size);</div>
 176 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 177 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··SmartFaceHandle·add_face(<span·class="keyword">const</span>·std::vector&lt;VertexHandle&gt;&amp;·_vhandles);</div>
185 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>178 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
186 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>179 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··SmartFaceHandle·add_face(<span·class="keyword">const</span>·std::vector&lt;SmartVertexHandle&gt;&amp;·_vhandles);</div>
 180 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
 181 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··SmartFaceHandle·add_face(VertexHandle·_vh0,·VertexHandle·_vh1,·VertexHandle·_vh2);</div>
 182 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··</div>
 183 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>
187 <div·class="foldopen"·id="foldopen00127"·data-start="{"·data-end="}">184 <div·class="foldopen"·id="foldopen00127"·data-start="{"·data-end="}">
 185 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno"><a·class="line"·href="a02818.html#a64fd0a14a44fb140b70cff81ee6956fd">··127</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·<a·class="code·hl_function"·href="a02818.html#a64fd0a14a44fb140b70cff81ee6956fd">opposite_vh</a>(<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>·_heh)<span·class="keyword">·const</span></div>
188 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno"><a·class="line"·href="a03374.html#a3119dd3ab3c513c0f853448c86ec8cf5">··127</a></span><span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a03374.html#a3119dd3ab3c513c0f853448c86ec8cf5">CollapseInfoT&lt;Mesh&gt;::CollapseInfoT</a>(Mesh&amp;·_mesh,</div> 
189 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">Mesh::HalfedgeHandle</a>·_heh)·:</div> 
Max diff block lines reached; 18996/45073 bytes (42.14%) of diff not shown.
14.4 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 TriConnectivity.hh
5 CollapseInfoT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 165 lines modifiedOffset 46, 147 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
 53 43
 54 44#ifndef·OPENMESH_TRICONNECTIVITY_HH
 55 45#define·OPENMESH_TRICONNECTIVITY_HH
 56 46
 57 47#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>
 58 48
 59 49namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 60 50
 61 _\x85_\x83class·OPENMESHDLLEXPORT·_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y·:·public·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y
 62 54{
 63 55public:
 64 56
 65 57·_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y()·{}
 66 58·virtual·_\x8~_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y()·{}
54 48// 
55 ============================================================================= 
56 49// 
57 50//·STRUCT·CollpaseInfoT 
58 51// 
59 52// 
60 ============================================================================= 
61 53#ifndef·OPENMESH_DECIMATER_COLLAPSEINFOT_HH 
62 54#define·OPENMESH_DECIMATER_COLLAPSEINFOT_HH 
63 55 
64 56//==·INCLUDES 
65 ================================================================= 
66 57 
67 58//==·NAMESPACE 
68 ================================================================ 
69 5967 59
70 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
71 61namespace·Decimater·{68 60·inline·static·bool·is_triangles()
 69 61·{·return·true;·}
72 6270 62
73 63//==·CLASS·DEFINITION 
74 ========================================================= 
75 64 
76 73template<class·Mesh> 
77 _\x87_\x84struct·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T·{ 
78 75·public: 
79 76·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T(Mesh&·_mesh,·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh); 
80 77 
81 78·Mesh&·mesh;71 _.6_.6·inline·void·_.a_.s_.s_.i_.g_.n_.__.c_.o_.n_.n_.e_.c_.t_.i_.v_.i_.t_.y(const·_.T_.r_.i_.C_.o_.n_.n_.e_.c_.t_.i_.v_.i_.t_.y&·_other)
 72 67·{·PolyConnectivity::assign_connectivity(_other);·}
 73 68
 74 69·inline·void·assign_connectivity(const·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y&·_other)
 75 70·{
 76 71·PolyConnectivity::assign_connectivity(_other);
 77 72·triangulate();
 78 73·}
 79 74
82 7980 79
 81 88·SmartFaceHandle·add_face(const·VertexHandle*·_vhandles,·size_t·_vhs_size);
 82 89
 83 98·SmartFaceHandle·add_face(const·std::vector<VertexHandle>&·_vhandles);
83 _\x88_\x80·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x80_\x8v_\x81; 
84 _\x88_\x81·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x81_\x8v_\x80; 
85 _\x88_\x82·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x80; 
86 _\x88_\x83·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x81; 
87 _\x88_\x84·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·_\x8p_\x80; 
88 _\x88_\x85·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·_\x8p_\x81; 
89 _\x88_\x86·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8f_\x8l; 
90 _\x88_\x87·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8f_\x8r; 
91 _\x88_\x88·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8l; 
92 _\x88_\x89·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8r; 
93 91 
94 _\x89_\x84·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8l_\x8v_\x81,·v0vl,·vrv0,·v1vr; 
95 96}; 
96 97 
97 98//--------------------------------------------------------------------------- 
98 -- 
99 9984 99
 85 108·SmartFaceHandle·add_face(const·std::vector<SmartVertexHandle>&·_vhandles);
 86 109
 87 120·SmartFaceHandle·add_face(VertexHandle·_vh0,·VertexHandle·_vh1,·VertexHandle
 88 _vh2);
 89 121
 90 123
 91 _\x81_\x82_\x87·inline·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8v_\x8h(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const
 92 128·{
 93 129·return·is_boundary(_heh)·?·InvalidVertexHandle·:
 94 130·to_vertex_handle(next_halfedge_handle(_heh));
 95 131·}
 96 132
 97 _\x81_\x83_\x86·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8h_\x8e_\x8__\x8o_\x8p_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8__\x8v_\x8h(_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·const
 98 137·{·return·opposite_vh(opposite_halfedge_handle(_heh));·}
 99 138
100 126template<class·Mesh> 
101 _\x81_\x82_\x87inline·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T(Mesh&·_mesh, 
102 128·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_heh)·: 
103 129·mesh(_mesh),·v0v1(_heh),·v1v0(_mesh.opposite_halfedge_handle(v0v1)),·v0( 
104 130·_mesh.to_vertex_handle(v1v0)),·v1(_mesh.to_vertex_handle(v0v1)),·p0( 
105 131·_mesh.point(v0)),·p1(_mesh.point(v1)),·fl(_mesh.face_handle(v0v1)),·fr( 
106 132·_mesh.face_handle(v1v0)) 
107 133 
108 134{ 
109 135·//·get·vl 
110 136·if·(_\x8f_\x8l.is_valid())·{ 
111 137·_\x8v_\x8l_\x8v_\x81·=·mesh.next_halfedge_handle(_\x8v_\x80_\x8v_\x81); 
112 138·v0vl·=·mesh.next_halfedge_handle(_\x8v_\x8l_\x8v_\x81); 
113 139·_\x8v_\x8l·=·mesh.to_vertex_handle(_\x8v_\x8l_\x8v_\x81); 
114 140·_\x8v_\x8l_\x8v_\x81·=·mesh.opposite_halfedge_handle(_\x8v_\x8l_\x8v_\x81); 
115 141·v0vl·=·mesh.opposite_halfedge_handle(v0vl); 
116 142·}100 142
117 143101 143
Max diff block lines reached; 8908/14755 bytes (60.37%) of diff not shown.
8.52 KB
./usr/share/doc/libopenmesh-dev/html/a00568.map vs.
./usr/share/doc/libopenmesh-dev/html/a00850.map
Files 98% similar despite different names
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 <map·id="OpenMesh/Tools/Decimater/CollapseInfoT.hh"·name="OpenMesh/Tools/Decimater/CollapseInfoT.hh">1 <map·id="OpenMesh/Tools/Decimater/CollapseInfoT.hh"·name="OpenMesh/Tools/Decimater/CollapseInfoT.hh">
2 <area·shape="rect"·id="Node000001"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="1349,5,1549,45"/>2 <area·shape="rect"·id="Node000001"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="1349,5,1549,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,93,1549,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,93,1549,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1452,59,1452,93,1447,93,1447,59"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1452,59,1452,93,1447,93,1447,59"/>
5 <area·shape="rect"·id="Node000003"·href="$a00617.html"·title="·"·alt=""·coords="341,181,541,221"/>5 <area·shape="rect"·id="Node000003"·href="$a00827.html"·title="·"·alt=""·coords="341,181,541,221"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1336,122,986,144,770,161,554,184,542,186,541,180,553,179,770,156,986,138,1336,117"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1336,122,986,144,770,161,554,184,542,186,541,180,553,179,770,156,986,138,1336,117"/>
7 <area·shape="rect"·id="Node000011"·href="$a00611.html"·title="·"·alt=""·coords="565,181,765,221"/>7 <area·shape="rect"·id="Node000011"·href="$a00797.html"·title="·"·alt=""·coords="565,181,765,221"/>
8 <area·shape="poly"·id="edge11_Node000002_Node000011"·title="·"·alt=""·coords="1336,126,1080,150,778,184,766,186,765,180,777,179,1079,144,1335,121"/>8 <area·shape="poly"·id="edge11_Node000002_Node000011"·title="·"·alt=""·coords="1336,126,1080,150,778,184,766,186,765,180,777,179,1079,144,1335,121"/>
9 <area·shape="rect"·id="Node000013"·href="$a00599.html"·title="·"·alt=""·coords="789,181,989,221"/>9 <area·shape="rect"·id="Node000013"·href="$a00857.html"·title="·"·alt=""·coords="789,181,989,221"/>
10 <area·shape="poly"·id="edge13_Node000002_Node000013"·title="·"·alt=""·coords="1336,134,1002,184,990,186,989,181,1001,179,1335,128"/>10 <area·shape="poly"·id="edge13_Node000002_Node000013"·title="·"·alt=""·coords="1336,134,1002,184,990,186,989,181,1001,179,1335,128"/>
11 <area·shape="rect"·id="Node000015"·href="$a00557.html"·title="·"·alt=""·coords="1013,181,1213,221"/>11 <area·shape="rect"·id="Node000015"·href="$a00830.html"·title="·"·alt=""·coords="1013,181,1213,221"/>
12 <area·shape="poly"·id="edge15_Node000002_Node000015"·title="·"·alt=""·coords="1363,139,1188,184,1186,179,1362,134"/>12 <area·shape="poly"·id="edge15_Node000002_Node000015"·title="·"·alt=""·coords="1363,139,1188,184,1186,179,1362,134"/>
13 <area·shape="rect"·id="Node000017"·href="$a00560_source.html"·title="·"·alt=""·coords="1237,181,1437,221"/>13 <area·shape="rect"·id="Node000017"·href="$a00845_source.html"·title="·"·alt=""·coords="1237,181,1437,221"/>
14 <area·shape="poly"·id="edge17_Node000002_Node000017"·title="·"·alt=""·coords="1415,144,1364,183,1361,179,1412,140"/>14 <area·shape="poly"·id="edge17_Node000002_Node000017"·title="·"·alt=""·coords="1415,144,1364,183,1361,179,1412,140"/>
15 <area·shape="rect"·id="Node000018"·href="$a00578.html"·title="·"·alt=""·coords="1461,181,1661,221"/>15 <area·shape="rect"·id="Node000018"·href="$a00863.html"·title="·"·alt=""·coords="1461,181,1661,221"/>
16 <area·shape="poly"·id="edge18_Node000002_Node000018"·title="·"·alt=""·coords="1487,140,1538,179,1535,183,1484,144"/>16 <area·shape="poly"·id="edge18_Node000002_Node000018"·title="·"·alt=""·coords="1487,140,1538,179,1535,183,1484,144"/>
17 <area·shape="rect"·id="Node000019"·href="$a00548.html"·title="·"·alt=""·coords="1512,269,1712,309"/>17 <area·shape="rect"·id="Node000019"·href="$a00824.html"·title="·"·alt=""·coords="1512,269,1712,309"/>
18 <area·shape="poly"·id="edge19_Node000002_Node000019"·title="·"·alt=""·coords="1564,133,1632,153,1658,165,1675,180,1682,192,1683,204,1675,229,1658,252,1638,271,1635,267,1654,248,1670,227,1678,204,1676,193,1671,183,1655,170,1630,158,1562,138"/>18 <area·shape="poly"·id="edge19_Node000002_Node000019"·title="·"·alt=""·coords="1564,133,1632,153,1658,165,1675,180,1682,192,1683,204,1675,229,1658,252,1638,271,1635,267,1654,248,1670,227,1678,204,1676,193,1671,183,1655,170,1630,158,1562,138"/>
19 <area·shape="rect"·id="Node000020"·href="$a00614.html"·title="·"·alt=""·coords="1736,181,1936,221"/>19 <area·shape="rect"·id="Node000020"·href="$a00833.html"·title="·"·alt=""·coords="1736,181,1936,221"/>
20 <area·shape="poly"·id="edge21_Node000002_Node000020"·title="·"·alt=""·coords="1548,134,1752,179,1751,184,1547,139"/>20 <area·shape="poly"·id="edge21_Node000002_Node000020"·title="·"·alt=""·coords="1548,134,1752,179,1751,184,1547,139"/>
21 <area·shape="rect"·id="Node000022"·href="$a00602.html"·title="·"·alt=""·coords="1960,181,2160,221"/>21 <area·shape="rect"·id="Node000022"·href="$a00851.html"·title="·"·alt=""·coords="1960,181,2160,221"/>
22 <area·shape="poly"·id="edge23_Node000002_Node000022"·title="·"·alt=""·coords="1563,126,1948,179,1960,181,1959,186,1948,184,1563,131"/>22 <area·shape="poly"·id="edge23_Node000002_Node000022"·title="·"·alt=""·coords="1563,126,1948,179,1960,181,1959,186,1948,184,1563,131"/>
23 <area·shape="rect"·id="Node000024"·href="$a00551.html"·title="·"·alt=""·coords="2184,181,2384,221"/>23 <area·shape="rect"·id="Node000024"·href="$a00842.html"·title="·"·alt=""·coords="2184,181,2384,221"/>
24 <area·shape="poly"·id="edge26_Node000002_Node000024"·title="·"·alt=""·coords="1563,120,1841,143,2172,179,2184,180,2184,186,2172,184,1840,148,1563,125"/>24 <area·shape="poly"·id="edge26_Node000002_Node000024"·title="·"·alt=""·coords="1563,120,1841,143,2172,179,2184,180,2184,186,2172,184,1840,148,1563,125"/>
25 <area·shape="rect"·id="Node000004"·href="$a00590.html"·title="·"·alt=""·coords="341,269,541,309"/>25 <area·shape="rect"·id="Node000004"·href="$a00818.html"·title="·"·alt=""·coords="341,269,541,309"/>
26 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="444,235,444,269,439,269,439,235"/>26 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="444,235,444,269,439,269,439,235"/>
27 <area·shape="rect"·id="Node000009"·href="$a00545.html"·title="·"·alt=""·coords="117,269,317,309"/>27 <area·shape="rect"·id="Node000009"·href="$a00872.html"·title="·"·alt=""·coords="117,269,317,309"/>
28 <area·shape="poly"·id="edge8_Node000003_Node000009"·title="·"·alt=""·coords="380,229,267,272,265,267,379,224"/>28 <area·shape="poly"·id="edge8_Node000003_Node000009"·title="·"·alt=""·coords="380,229,267,272,265,267,379,224"/>
29 <area·shape="rect"·id="Node000005"·href="$a00863_source.html"·title="·"·alt=""·coords="1509,357,1715,397"/>29 <area·shape="rect"·id="Node000005"·href="$a00608_source.html"·title="·"·alt=""·coords="1509,357,1715,397"/>
30 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="555,307,829,333,1096,351,1508,370,1508,376,1095,357,828,338,555,312"/>30 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="555,307,829,333,1096,351,1508,370,1508,376,1095,357,828,338,555,312"/>
31 <area·shape="rect"·id="Node000006"·href="$a00596.html"·title="·"·alt=""·coords="453,357,653,397"/>31 <area·shape="rect"·id="Node000006"·href="$a00869.html"·title="·"·alt=""·coords="453,357,653,397"/>
32 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="479,316,530,355,527,359,476,320"/>32 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="479,316,530,355,527,359,476,320"/>
33 <area·shape="rect"·id="Node000007"·href="$a00554.html"·title="·"·alt=""·coords="229,357,429,397"/>33 <area·shape="rect"·id="Node000007"·href="$a00815.html"·title="·"·alt=""·coords="229,357,429,397"/>
34 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="407,320,356,359,353,355,404,316"/>34 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="407,320,356,359,353,355,404,316"/>
35 <area·shape="rect"·id="Node000008"·href="$a00563.html"·title="·"·alt=""·coords="229,445,429,485"/>35 <area·shape="rect"·id="Node000008"·href="$a00854.html"·title="·"·alt=""·coords="229,445,429,485"/>
36 <area·shape="poly"·id="edge7_Node000007_Node000008"·title="·"·alt=""·coords="332,411,332,445,327,445,327,411"/>36 <area·shape="poly"·id="edge7_Node000007_Node000008"·title="·"·alt=""·coords="332,411,332,445,327,445,327,411"/>
37 <area·shape="poly"·id="edge10_Node000009_Node000007"·title="·"·alt=""·coords="255,316,306,355,303,359,252,320"/>37 <area·shape="poly"·id="edge10_Node000009_Node000007"·title="·"·alt=""·coords="255,316,306,355,303,359,252,320"/>
38 <area·shape="rect"·id="Node000010"·href="$a00593.html"·title="·"·alt=""·coords="5,357,205,397"/>38 <area·shape="rect"·id="Node000010"·href="$a00860.html"·title="·"·alt=""·coords="5,357,205,397"/>
39 <area·shape="poly"·id="edge9_Node000009_Node000010"·title="·"·alt=""·coords="183,320,132,359,129,355,180,316"/>39 <area·shape="poly"·id="edge9_Node000009_Node000010"·title="·"·alt=""·coords="183,320,132,359,129,355,180,316"/>
40 <area·shape="rect"·id="Node000012"·href="$a00608.html"·title="·"·alt=""·coords="565,269,765,309"/>40 <area·shape="rect"·id="Node000012"·href="$a00836.html"·title="·"·alt=""·coords="565,269,765,309"/>
41 <area·shape="poly"·id="edge12_Node000011_Node000012"·title="·"·alt=""·coords="668,235,668,269,663,269,663,235"/>41 <area·shape="poly"·id="edge12_Node000011_Node000012"·title="·"·alt=""·coords="668,235,668,269,663,269,663,235"/>
42 <area·shape="rect"·id="Node000014"·href="$a00605.html"·title="·"·alt=""·coords="789,269,989,309"/>42 <area·shape="rect"·id="Node000014"·href="$a00812.html"·title="·"·alt=""·coords="789,269,989,309"/>
43 <area·shape="poly"·id="edge14_Node000013_Node000014"·title="·"·alt=""·coords="892,235,892,269,887,269,887,235"/>43 <area·shape="poly"·id="edge14_Node000013_Node000014"·title="·"·alt=""·coords="892,235,892,269,887,269,887,235"/>
44 <area·shape="rect"·id="Node000016"·href="$a00581.html"·title="·"·alt=""·coords="1013,269,1213,309"/>44 <area·shape="rect"·id="Node000016"·href="$a00839.html"·title="·"·alt=""·coords="1013,269,1213,309"/>
45 <area·shape="poly"·id="edge16_Node000015_Node000016"·title="·"·alt=""·coords="1116,235,1116,269,1111,269,1111,235"/>45 <area·shape="poly"·id="edge16_Node000015_Node000016"·title="·"·alt=""·coords="1116,235,1116,269,1111,269,1111,235"/>
46 <area·shape="poly"·id="edge20_Node000019_Node000005"·title="·"·alt=""·coords="1615,323,1615,357,1609,357,1609,323"/>46 <area·shape="poly"·id="edge20_Node000019_Node000005"·title="·"·alt=""·coords="1615,323,1615,357,1609,357,1609,323"/>
47 <area·shape="rect"·id="Node000021"·href="$a00575.html"·title="·"·alt=""·coords="1736,269,1936,309"/>47 <area·shape="rect"·id="Node000021"·href="$a00806.html"·title="·"·alt=""·coords="1736,269,1936,309"/>
48 <area·shape="poly"·id="edge22_Node000020_Node000021"·title="·"·alt=""·coords="1839,235,1839,269,1833,269,1833,235"/>48 <area·shape="poly"·id="edge22_Node000020_Node000021"·title="·"·alt=""·coords="1839,235,1839,269,1833,269,1833,235"/>
49 <area·shape="poly"·id="edge24_Node000022_Node000005"·title="·"·alt=""·coords="2118,225,2147,243,2171,263,2183,286,2181,299,2174,311,2151,324,2110,335,1990,352,1848,365,1716,374,1715,368,1847,360,1990,347,2109,329,2149,319,2170,307,2176,297,2178,287,2167,267,2144,247,2115,230"/>49 <area·shape="poly"·id="edge24_Node000022_Node000005"·title="·"·alt=""·coords="2118,225,2147,243,2171,263,2183,286,2181,299,2174,311,2151,324,2110,335,1990,352,1848,365,1716,374,1715,368,1847,360,1990,347,2109,329,2149,319,2170,307,2176,297,2178,287,2167,267,2144,247,2115,230"/>
50 <area·shape="rect"·id="Node000023"·href="$a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,269,2160,309"/>50 <area·shape="rect"·id="Node000023"·href="$a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,269,2160,309"/>
51 <area·shape="poly"·id="edge25_Node000022_Node000023"·title="·"·alt=""·coords="2063,235,2063,269,2057,269,2057,235"/>51 <area·shape="poly"·id="edge25_Node000022_Node000023"·title="·"·alt=""·coords="2063,235,2063,269,2057,269,2057,235"/>
52 </map>52 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00568.png vs.
./usr/share/doc/libopenmesh-dev/html/a00850.png
Files identical despite different names
41.5 KB
./usr/share/doc/libopenmesh-dev/html/a00569.html vs.
./usr/share/doc/libopenmesh-dev/html/a00851.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModQuadricT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModQuadricT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00569.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00851.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 172 lines modifiedOffset 88, 187 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
 94 <a·href="#nested-classes">Classes</a>·&#124;
94 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>··</div>
95 <a·href="#define-members">Macros</a>··</div> 
96 ··<div·class="headertitle"><div·class="title">ModQuadricT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModQuadricT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
 99 <div·class="textblock"><code>#include·&lt;float.h&gt;</code><br·/>
  
99 <p>Bodies·of·template·member·function.·· 
100 <a·href="#details">More...</a></p> 
101 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00602_source.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</code><br·/>100 <code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
 101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
 102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>
 103 <code>#include·&lt;<a·class="el"·href="a00365_source.html">OpenMesh/Core/Geometry/QuadricT.hh</a>&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·ModQuadricT_impl.hh:</div>105 Include·dependency·graph·for·ModQuadricT.hh:</div>
104 <div·class="dyncontent">106 <div·class="dyncontent">
105 <div·class="center"><img·src="a00570.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModQuadricT__impl_8hh"·alt=""/></div>107 <div·class="center"><img·src="a00852.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModQuadricT_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2ModQuadricT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModQuadricT__impl_8hh">108 <map·name="aOpenMesh_2Tools_2Decimater_2ModQuadricT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModQuadricT_8hh">
107 <area·shape="rect"·title="Bodies·of·template·member·function."·alt=""·coords="556,5,756,45"/>109 <area·shape="rect"·title="·"·alt=""·coords="556,5,756,45"/>
 110 <area·shape="rect"·title="·"·alt=""·coords="142,101,205,126"/>
 111 <area·shape="poly"·title="·"·alt=""·coords="556,39,399,60,311,76,225,96,215,99,213,94,223,91,310,71,398,55,555,34"/>
 112 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="556,30,456,40,404,51,354,68,311,90,276,119,263,136,254,155,247,176,245,200,245,364,239,406,224,446,204,481,183,510,179,506,199,478,219,443,234,405,240,364,240,200,242,175,249,153,259,133,272,115,308,85,352,63,402,46,455,35,556,24"/>
108 <area·shape="rect"·href="a00602.html"·title="·"·alt=""·coords="556,93,756,133"/>114 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="577,93,735,133"/>
109 <area·shape="poly"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/>115 <area·shape="poly"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/>
 116 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="2350,431,2509,471"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="756,23,1169,27,1438,34,1715,48,1975,69,2091,83,2192,100,2277,120,2342,142,2366,155,2384,169,2395,184,2399,200,2399,283,2407,356,2422,417,2417,418,2401,356,2393,283,2393,200,2390,186,2380,173,2363,160,2340,147,2276,125,2191,105,2090,89,1975,74,1715,53,1438,40,1169,32,756,29"/>
 118 <area·shape="rect"·href="a00365.html"·title="·"·alt=""·coords="2541,431,2736,471"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="756,24,1075,28,1505,37,1725,46,1931,57,2108,72,2242,91,2295,97,2347,99,2445,101,2485,108,2517,125,2529,138,2538,155,2543,175,2545,200,2545,283,2552,322,2568,359,2589,392,2611,419,2607,422,2585,395,2563,362,2547,324,2540,284,2540,200,2538,176,2533,157,2525,141,2514,129,2483,113,2444,106,2347,104,2294,102,2241,96,2107,77,1931,62,1725,51,1504,43,1075,33,756,30"/>
 120 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="977,607,1135,647"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="256,547,863,604,963,614,963,619,862,609,256,552"/>
 122 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
 124 <area·shape="rect"·title="·"·alt=""·coords="340,702,399,727"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>
 126 <area·shape="rect"·title="·"·alt=""·coords="1665,695,1844,735"/>
 127 <area·shape="poly"·title="·"·alt=""·coords="1136,636,1200,644,1652,699,1651,704,1200,649,1135,641"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="736,112,1122,115,1380,121,1648,134,1901,155,2013,168,2113,184,2196,203,2259,225,2300,250,2311,265,2315,280,2315,452,2315,511,2307,535,2289,560,2243,601,2191,634,2134,660,2076,680,2017,695,1960,705,1858,715,1858,710,1959,700,2016,690,2075,675,2132,655,2188,629,2239,597,2285,557,2302,533,2309,510,2309,452,2309,281,2306,267,2296,254,2257,230,2194,208,2112,189,2013,173,1900,160,1648,140,1380,127,1122,120,736,117"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="577,120,488,131,441,142,396,158,356,179,325,206,304,240,298,259,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,281,293,258,299,237,321,202,353,175,394,153,439,137,487,126,576,114"/>
 130 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1211,607,1375,647"/>
 131 <area·shape="poly"·title="·"·alt=""·coords="635,135,608,161,580,196,558,236,552,258,549,281,549,452,551,486,558,513,573,535,599,556,620,568,646,578,709,591,783,598,864,601,1024,601,1147,604,1198,610,1197,615,1146,609,1024,606,864,607,783,604,708,596,644,583,618,573,596,561,569,539,553,515,546,487,544,452,544,281,546,257,553,234,575,193,604,158,631,132"/>
 132 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="611,181,770,221"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="666,133,680,168,675,170,661,135"/>
 134 <area·shape="rect"·title="·"·alt=""·coords="902,702,965,727"/>
 135 <area·shape="poly"·title="·"·alt=""·coords="619,136,580,160,541,193,524,212,511,233,502,256,499,281,499,452,502,487,511,513,529,535,556,556,597,578,635,587,671,586,707,582,744,577,782,576,821,584,864,604,886,622,903,644,927,688,922,690,899,647,882,626,861,609,820,589,781,581,744,582,708,587,671,592,634,592,595,583,553,561,525,538,506,515,496,488,493,452,493,280,497,255,506,231,520,209,537,189,577,155,616,131"/>
 136 <area·shape="rect"·title="·"·alt=""·coords="592,702,677,727"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="577,133,517,152,458,182,434,202,415,225,402,251,397,281,397,364,404,418,422,470,448,519,480,565,515,605,550,640,609,691,606,695,546,644,511,609,475,568,443,522,417,473,399,420,392,364,392,280,397,249,410,222,430,198,455,178,515,147,576,128"/>
110 <area·shape="rect"·title="·"·alt=""·coords="142,189,205,214"/>138 <area·shape="rect"·title="·"·alt=""·coords="1933,438,2013,463"/>
 139 <area·shape="poly"·title="·"·alt=""·coords="736,111,858,114,1016,124,1191,144,1279,159,1365,179,1453,205,1541,236,1709,308,1849,377,1943,429,1941,434,1846,382,1706,313,1539,241,1451,210,1363,184,1278,164,1190,149,1016,129,858,119,735,117"/>
111 <area·shape="poly"·title="·"·alt=""·coords="556,127,399,148,311,164,225,184,215,187,213,182,223,179,310,159,398,143,555,122"/> 
112 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,607,256,647"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="556,118,456,128,404,139,354,156,311,178,276,207,263,224,254,243,247,264,245,288,245,452,239,494,224,534,204,569,183,598,179,594,199,566,219,531,234,493,240,452,240,288,242,263,249,241,259,221,272,203,308,173,352,151,402,134,455,123,556,112"/> 
114 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="577,181,735,221"/>140 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1187,181,1351,221"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="736,123,1174,184,1173,189,735,128"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="1376,641,1652,692,1651,697,1375,646"/>
 143 <area·shape="rect"·title="·"·alt=""·coords="1122,702,1198,727"/>
 144 <area·shape="poly"·title="·"·alt=""·coords="1265,649,1191,697,1188,692,1262,645"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="680,223,574,380,430,608,384,691,379,689,426,605,570,377,675,220"/>
 146 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="668,269,919,295"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="717,219,769,259,766,263,714,224"/>
 148 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1045,519,1224,559"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="771,208,852,228,894,245,932,267,961,291,981,314,1007,362,1030,412,1046,439,1067,469,1105,508,1101,511,1063,472,1041,442,1025,414,1002,364,977,317,957,295,929,272,892,249,851,233,770,213"/>
 150 <area·shape="poly"·title="·"·alt=""·coords="778,297,718,343,682,375,649,410,622,448,606,486,604,505,606,523,612,540,624,557,641,567,670,575,756,585,870,590,998,591,1244,591,1335,595,1389,604,1404,614,1412,624,1420,635,1433,644,1487,667,1544,684,1652,703,1651,709,1542,689,1485,672,1431,649,1417,639,1408,628,1400,618,1387,609,1335,600,1243,597,998,596,870,595,756,590,669,580,639,572,621,561,608,543,600,524,598,505,601,485,617,446,644,407,678,371,714,339,774,293"/>
 151 <area·shape="rect"·title="·"·alt=""·coords="635,526,722,551"/>
 152 <area·shape="poly"·title="·"·alt=""·coords="790,296,724,432,690,514,685,512,719,430,785,294"/>
 153 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="787,431,951,471"/>
 154 <area·shape="poly"·title="·"·alt=""·coords="801,294,858,417,853,419,796,296"/>
 155 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1187,343,1351,383"/>
 156 <area·shape="poly"·title="·"·alt=""·coords="863,292,1174,343,1174,348,862,297"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="868,471,867,515,873,538,886,557,905,570,929,581,991,594,1066,598,1148,597,1310,592,1379,594,1433,604,1452,613,1466,624,1479,634,1497,644,1575,672,1652,692,1651,697,1573,677,1495,649,1476,639,1463,628,1450,618,1431,609,1379,600,1310,597,1148,602,1066,603,990,599,927,586,902,575,882,561,868,540,862,516,863,471"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="829,473,718,523,715,518,826,468"/>
 159 <area·shape="rect"·title="·"·alt=""·coords="1350,526,1426,551"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="952,463,1336,526,1336,531,951,468"/>
 161 <area·shape="rect"·title="·"·alt=""·coords="747,526,821,551"/>
 162 <area·shape="poly"·title="·"·alt=""·coords="852,473,807,518,804,514,849,469"/>
 163 <area·shape="rect"·title="·"·alt=""·coords="896,526,971,551"/>
 164 <area·shape="poly"·title="·"·alt=""·coords="886,469,918,513,914,516,881,473"/>
 165 <area·shape="poly"·title="·"·alt=""·coords="1352,369,1386,377,1420,389,1452,406,1481,429,1501,456,1511,484,1513,512,1513,539,1512,566,1514,592,1524,619,1543,645,1567,664,1594,680,1653,700,1651,705,1592,685,1564,669,1539,649,1519,621,1509,593,1506,566,1507,539,1508,512,1505,485,1496,459,1477,433,1449,410,1418,394,1384,382,1351,374"/>
 166 <area·shape="poly"·title="·"·alt=""·coords="1187,371,936,392,811,410,760,421,722,433,668,460,615,492,520,566,442,638,390,693,386,689,438,634,516,562,612,488,665,455,720,428,759,416,810,405,935,387,1187,366"/>
 167 <area·shape="poly"·title="·"·alt=""·coords="1187,371,1082,379,962,391,852,409,808,420,776,433,750,450,728,472,694,516,690,513,724,469,747,446,773,428,807,415,851,404,961,386,1081,373,1187,366"/>
 168 <area·shape="poly"·title="·"·alt=""·coords="1187,384,965,432,964,426,1186,379"/>
 169 <area·shape="poly"·title="·"·alt=""·coords="1190,385,1128,405,1067,433,1004,475,956,518,953,514,1001,471,1064,428,1126,400,1189,380"/>
 170 <area·shape="rect"·title="·"·alt=""·coords="1078,438,1149,463"/>
 171 <area·shape="poly"·title="·"·alt=""·coords="1236,385,1147,434,1145,429,1234,380"/>
 172 <area·shape="rect"·title="·"·alt=""·coords="1173,438,1232,463"/>
 173 <area·shape="poly"·title="·"·alt=""·coords="1257,385,1222,428,1218,425,1252,381"/>
 174 <area·shape="poly"·title="·"·alt=""·coords="1275,383,1278,420,1277,468,1265,518,1254,540,1238,561,1204,585,1170,594,1136,593,1101,587,1067,581,1033,579,999,587,966,609,952,626,943,647,936,689,931,688,938,645,947,623,962,605,997,582,1033,574,1068,576,1102,582,1136,588,1169,589,1202,580,1234,557,1249,538,1260,516,1271,467,1273,420,1270,383"/>
Max diff block lines reached; 2341/40317 bytes (5.81%) of diff not shown.
2.02 KB
html2text {}
    
Offset 1, 23 lines modifiedOffset 1, 30 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_\x8s5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_\x8s
6 ModQuadricT_impl.hh·File·Reference6 ModQuadricT.hh·File·Reference
7 Bodies·of·template·member·function.·_.M_.o_.r_.e_.._.._..7 #include·<float.h>
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8Q_.u_.a_.d_.r_.i_.c_\x8T_\x8._\x8h_\x8h>8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_.a_.s_.e_\x8T_\x8._\x8h_\x8h>
 9 #include·<OpenMesh/Core/Utils/Property.hh>
 10 #include·<OpenMesh/Core/Utils/vector_cast.hh>
 11 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8/_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8._\x8h_\x8h>
9 Include·dependency·graph·for·ModQuadricT_impl.hh:12 Include·dependency·graph·for·ModQuadricT.hh:
 13 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8M_\x8o_\x8d_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>
 17  ·······Mesh·decimation·module·computing·collapse·priority·based·on·error
 18 ········quadrics.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 19  
11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
12 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h21 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
13  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the22  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
14 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.23 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
15  24  
16 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r25 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
17  ···········Software·related·to·mesh·decimation.26  ···········Software·related·to·mesh·decimation.
18  27  
19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
20 Bodies·of·template·member·function. 
21 ===============================================================================28 ===============================================================================
22 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.29 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
23 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.30 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
8.38 KB
./usr/share/doc/libopenmesh-dev/html/a00569_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00809_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00569_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00809_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModQuadricT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModQuadricT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00569.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00809.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODQUADRIC_CC</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODQUADRIC_CC</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00602.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">OpenMesh/Tools/Decimater/ModQuadricT.hh</a>&gt;</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACE·===============================================================</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACE·===============================================================</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 </div>253 </div>
254 </div>254 </div>
255 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div>255 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div>
256 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="comment">//=============================================================================</span></div>256 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="comment">//=============================================================================</span></div>
257 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}·<span·class="comment">//·END_NS_DECIMATER</span></div>257 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}·<span·class="comment">//·END_NS_DECIMATER</span></div>
258 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>258 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
259 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="comment">//=============================================================================</span></div>259 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="comment">//=============================================================================</span></div>
260 <div·class="ttc"·id="aa00602_html"><div·class="ttname"><a·href="a00602.html">ModQuadricT.hh</a></div></div>260 <div·class="ttc"·id="aa00851_html"><div·class="ttname"><a·href="a00851.html">ModQuadricT.hh</a></div></div>
261 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>261 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
262 <div·class="ttc"·id="aa02290_html"><div·class="ttname"><a·href="a02290.html">OpenMesh::Geometry::QuadricT</a></div><div·class="ttdoc">/class·QuadricT·Geometry/QuadricT.hh</div><div·class="ttdef"><b>Definition</b>·QuadricT.hh:83</div></div>262 <div·class="ttc"·id="aa02290_html"><div·class="ttname"><a·href="a02290.html">OpenMesh::Geometry::QuadricT</a></div><div·class="ttdoc">/class·QuadricT·Geometry/QuadricT.hh</div><div·class="ttdef"><b>Definition</b>·QuadricT.hh:83</div></div>
263 <div·class="ttc"·id="aa02290_html_a517295130e59b59dc70dd3291685e7d2"><div·class="ttname"><a·href="a02290.html#a517295130e59b59dc70dd3291685e7d2">OpenMesh::Geometry::QuadricT::clear</a></div><div·class="ttdeci">void·clear()</div><div·class="ttdoc">set·all·entries·to·zero</div><div·class="ttdef"><b>Definition</b>·QuadricT.hh:166</div></div>263 <div·class="ttc"·id="aa02290_html_a517295130e59b59dc70dd3291685e7d2"><div·class="ttname"><a·href="a02290.html#a517295130e59b59dc70dd3291685e7d2">OpenMesh::Geometry::QuadricT::clear</a></div><div·class="ttdeci">void·clear()</div><div·class="ttdoc">set·all·entries·to·zero</div><div·class="ttdef"><b>Definition</b>·QuadricT.hh:166</div></div>
264 <div·class="ttc"·id="aa02306_html"><div·class="ttname"><a·href="a02306.html">OpenMesh::VectorT</a></div><div·class="ttdef"><b>Definition</b>·Vector11T.hh:83</div></div>264 <div·class="ttc"·id="aa02306_html"><div·class="ttname"><a·href="a02306.html">OpenMesh::VectorT</a></div><div·class="ttdef"><b>Definition</b>·Vector11T.hh:83</div></div>
265 <div·class="ttc"·id="aa02718_html_a0fc18e13d70825938274e3faf7b55e01"><div·class="ttname"><a·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">OpenMesh::PolyMeshT::VertexHandle</a></div><div·class="ttdeci">Kernel::VertexHandle·VertexHandle</div><div·class="ttdoc">Handle·for·referencing·the·corresponding·item.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:136</div></div>265 <div·class="ttc"·id="aa02718_html_a0fc18e13d70825938274e3faf7b55e01"><div·class="ttname"><a·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">OpenMesh::PolyMeshT::VertexHandle</a></div><div·class="ttdeci">Kernel::VertexHandle·VertexHandle</div><div·class="ttdoc">Handle·for·referencing·the·corresponding·item.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:136</div></div>
266 <div·class="ttc"·id="aa02718_html_a34402ff0bd674fbad2685df22eecde64"><div·class="ttname"><a·href="a02718.html#a34402ff0bd674fbad2685df22eecde64">OpenMesh::PolyMeshT::FaceIter</a></div><div·class="ttdeci">Kernel::FaceIter·FaceIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:146</div></div>266 <div·class="ttc"·id="aa02718_html_a34402ff0bd674fbad2685df22eecde64"><div·class="ttname"><a·href="a02718.html#a34402ff0bd674fbad2685df22eecde64">OpenMesh::PolyMeshT::FaceIter</a></div><div·class="ttdeci">Kernel::FaceIter·FaceIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:146</div></div>
267 <div·class="ttc"·id="aa02718_html_a3c65ec045ac0126b3ea7264cee26aa1b"><div·class="ttname"><a·href="a02718.html#a3c65ec045ac0126b3ea7264cee26aa1b">OpenMesh::PolyMeshT::FaceVertexIter</a></div><div·class="ttdeci">Kernel::FaceVertexIter·FaceVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:167</div></div>267 <div·class="ttc"·id="aa02718_html_a3c65ec045ac0126b3ea7264cee26aa1b"><div·class="ttname"><a·href="a02718.html#a3c65ec045ac0126b3ea7264cee26aa1b">OpenMesh::PolyMeshT::FaceVertexIter</a></div><div·class="ttdeci">Kernel::FaceVertexIter·FaceVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:167</div></div>
19.9 KB
./usr/share/doc/libopenmesh-dev/html/a00570.map vs.
./usr/share/doc/libopenmesh-dev/html/a00810.map
Files 99% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModQuadricT_impl.hh"·name="OpenMesh/Tools/Decimater/ModQuadricT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/ModQuadricT_impl.hh"·name="OpenMesh/Tools/Decimater/ModQuadricT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="Bodies·of·template·member·function."·alt=""·coords="556,5,756,45"/>2 <area·shape="rect"·id="Node000001"·title="Bodies·of·template·member·function."·alt=""·coords="556,5,756,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00602.html"·title="·"·alt=""·coords="556,93,756,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00851.html"·title="·"·alt=""·coords="556,93,756,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/>
5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="142,189,205,214"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="142,189,205,214"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="556,127,399,148,311,164,225,184,215,187,213,182,223,179,310,159,398,143,555,122"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="556,127,399,148,311,164,225,184,215,187,213,182,223,179,310,159,398,143,555,122"/>
7 <area·shape="rect"·id="Node000004"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,607,256,647"/>7 <area·shape="rect"·id="Node000004"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,607,256,647"/>
8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="556,118,456,128,404,139,354,156,311,178,276,207,263,224,254,243,247,264,245,288,245,452,239,494,224,534,204,569,183,598,179,594,199,566,219,531,234,493,240,452,240,288,242,263,249,241,259,221,272,203,308,173,352,151,402,134,455,123,556,112"/>8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="556,118,456,128,404,139,354,156,311,178,276,207,263,224,254,243,247,264,245,288,245,452,239,494,224,534,204,569,183,598,179,594,199,566,219,531,234,493,240,452,240,288,242,263,249,241,259,221,272,203,308,173,352,151,402,134,455,123,556,112"/>
9 <area·shape="rect"·id="Node000009"·href="$a00929_source.html"·title="·"·alt=""·coords="577,181,735,221"/>9 <area·shape="rect"·id="Node000009"·href="$a00443_source.html"·title="·"·alt=""·coords="577,181,735,221"/>
10 <area·shape="poly"·id="edge8_Node000002_Node000009"·title="·"·alt=""·coords="659,134,659,167,653,167,653,134"/>10 <area·shape="poly"·id="edge8_Node000002_Node000009"·title="·"·alt=""·coords="659,134,659,167,653,167,653,134"/>
11 <area·shape="rect"·id="Node000037"·href="$a00911_source.html"·title="·"·alt=""·coords="2350,519,2509,559"/>11 <area·shape="rect"·id="Node000037"·href="$a00425_source.html"·title="·"·alt=""·coords="2350,519,2509,559"/>
12 <area·shape="poly"·id="edge74_Node000002_Node000037"·title="·"·alt=""·coords="756,111,1169,115,1438,122,1715,136,1975,157,2091,171,2192,188,2277,208,2342,230,2366,243,2384,257,2395,272,2399,288,2399,371,2407,444,2422,505,2417,506,2401,444,2393,371,2393,288,2390,274,2380,261,2363,248,2340,235,2276,213,2191,193,2090,177,1975,162,1715,141,1438,128,1169,120,756,117"/>12 <area·shape="poly"·id="edge74_Node000002_Node000037"·title="·"·alt=""·coords="756,111,1169,115,1438,122,1715,136,1975,157,2091,171,2192,188,2277,208,2342,230,2366,243,2384,257,2395,272,2399,288,2399,371,2407,444,2422,505,2417,506,2401,444,2393,371,2393,288,2390,274,2380,261,2363,248,2340,235,2276,213,2191,193,2090,177,1975,162,1715,141,1438,128,1169,120,756,117"/>
13 <area·shape="rect"·id="Node000040"·href="$a01085.html"·title="·"·alt=""·coords="2541,519,2736,559"/>13 <area·shape="rect"·id="Node000040"·href="$a00365.html"·title="·"·alt=""·coords="2541,519,2736,559"/>
14 <area·shape="poly"·id="edge82_Node000002_Node000040"·title="·"·alt=""·coords="756,112,1075,116,1505,125,1725,134,1931,145,2108,160,2242,179,2295,185,2347,187,2445,189,2485,196,2517,213,2529,226,2538,243,2543,263,2545,288,2545,371,2552,410,2568,447,2589,480,2611,507,2607,510,2585,483,2563,450,2547,412,2540,372,2540,288,2538,264,2533,245,2525,229,2514,217,2483,201,2444,194,2347,192,2294,190,2241,184,2107,165,1931,150,1725,139,1504,131,1075,121,756,118"/>14 <area·shape="poly"·id="edge82_Node000002_Node000040"·title="·"·alt=""·coords="756,112,1075,116,1505,125,1725,134,1931,145,2108,160,2242,179,2295,185,2347,187,2445,189,2485,196,2517,213,2529,226,2538,243,2543,263,2545,288,2545,371,2552,410,2568,447,2589,480,2611,507,2607,510,2585,483,2563,450,2547,412,2540,372,2540,288,2538,264,2533,245,2525,229,2514,217,2483,201,2444,194,2347,192,2294,190,2241,184,2107,165,1931,150,1725,139,1504,131,1075,121,756,118"/>
15 <area·shape="rect"·id="Node000005"·href="$a00917_source.html"·title="·"·alt=""·coords="977,695,1135,735"/>15 <area·shape="rect"·id="Node000005"·href="$a00407_source.html"·title="·"·alt=""·coords="977,695,1135,735"/>
16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="256,635,863,692,963,702,963,707,862,697,256,640"/>16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="256,635,863,692,963,702,963,707,862,697,256,640"/>
17 <area·shape="rect"·id="Node000007"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,695,205,735"/>17 <area·shape="rect"·id="Node000007"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,695,205,735"/>
18 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="147,648,126,684,121,681,142,646"/>18 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="147,648,126,684,121,681,142,646"/>
19 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="340,790,399,815"/>19 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="340,790,399,815"/>
20 <area·shape="poly"·id="edge7_Node000004_Node000008"·title="·"·alt=""·coords="177,645,276,733,342,780,339,784,273,737,174,649"/>20 <area·shape="poly"·id="edge7_Node000004_Node000008"·title="·"·alt=""·coords="177,645,276,733,342,780,339,784,273,737,174,649"/>
21 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1665,783,1844,823"/>21 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1665,783,1844,823"/>
22 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="1136,724,1200,732,1652,787,1651,792,1200,737,1135,729"/>22 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="1136,724,1200,732,1652,787,1651,792,1200,737,1135,729"/>
23 <area·shape="poly"·id="edge9_Node000009_Node000006"·title="·"·alt=""·coords="736,200,1122,203,1380,209,1648,222,1901,243,2013,256,2113,272,2196,291,2259,313,2300,338,2311,353,2315,368,2315,540,2315,599,2307,623,2289,648,2243,689,2191,722,2134,748,2076,768,2017,783,1960,793,1858,803,1858,798,1959,788,2016,778,2075,763,2132,743,2188,717,2239,685,2285,645,2302,621,2309,598,2309,540,2309,369,2306,355,2296,342,2257,318,2194,296,2112,277,2013,261,1900,248,1648,228,1380,215,1122,208,736,205"/>23 <area·shape="poly"·id="edge9_Node000009_Node000006"·title="·"·alt=""·coords="736,200,1122,203,1380,209,1648,222,1901,243,2013,256,2113,272,2196,291,2259,313,2300,338,2311,353,2315,368,2315,540,2315,599,2307,623,2289,648,2243,689,2191,722,2134,748,2076,768,2017,783,1960,793,1858,803,1858,798,1959,788,2016,778,2075,763,2132,743,2188,717,2239,685,2285,645,2302,621,2309,598,2309,540,2309,369,2306,355,2296,342,2257,318,2194,296,2112,277,2013,261,1900,248,1648,228,1380,215,1122,208,736,205"/>
24 <area·shape="poly"·id="edge64_Node000009_Node000008"·title="·"·alt=""·coords="577,208,488,219,441,230,396,246,356,267,325,294,304,328,298,347,296,369,296,628,302,671,317,712,336,749,354,777,350,780,331,751,312,714,297,672,291,628,291,369,293,346,299,325,321,290,353,263,394,241,439,225,487,214,576,202"/>24 <area·shape="poly"·id="edge64_Node000009_Node000008"·title="·"·alt=""·coords="577,208,488,219,441,230,396,246,356,267,325,294,304,328,298,347,296,369,296,628,302,671,317,712,336,749,354,777,350,780,331,751,312,714,297,672,291,628,291,369,293,346,299,325,321,290,353,263,394,241,439,225,487,214,576,202"/>
25 <area·shape="rect"·id="Node000010"·href="$a01196_source.html"·title="·"·alt=""·coords="1211,695,1375,735"/>25 <area·shape="rect"·id="Node000010"·href="$a00290_source.html"·title="·"·alt=""·coords="1211,695,1375,735"/>
26 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="635,223,608,249,580,284,558,324,552,346,549,369,549,540,551,574,558,601,573,623,599,644,620,656,646,666,709,679,783,686,864,689,1024,689,1147,692,1198,698,1197,703,1146,697,1024,694,864,695,783,692,708,684,644,671,618,661,596,649,569,627,553,603,546,575,544,540,544,369,546,345,553,322,575,281,604,246,631,220"/>26 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="635,223,608,249,580,284,558,324,552,346,549,369,549,540,551,574,558,601,573,623,599,644,620,656,646,666,709,679,783,686,864,689,1024,689,1147,692,1198,698,1197,703,1146,697,1024,694,864,695,783,692,708,684,644,671,618,661,596,649,569,627,553,603,546,575,544,540,544,369,546,345,553,322,575,281,604,246,631,220"/>
27 <area·shape="rect"·id="Node000012"·href="$a00932_source.html"·title="·"·alt=""·coords="611,269,770,309"/>27 <area·shape="rect"·id="Node000012"·href="$a00389_source.html"·title="·"·alt=""·coords="611,269,770,309"/>
28 <area·shape="poly"·id="edge13_Node000009_Node000012"·title="·"·alt=""·coords="666,221,680,256,675,258,661,223"/>28 <area·shape="poly"·id="edge13_Node000009_Node000012"·title="·"·alt=""·coords="666,221,680,256,675,258,661,223"/>
29 <area·shape="rect"·id="Node000022"·title="·"·alt=""·coords="902,790,965,815"/>29 <area·shape="rect"·id="Node000022"·title="·"·alt=""·coords="902,790,965,815"/>
30 <area·shape="poly"·id="edge63_Node000009_Node000022"·title="·"·alt=""·coords="619,224,580,248,541,281,524,300,511,321,502,344,499,369,499,540,502,575,511,601,529,623,556,644,597,666,635,675,671,674,707,670,744,665,782,664,821,672,864,692,886,710,903,732,927,776,922,778,899,735,882,714,861,697,820,677,781,669,744,670,708,675,671,680,634,680,595,671,553,649,525,626,506,603,496,576,493,540,493,368,497,343,506,319,520,297,537,277,577,243,616,219"/>30 <area·shape="poly"·id="edge63_Node000009_Node000022"·title="·"·alt=""·coords="619,224,580,248,541,281,524,300,511,321,502,344,499,369,499,540,502,575,511,601,529,623,556,644,597,666,635,675,671,674,707,670,744,665,782,664,821,672,864,692,886,710,903,732,927,776,922,778,899,735,882,714,861,697,820,677,781,669,744,670,708,675,671,680,634,680,595,671,553,649,525,626,506,603,496,576,493,540,493,368,497,343,506,319,520,297,537,277,577,243,616,219"/>
31 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="592,790,677,815"/>31 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="592,790,677,815"/>
32 <area·shape="poly"·id="edge65_Node000009_Node000028"·title="·"·alt=""·coords="577,221,517,240,458,270,434,290,415,313,402,339,397,369,397,452,404,506,422,558,448,607,480,653,515,693,550,728,609,779,606,783,546,732,511,697,475,656,443,610,417,561,399,508,392,452,392,368,397,337,410,310,430,286,455,266,515,235,576,216"/>32 <area·shape="poly"·id="edge65_Node000009_Node000028"·title="·"·alt=""·coords="577,221,517,240,458,270,434,290,415,313,402,339,397,369,397,452,404,506,422,558,448,607,480,653,515,693,550,728,609,779,606,783,546,732,511,697,475,656,443,610,417,561,399,508,392,452,392,368,397,337,410,310,430,286,455,266,515,235,576,216"/>
33 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="1933,526,2013,551"/>33 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="1933,526,2013,551"/>
34 <area·shape="poly"·id="edge73_Node000009_Node000035"·title="·"·alt=""·coords="736,199,858,202,1016,212,1191,232,1279,247,1365,267,1453,293,1541,324,1709,396,1849,465,1943,517,1941,522,1846,470,1706,401,1539,329,1451,298,1363,272,1278,252,1190,237,1016,217,858,207,735,205"/>34 <area·shape="poly"·id="edge73_Node000009_Node000035"·title="·"·alt=""·coords="736,199,858,202,1016,212,1191,232,1279,247,1365,267,1453,293,1541,324,1709,396,1849,465,1943,517,1941,522,1846,470,1706,401,1539,329,1451,298,1363,272,1278,252,1190,237,1016,217,858,207,735,205"/>
35 <area·shape="rect"·id="Node000036"·href="$a00989_source.html"·title="·"·alt=""·coords="1187,269,1351,309"/>35 <area·shape="rect"·id="Node000036"·href="$a00470_source.html"·title="·"·alt=""·coords="1187,269,1351,309"/>
36 <area·shape="poly"·id="edge66_Node000009_Node000036"·title="·"·alt=""·coords="736,211,1174,272,1173,277,735,216"/>36 <area·shape="poly"·id="edge66_Node000009_Node000036"·title="·"·alt=""·coords="736,211,1174,272,1173,277,735,216"/>
37 <area·shape="poly"·id="edge11_Node000010_Node000006"·title="·"·alt=""·coords="1376,729,1652,780,1651,785,1375,734"/>37 <area·shape="poly"·id="edge11_Node000010_Node000006"·title="·"·alt=""·coords="1376,729,1652,780,1651,785,1375,734"/>
38 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="1122,790,1198,815"/>38 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="1122,790,1198,815"/>
39 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="1265,737,1191,785,1188,780,1262,733"/>39 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="1265,737,1191,785,1188,780,1262,733"/>
40 <area·shape="poly"·id="edge14_Node000012_Node000008"·title="·"·alt=""·coords="680,311,574,468,430,696,384,779,379,777,426,693,570,465,675,308"/>40 <area·shape="poly"·id="edge14_Node000012_Node000008"·title="·"·alt=""·coords="680,311,574,468,430,696,384,779,379,777,426,693,570,465,675,308"/>
41 <area·shape="rect"·id="Node000013"·href="$a01076_source.html"·title="·"·alt=""·coords="668,357,919,383"/>41 <area·shape="rect"·id="Node000013"·href="$a00518_source.html"·title="·"·alt=""·coords="668,357,919,383"/>
42 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="717,307,769,347,766,351,714,312"/>42 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="717,307,769,347,766,351,714,312"/>
43 <area·shape="rect"·id="Node000029"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1045,607,1224,647"/>43 <area·shape="rect"·id="Node000029"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1045,607,1224,647"/>
44 <area·shape="poly"·id="edge62_Node000012_Node000029"·title="·"·alt=""·coords="771,296,852,316,894,333,932,355,961,379,981,402,1007,450,1030,500,1046,527,1067,557,1105,596,1101,599,1063,560,1041,530,1025,502,1002,452,977,405,957,383,929,360,892,337,851,321,770,301"/>44 <area·shape="poly"·id="edge62_Node000012_Node000029"·title="·"·alt=""·coords="771,296,852,316,894,333,932,355,961,379,981,402,1007,450,1030,500,1046,527,1067,557,1105,596,1101,599,1063,560,1041,530,1025,502,1002,452,977,405,957,383,929,360,892,337,851,321,770,301"/>
45 <area·shape="poly"·id="edge17_Node000013_Node000006"·title="·"·alt=""·coords="778,385,718,431,682,463,649,498,622,536,606,574,604,593,606,611,612,628,624,645,641,655,670,663,756,673,870,678,998,679,1244,679,1335,683,1389,692,1404,702,1412,712,1420,723,1433,732,1487,755,1544,772,1652,791,1651,797,1542,777,1485,760,1431,737,1417,727,1408,716,1400,706,1387,697,1335,688,1243,685,998,684,870,683,756,678,669,668,639,660,621,649,608,631,600,612,598,593,601,573,617,534,644,495,678,459,714,427,774,381"/>45 <area·shape="poly"·id="edge17_Node000013_Node000006"·title="·"·alt=""·coords="778,385,718,431,682,463,649,498,622,536,606,574,604,593,606,611,612,628,624,645,641,655,670,663,756,673,870,678,998,679,1244,679,1335,683,1389,692,1404,702,1412,712,1420,723,1433,732,1487,755,1544,772,1652,791,1651,797,1542,777,1485,760,1431,737,1417,727,1408,716,1400,706,1387,697,1335,688,1243,685,998,684,870,683,756,678,669,668,639,660,621,649,608,631,600,612,598,593,601,573,617,534,644,495,678,459,714,427,774,381"/>
46 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="635,614,722,639"/>46 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="635,614,722,639"/>
47 <area·shape="poly"·id="edge16_Node000013_Node000014"·title="·"·alt=""·coords="790,384,724,520,690,602,685,600,719,518,785,382"/>47 <area·shape="poly"·id="edge16_Node000013_Node000014"·title="·"·alt=""·coords="790,384,724,520,690,602,685,600,719,518,785,382"/>
48 <area·shape="rect"·id="Node000015"·href="$a01070_source.html"·title="·"·alt=""·coords="787,519,951,559"/>48 <area·shape="rect"·id="Node000015"·href="$a00458_source.html"·title="·"·alt=""·coords="787,519,951,559"/>
49 <area·shape="poly"·id="edge18_Node000013_Node000015"·title="·"·alt=""·coords="801,382,858,505,853,507,796,384"/>49 <area·shape="poly"·id="edge18_Node000013_Node000015"·title="·"·alt=""·coords="801,382,858,505,853,507,796,384"/>
50 <area·shape="rect"·id="Node000019"·href="$a00995_source.html"·title="·"·alt=""·coords="1187,431,1351,471"/>50 <area·shape="rect"·id="Node000019"·href="$a00464_source.html"·title="·"·alt=""·coords="1187,431,1351,471"/>
51 <area·shape="poly"·id="edge24_Node000013_Node000019"·title="·"·alt=""·coords="863,380,1174,431,1174,436,862,385"/>51 <area·shape="poly"·id="edge24_Node000013_Node000019"·title="·"·alt=""·coords="863,380,1174,431,1174,436,862,385"/>
52 <area·shape="poly"·id="edge19_Node000015_Node000006"·title="·"·alt=""·coords="868,559,867,603,873,626,886,645,905,658,929,669,991,682,1066,686,1148,685,1310,680,1379,682,1433,692,1452,701,1466,712,1479,722,1497,732,1575,760,1652,780,1651,785,1573,765,1495,737,1476,727,1463,716,1450,706,1431,697,1379,688,1310,685,1148,690,1066,691,990,687,927,674,902,663,882,649,868,628,862,604,863,559"/>52 <area·shape="poly"·id="edge19_Node000015_Node000006"·title="·"·alt=""·coords="868,559,867,603,873,626,886,645,905,658,929,669,991,682,1066,686,1148,685,1310,680,1379,682,1433,692,1452,701,1466,712,1479,722,1497,732,1575,760,1652,780,1651,785,1573,765,1495,737,1476,727,1463,716,1450,706,1431,697,1379,688,1310,685,1148,690,1066,691,990,687,927,674,902,663,882,649,868,628,862,604,863,559"/>
53 <area·shape="poly"·id="edge21_Node000015_Node000014"·title="·"·alt=""·coords="829,561,718,611,715,606,826,556"/>53 <area·shape="poly"·id="edge21_Node000015_Node000014"·title="·"·alt=""·coords="829,561,718,611,715,606,826,556"/>
54 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1350,614,1426,639"/>54 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1350,614,1426,639"/>
55 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="952,551,1336,614,1336,619,951,556"/>55 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="952,551,1336,614,1336,619,951,556"/>
56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="747,614,821,639"/>56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="747,614,821,639"/>
57 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="852,561,807,606,804,602,849,557"/>57 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="852,561,807,606,804,602,849,557"/>
Offset 63, 37 lines modifiedOffset 63, 37 lines modified
63 <area·shape="poly"·id="edge54_Node000019_Node000015"·title="·"·alt=""·coords="1187,472,965,520,964,514,1186,467"/>63 <area·shape="poly"·id="edge54_Node000019_Node000015"·title="·"·alt=""·coords="1187,472,965,520,964,514,1186,467"/>
64 <area·shape="poly"·id="edge31_Node000019_Node000018"·title="·"·alt=""·coords="1190,473,1128,493,1067,521,1004,563,956,606,953,602,1001,559,1064,516,1126,488,1189,468"/>64 <area·shape="poly"·id="edge31_Node000019_Node000018"·title="·"·alt=""·coords="1190,473,1128,493,1067,521,1004,563,956,606,953,602,1001,559,1064,516,1126,488,1189,468"/>
65 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1078,526,1149,551"/>65 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1078,526,1149,551"/>
66 <area·shape="poly"·id="edge26_Node000019_Node000020"·title="·"·alt=""·coords="1236,473,1147,522,1145,517,1234,468"/>66 <area·shape="poly"·id="edge26_Node000019_Node000020"·title="·"·alt=""·coords="1236,473,1147,522,1145,517,1234,468"/>
67 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1173,526,1232,551"/>67 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1173,526,1232,551"/>
68 <area·shape="poly"·id="edge28_Node000019_Node000021"·title="·"·alt=""·coords="1257,473,1222,516,1218,513,1252,469"/>68 <area·shape="poly"·id="edge28_Node000019_Node000021"·title="·"·alt=""·coords="1257,473,1222,516,1218,513,1252,469"/>
69 <area·shape="poly"·id="edge29_Node000019_Node000022"·title="·"·alt=""·coords="1275,471,1278,508,1277,556,1265,606,1254,628,1238,649,1204,673,1170,682,1136,681,1101,675,1067,669,1033,667,999,675,966,697,952,714,943,735,936,777,931,776,938,733,947,711,962,693,997,670,1033,662,1068,664,1102,670,1136,676,1169,677,1202,668,1234,645,1249,626,1260,604,1271,555,1273,508,1270,471"/>69 <area·shape="poly"·id="edge29_Node000019_Node000022"·title="·"·alt=""·coords="1275,471,1278,508,1277,556,1265,606,1254,628,1238,649,1204,673,1170,682,1136,681,1101,675,1067,669,1033,667,999,675,966,697,952,714,943,735,936,777,931,776,938,733,947,711,962,693,997,670,1033,662,1068,664,1102,670,1136,676,1169,677,1202,668,1234,645,1249,626,1260,604,1271,555,1273,508,1270,471"/>
70 <area·shape="rect"·id="Node000023"·href="$a01097_source.html"·title="·"·alt=""·coords="2080,607,2275,647"/>70 <area·shape="rect"·id="Node000023"·href="$a00344_source.html"·title="·"·alt=""·coords="2080,607,2275,647"/>
71 <area·shape="poly"·id="edge32_Node000019_Node000023"·title="·"·alt=""·coords="1352,453,1564,472,1691,490,1817,516,1870,535,1922,556,2083,601,2082,606,1920,561,1868,540,1815,521,1690,496,1563,477,1351,458"/>71 <area·shape="poly"·id="edge32_Node000019_Node000023"·title="·"·alt=""·coords="1352,453,1564,472,1691,490,1817,516,1870,535,1922,556,2083,601,2082,606,1920,561,1868,540,1815,521,1690,496,1563,477,1351,458"/>
72 <area·shape="rect"·id="Node000024"·href="$a01193_source.html"·title="·"·alt=""·coords="1553,695,1717,735"/>72 <area·shape="rect"·id="Node000024"·href="$a00314_source.html"·title="·"·alt=""·coords="1553,695,1717,735"/>
73 <area·shape="poly"·id="edge33_Node000019_Node000024"·title="·"·alt=""·coords="1352,455,1395,462,1440,474,1484,492,1524,517,1562,554,1591,598,1613,643,1628,681,1623,683,1608,645,1587,601,1558,557,1521,521,1482,497,1438,479,1393,467,1351,460"/>73 <area·shape="poly"·id="edge33_Node000019_Node000024"·title="·"·alt=""·coords="1352,455,1395,462,1440,474,1484,492,1524,517,1562,554,1591,598,1613,643,1628,681,1623,683,1608,645,1587,601,1558,557,1521,521,1482,497,1438,479,1393,467,1351,460"/>
74 <area·shape="rect"·id="Node000025"·href="$a01043_source.html"·title="·"·alt=""·coords="1841,607,2005,647"/>74 <area·shape="rect"·id="Node000025"·href="$a00521_source.html"·title="·"·alt=""·coords="1841,607,2005,647"/>
75 <area·shape="poly"·id="edge35_Node000019_Node000025"·title="·"·alt=""·coords="1352,449,1440,452,1546,463,1660,483,1716,498,1770,516,1801,534,1828,557,1886,597,1883,601,1825,561,1798,538,1768,521,1715,503,1659,488,1546,468,1440,457,1351,454"/>75 <area·shape="poly"·id="edge35_Node000019_Node000025"·title="·"·alt=""·coords="1352,449,1440,452,1546,463,1660,483,1716,498,1770,516,1801,534,1828,557,1886,597,1883,601,1825,561,1798,538,1768,521,1715,503,1659,488,1546,468,1440,457,1351,454"/>
76 <area·shape="rect"·id="Node000026"·href="$a01064_source.html"·title="·"·alt=""·coords="1593,519,1757,559"/>76 <area·shape="rect"·id="Node000026"·href="$a00527_source.html"·title="·"·alt=""·coords="1593,519,1757,559"/>
77 <area·shape="poly"·id="edge37_Node000019_Node000026"·title="·"·alt=""·coords="1352,467,1580,515,1579,520,1351,472"/>77 <area·shape="poly"·id="edge37_Node000019_Node000026"·title="·"·alt=""·coords="1352,467,1580,515,1579,520,1351,472"/>
78 <area·shape="rect"·id="Node000034"·href="$a00914_source.html"·title="·"·alt=""·coords="1307,519,1466,559"/>78 <area·shape="rect"·id="Node000034"·href="$a00383_source.html"·title="·"·alt=""·coords="1307,519,1466,559"/>
79 <area·shape="poly"·id="edge55_Node000019_Node000034"·title="·"·alt=""·coords="1297,469,1351,508,1348,513,1294,473"/>79 <area·shape="poly"·id="edge55_Node000019_Node000034"·title="·"·alt=""·coords="1297,469,1351,508,1348,513,1294,473"/>
80 <area·shape="poly"·id="edge61_Node000019_Node000035"·title="·"·alt=""·coords="1352,452,1605,471,1760,489,1915,516,1929,519,1928,525,1914,521,1759,495,1604,476,1351,458"/>80 <area·shape="poly"·id="edge61_Node000019_Node000035"·title="·"·alt=""·coords="1352,452,1605,471,1760,489,1915,516,1929,519,1928,525,1914,521,1759,495,1604,476,1351,458"/>
81 <area·shape="poly"·id="edge34_Node000024_Node000006"·title="·"·alt=""·coords="1663,733,1718,772,1715,777,1660,737"/>81 <area·shape="poly"·id="edge34_Node000024_Node000006"·title="·"·alt=""·coords="1663,733,1718,772,1715,777,1660,737"/>
82 <area·shape="poly"·id="edge36_Node000025_Node000006"·title="·"·alt=""·coords="1906,649,1784,775,1781,771,1902,645"/>82 <area·shape="poly"·id="edge36_Node000025_Node000006"·title="·"·alt=""·coords="1906,649,1784,775,1781,771,1902,645"/>
83 <area·shape="poly"·id="edge38_Node000026_Node000006"·title="·"·alt=""·coords="1696,558,1714,579,1729,606,1743,648,1752,692,1758,768,1752,769,1746,693,1738,650,1724,608,1710,582,1692,561"/>83 <area·shape="poly"·id="edge38_Node000026_Node000006"·title="·"·alt=""·coords="1696,558,1714,579,1729,606,1743,648,1752,692,1758,768,1752,769,1746,693,1738,650,1724,608,1710,582,1692,561"/>
84 <area·shape="poly"·id="edge41_Node000026_Node000016"·title="·"·alt=""·coords="1613,561,1440,613,1438,608,1611,556"/>84 <area·shape="poly"·id="edge41_Node000026_Node000016"·title="·"·alt=""·coords="1613,561,1440,613,1438,608,1611,556"/>
85 <area·shape="poly"·id="edge51_Node000026_Node000025"·title="·"·alt=""·coords="1730,556,1856,600,1854,605,1728,561"/>85 <area·shape="poly"·id="edge51_Node000026_Node000025"·title="·"·alt=""·coords="1730,556,1856,600,1854,605,1728,561"/>
86 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="1653,614,1715,639"/>86 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="1653,614,1715,639"/>
87 <area·shape="poly"·id="edge39_Node000026_Node000027"·title="·"·alt=""·coords="1679,559,1684,600,1679,600,1674,559"/>87 <area·shape="poly"·id="edge39_Node000026_Node000027"·title="·"·alt=""·coords="1679,559,1684,600,1679,600,1674,559"/>
88 <area·shape="poly"·id="edge40_Node000026_Node000028"·title="·"·alt=""·coords="1644,561,1555,607,1498,631,1439,649,1384,655,1291,658,1043,660,913,663,798,669,710,680,680,688,662,697,648,714,640,734,636,776,630,776,635,733,644,711,658,693,678,683,709,675,798,664,913,658,1043,655,1291,652,1384,650,1438,644,1496,626,1552,603,1642,556"/>88 <area·shape="poly"·id="edge40_Node000026_Node000028"·title="·"·alt=""·coords="1644,561,1555,607,1498,631,1439,649,1384,655,1291,658,1043,660,913,663,798,669,710,680,680,688,662,697,648,714,640,734,636,776,630,776,635,733,644,711,658,693,678,683,709,675,798,664,913,658,1043,655,1291,652,1384,650,1438,644,1496,626,1552,603,1642,556"/>
89 <area·shape="poly"·id="edge42_Node000026_Node000029"·title="·"·alt=""·coords="1593,556,1238,612,1237,606,1592,550"/>89 <area·shape="poly"·id="edge42_Node000026_Node000029"·title="·"·alt=""·coords="1593,556,1238,612,1237,606,1592,550"/>
90 <area·shape="rect"·id="Node000033"·href="$a00938_source.html"·title="·"·alt=""·coords="2401,695,2559,735"/>90 <area·shape="rect"·id="Node000033"·href="$a00422_source.html"·title="·"·alt=""·coords="2401,695,2559,735"/>
91 <area·shape="poly"·id="edge52_Node000026_Node000033"·title="·"·alt=""·coords="1703,556,1830,644,1910,669,1979,682,2042,687,2102,687,2228,682,2302,684,2387,692,2387,697,2301,689,2228,687,2102,692,2042,692,1979,687,1909,674,1828,649,1700,561"/>91 <area·shape="poly"·id="edge52_Node000026_Node000033"·title="·"·alt=""·coords="1703,556,1830,644,1910,669,1979,682,2042,687,2102,687,2228,682,2302,684,2387,692,2387,697,2301,689,2228,687,2102,692,2042,692,1979,687,1909,674,1828,649,1700,561"/>
92 <area·shape="rect"·id="Node000030"·href="$a01223_source.html"·title="·"·alt=""·coords="672,695,851,735"/>92 <area·shape="rect"·id="Node000030"·href="$a00335_source.html"·title="·"·alt=""·coords="672,695,851,735"/>
93 <area·shape="poly"·id="edge43_Node000029_Node000030"·title="·"·alt=""·coords="1053,649,857,694,856,689,1052,644"/>93 <area·shape="poly"·id="edge43_Node000029_Node000030"·title="·"·alt=""·coords="1053,649,857,694,856,689,1052,644"/>
94 <area·shape="poly"·id="edge44_Node000030_Node000006"·title="·"·alt=""·coords="851,722,964,732,1652,790,1651,796,964,737,851,727"/>94 <area·shape="poly"·id="edge44_Node000030_Node000006"·title="·"·alt=""·coords="851,722,964,732,1652,790,1651,796,964,737,851,727"/>
95 <area·shape="poly"·id="edge49_Node000030_Node000008"·title="·"·alt=""·coords="676,737,413,795,412,789,675,732"/>95 <area·shape="poly"·id="edge49_Node000030_Node000008"·title="·"·alt=""·coords="676,737,413,795,412,789,675,732"/>
96 <area·shape="poly"·id="edge45_Node000030_Node000011"·title="·"·alt=""·coords="849,732,1109,788,1108,793,848,737"/>96 <area·shape="poly"·id="edge45_Node000030_Node000011"·title="·"·alt=""·coords="849,732,1109,788,1108,793,848,737"/>
97 <area·shape="poly"·id="edge47_Node000030_Node000022"·title="·"·alt=""·coords="800,732,899,781,897,786,798,737"/>97 <area·shape="poly"·id="edge47_Node000030_Node000022"·title="·"·alt=""·coords="800,732,899,781,897,786,798,737"/>
98 <area·shape="poly"·id="edge50_Node000030_Node000028"·title="·"·alt=""·coords="735,737,665,784,662,780,732,733"/>98 <area·shape="poly"·id="edge50_Node000030_Node000028"·title="·"·alt=""·coords="735,737,665,784,662,780,732,733"/>
99 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="709,790,798,815"/>99 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="709,790,798,815"/>
Offset 111, 19 lines modifiedOffset 111, 19 lines modified
111 <area·shape="poly"·id="edge70_Node000036_Node000015"·title="·"·alt=""·coords="1240,312,913,514,910,509,1237,307"/>111 <area·shape="poly"·id="edge70_Node000036_Node000015"·title="·"·alt=""·coords="1240,312,913,514,910,509,1237,307"/>
112 <area·shape="poly"·id="edge71_Node000036_Node000019"·title="·"·alt=""·coords="1272,309,1272,417,1267,417,1267,309"/>112 <area·shape="poly"·id="edge71_Node000036_Node000019"·title="·"·alt=""·coords="1272,309,1272,417,1267,417,1267,309"/>
113 <area·shape="poly"·id="edge68_Node000036_Node000025"·title="·"·alt=""·coords="1337,307,1436,338,1558,384,1691,444,1756,478,1818,516,1864,555,1901,594,1897,598,1860,559,1814,521,1753,483,1689,448,1556,389,1434,343,1336,312"/>113 <area·shape="poly"·id="edge68_Node000036_Node000025"·title="·"·alt=""·coords="1337,307,1436,338,1558,384,1691,444,1756,478,1818,516,1864,555,1901,594,1897,598,1860,559,1814,521,1753,483,1689,448,1556,389,1434,343,1336,312"/>
114 <area·shape="poly"·id="edge69_Node000036_Node000026"·title="·"·alt=""·coords="1302,307,1633,509,1631,514,1299,312"/>114 <area·shape="poly"·id="edge69_Node000036_Node000026"·title="·"·alt=""·coords="1302,307,1633,509,1631,514,1299,312"/>
115 <area·shape="poly"·id="edge75_Node000037_Node000006"·title="·"·alt=""·coords="2478,557,2513,577,2543,605,2570,638,2588,671,2592,687,2592,703,2586,720,2574,737,2560,746,2537,755,2470,769,2380,780,2275,789,2051,799,1858,803,1858,798,2051,794,2275,783,2380,775,2469,764,2535,750,2557,742,2570,733,2581,717,2587,702,2587,688,2583,673,2565,641,2539,608,2509,581,2475,561"/>115 <area·shape="poly"·id="edge75_Node000037_Node000006"·title="·"·alt=""·coords="2478,557,2513,577,2543,605,2570,638,2588,671,2592,687,2592,703,2586,720,2574,737,2560,746,2537,755,2470,769,2380,780,2275,789,2051,799,1858,803,1858,798,2051,794,2275,783,2380,775,2469,764,2535,750,2557,742,2570,733,2581,717,2587,702,2587,688,2583,673,2565,641,2539,608,2509,581,2475,561"/>
116 <area·shape="poly"·id="edge81_Node000037_Node000023"·title="·"·alt=""·coords="2375,561,2246,605,2244,600,2373,556"/>116 <area·shape="poly"·id="edge81_Node000037_Node000023"·title="·"·alt=""·coords="2375,561,2246,605,2244,600,2373,556"/>
117 <area·shape="poly"·id="edge80_Node000037_Node000033"·title="·"·alt=""·coords="2473,557,2501,577,2524,605,2529,626,2526,647,2508,684,2503,682,2521,645,2524,626,2519,608,2497,581,2469,561"/>117 <area·shape="poly"·id="edge80_Node000037_Node000033"·title="·"·alt=""·coords="2473,557,2501,577,2524,605,2529,626,2526,647,2508,684,2503,682,2521,645,2524,626,2519,608,2497,581,2469,561"/>
118 <area·shape="rect"·id="Node000038"·href="$a00935_source.html"·title="·"·alt=""·coords="2350,607,2509,647"/>118 <area·shape="rect"·id="Node000038"·href="$a00413_source.html"·title="·"·alt=""·coords="2350,607,2509,647"/>
119 <area·shape="poly"·id="edge76_Node000037_Node000038"·title="·"·alt=""·coords="2432,559,2432,593,2427,593,2427,559"/>119 <area·shape="poly"·id="edge76_Node000037_Node000038"·title="·"·alt=""·coords="2432,559,2432,593,2427,593,2427,559"/>
120 <area·shape="poly"·id="edge77_Node000038_Node000006"·title="·"·alt=""·coords="2391,649,2301,697,2273,719,2261,728,2242,737,2143,768,2041,787,1943,798,1858,803,1858,798,1943,793,2040,782,2142,762,2240,732,2258,724,2270,714,2299,692,2388,645"/>120 <area·shape="poly"·id="edge77_Node000038_Node000006"·title="·"·alt=""·coords="2391,649,2301,697,2273,719,2261,728,2242,737,2143,768,2041,787,1943,798,1858,803,1858,798,1943,793,2040,782,2142,762,2240,732,2258,724,2270,714,2299,692,2388,645"/>
121 <area·shape="poly"·id="edge78_Node000038_Node000033"·title="·"·alt=""·coords="2443,646,2464,681,2460,684,2438,648"/>121 <area·shape="poly"·id="edge78_Node000038_Node000033"·title="·"·alt=""·coords="2443,646,2464,681,2460,684,2438,648"/>
122 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="2311,702,2377,727"/>122 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="2311,702,2377,727"/>
123 <area·shape="poly"·id="edge79_Node000038_Node000039"·title="·"·alt=""·coords="2412,649,2367,694,2364,690,2409,645"/>123 <area·shape="poly"·id="edge79_Node000038_Node000039"·title="·"·alt=""·coords="2412,649,2367,694,2364,690,2409,645"/>
124 <area·shape="poly"·id="edge85_Node000040_Node000023"·title="·"·alt=""·coords="2541,561,2289,607,2288,602,2540,555"/>124 <area·shape="poly"·id="edge85_Node000040_Node000023"·title="·"·alt=""·coords="2541,561,2289,607,2288,602,2540,555"/>
125 <area·shape="poly"·id="edge86_Node000040_Node000033"·title="·"·alt=""·coords="2623,561,2543,648,2509,686,2505,682,2539,645,2619,557"/>125 <area·shape="poly"·id="edge86_Node000040_Node000033"·title="·"·alt=""·coords="2623,561,2543,648,2509,686,2505,682,2539,645,2619,557"/>
126 <area·shape="rect"·id="Node000041"·href="$a06497_source.html"·title="·"·alt=""·coords="2645,702,2728,727"/>126 <area·shape="rect"·id="Node000041"·href="$a06383_source.html"·title="·"·alt=""·coords="2645,702,2728,727"/>
127 <area·shape="poly"·id="edge83_Node000040_Node000041"·title="·"·alt=""·coords="2650,558,2669,606,2686,688,2681,689,2664,607,2645,560"/>127 <area·shape="poly"·id="edge83_Node000040_Node000041"·title="·"·alt=""·coords="2650,558,2669,606,2686,688,2681,689,2664,607,2645,560"/>
128 <area·shape="poly"·id="edge84_Node000041_Node000006"·title="·"·alt=""·coords="2649,730,2616,737,2407,766,2197,785,2007,796,1858,802,1858,797,2007,791,2196,780,2406,761,2616,732,2648,725"/>128 <area·shape="poly"·id="edge84_Node000041_Node000006"·title="·"·alt=""·coords="2649,730,2616,737,2407,766,2197,785,2007,796,1858,802,1858,797,2007,791,2196,780,2406,761,2616,732,2648,725"/>
129 </map>129 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00570.png vs.
./usr/share/doc/libopenmesh-dev/html/a00810.png
Files identical despite different names
2.53 KB
./usr/share/doc/libopenmesh-dev/html/a00572.html vs.
./usr/share/doc/libopenmesh-dev/html/a00821.html
Files 97% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00572.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00821.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 22 lines modifiedOffset 92, 22 lines modified
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>··</div>
95 ··<div·class="headertitle"><div·class="title">Observer.cc·File·Reference</div></div>95 ··<div·class="headertitle"><div·class="title">Observer.cc·File·Reference</div></div>
96 </div><!--header-->96 </div><!--header-->
97 <div·class="contents">97 <div·class="contents">
98 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00587_source.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</code><br·/>98 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00803_source.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</code><br·/>
99 </div><div·class="textblock"><div·class="dynheader">99 </div><div·class="textblock"><div·class="dynheader">
100 Include·dependency·graph·for·Observer.cc:</div>100 Include·dependency·graph·for·Observer.cc:</div>
101 <div·class="dyncontent">101 <div·class="dyncontent">
102 <div·class="center"><img·src="a00573.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2Observer_8cc"·alt=""/></div>102 <div·class="center"><img·src="a00822.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2Observer_8cc"·alt=""/></div>
103 <map·name="aOpenMesh_2Tools_2Decimater_2Observer_8cc"·id="aOpenMesh_2Tools_2Decimater_2Observer_8cc">103 <map·name="aOpenMesh_2Tools_2Decimater_2Observer_8cc"·id="aOpenMesh_2Tools_2Decimater_2Observer_8cc">
104 <area·shape="rect"·title="·"·alt=""·coords="15,5,215,45"/>104 <area·shape="rect"·title="·"·alt=""·coords="15,5,215,45"/>
105 <area·shape="rect"·href="a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="15,93,215,133"/>105 <area·shape="rect"·href="a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="15,93,215,133"/>
106 <area·shape="poly"·title="·"·alt=""·coords="118,46,118,79,113,79,113,46"/>106 <area·shape="poly"·title="·"·alt=""·coords="118,46,118,79,113,79,113,46"/>
107 <area·shape="rect"·title="·"·alt=""·coords="5,189,76,214"/>107 <area·shape="rect"·title="·"·alt=""·coords="5,189,76,214"/>
108 <area·shape="poly"·title="·"·alt=""·coords="101,135,62,180,58,176,97,132"/>108 <area·shape="poly"·title="·"·alt=""·coords="101,135,62,180,58,176,97,132"/>
109 <area·shape="rect"·title="·"·alt=""·coords="101,181,279,221"/>109 <area·shape="rect"·title="·"·alt=""·coords="101,181,279,221"/>
110 <area·shape="poly"·title="·"·alt=""·coords="134,132,166,169,162,173,130,135"/>110 <area·shape="poly"·title="·"·alt=""·coords="134,132,166,169,162,173,130,135"/>
111 </map>111 </map>
112 </div>112 </div>
1.17 KB
./usr/share/doc/libopenmesh-dev/html/a00573.map vs.
./usr/share/doc/libopenmesh-dev/html/a00822.map
Files 98% similar despite different names
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <map·id="OpenMesh/Tools/Decimater/Observer.cc"·name="OpenMesh/Tools/Decimater/Observer.cc">1 <map·id="OpenMesh/Tools/Decimater/Observer.cc"·name="OpenMesh/Tools/Decimater/Observer.cc">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="15,5,215,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="15,5,215,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="15,93,215,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="15,93,215,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="118,46,118,79,113,79,113,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="118,46,118,79,113,79,113,46"/>
5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,189,76,214"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,189,76,214"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="101,135,62,180,58,176,97,132"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="101,135,62,180,58,176,97,132"/>
7 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="101,181,279,221"/>7 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="101,181,279,221"/>
8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="134,132,166,169,162,173,130,135"/>8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="134,132,166,169,162,173,130,135"/>
9 </map>9 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00573.png vs.
./usr/share/doc/libopenmesh-dev/html/a00822.png
Files identical despite different names
20.5 KB
./usr/share/doc/libopenmesh-dev/html/a00575.html vs.
./usr/share/doc/libopenmesh-dev/html/a00806.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00575.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00806.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 98, 90 lines modifiedOffset 98, 90 lines modified
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
101 <code>#include·&lt;fstream&gt;</code><br·/>101 <code>#include·&lt;fstream&gt;</code><br·/>
102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>
103 <code>#include·&lt;OpenMesh/Core/IO/BinaryHelper.hh&gt;</code><br·/>103 <code>#include·&lt;OpenMesh/Core/IO/BinaryHelper.hh&gt;</code><br·/>
104 <code>#include·&lt;OpenMesh/Core/Utils/Endian.hh&gt;</code><br·/>104 <code>#include·&lt;OpenMesh/Core/Utils/Endian.hh&gt;</code><br·/>
105 <code>#include·&lt;<a·class="el"·href="a00614_source.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</code><br·/>105 <code>#include·&lt;<a·class="el"·href="a00833_source.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</code><br·/>
106 </div><div·class="textblock"><div·class="dynheader">106 </div><div·class="textblock"><div·class="dynheader">
107 Include·dependency·graph·for·ModProgMeshT_impl.hh:</div>107 Include·dependency·graph·for·ModProgMeshT_impl.hh:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a00576.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModProgMeshT__impl_8hh"·alt=""/></div>109 <div·class="center"><img·src="a00807.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModProgMeshT__impl_8hh"·alt=""/></div>
110 <map·name="aOpenMesh_2Tools_2Decimater_2ModProgMeshT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModProgMeshT__impl_8hh">110 <map·name="aOpenMesh_2Tools_2Decimater_2ModProgMeshT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModProgMeshT__impl_8hh">
111 <area·shape="rect"·title="·"·alt=""·coords="503,5,703,45"/>111 <area·shape="rect"·title="·"·alt=""·coords="503,5,703,45"/>
112 <area·shape="rect"·title="·"·alt=""·coords="2012,790,2074,815"/>112 <area·shape="rect"·title="·"·alt=""·coords="2012,790,2074,815"/>
113 <area·shape="poly"·title="·"·alt=""·coords="703,27,1212,43,1556,58,1913,76,2250,100,2533,127,2644,143,2728,160,2783,178,2798,188,2803,199,2803,540,2799,567,2788,587,2772,601,2752,610,2702,626,2676,635,2650,649,2572,699,2536,718,2488,737,2377,767,2266,786,2165,797,2088,802,2088,797,2165,792,2265,781,2376,762,2486,732,2534,714,2569,695,2647,644,2674,631,2701,621,2750,605,2769,596,2784,584,2794,566,2798,540,2798,201,2793,192,2780,183,2727,165,2643,148,2533,133,2250,105,1913,82,1555,63,1212,49,703,32"/>113 <area·shape="poly"·title="·"·alt=""·coords="703,27,1212,43,1556,58,1913,76,2250,100,2533,127,2644,143,2728,160,2783,178,2798,188,2803,199,2803,540,2799,567,2788,587,2772,601,2752,610,2702,626,2676,635,2650,649,2572,699,2536,718,2488,737,2377,767,2266,786,2165,797,2088,802,2088,797,2165,792,2265,781,2376,762,2486,732,2534,714,2569,695,2647,644,2674,631,2701,621,2750,605,2769,596,2784,584,2794,566,2798,540,2798,201,2793,192,2780,183,2727,165,2643,148,2533,133,2250,105,1913,82,1555,63,1212,49,703,32"/>
114 <area·shape="rect"·title="·"·alt=""·coords="2838,101,2912,126"/>114 <area·shape="rect"·title="·"·alt=""·coords="2838,101,2912,126"/>
115 <area·shape="poly"·title="·"·alt=""·coords="703,25,1175,33,1834,46,2457,66,2685,77,2819,91,2833,94,2832,99,2819,96,2684,83,2457,71,1834,51,1175,38,703,31"/>115 <area·shape="poly"·title="·"·alt=""·coords="703,25,1175,33,1834,46,2457,66,2685,77,2819,91,2833,94,2832,99,2819,96,2684,83,2457,71,1834,51,1175,38,703,31"/>
116 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="213,519,372,559"/>116 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="213,519,372,559"/>
117 <area·shape="poly"·title="·"·alt=""·coords="545,48,494,71,444,104,423,124,406,147,395,172,391,200,391,372,384,412,368,450,346,483,324,510,320,507,342,480,363,447,379,410,386,371,386,200,390,171,401,144,419,120,441,100,492,66,543,43"/>117 <area·shape="poly"·title="·"·alt=""·coords="545,48,494,71,444,104,423,124,406,147,395,172,391,200,391,372,384,412,368,450,346,483,324,510,320,507,342,480,363,447,379,410,386,371,386,200,390,171,401,144,419,120,441,100,492,66,543,43"/>
118 <area·shape="rect"·href="a01007_source.html"·title="·"·alt=""·coords="396,526,647,551"/>118 <area·shape="rect"·href="a00530_source.html"·title="·"·alt=""·coords="396,526,647,551"/>
119 <area·shape="poly"·title="·"·alt=""·coords="592,47,576,75,558,113,543,156,538,200,538,371,534,449,528,513,522,512,529,448,532,371,532,200,538,154,553,111,571,73,588,44"/>119 <area·shape="poly"·title="·"·alt=""·coords="592,47,576,75,558,113,543,156,538,200,538,371,534,449,528,513,522,512,529,448,532,371,532,200,538,154,553,111,571,73,588,44"/>
120 <area·shape="rect"·href="a00908_source.html"·title="·"·alt=""·coords="25,181,184,221"/>120 <area·shape="rect"·href="a00428_source.html"·title="·"·alt=""·coords="25,181,184,221"/>
121 <area·shape="poly"·title="·"·alt=""·coords="531,48,370,96,258,138,161,178,158,173,256,133,369,91,529,43"/>121 <area·shape="poly"·title="·"·alt=""·coords="531,48,370,96,258,138,161,178,158,173,256,133,369,91,529,43"/>
122 <area·shape="rect"·href="a00614.html"·title="·"·alt=""·coords="584,93,784,133"/>122 <area·shape="rect"·href="a00833.html"·title="·"·alt=""·coords="584,93,784,133"/>
123 <area·shape="poly"·title="·"·alt=""·coords="623,44,659,81,655,85,619,47"/>123 <area·shape="poly"·title="·"·alt=""·coords="623,44,659,81,655,85,619,47"/>
124 <area·shape="rect"·title="·"·alt=""·coords="880,783,1059,823"/>124 <area·shape="rect"·title="·"·alt=""·coords="880,783,1059,823"/>
125 <area·shape="poly"·title="·"·alt=""·coords="301,558,319,600,345,645,386,697,408,715,440,732,474,744,519,755,631,772,754,785,867,793,866,798,754,790,630,778,518,760,472,749,438,737,405,719,382,701,341,648,314,602,296,560"/>125 <area·shape="poly"·title="·"·alt=""·coords="301,558,319,600,345,645,386,697,408,715,440,732,474,744,519,755,631,772,754,785,867,793,866,798,754,790,630,778,518,760,472,749,438,737,405,719,382,701,341,648,314,602,296,560"/>
126 <area·shape="rect"·href="a00935_source.html"·title="·"·alt=""·coords="70,607,229,647"/>126 <area·shape="rect"·href="a00413_source.html"·title="·"·alt=""·coords="70,607,229,647"/>
127 <area·shape="poly"·title="·"·alt=""·coords="262,561,194,602,191,597,260,556"/>127 <area·shape="poly"·title="·"·alt=""·coords="262,561,194,602,191,597,260,556"/>
128 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="188,695,346,735"/>128 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="188,695,346,735"/>
129 <area·shape="poly"·title="·"·alt=""·coords="292,559,274,681,269,681,287,558"/>129 <area·shape="poly"·title="·"·alt=""·coords="292,559,274,681,269,681,287,558"/>
130 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1296,607,1491,647"/>130 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1296,607,1491,647"/>
131 <area·shape="poly"·title="·"·alt=""·coords="372,554,385,556,755,582,1283,616,1282,621,755,587,384,561,372,559"/>131 <area·shape="poly"·title="·"·alt=""·coords="372,554,385,556,755,582,1283,616,1282,621,755,587,384,561,372,559"/>
132 <area·shape="poly"·title="·"·alt=""·coords="151,647,155,691,163,714,178,733,213,747,278,760,465,779,681,791,867,797,867,802,680,796,465,784,277,765,212,752,175,737,159,717,150,692,146,647"/>132 <area·shape="poly"·title="·"·alt=""·coords="151,647,155,691,163,714,178,733,213,747,278,760,465,779,681,791,867,797,867,802,680,796,465,784,277,765,212,752,175,737,159,717,150,692,146,647"/>
133 <area·shape="poly"·title="·"·alt=""·coords="177,645,231,684,228,689,174,649"/>133 <area·shape="poly"·title="·"·alt=""·coords="177,645,231,684,228,689,174,649"/>
134 <area·shape="rect"·title="·"·alt=""·coords="46,702,112,727"/>134 <area·shape="rect"·title="·"·alt=""·coords="46,702,112,727"/>
135 <area·shape="poly"·title="·"·alt=""·coords="136,649,99,693,95,689,132,645"/>135 <area·shape="poly"·title="·"·alt=""·coords="136,649,99,693,95,689,132,645"/>
136 <area·shape="poly"·title="·"·alt=""·coords="347,729,366,732,637,767,867,790,866,795,636,772,365,737,346,734"/>136 <area·shape="poly"·title="·"·alt=""·coords="347,729,366,732,637,767,867,790,866,795,636,772,365,737,346,734"/>
137 <area·shape="poly"·title="·"·alt=""·coords="513,553,487,588,460,636,451,662,448,687,451,711,463,733,482,743,517,753,621,770,748,783,867,792,866,798,747,788,621,775,516,758,480,748,460,737,446,713,442,687,446,660,455,634,483,585,509,550"/>137 <area·shape="poly"·title="·"·alt=""·coords="513,553,487,588,460,636,451,662,448,687,451,711,463,733,482,743,517,753,621,770,748,783,867,792,866,798,747,788,621,775,516,758,480,748,460,737,446,713,442,687,446,660,455,634,483,585,509,550"/>
138 <area·shape="rect"·title="·"·alt=""·coords="718,614,779,639"/>138 <area·shape="rect"·title="·"·alt=""·coords="718,614,779,639"/>
139 <area·shape="poly"·title="·"·alt=""·coords="556,549,707,604,711,606,709,611,705,609,554,554"/>139 <area·shape="poly"·title="·"·alt=""·coords="556,549,707,604,711,606,709,611,705,609,554,554"/>
140 <area·shape="rect"·title="·"·alt=""·coords="355,614,419,639"/>140 <area·shape="rect"·title="·"·alt=""·coords="355,614,419,639"/>
141 <area·shape="poly"·title="·"·alt=""·coords="505,554,418,609,415,604,502,549"/>141 <area·shape="poly"·title="·"·alt=""·coords="505,554,418,609,415,604,502,549"/>
142 <area·shape="poly"·title="·"·alt=""·coords="86,223,63,250,38,285,19,325,11,369,11,628,10,687,16,710,35,733,52,742,79,750,158,764,264,776,387,784,648,794,867,798,867,803,648,800,387,789,264,781,157,770,77,755,50,747,32,737,12,713,4,688,6,628,6,368,14,323,33,282,59,247,82,220"/>142 <area·shape="poly"·title="·"·alt=""·coords="86,223,63,250,38,285,19,325,11,369,11,628,10,687,16,710,35,733,52,742,79,750,158,764,264,776,387,784,648,794,867,798,867,803,648,800,387,789,264,781,157,770,77,755,50,747,32,737,12,713,4,688,6,628,6,368,14,323,33,282,59,247,82,220"/>
143 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="494,607,694,647"/>143 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="494,607,694,647"/>
144 <area·shape="poly"·title="·"·alt=""·coords="687,133,687,288,687,452,683,508,675,532,661,560,647,581,630,599,626,595,643,577,657,557,670,530,678,507,682,452,682,288,682,133"/>144 <area·shape="poly"·title="·"·alt=""·coords="687,133,687,288,687,452,683,508,675,532,661,560,647,581,630,599,626,595,643,577,657,557,670,530,678,507,682,452,682,288,682,133"/>
145 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="2148,181,2306,221"/>145 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="2148,181,2306,221"/>
146 <area·shape="poly"·title="·"·alt=""·coords="784,118,2134,192,2134,198,784,123"/>146 <area·shape="poly"·title="·"·alt=""·coords="784,118,2134,192,2134,198,784,123"/>
147 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="473,695,632,735"/>147 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="473,695,632,735"/>
148 <area·shape="poly"·title="·"·alt=""·coords="587,648,570,683,565,681,582,646"/>148 <area·shape="poly"·title="·"·alt=""·coords="587,648,570,683,565,681,582,646"/>
149 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="656,695,856,735"/>149 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="656,695,856,735"/>
150 <area·shape="poly"·title="·"·alt=""·coords="631,644,710,686,707,691,628,649"/>150 <area·shape="poly"·title="·"·alt=""·coords="631,644,710,686,707,691,628,649"/>
151 <area·shape="rect"·title="·"·alt=""·coords="2379,790,2438,815"/>151 <area·shape="rect"·title="·"·alt=""·coords="2379,790,2438,815"/>
152 <area·shape="poly"·title="·"·alt=""·coords="694,643,706,644,890,659,1046,665,1311,663,1440,661,1577,664,1733,673,1917,692,2046,713,2173,739,2366,787,2365,792,2172,744,2045,718,1916,697,1733,678,1577,669,1440,667,1312,668,1046,670,889,664,705,649,693,648"/>152 <area·shape="poly"·title="·"·alt=""·coords="694,643,706,644,890,659,1046,665,1311,663,1440,661,1577,664,1733,673,1917,692,2046,713,2173,739,2366,787,2365,792,2172,744,2045,718,1916,697,1733,678,1577,669,1440,667,1312,668,1046,670,889,664,705,649,693,648"/>
153 <area·shape="poly"·title="·"·alt=""·coords="632,730,867,778,866,783,631,735"/>153 <area·shape="poly"·title="·"·alt=""·coords="632,730,867,778,866,783,631,735"/>
154 <area·shape="poly"·title="·"·alt=""·coords="2307,204,2391,211,2482,223,2564,241,2595,253,2618,267,2638,290,2648,312,2651,338,2651,369,2651,540,2651,573,2648,600,2639,624,2618,649,2578,676,2519,701,2448,724,2369,745,2211,777,2088,798,2087,792,2210,772,2368,739,2446,719,2517,696,2575,671,2614,645,2634,621,2643,598,2646,573,2646,540,2646,369,2646,338,2643,314,2634,293,2615,271,2593,258,2562,247,2482,228,2390,216,2306,209"/>154 <area·shape="poly"·title="·"·alt=""·coords="2307,204,2391,211,2482,223,2564,241,2595,253,2618,267,2638,290,2648,312,2651,338,2651,369,2651,540,2651,573,2648,600,2639,624,2618,649,2578,676,2519,701,2448,724,2369,745,2211,777,2088,798,2087,792,2210,772,2368,739,2446,719,2517,696,2575,671,2614,645,2634,621,2643,598,2646,573,2646,540,2646,369,2646,338,2643,314,2634,293,2615,271,2593,258,2562,247,2482,228,2390,216,2306,209"/>
155 <area·shape="poly"·title="·"·alt=""·coords="2148,206,1814,215,1596,225,1370,240,1159,261,983,289,914,306,862,325,830,347,822,357,819,369,819,540,822,575,832,610,846,643,863,674,903,729,941,771,937,775,899,733,859,677,841,645,827,611,817,576,814,540,814,368,817,355,826,343,860,321,913,301,982,284,1159,256,1370,235,1595,220,1814,210,2148,201"/>155 <area·shape="poly"·title="·"·alt=""·coords="2148,206,1814,215,1596,225,1370,240,1159,261,983,289,914,306,862,325,830,347,822,357,819,369,819,540,822,575,832,610,846,643,863,674,903,729,941,771,937,775,899,733,859,677,841,645,827,611,817,576,814,540,814,368,817,355,826,343,860,321,913,301,982,284,1159,256,1370,235,1595,220,1814,210,2148,201"/>
156 <area·shape="poly"·title="·"·alt=""·coords="2307,205,2401,214,2506,226,2601,244,2640,255,2668,267,2702,286,2729,306,2746,332,2752,368,2752,628,2750,652,2743,674,2732,694,2718,711,2681,740,2636,763,2587,779,2538,790,2452,802,2451,796,2537,785,2586,774,2634,758,2678,736,2714,708,2728,691,2738,672,2745,651,2747,628,2747,369,2741,334,2725,310,2700,291,2666,272,2638,260,2600,249,2505,232,2400,219,2306,211"/>156 <area·shape="poly"·title="·"·alt=""·coords="2307,205,2401,214,2506,226,2601,244,2640,255,2668,267,2702,286,2729,306,2746,332,2752,368,2752,628,2750,652,2743,674,2732,694,2718,711,2681,740,2636,763,2587,779,2538,790,2452,802,2451,796,2537,785,2586,774,2634,758,2678,736,2714,708,2728,691,2738,672,2745,651,2747,628,2747,369,2741,334,2725,310,2700,291,2666,272,2638,260,2600,249,2505,232,2400,219,2306,211"/>
157 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1537,695,1701,735"/>157 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1537,695,1701,735"/>
158 <area·shape="poly"·title="·"·alt=""·coords="2307,207,2385,222,2425,235,2463,251,2497,272,2525,298,2543,330,2550,368,2550,540,2548,562,2542,581,2533,596,2521,609,2490,630,2449,649,2419,661,2383,670,2299,683,2201,690,2096,692,1886,691,1793,693,1715,697,1715,692,1793,687,1886,686,2096,687,2201,684,2298,678,2382,665,2418,656,2447,644,2487,625,2518,605,2529,593,2537,579,2542,561,2544,540,2544,369,2538,332,2521,302,2494,276,2461,256,2423,240,2383,227,2306,212"/>158 <area·shape="poly"·title="·"·alt=""·coords="2307,207,2385,222,2425,235,2463,251,2497,272,2525,298,2543,330,2550,368,2550,540,2548,562,2542,581,2533,596,2521,609,2490,630,2449,649,2419,661,2383,670,2299,683,2201,690,2096,692,1886,691,1793,693,1715,697,1715,692,1793,687,1886,686,2096,687,2201,684,2298,678,2382,665,2418,656,2447,644,2487,625,2518,605,2529,593,2537,579,2542,561,2544,540,2544,369,2538,332,2521,302,2494,276,2461,256,2423,240,2383,227,2306,212"/>
159 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="2148,269,2306,309"/>159 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="2148,269,2306,309"/>
160 <area·shape="poly"·title="·"·alt=""·coords="2230,222,2230,255,2224,255,2224,222"/>160 <area·shape="poly"·title="·"·alt=""·coords="2230,222,2230,255,2224,255,2224,222"/>
161 <area·shape="rect"·title="·"·alt=""·coords="1899,790,1984,815"/>161 <area·shape="rect"·title="·"·alt=""·coords="1899,790,1984,815"/>
162 <area·shape="poly"·title="·"·alt=""·coords="2307,202,2398,213,2447,224,2494,239,2536,261,2569,289,2592,324,2598,346,2600,369,2600,540,2598,562,2593,580,2572,607,2541,627,2503,649,2457,671,2398,691,2256,728,2112,759,2001,785,1991,788,1989,783,2000,780,2111,754,2255,723,2397,686,2455,666,2500,644,2538,623,2568,603,2588,578,2593,561,2595,540,2595,369,2593,347,2587,327,2565,292,2533,265,2492,244,2446,229,2397,218,2306,207"/>162 <area·shape="poly"·title="·"·alt=""·coords="2307,202,2398,213,2447,224,2494,239,2536,261,2569,289,2592,324,2598,346,2600,369,2600,540,2598,562,2593,580,2572,607,2541,627,2503,649,2457,671,2398,691,2256,728,2112,759,2001,785,1991,788,1989,783,2000,780,2111,754,2255,723,2397,686,2455,666,2500,644,2538,623,2568,603,2588,578,2593,561,2595,540,2595,369,2593,347,2587,327,2565,292,2533,265,2492,244,2446,229,2397,218,2306,207"/>
163 <area·shape="rect"·title="·"·alt=""·coords="912,526,992,551"/>163 <area·shape="rect"·title="·"·alt=""·coords="912,526,992,551"/>
164 <area·shape="poly"·title="·"·alt=""·coords="2148,210,1912,231,1768,249,1625,272,1459,308,1297,360,1204,392,1115,433,1040,478,980,520,977,516,1037,473,1112,428,1202,387,1295,355,1458,303,1624,267,1768,243,1912,226,2147,205"/>164 <area·shape="poly"·title="·"·alt=""·coords="2148,210,1912,231,1768,249,1625,272,1459,308,1297,360,1204,392,1115,433,1040,478,980,520,977,516,1037,473,1112,428,1202,387,1295,355,1458,303,1624,267,1768,243,1912,226,2147,205"/>
165 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1636,269,1800,309"/>165 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1636,269,1800,309"/>
166 <area·shape="poly"·title="·"·alt=""·coords="2148,219,1814,275,1813,269,2147,213"/>166 <area·shape="poly"·title="·"·alt=""·coords="2148,219,1814,275,1813,269,2147,213"/>
167 <area·shape="poly"·title="·"·alt=""·coords="1537,734,1518,737,1279,770,1073,793,1072,788,1278,764,1517,732,1536,729"/>167 <area·shape="poly"·title="·"·alt=""·coords="1537,734,1518,737,1279,770,1073,793,1072,788,1278,764,1517,732,1536,729"/>
168 <area·shape="rect"·title="·"·alt=""·coords="1589,790,1665,815"/>168 <area·shape="rect"·title="·"·alt=""·coords="1589,790,1665,815"/>
169 <area·shape="poly"·title="·"·alt=""·coords="1623,735,1627,776,1622,776,1618,735"/>169 <area·shape="poly"·title="·"·alt=""·coords="1623,735,1627,776,1622,776,1618,735"/>
170 <area·shape="poly"·title="·"·alt=""·coords="2307,294,2425,313,2491,331,2554,354,2612,386,2658,426,2677,450,2690,476,2699,505,2702,537,2702,628,2694,668,2674,702,2644,730,2607,752,2566,769,2525,783,2452,798,2451,793,2523,777,2564,764,2604,747,2640,726,2670,699,2689,666,2696,628,2696,537,2693,506,2685,478,2672,453,2655,430,2609,390,2552,359,2489,336,2424,318,2306,299"/>170 <area·shape="poly"·title="·"·alt=""·coords="2307,294,2425,313,2491,331,2554,354,2612,386,2658,426,2677,450,2690,476,2699,505,2702,537,2702,628,2694,668,2674,702,2644,730,2607,752,2566,769,2525,783,2452,798,2451,793,2523,777,2564,764,2604,747,2640,726,2670,699,2689,666,2696,628,2696,537,2693,506,2685,478,2672,453,2655,430,2609,390,2552,359,2489,336,2424,318,2306,299"/>
171 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="2102,357,2352,383"/>171 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="2102,357,2352,383"/>
172 <area·shape="poly"·title="·"·alt=""·coords="2230,310,2230,343,2224,343,2224,310"/>172 <area·shape="poly"·title="·"·alt=""·coords="2230,310,2230,343,2224,343,2224,310"/>
173 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1616,607,1795,647"/>173 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1616,607,1795,647"/>
174 <area·shape="poly"·title="·"·alt=""·coords="2162,312,2124,331,2092,359,2076,385,2069,410,2070,461,2072,486,2069,511,2060,536,2041,561,2010,574,1952,588,1809,613,1808,608,1951,583,2008,569,2037,557,2056,533,2064,510,2066,486,2065,461,2064,410,2071,383,2088,356,2121,327,2160,307"/>174 <area·shape="poly"·title="·"·alt=""·coords="2162,312,2124,331,2092,359,2076,385,2069,410,2070,461,2072,486,2069,511,2060,536,2041,561,2010,574,1952,588,1809,613,1808,608,1951,583,2008,569,2037,557,2056,533,2064,510,2066,486,2065,461,2064,410,2071,383,2088,356,2121,327,2160,307"/>
175 <area·shape="poly"·title="·"·alt=""·coords="2247,380,2314,426,2354,457,2392,493,2422,532,2441,572,2445,592,2443,611,2436,630,2422,649,2401,661,2367,671,2265,683,2132,688,1982,688,1695,686,1588,689,1526,697,1510,706,1499,716,1488,727,1471,737,1368,769,1262,789,1160,800,1073,805,1073,799,1160,795,1261,784,1367,764,1469,732,1485,723,1496,712,1507,701,1525,692,1588,683,1695,681,1983,683,2132,682,2265,677,2366,666,2399,656,2418,645,2431,628,2438,610,2439,592,2436,573,2418,535,2388,497,2350,461,2311,430,2244,385"/>175 <area·shape="poly"·title="·"·alt=""·coords="2247,380,2314,426,2354,457,2392,493,2422,532,2441,572,2445,592,2443,611,2436,630,2422,649,2401,661,2367,671,2265,683,2132,688,1982,688,1695,686,1588,689,1526,697,1510,706,1499,716,1488,727,1471,737,1368,769,1262,789,1160,800,1073,805,1073,799,1160,795,1261,784,1367,764,1469,732,1485,723,1496,712,1507,701,1525,692,1588,683,1695,681,1983,683,2132,682,2265,677,2366,666,2399,656,2418,645,2431,628,2438,610,2439,592,2436,573,2418,535,2388,497,2350,461,2311,430,2244,385"/>
176 <area·shape="rect"·title="·"·alt=""·coords="2321,614,2408,639"/>176 <area·shape="rect"·title="·"·alt=""·coords="2321,614,2408,639"/>
177 <area·shape="poly"·title="·"·alt=""·coords="2237,381,2275,439,2321,517,2358,600,2353,602,2317,520,2271,442,2233,384"/>177 <area·shape="poly"·title="·"·alt=""·coords="2237,381,2275,439,2321,517,2358,600,2353,602,2317,520,2271,442,2233,384"/>
178 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="2102,519,2266,559"/>178 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="2102,519,2266,559"/>
179 <area·shape="poly"·title="·"·alt=""·coords="2227,383,2195,506,2190,505,2221,382"/>179 <area·shape="poly"·title="·"·alt=""·coords="2227,383,2195,506,2190,505,2221,382"/>
180 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1636,431,1800,471"/>180 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1636,431,1800,471"/>
181 <area·shape="poly"·title="·"·alt=""·coords="2153,385,1814,437,1813,432,2152,380"/>181 <area·shape="poly"·title="·"·alt=""·coords="2153,385,1814,437,1813,432,2152,380"/>
182 <area·shape="poly"·title="·"·alt=""·coords="2189,559,2185,604,2176,629,2161,649,2135,665,2103,677,2066,686,2025,691,1931,694,1830,691,1630,682,1546,685,1511,690,1481,697,1465,706,1453,716,1442,727,1424,737,1334,766,1241,785,1151,797,1073,802,1073,797,1151,791,1240,780,1333,761,1422,732,1438,723,1450,712,1461,701,1479,692,1510,684,1545,679,1630,677,1830,686,1931,689,2024,686,2065,680,2102,672,2133,660,2157,645,2172,626,2180,603,2183,559"/>182 <area·shape="poly"·title="·"·alt=""·coords="2189,559,2185,604,2176,629,2161,649,2135,665,2103,677,2066,686,2025,691,1931,694,1830,691,1630,682,1546,685,1511,690,1481,697,1465,706,1453,716,1442,727,1424,737,1334,766,1241,785,1151,797,1073,802,1073,797,1151,791,1240,780,1333,761,1422,732,1438,723,1450,712,1461,701,1479,692,1510,684,1545,679,1630,677,1830,686,1931,689,2024,686,2065,680,2102,672,2133,660,2157,645,2172,626,2180,603,2183,559"/>
183 <area·shape="poly"·title="·"·alt=""·coords="2225,556,2329,606,2327,611,2223,561"/>183 <area·shape="poly"·title="·"·alt=""·coords="2225,556,2329,606,2327,611,2223,561"/>
184 <area·shape="rect"·title="·"·alt=""·coords="1870,614,1946,639"/>184 <area·shape="rect"·title="·"·alt=""·coords="1870,614,1946,639"/>
185 <area·shape="poly"·title="·"·alt=""·coords="2125,561,1959,612,1957,607,2123,556"/>185 <area·shape="poly"·title="·"·alt=""·coords="2125,561,1959,612,1957,607,2123,556"/>
186 <area·shape="rect"·title="·"·alt=""·coords="2222,614,2296,639"/>186 <area·shape="rect"·title="·"·alt=""·coords="2222,614,2296,639"/>
187 <area·shape="poly"·title="·"·alt=""·coords="2203,557,2242,602,2238,605,2199,561"/>187 <area·shape="poly"·title="·"·alt=""·coords="2203,557,2242,602,2238,605,2199,561"/>
Offset 194, 33 lines modifiedOffset 194, 33 lines modified
194 <area·shape="poly"·title="·"·alt=""·coords="1800,452,1921,457,2060,469,2190,488,2242,501,2280,516,2305,534,2326,556,2355,600,2350,603,2321,560,2301,538,2278,521,2240,506,2189,493,2060,474,1921,463,1800,457"/>194 <area·shape="poly"·title="·"·alt=""·coords="1800,452,1921,457,2060,469,2190,488,2242,501,2280,516,2305,534,2326,556,2355,600,2350,603,2321,560,2301,538,2278,521,2240,506,2189,493,2060,474,1921,463,1800,457"/>
195 <area·shape="poly"·title="·"·alt=""·coords="1800,464,2089,517,2088,522,1799,470"/>195 <area·shape="poly"·title="·"·alt=""·coords="1800,464,2089,517,2088,522,1799,470"/>
196 <area·shape="poly"·title="·"·alt=""·coords="1746,469,1811,517,1836,538,1863,556,1914,576,1956,585,2000,592,2054,604,2064,607,2063,612,2053,609,1999,597,1955,590,1912,581,1860,561,1833,543,1808,521,1742,473"/>196 <area·shape="poly"·title="·"·alt=""·coords="1746,469,1811,517,1836,538,1863,556,1914,576,1956,585,2000,592,2054,604,2064,607,2063,612,2053,609,1999,597,1955,590,1912,581,1860,561,1833,543,1808,521,1742,473"/>
197 <area·shape="rect"·title="·"·alt=""·coords="1873,526,1944,551"/>197 <area·shape="rect"·title="·"·alt=""·coords="1873,526,1944,551"/>
198 <area·shape="poly"·title="·"·alt=""·coords="1761,468,1872,518,1869,523,1758,473"/>198 <area·shape="poly"·title="·"·alt=""·coords="1761,468,1872,518,1869,523,1758,473"/>
199 <area·shape="rect"·title="·"·alt=""·coords="1968,526,2027,551"/>199 <area·shape="rect"·title="·"·alt=""·coords="1968,526,2027,551"/>
200 <area·shape="poly"·title="·"·alt=""·coords="1797,468,1875,489,1957,516,1962,518,1960,523,1955,521,1873,495,1795,473"/>200 <area·shape="poly"·title="·"·alt=""·coords="1797,468,1875,489,1957,516,1962,518,1960,523,1955,521,1873,495,1795,473"/>
201 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1246,695,1410,735"/>201 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1246,695,1410,735"/>
202 <area·shape="poly"·title="·"·alt=""·coords="1664,473,1622,493,1583,521,1568,537,1558,553,1546,585,1532,616,1521,632,1505,649,1466,674,1423,693,1421,688,1463,670,1501,645,1517,629,1528,614,1541,583,1553,550,1564,534,1580,517,1619,489,1661,468"/>202 <area·shape="poly"·title="·"·alt=""·coords="1664,473,1622,493,1583,521,1568,537,1558,553,1546,585,1532,616,1521,632,1505,649,1466,674,1423,693,1421,688,1463,670,1501,645,1517,629,1528,614,1541,583,1553,550,1564,534,1580,517,1619,489,1661,468"/>
203 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="905,607,1069,647"/>203 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="905,607,1069,647"/>
204 <area·shape="poly"·title="·"·alt=""·coords="1635,457,1505,464,1352,476,1209,495,1151,507,1108,521,1066,553,1017,599,1013,595,1062,549,1106,516,1150,502,1208,490,1351,471,1505,459,1635,452"/>204 <area·shape="poly"·title="·"·alt=""·coords="1635,457,1505,464,1352,476,1209,495,1151,507,1108,521,1066,553,1017,599,1013,595,1062,549,1106,516,1150,502,1208,490,1351,471,1505,459,1635,452"/>
205 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1118,519,1282,559"/>205 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1118,519,1282,559"/>
206 <area·shape="poly"·title="·"·alt=""·coords="1636,467,1302,521,1297,522,1296,517,1301,516,1635,462"/>206 <area·shape="poly"·title="·"·alt=""·coords="1636,467,1302,521,1297,522,1296,517,1301,516,1635,462"/>
207 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1638,519,1797,559"/>207 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1638,519,1797,559"/>
208 <area·shape="poly"·title="·"·alt=""·coords="1720,471,1720,505,1715,505,1715,471"/>208 <area·shape="poly"·title="·"·alt=""·coords="1720,471,1720,505,1715,505,1715,471"/>
209 <area·shape="poly"·title="·"·alt=""·coords="1636,461,1379,485,1062,521,1007,530,1006,525,1061,516,1379,479,1635,456"/>209 <area·shape="poly"·title="·"·alt=""·coords="1636,461,1379,485,1062,521,1007,530,1006,525,1061,516,1379,479,1635,456"/>
210 <area·shape="poly"·title="·"·alt=""·coords="1250,737,1062,782,1061,777,1249,732"/>210 <area·shape="poly"·title="·"·alt=""·coords="1250,737,1062,782,1061,777,1249,732"/>
211 <area·shape="poly"·title="·"·alt=""·coords="988,647,976,769,970,769,982,647"/>211 <area·shape="poly"·title="·"·alt=""·coords="988,647,976,769,970,769,982,647"/>
212 <area·shape="poly"·title="·"·alt=""·coords="1190,560,1162,602,1126,648,1062,718,1003,775,999,771,1058,714,1122,645,1158,598,1186,557"/>212 <area·shape="poly"·title="·"·alt=""·coords="1190,560,1162,602,1126,648,1062,718,1003,775,999,771,1058,714,1122,645,1158,598,1186,557"/>
213 <area·shape="poly"·title="·"·alt=""·coords="1184,561,1132,612,1105,635,1083,649,1025,666,951,678,866,685,776,689,599,692,462,697,360,707,360,701,461,692,599,687,776,684,866,680,950,673,1024,661,1081,644,1102,631,1129,608,1180,557"/>213 <area·shape="poly"·title="·"·alt=""·coords="1184,561,1132,612,1105,635,1083,649,1025,666,951,678,866,685,776,689,599,692,462,697,360,707,360,701,461,692,599,687,776,684,866,680,950,673,1024,661,1081,644,1102,631,1129,608,1180,557"/>
Max diff block lines reached; 3054/20893 bytes (14.62%) of diff not shown.
8.71 KB
./usr/share/doc/libopenmesh-dev/html/a00575_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00806_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00575_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00806_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModProgMeshT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModProgMeshT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00575.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00806.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/BinaryHelper.hh&gt;</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/BinaryHelper.hh&gt;</span></div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Endian.hh&gt;</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Endian.hh&gt;</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·--------------------</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·--------------------</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00614.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00833.html">OpenMesh/Tools/Decimater/ModProgMeshT.hh</a>&gt;</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACE·===============================================================·</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACE·===============================================================·</span></div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>Decimater·{</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>Decimater·{</div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
Offset 279, 15 lines modifiedOffset 279, 15 lines modified
279 <div·class="line"><a·id="l00180"·name="l00180"></a><span·class="lineno">··180</span>·</div>279 <div·class="line"><a·id="l00180"·name="l00180"></a><span·class="lineno">··180</span>·</div>
280 <div·class="line"><a·id="l00181"·name="l00181"></a><span·class="lineno">··181</span>·</div>280 <div·class="line"><a·id="l00181"·name="l00181"></a><span·class="lineno">··181</span>·</div>
281 <div·class="line"><a·id="l00182"·name="l00182"></a><span·class="lineno">··182</span><span·class="comment">//=============================================================================</span></div>281 <div·class="line"><a·id="l00182"·name="l00182"></a><span·class="lineno">··182</span><span·class="comment">//=============================================================================</span></div>
282 <div·class="line"><a·id="l00183"·name="l00183"></a><span·class="lineno">··183</span>}·<span·class="comment">//·END_NS_DECIMATER</span></div>282 <div·class="line"><a·id="l00183"·name="l00183"></a><span·class="lineno">··183</span>}·<span·class="comment">//·END_NS_DECIMATER</span></div>
283 <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>283 <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
284 <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span><span·class="comment">//=============================================================================</span></div>284 <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span><span·class="comment">//=============================================================================</span></div>
285 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>285 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>
286 <div·class="ttc"·id="aa00614_html"><div·class="ttname"><a·href="a00614.html">ModProgMeshT.hh</a></div></div>286 <div·class="ttc"·id="aa00833_html"><div·class="ttname"><a·href="a00833.html">ModProgMeshT.hh</a></div></div>
287 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>287 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
288 <div·class="ttc"·id="aa02306_html"><div·class="ttname"><a·href="a02306.html">OpenMesh::VectorT&lt;·float,·3·&gt;</a></div></div>288 <div·class="ttc"·id="aa02306_html"><div·class="ttname"><a·href="a02306.html">OpenMesh::VectorT&lt;·float,·3·&gt;</a></div></div>
289 <div·class="ttc"·id="aa02718_html_a0a371650bb71152018ea1f3f570b465b"><div·class="ttname"><a·href="a02718.html#a0a371650bb71152018ea1f3f570b465b">OpenMesh::PolyMeshT::ConstFaceIter</a></div><div·class="ttdeci">Kernel::ConstFaceIter·ConstFaceIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:151</div></div>289 <div·class="ttc"·id="aa02718_html_a0a371650bb71152018ea1f3f570b465b"><div·class="ttname"><a·href="a02718.html#a0a371650bb71152018ea1f3f570b465b">OpenMesh::PolyMeshT::ConstFaceIter</a></div><div·class="ttdeci">Kernel::ConstFaceIter·ConstFaceIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:151</div></div>
290 <div·class="ttc"·id="aa02718_html_a23b20f8208bae0aa1b344cac48c1f635"><div·class="ttname"><a·href="a02718.html#a23b20f8208bae0aa1b344cac48c1f635">OpenMesh::PolyMeshT::ConstFaceVertexIter</a></div><div·class="ttdeci">Kernel::ConstFaceVertexIter·ConstFaceVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:177</div></div>290 <div·class="ttc"·id="aa02718_html_a23b20f8208bae0aa1b344cac48c1f635"><div·class="ttname"><a·href="a02718.html#a23b20f8208bae0aa1b344cac48c1f635">OpenMesh::PolyMeshT::ConstFaceVertexIter</a></div><div·class="ttdeci">Kernel::ConstFaceVertexIter·ConstFaceVertexIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:177</div></div>
291 <div·class="ttc"·id="aa02718_html_afb18d53e36e53e024c8506cd3c961096"><div·class="ttname"><a·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">OpenMesh::PolyMeshT::VertexIter</a></div><div·class="ttdeci">Kernel::VertexIter·VertexIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:143</div></div>291 <div·class="ttc"·id="aa02718_html_afb18d53e36e53e024c8506cd3c961096"><div·class="ttname"><a·href="a02718.html#afb18d53e36e53e024c8506cd3c961096">OpenMesh::PolyMeshT::VertexIter</a></div><div·class="ttdeci">Kernel::VertexIter·VertexIter</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:143</div></div>
292 <div·class="ttc"·id="aa02838_html_a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24"><div·class="ttname"><a·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24">OpenMesh::Endian::LSB</a></div><div·class="ttdeci">@·LSB</div><div·class="ttdoc">Little·endian·(Intel·family·and·clones)</div><div·class="ttdef"><b>Definition</b>·Endian.hh:78</div></div>292 <div·class="ttc"·id="aa02838_html_a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24"><div·class="ttname"><a·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24">OpenMesh::Endian::LSB</a></div><div·class="ttdeci">@·LSB</div><div·class="ttdoc">Little·endian·(Intel·family·and·clones)</div><div·class="ttdef"><b>Definition</b>·Endian.hh:78</div></div>
293 <div·class="ttc"·id="aa02838_html_ae33a1f2204ea12233da538d1608cb472"><div·class="ttname"><a·href="a02838.html#ae33a1f2204ea12233da538d1608cb472">OpenMesh::Endian::local</a></div><div·class="ttdeci">static·Type·local()</div><div·class="ttdoc">Return·endian·type·of·host·system.</div><div·class="ttdef"><b>Definition</b>·Endian.hh:83</div></div>293 <div·class="ttc"·id="aa02838_html_ae33a1f2204ea12233da538d1608cb472"><div·class="ttname"><a·href="a02838.html#ae33a1f2204ea12233da538d1608cb472">OpenMesh::Endian::local</a></div><div·class="ttdeci">static·Type·local()</div><div·class="ttdoc">Return·endian·type·of·host·system.</div><div·class="ttdef"><b>Definition</b>·Endian.hh:83</div></div>
20.7 KB
./usr/share/doc/libopenmesh-dev/html/a00576.map vs.
./usr/share/doc/libopenmesh-dev/html/a00807.map
Files 98% similar despite different names
    
Offset 1, 78 lines modifiedOffset 1, 78 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModProgMeshT_impl.hh"·name="OpenMesh/Tools/Decimater/ModProgMeshT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/ModProgMeshT_impl.hh"·name="OpenMesh/Tools/Decimater/ModProgMeshT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="503,5,703,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="503,5,703,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="2012,790,2074,815"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="2012,790,2074,815"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="703,27,1212,43,1556,58,1913,76,2250,100,2533,127,2644,143,2728,160,2783,178,2798,188,2803,199,2803,540,2799,567,2788,587,2772,601,2752,610,2702,626,2676,635,2650,649,2572,699,2536,718,2488,737,2377,767,2266,786,2165,797,2088,802,2088,797,2165,792,2265,781,2376,762,2486,732,2534,714,2569,695,2647,644,2674,631,2701,621,2750,605,2769,596,2784,584,2794,566,2798,540,2798,201,2793,192,2780,183,2727,165,2643,148,2533,133,2250,105,1913,82,1555,63,1212,49,703,32"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="703,27,1212,43,1556,58,1913,76,2250,100,2533,127,2644,143,2728,160,2783,178,2798,188,2803,199,2803,540,2799,567,2788,587,2772,601,2752,610,2702,626,2676,635,2650,649,2572,699,2536,718,2488,737,2377,767,2266,786,2165,797,2088,802,2088,797,2165,792,2265,781,2376,762,2486,732,2534,714,2569,695,2647,644,2674,631,2701,621,2750,605,2769,596,2784,584,2794,566,2798,540,2798,201,2793,192,2780,183,2727,165,2643,148,2533,133,2250,105,1913,82,1555,63,1212,49,703,32"/>
5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="2838,101,2912,126"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="2838,101,2912,126"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="703,25,1175,33,1834,46,2457,66,2685,77,2819,91,2833,94,2832,99,2819,96,2684,83,2457,71,1834,51,1175,38,703,31"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="703,25,1175,33,1834,46,2457,66,2685,77,2819,91,2833,94,2832,99,2819,96,2684,83,2457,71,1834,51,1175,38,703,31"/>
7 <area·shape="rect"·id="Node000004"·href="$a00911_source.html"·title="·"·alt=""·coords="213,519,372,559"/>7 <area·shape="rect"·id="Node000004"·href="$a00425_source.html"·title="·"·alt=""·coords="213,519,372,559"/>
8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="545,48,494,71,444,104,423,124,406,147,395,172,391,200,391,372,384,412,368,450,346,483,324,510,320,507,342,480,363,447,379,410,386,371,386,200,390,171,401,144,419,120,441,100,492,66,543,43"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="545,48,494,71,444,104,423,124,406,147,395,172,391,200,391,372,384,412,368,450,346,483,324,510,320,507,342,480,363,447,379,410,386,371,386,200,390,171,401,144,419,120,441,100,492,66,543,43"/>
9 <area·shape="rect"·id="Node000010"·href="$a01007_source.html"·title="·"·alt=""·coords="396,526,647,551"/>9 <area·shape="rect"·id="Node000010"·href="$a00530_source.html"·title="·"·alt=""·coords="396,526,647,551"/>
10 <area·shape="poly"·id="edge12_Node000001_Node000010"·title="·"·alt=""·coords="592,47,576,75,558,113,543,156,538,200,538,371,534,449,528,513,522,512,529,448,532,371,532,200,538,154,553,111,571,73,588,44"/>10 <area·shape="poly"·id="edge12_Node000001_Node000010"·title="·"·alt=""·coords="592,47,576,75,558,113,543,156,538,200,538,371,534,449,528,513,522,512,529,448,532,371,532,200,538,154,553,111,571,73,588,44"/>
11 <area·shape="rect"·id="Node000013"·href="$a00908_source.html"·title="·"·alt=""·coords="25,181,184,221"/>11 <area·shape="rect"·id="Node000013"·href="$a00428_source.html"·title="·"·alt=""·coords="25,181,184,221"/>
12 <area·shape="poly"·id="edge16_Node000001_Node000013"·title="·"·alt=""·coords="531,48,370,96,258,138,161,178,158,173,256,133,369,91,529,43"/>12 <area·shape="poly"·id="edge16_Node000001_Node000013"·title="·"·alt=""·coords="531,48,370,96,258,138,161,178,158,173,256,133,369,91,529,43"/>
13 <area·shape="rect"·id="Node000014"·href="$a00614.html"·title="·"·alt=""·coords="584,93,784,133"/>13 <area·shape="rect"·id="Node000014"·href="$a00833.html"·title="·"·alt=""·coords="584,93,784,133"/>
14 <area·shape="poly"·id="edge18_Node000001_Node000014"·title="·"·alt=""·coords="623,44,659,81,655,85,619,47"/>14 <area·shape="poly"·id="edge18_Node000001_Node000014"·title="·"·alt=""·coords="623,44,659,81,655,85,619,47"/>
15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="880,783,1059,823"/>15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="880,783,1059,823"/>
16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="301,558,319,600,345,645,386,697,408,715,440,732,474,744,519,755,631,772,754,785,867,793,866,798,754,790,630,778,518,760,472,749,438,737,405,719,382,701,341,648,314,602,296,560"/>16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="301,558,319,600,345,645,386,697,408,715,440,732,474,744,519,755,631,772,754,785,867,793,866,798,754,790,630,778,518,760,472,749,438,737,405,719,382,701,341,648,314,602,296,560"/>
17 <area·shape="rect"·id="Node000006"·href="$a00935_source.html"·title="·"·alt=""·coords="70,607,229,647"/>17 <area·shape="rect"·id="Node000006"·href="$a00413_source.html"·title="·"·alt=""·coords="70,607,229,647"/>
18 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="262,561,194,602,191,597,260,556"/>18 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="262,561,194,602,191,597,260,556"/>
19 <area·shape="rect"·id="Node000007"·href="$a00938_source.html"·title="·"·alt=""·coords="188,695,346,735"/>19 <area·shape="rect"·id="Node000007"·href="$a00422_source.html"·title="·"·alt=""·coords="188,695,346,735"/>
20 <area·shape="poly"·id="edge10_Node000004_Node000007"·title="·"·alt=""·coords="292,559,274,681,269,681,287,558"/>20 <area·shape="poly"·id="edge10_Node000004_Node000007"·title="·"·alt=""·coords="292,559,274,681,269,681,287,558"/>
21 <area·shape="rect"·id="Node000009"·href="$a01097_source.html"·title="·"·alt=""·coords="1296,607,1491,647"/>21 <area·shape="rect"·id="Node000009"·href="$a00344_source.html"·title="·"·alt=""·coords="1296,607,1491,647"/>
22 <area·shape="poly"·id="edge11_Node000004_Node000009"·title="·"·alt=""·coords="372,554,385,556,755,582,1283,616,1282,621,755,587,384,561,372,559"/>22 <area·shape="poly"·id="edge11_Node000004_Node000009"·title="·"·alt=""·coords="372,554,385,556,755,582,1283,616,1282,621,755,587,384,561,372,559"/>
23 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="151,647,155,691,163,714,178,733,213,747,278,760,465,779,681,791,867,797,867,802,680,796,465,784,277,765,212,752,175,737,159,717,150,692,146,647"/>23 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="151,647,155,691,163,714,178,733,213,747,278,760,465,779,681,791,867,797,867,802,680,796,465,784,277,765,212,752,175,737,159,717,150,692,146,647"/>
24 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="177,645,231,684,228,689,174,649"/>24 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="177,645,231,684,228,689,174,649"/>
25 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="46,702,112,727"/>25 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="46,702,112,727"/>
26 <area·shape="poly"·id="edge9_Node000006_Node000008"·title="·"·alt=""·coords="136,649,99,693,95,689,132,645"/>26 <area·shape="poly"·id="edge9_Node000006_Node000008"·title="·"·alt=""·coords="136,649,99,693,95,689,132,645"/>
27 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="347,729,366,732,637,767,867,790,866,795,636,772,365,737,346,734"/>27 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="347,729,366,732,637,767,867,790,866,795,636,772,365,737,346,734"/>
28 <area·shape="poly"·id="edge13_Node000010_Node000005"·title="·"·alt=""·coords="513,553,487,588,460,636,451,662,448,687,451,711,463,733,482,743,517,753,621,770,748,783,867,792,866,798,747,788,621,775,516,758,480,748,460,737,446,713,442,687,446,660,455,634,483,585,509,550"/>28 <area·shape="poly"·id="edge13_Node000010_Node000005"·title="·"·alt=""·coords="513,553,487,588,460,636,451,662,448,687,451,711,463,733,482,743,517,753,621,770,748,783,867,792,866,798,747,788,621,775,516,758,480,748,460,737,446,713,442,687,446,660,455,634,483,585,509,550"/>
29 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="718,614,779,639"/>29 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="718,614,779,639"/>
30 <area·shape="poly"·id="edge14_Node000010_Node000011"·title="·"·alt=""·coords="556,549,707,604,711,606,709,611,705,609,554,554"/>30 <area·shape="poly"·id="edge14_Node000010_Node000011"·title="·"·alt=""·coords="556,549,707,604,711,606,709,611,705,609,554,554"/>
31 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="355,614,419,639"/>31 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="355,614,419,639"/>
32 <area·shape="poly"·id="edge15_Node000010_Node000012"·title="·"·alt=""·coords="505,554,418,609,415,604,502,549"/>32 <area·shape="poly"·id="edge15_Node000010_Node000012"·title="·"·alt=""·coords="505,554,418,609,415,604,502,549"/>
33 <area·shape="poly"·id="edge17_Node000013_Node000005"·title="·"·alt=""·coords="86,223,63,250,38,285,19,325,11,369,11,628,10,687,16,710,35,733,52,742,79,750,158,764,264,776,387,784,648,794,867,798,867,803,648,800,387,789,264,781,157,770,77,755,50,747,32,737,12,713,4,688,6,628,6,368,14,323,33,282,59,247,82,220"/>33 <area·shape="poly"·id="edge17_Node000013_Node000005"·title="·"·alt=""·coords="86,223,63,250,38,285,19,325,11,369,11,628,10,687,16,710,35,733,52,742,79,750,158,764,264,776,387,784,648,794,867,798,867,803,648,800,387,789,264,781,157,770,77,755,50,747,32,737,12,713,4,688,6,628,6,368,14,323,33,282,59,247,82,220"/>
34 <area·shape="rect"·id="Node000015"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="494,607,694,647"/>34 <area·shape="rect"·id="Node000015"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="494,607,694,647"/>
35 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="687,133,687,288,687,452,683,508,675,532,661,560,647,581,630,599,626,595,643,577,657,557,670,530,678,507,682,452,682,288,682,133"/>35 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="687,133,687,288,687,452,683,508,675,532,661,560,647,581,630,599,626,595,643,577,657,557,670,530,678,507,682,452,682,288,682,133"/>
36 <area·shape="rect"·id="Node000019"·href="$a00929_source.html"·title="·"·alt=""·coords="2148,181,2306,221"/>36 <area·shape="rect"·id="Node000019"·href="$a00443_source.html"·title="·"·alt=""·coords="2148,181,2306,221"/>
37 <area·shape="poly"·id="edge24_Node000014_Node000019"·title="·"·alt=""·coords="784,118,2134,192,2134,198,784,123"/>37 <area·shape="poly"·id="edge24_Node000014_Node000019"·title="·"·alt=""·coords="784,118,2134,192,2134,198,784,123"/>
38 <area·shape="rect"·id="Node000016"·href="$a00917_source.html"·title="·"·alt=""·coords="473,695,632,735"/>38 <area·shape="rect"·id="Node000016"·href="$a00407_source.html"·title="·"·alt=""·coords="473,695,632,735"/>
39 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="587,648,570,683,565,681,582,646"/>39 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="587,648,570,683,565,681,582,646"/>
40 <area·shape="rect"·id="Node000017"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="656,695,856,735"/>40 <area·shape="rect"·id="Node000017"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="656,695,856,735"/>
41 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="631,644,710,686,707,691,628,649"/>41 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="631,644,710,686,707,691,628,649"/>
42 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="2379,790,2438,815"/>42 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="2379,790,2438,815"/>
43 <area·shape="poly"·id="edge23_Node000015_Node000018"·title="·"·alt=""·coords="694,643,706,644,890,659,1046,665,1311,663,1440,661,1577,664,1733,673,1917,692,2046,713,2173,739,2366,787,2365,792,2172,744,2045,718,1916,697,1733,678,1577,669,1440,667,1312,668,1046,670,889,664,705,649,693,648"/>43 <area·shape="poly"·id="edge23_Node000015_Node000018"·title="·"·alt=""·coords="694,643,706,644,890,659,1046,665,1311,663,1440,661,1577,664,1733,673,1917,692,2046,713,2173,739,2366,787,2365,792,2172,744,2045,718,1916,697,1733,678,1577,669,1440,667,1312,668,1046,670,889,664,705,649,693,648"/>
44 <area·shape="poly"·id="edge21_Node000016_Node000005"·title="·"·alt=""·coords="632,730,867,778,866,783,631,735"/>44 <area·shape="poly"·id="edge21_Node000016_Node000005"·title="·"·alt=""·coords="632,730,867,778,866,783,631,735"/>
45 <area·shape="poly"·id="edge78_Node000019_Node000002"·title="·"·alt=""·coords="2307,204,2391,211,2482,223,2564,241,2595,253,2618,267,2638,290,2648,312,2651,338,2651,369,2651,540,2651,573,2648,600,2639,624,2618,649,2578,676,2519,701,2448,724,2369,745,2211,777,2088,798,2087,792,2210,772,2368,739,2446,719,2517,696,2575,671,2614,645,2634,621,2643,598,2646,573,2646,540,2646,369,2646,338,2643,314,2634,293,2615,271,2593,258,2562,247,2482,228,2390,216,2306,209"/>45 <area·shape="poly"·id="edge78_Node000019_Node000002"·title="·"·alt=""·coords="2307,204,2391,211,2482,223,2564,241,2595,253,2618,267,2638,290,2648,312,2651,338,2651,369,2651,540,2651,573,2648,600,2639,624,2618,649,2578,676,2519,701,2448,724,2369,745,2211,777,2088,798,2087,792,2210,772,2368,739,2446,719,2517,696,2575,671,2614,645,2634,621,2643,598,2646,573,2646,540,2646,369,2646,338,2643,314,2634,293,2615,271,2593,258,2562,247,2482,228,2390,216,2306,209"/>
46 <area·shape="poly"·id="edge25_Node000019_Node000005"·title="·"·alt=""·coords="2148,206,1814,215,1596,225,1370,240,1159,261,983,289,914,306,862,325,830,347,822,357,819,369,819,540,822,575,832,610,846,643,863,674,903,729,941,771,937,775,899,733,859,677,841,645,827,611,817,576,814,540,814,368,817,355,826,343,860,321,913,301,982,284,1159,256,1370,235,1595,220,1814,210,2148,201"/>46 <area·shape="poly"·id="edge25_Node000019_Node000005"·title="·"·alt=""·coords="2148,206,1814,215,1596,225,1370,240,1159,261,983,289,914,306,862,325,830,347,822,357,819,369,819,540,822,575,832,610,846,643,863,674,903,729,941,771,937,775,899,733,859,677,841,645,827,611,817,576,814,540,814,368,817,355,826,343,860,321,913,301,982,284,1159,256,1370,235,1595,220,1814,210,2148,201"/>
47 <area·shape="poly"·id="edge79_Node000019_Node000018"·title="·"·alt=""·coords="2307,205,2401,214,2506,226,2601,244,2640,255,2668,267,2702,286,2729,306,2746,332,2752,368,2752,628,2750,652,2743,674,2732,694,2718,711,2681,740,2636,763,2587,779,2538,790,2452,802,2451,796,2537,785,2586,774,2634,758,2678,736,2714,708,2728,691,2738,672,2745,651,2747,628,2747,369,2741,334,2725,310,2700,291,2666,272,2638,260,2600,249,2505,232,2400,219,2306,211"/>47 <area·shape="poly"·id="edge79_Node000019_Node000018"·title="·"·alt=""·coords="2307,205,2401,214,2506,226,2601,244,2640,255,2668,267,2702,286,2729,306,2746,332,2752,368,2752,628,2750,652,2743,674,2732,694,2718,711,2681,740,2636,763,2587,779,2538,790,2452,802,2451,796,2537,785,2586,774,2634,758,2678,736,2714,708,2728,691,2738,672,2745,651,2747,628,2747,369,2741,334,2725,310,2700,291,2666,272,2638,260,2600,249,2505,232,2400,219,2306,211"/>
48 <area·shape="rect"·id="Node000020"·href="$a01196_source.html"·title="·"·alt=""·coords="1537,695,1701,735"/>48 <area·shape="rect"·id="Node000020"·href="$a00290_source.html"·title="·"·alt=""·coords="1537,695,1701,735"/>
49 <area·shape="poly"·id="edge26_Node000019_Node000020"·title="·"·alt=""·coords="2307,207,2385,222,2425,235,2463,251,2497,272,2525,298,2543,330,2550,368,2550,540,2548,562,2542,581,2533,596,2521,609,2490,630,2449,649,2419,661,2383,670,2299,683,2201,690,2096,692,1886,691,1793,693,1715,697,1715,692,1793,687,1886,686,2096,687,2201,684,2298,678,2382,665,2418,656,2447,644,2487,625,2518,605,2529,593,2537,579,2542,561,2544,540,2544,369,2538,332,2521,302,2494,276,2461,256,2423,240,2383,227,2306,212"/>49 <area·shape="poly"·id="edge26_Node000019_Node000020"·title="·"·alt=""·coords="2307,207,2385,222,2425,235,2463,251,2497,272,2525,298,2543,330,2550,368,2550,540,2548,562,2542,581,2533,596,2521,609,2490,630,2449,649,2419,661,2383,670,2299,683,2201,690,2096,692,1886,691,1793,693,1715,697,1715,692,1793,687,1886,686,2096,687,2201,684,2298,678,2382,665,2418,656,2447,644,2487,625,2518,605,2529,593,2537,579,2542,561,2544,540,2544,369,2538,332,2521,302,2494,276,2461,256,2423,240,2383,227,2306,212"/>
50 <area·shape="rect"·id="Node000022"·href="$a00932_source.html"·title="·"·alt=""·coords="2148,269,2306,309"/>50 <area·shape="rect"·id="Node000022"·href="$a00389_source.html"·title="·"·alt=""·coords="2148,269,2306,309"/>
51 <area·shape="poly"·id="edge29_Node000019_Node000022"·title="·"·alt=""·coords="2230,222,2230,255,2224,255,2224,222"/>51 <area·shape="poly"·id="edge29_Node000019_Node000022"·title="·"·alt=""·coords="2230,222,2230,255,2224,255,2224,222"/>
52 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="1899,790,1984,815"/>52 <area·shape="rect"·id="Node000035"·title="·"·alt=""·coords="1899,790,1984,815"/>
53 <area·shape="poly"·id="edge80_Node000019_Node000035"·title="·"·alt=""·coords="2307,202,2398,213,2447,224,2494,239,2536,261,2569,289,2592,324,2598,346,2600,369,2600,540,2598,562,2593,580,2572,607,2541,627,2503,649,2457,671,2398,691,2256,728,2112,759,2001,785,1991,788,1989,783,2000,780,2111,754,2255,723,2397,686,2455,666,2500,644,2538,623,2568,603,2588,578,2593,561,2595,540,2595,369,2593,347,2587,327,2565,292,2533,265,2492,244,2446,229,2397,218,2306,207"/>53 <area·shape="poly"·id="edge80_Node000019_Node000035"·title="·"·alt=""·coords="2307,202,2398,213,2447,224,2494,239,2536,261,2569,289,2592,324,2598,346,2600,369,2600,540,2598,562,2593,580,2572,607,2541,627,2503,649,2457,671,2398,691,2256,728,2112,759,2001,785,1991,788,1989,783,2000,780,2111,754,2255,723,2397,686,2455,666,2500,644,2538,623,2568,603,2588,578,2593,561,2595,540,2595,369,2593,347,2587,327,2565,292,2533,265,2492,244,2446,229,2397,218,2306,207"/>
54 <area·shape="rect"·id="Node000041"·title="·"·alt=""·coords="912,526,992,551"/>54 <area·shape="rect"·id="Node000041"·title="·"·alt=""·coords="912,526,992,551"/>
55 <area·shape="poly"·id="edge88_Node000019_Node000041"·title="·"·alt=""·coords="2148,210,1912,231,1768,249,1625,272,1459,308,1297,360,1204,392,1115,433,1040,478,980,520,977,516,1037,473,1112,428,1202,387,1295,355,1458,303,1624,267,1768,243,1912,226,2147,205"/>55 <area·shape="poly"·id="edge88_Node000019_Node000041"·title="·"·alt=""·coords="2148,210,1912,231,1768,249,1625,272,1459,308,1297,360,1204,392,1115,433,1040,478,980,520,977,516,1037,473,1112,428,1202,387,1295,355,1458,303,1624,267,1768,243,1912,226,2147,205"/>
56 <area·shape="rect"·id="Node000042"·href="$a00989_source.html"·title="·"·alt=""·coords="1636,269,1800,309"/>56 <area·shape="rect"·id="Node000042"·href="$a00470_source.html"·title="·"·alt=""·coords="1636,269,1800,309"/>
57 <area·shape="poly"·id="edge81_Node000019_Node000042"·title="·"·alt=""·coords="2148,219,1814,275,1813,269,2147,213"/>57 <area·shape="poly"·id="edge81_Node000019_Node000042"·title="·"·alt=""·coords="2148,219,1814,275,1813,269,2147,213"/>
58 <area·shape="poly"·id="edge27_Node000020_Node000005"·title="·"·alt=""·coords="1537,734,1518,737,1279,770,1073,793,1072,788,1278,764,1517,732,1536,729"/>58 <area·shape="poly"·id="edge27_Node000020_Node000005"·title="·"·alt=""·coords="1537,734,1518,737,1279,770,1073,793,1072,788,1278,764,1517,732,1536,729"/>
59 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1589,790,1665,815"/>59 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1589,790,1665,815"/>
60 <area·shape="poly"·id="edge28_Node000020_Node000021"·title="·"·alt=""·coords="1623,735,1627,776,1622,776,1618,735"/>60 <area·shape="poly"·id="edge28_Node000020_Node000021"·title="·"·alt=""·coords="1623,735,1627,776,1622,776,1618,735"/>
61 <area·shape="poly"·id="edge30_Node000022_Node000018"·title="·"·alt=""·coords="2307,294,2425,313,2491,331,2554,354,2612,386,2658,426,2677,450,2690,476,2699,505,2702,537,2702,628,2694,668,2674,702,2644,730,2607,752,2566,769,2525,783,2452,798,2451,793,2523,777,2564,764,2604,747,2640,726,2670,699,2689,666,2696,628,2696,537,2693,506,2685,478,2672,453,2655,430,2609,390,2552,359,2489,336,2424,318,2306,299"/>61 <area·shape="poly"·id="edge30_Node000022_Node000018"·title="·"·alt=""·coords="2307,294,2425,313,2491,331,2554,354,2612,386,2658,426,2677,450,2690,476,2699,505,2702,537,2702,628,2694,668,2674,702,2644,730,2607,752,2566,769,2525,783,2452,798,2451,793,2523,777,2564,764,2604,747,2640,726,2670,699,2689,666,2696,628,2696,537,2693,506,2685,478,2672,453,2655,430,2609,390,2552,359,2489,336,2424,318,2306,299"/>
62 <area·shape="rect"·id="Node000023"·href="$a01076_source.html"·title="·"·alt=""·coords="2102,357,2352,383"/>62 <area·shape="rect"·id="Node000023"·href="$a00518_source.html"·title="·"·alt=""·coords="2102,357,2352,383"/>
63 <area·shape="poly"·id="edge31_Node000022_Node000023"·title="·"·alt=""·coords="2230,310,2230,343,2224,343,2224,310"/>63 <area·shape="poly"·id="edge31_Node000022_Node000023"·title="·"·alt=""·coords="2230,310,2230,343,2224,343,2224,310"/>
64 <area·shape="rect"·id="Node000036"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1616,607,1795,647"/>64 <area·shape="rect"·id="Node000036"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1616,607,1795,647"/>
65 <area·shape="poly"·id="edge77_Node000022_Node000036"·title="·"·alt=""·coords="2162,312,2124,331,2092,359,2076,385,2069,410,2070,461,2072,486,2069,511,2060,536,2041,561,2010,574,1952,588,1809,613,1808,608,1951,583,2008,569,2037,557,2056,533,2064,510,2066,486,2065,461,2064,410,2071,383,2088,356,2121,327,2160,307"/>65 <area·shape="poly"·id="edge77_Node000022_Node000036"·title="·"·alt=""·coords="2162,312,2124,331,2092,359,2076,385,2069,410,2070,461,2072,486,2069,511,2060,536,2041,561,2010,574,1952,588,1809,613,1808,608,1951,583,2008,569,2037,557,2056,533,2064,510,2066,486,2065,461,2064,410,2071,383,2088,356,2121,327,2160,307"/>
66 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="2247,380,2314,426,2354,457,2392,493,2422,532,2441,572,2445,592,2443,611,2436,630,2422,649,2401,661,2367,671,2265,683,2132,688,1982,688,1695,686,1588,689,1526,697,1510,706,1499,716,1488,727,1471,737,1368,769,1262,789,1160,800,1073,805,1073,799,1160,795,1261,784,1367,764,1469,732,1485,723,1496,712,1507,701,1525,692,1588,683,1695,681,1983,683,2132,682,2265,677,2366,666,2399,656,2418,645,2431,628,2438,610,2439,592,2436,573,2418,535,2388,497,2350,461,2311,430,2244,385"/>66 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="2247,380,2314,426,2354,457,2392,493,2422,532,2441,572,2445,592,2443,611,2436,630,2422,649,2401,661,2367,671,2265,683,2132,688,1982,688,1695,686,1588,689,1526,697,1510,706,1499,716,1488,727,1471,737,1368,769,1262,789,1160,800,1073,805,1073,799,1160,795,1261,784,1367,764,1469,732,1485,723,1496,712,1507,701,1525,692,1588,683,1695,681,1983,683,2132,682,2265,677,2366,666,2399,656,2418,645,2431,628,2438,610,2439,592,2436,573,2418,535,2388,497,2350,461,2311,430,2244,385"/>
67 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="2321,614,2408,639"/>67 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="2321,614,2408,639"/>
68 <area·shape="poly"·id="edge32_Node000023_Node000024"·title="·"·alt=""·coords="2237,381,2275,439,2321,517,2358,600,2353,602,2317,520,2271,442,2233,384"/>68 <area·shape="poly"·id="edge32_Node000023_Node000024"·title="·"·alt=""·coords="2237,381,2275,439,2321,517,2358,600,2353,602,2317,520,2271,442,2233,384"/>
69 <area·shape="rect"·id="Node000025"·href="$a01070_source.html"·title="·"·alt=""·coords="2102,519,2266,559"/>69 <area·shape="rect"·id="Node000025"·href="$a00458_source.html"·title="·"·alt=""·coords="2102,519,2266,559"/>
70 <area·shape="poly"·id="edge34_Node000023_Node000025"·title="·"·alt=""·coords="2227,383,2195,506,2190,505,2221,382"/>70 <area·shape="poly"·id="edge34_Node000023_Node000025"·title="·"·alt=""·coords="2227,383,2195,506,2190,505,2221,382"/>
71 <area·shape="rect"·id="Node000029"·href="$a00995_source.html"·title="·"·alt=""·coords="1636,431,1800,471"/>71 <area·shape="rect"·id="Node000029"·href="$a00464_source.html"·title="·"·alt=""·coords="1636,431,1800,471"/>
72 <area·shape="poly"·id="edge40_Node000023_Node000029"·title="·"·alt=""·coords="2153,385,1814,437,1813,432,2152,380"/>72 <area·shape="poly"·id="edge40_Node000023_Node000029"·title="·"·alt=""·coords="2153,385,1814,437,1813,432,2152,380"/>
73 <area·shape="poly"·id="edge35_Node000025_Node000005"·title="·"·alt=""·coords="2189,559,2185,604,2176,629,2161,649,2135,665,2103,677,2066,686,2025,691,1931,694,1830,691,1630,682,1546,685,1511,690,1481,697,1465,706,1453,716,1442,727,1424,737,1334,766,1241,785,1151,797,1073,802,1073,797,1151,791,1240,780,1333,761,1422,732,1438,723,1450,712,1461,701,1479,692,1510,684,1545,679,1630,677,1830,686,1931,689,2024,686,2065,680,2102,672,2133,660,2157,645,2172,626,2180,603,2183,559"/>73 <area·shape="poly"·id="edge35_Node000025_Node000005"·title="·"·alt=""·coords="2189,559,2185,604,2176,629,2161,649,2135,665,2103,677,2066,686,2025,691,1931,694,1830,691,1630,682,1546,685,1511,690,1481,697,1465,706,1453,716,1442,727,1424,737,1334,766,1241,785,1151,797,1073,802,1073,797,1151,791,1240,780,1333,761,1422,732,1438,723,1450,712,1461,701,1479,692,1510,684,1545,679,1630,677,1830,686,1931,689,2024,686,2065,680,2102,672,2133,660,2157,645,2172,626,2180,603,2183,559"/>
74 <area·shape="poly"·id="edge37_Node000025_Node000024"·title="·"·alt=""·coords="2225,556,2329,606,2327,611,2223,561"/>74 <area·shape="poly"·id="edge37_Node000025_Node000024"·title="·"·alt=""·coords="2225,556,2329,606,2327,611,2223,561"/>
75 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1870,614,1946,639"/>75 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1870,614,1946,639"/>
76 <area·shape="poly"·id="edge36_Node000025_Node000026"·title="·"·alt=""·coords="2125,561,1959,612,1957,607,2123,556"/>76 <area·shape="poly"·id="edge36_Node000025_Node000026"·title="·"·alt=""·coords="2125,561,1959,612,1957,607,2123,556"/>
77 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2222,614,2296,639"/>77 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2222,614,2296,639"/>
78 <area·shape="poly"·id="edge38_Node000025_Node000027"·title="·"·alt=""·coords="2203,557,2242,602,2238,605,2199,561"/>78 <area·shape="poly"·id="edge38_Node000025_Node000027"·title="·"·alt=""·coords="2203,557,2242,602,2238,605,2199,561"/>
Offset 85, 33 lines modifiedOffset 85, 33 lines modified
85 <area·shape="poly"·id="edge46_Node000029_Node000024"·title="·"·alt=""·coords="1800,452,1921,457,2060,469,2190,488,2242,501,2280,516,2305,534,2326,556,2355,600,2350,603,2321,560,2301,538,2278,521,2240,506,2189,493,2060,474,1921,463,1800,457"/>85 <area·shape="poly"·id="edge46_Node000029_Node000024"·title="·"·alt=""·coords="1800,452,1921,457,2060,469,2190,488,2242,501,2280,516,2305,534,2326,556,2355,600,2350,603,2321,560,2301,538,2278,521,2240,506,2189,493,2060,474,1921,463,1800,457"/>
86 <area·shape="poly"·id="edge69_Node000029_Node000025"·title="·"·alt=""·coords="1800,464,2089,517,2088,522,1799,470"/>86 <area·shape="poly"·id="edge69_Node000029_Node000025"·title="·"·alt=""·coords="1800,464,2089,517,2088,522,1799,470"/>
87 <area·shape="poly"·id="edge47_Node000029_Node000028"·title="·"·alt=""·coords="1746,469,1811,517,1836,538,1863,556,1914,576,1956,585,2000,592,2054,604,2064,607,2063,612,2053,609,1999,597,1955,590,1912,581,1860,561,1833,543,1808,521,1742,473"/>87 <area·shape="poly"·id="edge47_Node000029_Node000028"·title="·"·alt=""·coords="1746,469,1811,517,1836,538,1863,556,1914,576,1956,585,2000,592,2054,604,2064,607,2063,612,2053,609,1999,597,1955,590,1912,581,1860,561,1833,543,1808,521,1742,473"/>
88 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="1873,526,1944,551"/>88 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="1873,526,1944,551"/>
89 <area·shape="poly"·id="edge42_Node000029_Node000030"·title="·"·alt=""·coords="1761,468,1872,518,1869,523,1758,473"/>89 <area·shape="poly"·id="edge42_Node000029_Node000030"·title="·"·alt=""·coords="1761,468,1872,518,1869,523,1758,473"/>
90 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="1968,526,2027,551"/>90 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="1968,526,2027,551"/>
91 <area·shape="poly"·id="edge44_Node000029_Node000031"·title="·"·alt=""·coords="1797,468,1875,489,1957,516,1962,518,1960,523,1955,521,1873,495,1795,473"/>91 <area·shape="poly"·id="edge44_Node000029_Node000031"·title="·"·alt=""·coords="1797,468,1875,489,1957,516,1962,518,1960,523,1955,521,1873,495,1795,473"/>
92 <area·shape="rect"·id="Node000032"·href="$a01193_source.html"·title="·"·alt=""·coords="1246,695,1410,735"/>92 <area·shape="rect"·id="Node000032"·href="$a00314_source.html"·title="·"·alt=""·coords="1246,695,1410,735"/>
93 <area·shape="poly"·id="edge49_Node000029_Node000032"·title="·"·alt=""·coords="1664,473,1622,493,1583,521,1568,537,1558,553,1546,585,1532,616,1521,632,1505,649,1466,674,1423,693,1421,688,1463,670,1501,645,1517,629,1528,614,1541,583,1553,550,1564,534,1580,517,1619,489,1661,468"/>93 <area·shape="poly"·id="edge49_Node000029_Node000032"·title="·"·alt=""·coords="1664,473,1622,493,1583,521,1568,537,1558,553,1546,585,1532,616,1521,632,1505,649,1466,674,1423,693,1421,688,1463,670,1501,645,1517,629,1528,614,1541,583,1553,550,1564,534,1580,517,1619,489,1661,468"/>
94 <area·shape="rect"·id="Node000033"·href="$a01043_source.html"·title="·"·alt=""·coords="905,607,1069,647"/>94 <area·shape="rect"·id="Node000033"·href="$a00521_source.html"·title="·"·alt=""·coords="905,607,1069,647"/>
95 <area·shape="poly"·id="edge51_Node000029_Node000033"·title="·"·alt=""·coords="1635,457,1505,464,1352,476,1209,495,1151,507,1108,521,1066,553,1017,599,1013,595,1062,549,1106,516,1150,502,1208,490,1351,471,1505,459,1635,452"/>95 <area·shape="poly"·id="edge51_Node000029_Node000033"·title="·"·alt=""·coords="1635,457,1505,464,1352,476,1209,495,1151,507,1108,521,1066,553,1017,599,1013,595,1062,549,1106,516,1150,502,1208,490,1351,471,1505,459,1635,452"/>
96 <area·shape="rect"·id="Node000034"·href="$a01064_source.html"·title="·"·alt=""·coords="1118,519,1282,559"/>96 <area·shape="rect"·id="Node000034"·href="$a00527_source.html"·title="·"·alt=""·coords="1118,519,1282,559"/>
97 <area·shape="poly"·id="edge53_Node000029_Node000034"·title="·"·alt=""·coords="1636,467,1302,521,1297,522,1296,517,1301,516,1635,462"/>97 <area·shape="poly"·id="edge53_Node000029_Node000034"·title="·"·alt=""·coords="1636,467,1302,521,1297,522,1296,517,1301,516,1635,462"/>
98 <area·shape="rect"·id="Node000040"·href="$a00914_source.html"·title="·"·alt=""·coords="1638,519,1797,559"/>98 <area·shape="rect"·id="Node000040"·href="$a00383_source.html"·title="·"·alt=""·coords="1638,519,1797,559"/>
99 <area·shape="poly"·id="edge70_Node000029_Node000040"·title="·"·alt=""·coords="1720,471,1720,505,1715,505,1715,471"/>99 <area·shape="poly"·id="edge70_Node000029_Node000040"·title="·"·alt=""·coords="1720,471,1720,505,1715,505,1715,471"/>
100 <area·shape="poly"·id="edge76_Node000029_Node000041"·title="·"·alt=""·coords="1636,461,1379,485,1062,521,1007,530,1006,525,1061,516,1379,479,1635,456"/>100 <area·shape="poly"·id="edge76_Node000029_Node000041"·title="·"·alt=""·coords="1636,461,1379,485,1062,521,1007,530,1006,525,1061,516,1379,479,1635,456"/>
101 <area·shape="poly"·id="edge50_Node000032_Node000005"·title="·"·alt=""·coords="1250,737,1062,782,1061,777,1249,732"/>101 <area·shape="poly"·id="edge50_Node000032_Node000005"·title="·"·alt=""·coords="1250,737,1062,782,1061,777,1249,732"/>
102 <area·shape="poly"·id="edge52_Node000033_Node000005"·title="·"·alt=""·coords="988,647,976,769,970,769,982,647"/>102 <area·shape="poly"·id="edge52_Node000033_Node000005"·title="·"·alt=""·coords="988,647,976,769,970,769,982,647"/>
103 <area·shape="poly"·id="edge54_Node000034_Node000005"·title="·"·alt=""·coords="1190,560,1162,602,1126,648,1062,718,1003,775,999,771,1058,714,1122,645,1158,598,1186,557"/>103 <area·shape="poly"·id="edge54_Node000034_Node000005"·title="·"·alt=""·coords="1190,560,1162,602,1126,648,1062,718,1003,775,999,771,1058,714,1122,645,1158,598,1186,557"/>
104 <area·shape="poly"·id="edge68_Node000034_Node000007"·title="·"·alt=""·coords="1184,561,1132,612,1105,635,1083,649,1025,666,951,678,866,685,776,689,599,692,462,697,360,707,360,701,461,692,599,687,776,684,866,680,950,673,1024,661,1081,644,1102,631,1129,608,1180,557"/>104 <area·shape="poly"·id="edge68_Node000034_Node000007"·title="·"·alt=""·coords="1184,561,1132,612,1105,635,1083,649,1025,666,951,678,866,685,776,689,599,692,462,697,360,707,360,701,461,692,599,687,776,684,866,680,950,673,1024,661,1081,644,1102,631,1129,608,1180,557"/>
105 <area·shape="poly"·id="edge55_Node000034_Node000011"·title="·"·alt=""·coords="1118,558,793,620,792,614,1117,553"/>105 <area·shape="poly"·id="edge55_Node000034_Node000011"·title="·"·alt=""·coords="1118,558,793,620,792,614,1117,553"/>
106 <area·shape="poly"·id="edge57_Node000034_Node000026"·title="·"·alt=""·coords="1283,544,1519,568,1807,604,1857,612,1856,618,1807,609,1518,573,1282,550"/>106 <area·shape="poly"·id="edge57_Node000034_Node000026"·title="·"·alt=""·coords="1283,544,1519,568,1807,604,1857,612,1856,618,1807,609,1518,573,1282,550"/>
107 <area·shape="poly"·id="edge67_Node000034_Node000033"·title="·"·alt=""·coords="1154,561,1047,604,1045,599,1152,556"/>107 <area·shape="poly"·id="edge67_Node000034_Node000033"·title="·"·alt=""·coords="1154,561,1047,604,1045,599,1152,556"/>
108 <area·shape="poly"·id="edge56_Node000034_Node000035"·title="·"·alt=""·coords="1211,558,1240,603,1261,626,1286,644,1311,655,1343,661,1420,667,1511,664,1607,659,1702,654,1790,655,1864,666,1894,677,1918,693,1933,711,1941,733,1946,776,1941,777,1936,734,1928,714,1915,697,1892,682,1863,672,1790,661,1702,659,1607,664,1511,670,1420,672,1342,667,1310,660,1283,649,1257,630,1236,607,1207,560"/>108 <area·shape="poly"·id="edge56_Node000034_Node000035"·title="·"·alt=""·coords="1211,558,1240,603,1261,626,1286,644,1311,655,1343,661,1420,667,1511,664,1607,659,1702,654,1790,655,1864,666,1894,677,1918,693,1933,711,1941,733,1946,776,1941,777,1936,734,1928,714,1915,697,1892,682,1863,672,1790,661,1702,659,1607,664,1511,670,1420,672,1342,667,1310,660,1283,649,1257,630,1236,607,1207,560"/>
109 <area·shape="poly"·id="edge58_Node000034_Node000036"·title="·"·alt=""·coords="1283,551,1603,605,1602,611,1282,557"/>109 <area·shape="poly"·id="edge58_Node000034_Node000036"·title="·"·alt=""·coords="1283,551,1603,605,1602,611,1282,557"/>
110 <area·shape="rect"·id="Node000037"·href="$a01223_source.html"·title="·"·alt=""·coords="1726,695,1904,735"/>110 <area·shape="rect"·id="Node000037"·href="$a00335_source.html"·title="·"·alt=""·coords="1726,695,1904,735"/>
111 <area·shape="poly"·id="edge59_Node000036_Node000037"·title="·"·alt=""·coords="1732,645,1782,684,1778,688,1728,649"/>111 <area·shape="poly"·id="edge59_Node000036_Node000037"·title="·"·alt=""·coords="1732,645,1782,684,1778,688,1728,649"/>
112 <area·shape="poly"·id="edge63_Node000037_Node000002"·title="·"·alt=""·coords="1868,732,1997,780,2003,782,2001,787,1995,785,1866,737"/>112 <area·shape="poly"·id="edge63_Node000037_Node000002"·title="·"·alt=""·coords="1868,732,1997,780,2003,782,2001,787,1995,785,1866,737"/>
113 <area·shape="poly"·id="edge60_Node000037_Node000005"·title="·"·alt=""·coords="1726,736,1714,737,1538,759,1362,776,1073,798,1073,792,1362,770,1537,753,1713,732,1725,730"/>113 <area·shape="poly"·id="edge60_Node000037_Node000005"·title="·"·alt=""·coords="1726,736,1714,737,1538,759,1362,776,1073,798,1073,792,1362,770,1537,753,1713,732,1725,730"/>
114 <area·shape="poly"·id="edge65_Node000037_Node000018"·title="·"·alt=""·coords="1905,726,2365,792,2364,798,1904,732"/>114 <area·shape="poly"·id="edge65_Node000037_Node000018"·title="·"·alt=""·coords="1905,726,2365,792,2364,798,1904,732"/>
115 <area·shape="poly"·id="edge61_Node000037_Node000021"·title="·"·alt=""·coords="1775,737,1665,787,1663,782,1773,732"/>115 <area·shape="poly"·id="edge61_Node000037_Node000021"·title="·"·alt=""·coords="1775,737,1665,787,1663,782,1773,732"/>
116 <area·shape="poly"·id="edge66_Node000037_Node000035"·title="·"·alt=""·coords="1845,733,1915,780,1912,784,1842,737"/>116 <area·shape="poly"·id="edge66_Node000037_Node000035"·title="·"·alt=""·coords="1845,733,1915,780,1912,784,1842,737"/>
117 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="1778,790,1868,815"/>117 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="1778,790,1868,815"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00576.png vs.
./usr/share/doc/libopenmesh-dev/html/a00807.png
Files identical despite different names
17.8 KB
./usr/share/doc/libopenmesh-dev/html/a00578.html vs.
./usr/share/doc/libopenmesh-dev/html/a00863.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00578.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00863.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 65 lines modifiedOffset 93, 65 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">ModNormalDeviationT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">ModNormalDeviationT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
102 <code>#include·&lt;OpenMesh/Core/Geometry/NormalConeT.hh&gt;</code><br·/>102 <code>#include·&lt;OpenMesh/Core/Geometry/NormalConeT.hh&gt;</code><br·/>
103 </div><div·class="textblock"><div·class="dynheader">103 </div><div·class="textblock"><div·class="dynheader">
104 Include·dependency·graph·for·ModNormalDeviationT.hh:</div>104 Include·dependency·graph·for·ModNormalDeviationT.hh:</div>
105 <div·class="dyncontent">105 <div·class="dyncontent">
106 <div·class="center"><img·src="a00579.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModNormalDeviationT_8hh"·alt=""/></div>106 <div·class="center"><img·src="a00864.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModNormalDeviationT_8hh"·alt=""/></div>
107 <map·name="aOpenMesh_2Tools_2Decimater_2ModNormalDeviationT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModNormalDeviationT_8hh">107 <map·name="aOpenMesh_2Tools_2Decimater_2ModNormalDeviationT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModNormalDeviationT_8hh">
108 <area·shape="rect"·title="·"·alt=""·coords="1129,5,1329,45"/>108 <area·shape="rect"·title="·"·alt=""·coords="1129,5,1329,45"/>
109 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>109 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
110 <area·shape="poly"·title="·"·alt=""·coords="1129,36,875,56,568,91,426,113,310,140,265,154,231,169,210,185,203,201,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,199,206,181,228,164,263,149,308,134,425,108,567,86,875,51,1129,30"/>110 <area·shape="poly"·title="·"·alt=""·coords="1129,36,875,56,568,91,426,113,310,140,265,154,231,169,210,185,203,201,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,199,206,181,228,164,263,149,308,134,425,108,567,86,875,51,1129,30"/>
111 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1150,93,1309,133"/>111 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1150,93,1309,133"/>
112 <area·shape="poly"·title="·"·alt=""·coords="1232,46,1232,79,1227,79,1227,46"/>112 <area·shape="poly"·title="·"·alt=""·coords="1232,46,1232,79,1227,79,1227,46"/>
113 <area·shape="rect"·href="a01088_source.html"·title="·"·alt=""·coords="2349,431,2544,471"/>113 <area·shape="rect"·href="a00341_source.html"·title="·"·alt=""·coords="2349,431,2544,471"/>
114 <area·shape="poly"·title="·"·alt=""·coords="1330,28,1617,45,1795,59,1974,77,2139,100,2277,127,2330,143,2371,160,2397,179,2404,189,2407,200,2407,283,2409,320,2417,355,2436,417,2431,418,2411,357,2404,320,2401,283,2401,200,2399,191,2393,182,2368,165,2328,148,2275,132,2138,105,1973,83,1794,65,1617,51,1329,34"/>114 <area·shape="poly"·title="·"·alt=""·coords="1330,28,1617,45,1795,59,1974,77,2139,100,2277,127,2330,143,2371,160,2397,179,2404,189,2407,200,2407,283,2409,320,2417,355,2436,417,2431,418,2411,357,2404,320,2401,283,2401,200,2399,191,2393,182,2368,165,2328,148,2275,132,2138,105,1973,83,1794,65,1617,51,1329,34"/>
115 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="741,607,899,647"/>115 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="741,607,899,647"/>
116 <area·shape="poly"·title="·"·alt=""·coords="256,546,469,569,727,604,726,609,468,574,256,552"/>116 <area·shape="poly"·title="·"·alt=""·coords="256,546,469,569,727,604,726,609,468,574,256,552"/>
117 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>117 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
118 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>118 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
119 <area·shape="rect"·title="·"·alt=""·coords="341,702,400,727"/>119 <area·shape="rect"·title="·"·alt=""·coords="341,702,400,727"/>
120 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,343,692,340,697,273,649,174,561"/>120 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,343,692,340,697,273,649,174,561"/>
121 <area·shape="rect"·title="·"·alt=""·coords="1495,695,1673,735"/>121 <area·shape="rect"·title="·"·alt=""·coords="1495,695,1673,735"/>
122 <area·shape="poly"·title="·"·alt=""·coords="900,642,911,644,1176,674,1481,702,1480,707,1175,679,910,649,899,647"/>122 <area·shape="poly"·title="·"·alt=""·coords="900,642,911,644,1176,674,1481,702,1480,707,1175,679,910,649,899,647"/>
123 <area·shape="poly"·title="·"·alt=""·coords="1309,115,1712,136,1930,154,2019,166,2087,179,2127,186,2167,190,2240,197,2270,206,2294,221,2309,245,2315,280,2315,452,2311,493,2301,527,2284,555,2262,578,2235,598,2203,615,2128,649,2092,661,2045,672,1929,689,1802,702,1687,710,1687,705,1802,697,1928,684,2044,667,2091,656,2126,644,2201,610,2232,593,2259,574,2280,552,2296,525,2306,492,2309,452,2309,281,2304,247,2290,225,2268,211,2239,203,2166,195,2126,191,2086,184,2018,171,1929,159,1712,141,1309,120"/>123 <area·shape="poly"·title="·"·alt=""·coords="1309,115,1712,136,1930,154,2019,166,2087,179,2127,186,2167,190,2240,197,2270,206,2294,221,2309,245,2315,280,2315,452,2311,493,2301,527,2284,555,2262,578,2235,598,2203,615,2128,649,2092,661,2045,672,1929,689,1802,702,1687,710,1687,705,1802,697,1928,684,2044,667,2091,656,2126,644,2201,610,2232,593,2259,574,2280,552,2296,525,2306,492,2309,452,2309,281,2304,247,2290,225,2268,211,2239,203,2166,195,2126,191,2086,184,2018,171,1929,159,1712,141,1309,120"/>
124 <area·shape="poly"·title="·"·alt=""·coords="1150,118,978,121,764,131,657,140,558,151,475,166,413,184,368,201,330,217,316,228,305,241,298,258,296,281,296,540,302,583,317,624,337,661,356,689,351,692,332,664,312,627,297,584,291,540,291,281,293,257,301,238,312,224,327,213,366,196,411,179,474,160,558,146,656,134,763,126,978,116,1150,112"/>124 <area·shape="poly"·title="·"·alt=""·coords="1150,118,978,121,764,131,657,140,558,151,475,166,413,184,368,201,330,217,316,228,305,241,298,258,296,281,296,540,302,583,317,624,337,661,356,689,351,692,332,664,312,627,297,584,291,540,291,281,293,257,301,238,312,224,327,213,366,196,411,179,474,160,558,146,656,134,763,126,978,116,1150,112"/>
125 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="923,607,1087,647"/>125 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="923,607,1087,647"/>
126 <area·shape="poly"·title="·"·alt=""·coords="1150,117,956,124,840,133,723,148,616,169,569,182,528,197,495,215,469,234,453,256,448,281,448,452,450,474,455,491,464,505,475,516,507,536,546,556,596,578,640,591,680,597,719,598,804,597,853,598,910,604,909,609,853,603,804,602,719,604,680,602,639,596,594,583,544,561,504,541,472,521,460,508,450,493,445,475,443,452,443,280,449,254,466,231,492,210,526,192,568,177,615,163,722,142,839,128,956,119,1150,112"/>126 <area·shape="poly"·title="·"·alt=""·coords="1150,117,956,124,840,133,723,148,616,169,569,182,528,197,495,215,469,234,453,256,448,281,448,452,450,474,455,491,464,505,475,516,507,536,546,556,596,578,640,591,680,597,719,598,804,597,853,598,910,604,909,609,853,603,804,602,719,604,680,602,639,596,594,583,544,561,504,541,472,521,460,508,450,493,445,475,443,452,443,280,449,254,466,231,492,210,526,192,568,177,615,163,722,142,839,128,956,119,1150,112"/>
127 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="918,181,1077,221"/>127 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="918,181,1077,221"/>
128 <area·shape="poly"·title="·"·alt=""·coords="1179,136,1062,179,1060,174,1177,131"/>128 <area·shape="poly"·title="·"·alt=""·coords="1179,136,1062,179,1060,174,1177,131"/>
129 <area·shape="rect"·title="·"·alt=""·coords="1265,702,1327,727"/>129 <area·shape="rect"·title="·"·alt=""·coords="1265,702,1327,727"/>
130 <area·shape="poly"·title="·"·alt=""·coords="1309,116,1560,134,1876,167,2024,188,2147,214,2195,229,2232,244,2255,261,2264,280,2264,452,2259,490,2244,517,2220,539,2187,561,2136,580,2047,601,1800,645,1535,684,1341,710,1341,705,1534,679,1799,639,2046,596,2134,575,2184,556,2216,535,2240,514,2254,488,2259,452,2259,281,2251,265,2229,249,2193,234,2146,219,2023,194,1876,172,1560,140,1309,122"/>130 <area·shape="poly"·title="·"·alt=""·coords="1309,116,1560,134,1876,167,2024,188,2147,214,2195,229,2232,244,2255,261,2264,280,2264,452,2259,490,2244,517,2220,539,2187,561,2136,580,2047,601,1800,645,1535,684,1341,710,1341,705,1534,679,1799,639,2046,596,2134,575,2184,556,2216,535,2240,514,2254,488,2259,452,2259,281,2251,265,2229,249,2193,234,2146,219,2023,194,1876,172,1560,140,1309,122"/>
131 <area·shape="rect"·title="·"·alt=""·coords="584,702,669,727"/>131 <area·shape="rect"·title="·"·alt=""·coords="584,702,669,727"/>
132 <area·shape="poly"·title="·"·alt=""·coords="1149,117,991,120,796,129,700,137,612,149,538,164,484,184,448,202,421,221,403,245,397,281,397,452,403,494,419,533,442,569,471,602,535,656,593,693,591,698,532,660,467,606,438,573,414,536,398,495,392,452,392,280,399,243,417,217,445,197,482,179,537,159,611,144,700,132,796,124,990,114,1149,112"/>132 <area·shape="poly"·title="·"·alt=""·coords="1149,117,991,120,796,129,700,137,612,149,538,164,484,184,448,202,421,221,403,245,397,281,397,452,403,494,419,533,442,569,471,602,535,656,593,693,591,698,532,660,467,606,438,573,414,536,398,495,392,452,392,280,399,243,417,217,445,197,482,179,537,159,611,144,700,132,796,124,990,114,1149,112"/>
133 <area·shape="rect"·title="·"·alt=""·coords="1893,438,1973,463"/>133 <area·shape="rect"·title="·"·alt=""·coords="1893,438,1973,463"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1309,121,1451,142,1619,173,1701,193,1774,215,1834,240,1876,267,1904,304,1922,347,1931,389,1935,424,1930,424,1926,390,1917,348,1900,307,1873,271,1832,244,1772,220,1699,198,1618,178,1450,147,1309,127"/>134 <area·shape="poly"·title="·"·alt=""·coords="1309,121,1451,142,1619,173,1701,193,1774,215,1834,240,1876,267,1904,304,1922,347,1931,389,1935,424,1930,424,1926,390,1917,348,1900,307,1873,271,1832,244,1772,220,1699,198,1618,178,1450,147,1309,127"/>
135 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1265,181,1429,221"/>135 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1265,181,1429,221"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1257,131,1311,171,1308,175,1254,136"/>136 <area·shape="poly"·title="·"·alt=""·coords="1257,131,1311,171,1308,175,1254,136"/>
137 <area·shape="poly"·title="·"·alt=""·coords="1088,637,1481,696,1481,701,1087,643"/>137 <area·shape="poly"·title="·"·alt=""·coords="1088,637,1481,696,1481,701,1087,643"/>
138 <area·shape="rect"·title="·"·alt=""·coords="887,702,963,727"/>138 <area·shape="rect"·title="·"·alt=""·coords="887,702,963,727"/>
139 <area·shape="poly"·title="·"·alt=""·coords="990,649,948,693,944,690,986,645"/>139 <area·shape="poly"·title="·"·alt=""·coords="990,649,948,693,944,690,986,645"/>
140 <area·shape="poly"·title="·"·alt=""·coords="918,208,755,219,660,230,566,245,480,265,410,291,384,306,363,323,351,341,347,362,347,540,354,621,367,688,362,689,349,622,341,540,341,361,346,339,360,320,381,302,408,286,479,260,565,240,659,225,755,214,918,203"/>140 <area·shape="poly"·title="·"·alt=""·coords="918,208,755,219,660,230,566,245,480,265,410,291,384,306,363,323,351,341,347,362,347,540,354,621,367,688,362,689,349,622,341,540,341,361,346,339,360,320,381,302,408,286,479,260,565,240,659,225,755,214,918,203"/>
141 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="756,269,1007,295"/>141 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="756,269,1007,295"/>
142 <area·shape="poly"·title="·"·alt=""·coords="971,224,911,264,908,259,968,219"/>142 <area·shape="poly"·title="·"·alt=""·coords="971,224,911,264,908,259,968,219"/>
143 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1197,519,1376,559"/>143 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1197,519,1376,559"/>
144 <area·shape="poly"·title="·"·alt=""·coords="1013,220,1094,329,1151,400,1213,469,1255,508,1251,512,1209,473,1147,403,1089,332,1008,223"/>144 <area·shape="poly"·title="·"·alt=""·coords="1013,220,1094,329,1151,400,1213,469,1255,508,1251,512,1209,473,1147,403,1089,332,1008,223"/>
145 <area·shape="poly"·title="·"·alt=""·coords="833,297,778,316,723,345,648,395,613,420,583,445,562,471,551,498,554,526,574,557,585,564,604,570,663,580,829,592,998,598,1099,604,1173,623,1246,644,1482,692,1481,698,1245,649,1172,628,1098,609,997,604,828,598,663,586,603,575,583,569,570,561,549,528,546,498,557,469,579,442,610,416,645,390,720,340,775,311,831,292"/>145 <area·shape="poly"·title="·"·alt=""·coords="833,297,778,316,723,345,648,395,613,420,583,445,562,471,551,498,554,526,574,557,585,564,604,570,663,580,829,592,998,598,1099,604,1173,623,1246,644,1482,692,1481,698,1245,649,1172,628,1098,609,997,604,828,598,663,586,603,575,583,569,570,561,549,528,546,498,557,469,579,442,610,416,645,390,720,340,775,311,831,292"/>
146 <area·shape="rect"·title="·"·alt=""·coords="585,526,671,551"/>146 <area·shape="rect"·title="·"·alt=""·coords="585,526,671,551"/>
147 <area·shape="poly"·title="·"·alt=""·coords="860,297,774,349,724,387,679,432,654,473,638,513,633,511,649,471,675,429,720,383,771,345,857,293"/>147 <area·shape="poly"·title="·"·alt=""·coords="860,297,774,349,724,387,679,432,654,473,638,513,633,511,649,471,675,429,720,383,771,345,857,293"/>
148 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="747,431,911,471"/>148 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="747,431,911,471"/>
149 <area·shape="poly"·title="·"·alt=""·coords="880,296,842,418,837,417,875,294"/>149 <area·shape="poly"·title="·"·alt=""·coords="880,296,842,418,837,417,875,294"/>
150 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1265,343,1429,383"/>150 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1265,343,1429,383"/>
151 <area·shape="poly"·title="·"·alt=""·coords="949,292,1251,343,1250,348,949,297"/>151 <area·shape="poly"·title="·"·alt=""·coords="949,292,1251,343,1250,348,949,297"/>
152 <area·shape="poly"·title="·"·alt=""·coords="826,471,821,515,824,537,835,557,849,568,866,577,912,589,968,596,1029,598,1152,598,1205,599,1246,604,1396,644,1523,687,1521,692,1395,650,1245,609,1204,605,1152,603,1029,603,967,601,911,595,864,582,846,572,831,560,819,539,815,515,821,471"/>152 <area·shape="poly"·title="·"·alt=""·coords="826,471,821,515,824,537,835,557,849,568,866,577,912,589,968,596,1029,598,1152,598,1205,599,1246,604,1396,644,1523,687,1521,692,1395,650,1245,609,1204,605,1152,603,1029,603,967,601,911,595,864,582,846,572,831,560,819,539,815,515,821,471"/>
153 <area·shape="poly"·title="·"·alt=""·coords="786,473,668,523,666,518,784,468"/>153 <area·shape="poly"·title="·"·alt=""·coords="786,473,668,523,666,518,784,468"/>
154 <area·shape="rect"·title="·"·alt=""·coords="1046,526,1122,551"/>154 <area·shape="rect"·title="·"·alt=""·coords="1046,526,1122,551"/>
155 <area·shape="poly"·title="·"·alt=""·coords="886,468,1038,519,1036,524,884,473"/>155 <area·shape="poly"·title="·"·alt=""·coords="886,468,1038,519,1036,524,884,473"/>
156 <area·shape="rect"·title="·"·alt=""·coords="696,526,771,551"/>156 <area·shape="rect"·title="·"·alt=""·coords="696,526,771,551"/>
157 <area·shape="poly"·title="·"·alt=""·coords="810,473,759,518,755,514,806,469"/>157 <area·shape="poly"·title="·"·alt=""·coords="810,473,759,518,755,514,806,469"/>
Offset 163, 37 lines modifiedOffset 163, 37 lines modified
163 <area·shape="poly"·title="·"·alt=""·coords="1265,379,931,433,926,434,925,429,930,428,1264,374"/>163 <area·shape="poly"·title="·"·alt=""·coords="1265,379,931,433,926,434,925,429,930,428,1264,374"/>
164 <area·shape="poly"·title="·"·alt=""·coords="1265,375,1103,398,1028,414,976,433,951,451,930,472,898,516,894,513,926,469,948,447,973,428,1026,409,1102,392,1264,370"/>164 <area·shape="poly"·title="·"·alt=""·coords="1265,375,1103,398,1028,414,976,433,951,451,930,472,898,516,894,513,926,469,948,447,973,428,1026,409,1102,392,1264,370"/>
165 <area·shape="rect"·title="·"·alt=""·coords="1222,438,1293,463"/>165 <area·shape="rect"·title="·"·alt=""·coords="1222,438,1293,463"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1329,385,1281,430,1278,426,1325,381"/>166 <area·shape="poly"·title="·"·alt=""·coords="1329,385,1281,430,1278,426,1325,381"/>
167 <area·shape="rect"·title="·"·alt=""·coords="1317,438,1376,463"/>167 <area·shape="rect"·title="·"·alt=""·coords="1317,438,1376,463"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1349,383,1349,424,1344,424,1344,383"/>168 <area·shape="poly"·title="·"·alt=""·coords="1349,383,1349,424,1344,424,1344,383"/>
169 <area·shape="poly"·title="·"·alt=""·coords="1365,382,1379,404,1391,430,1399,466,1402,495,1399,524,1391,559,1376,598,1357,635,1317,693,1312,690,1352,632,1371,596,1385,558,1394,523,1397,495,1394,466,1385,432,1375,406,1360,384"/>169 <area·shape="poly"·title="·"·alt=""·coords="1365,382,1379,404,1391,430,1399,466,1402,495,1399,524,1391,559,1376,598,1357,635,1317,693,1312,690,1352,632,1371,596,1385,558,1394,523,1397,495,1394,466,1385,432,1375,406,1360,384"/>
170 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1552,519,1747,559"/>170 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1552,519,1747,559"/>
171 <area·shape="poly"·title="·"·alt=""·coords="1421,380,1478,400,1535,428,1585,466,1626,506,1622,510,1582,470,1532,433,1476,405,1419,385"/>171 <area·shape="poly"·title="·"·alt=""·coords="1421,380,1478,400,1535,428,1585,466,1626,506,1622,510,1582,470,1532,433,1476,405,1419,385"/>
172 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1502,607,1666,647"/>172 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1502,607,1666,647"/>
173 <area·shape="poly"·title="·"·alt=""·coords="1407,380,1448,400,1485,429,1508,461,1519,490,1527,521,1542,557,1565,594,1561,597,1538,560,1522,523,1514,492,1503,463,1481,433,1445,405,1405,385"/>173 <area·shape="poly"·title="·"·alt=""·coords="1407,380,1448,400,1485,429,1508,461,1519,490,1527,521,1542,557,1565,594,1561,597,1538,560,1522,523,1514,492,1503,463,1481,433,1445,405,1405,385"/>
174 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>174 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>
175 <area·shape="poly"·title="·"·alt=""·coords="1429,363,1506,368,1595,380,1689,399,1781,428,1799,438,1811,448,1822,458,1838,468,1917,498,1996,518,1994,523,1916,503,1836,473,1819,463,1807,452,1796,442,1779,433,1688,404,1594,385,1505,374,1429,368"/>175 <area·shape="poly"·title="·"·alt=""·coords="1429,363,1506,368,1595,380,1689,399,1781,428,1799,438,1811,448,1822,458,1838,468,1917,498,1996,518,1994,523,1916,503,1836,473,1819,463,1807,452,1796,442,1779,433,1688,404,1594,385,1505,374,1429,368"/>
176 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1603,431,1767,471"/>176 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1603,431,1767,471"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1422,380,1599,425,1597,430,1420,385"/>177 <area·shape="poly"·title="·"·alt=""·coords="1422,380,1599,425,1597,430,1420,385"/>
178 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="987,431,1146,471"/>178 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="987,431,1146,471"/>
179 <area·shape="poly"·title="·"·alt=""·coords="1286,385,1142,429,1140,424,1284,380"/>179 <area·shape="poly"·title="·"·alt=""·coords="1286,385,1142,429,1140,424,1284,380"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1429,372,1824,428,1880,437,1879,442,1824,433,1428,377"/>180 <area·shape="poly"·title="·"·alt=""·coords="1429,372,1824,428,1880,437,1879,442,1824,433,1428,377"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1587,647,1587,681,1581,681,1581,647"/>181 <area·shape="poly"·title="·"·alt=""·coords="1587,647,1587,681,1581,681,1581,647"/>
182 <area·shape="poly"·title="·"·alt=""·coords="2072,561,2015,606,1979,629,1940,649,1876,672,1810,688,1687,708,1686,703,1809,683,1875,667,1938,644,1976,625,2012,601,2069,557"/>182 <area·shape="poly"·title="·"·alt=""·coords="2072,561,2015,606,1979,629,1940,649,1876,672,1810,688,1687,708,1686,703,1809,683,1875,667,1938,644,1976,625,2012,601,2069,557"/>
183 <area·shape="poly"·title="·"·alt=""·coords="1759,468,1846,494,1879,506,1897,517,1905,538,1897,560,1878,586,1855,609,1802,647,1744,675,1687,695,1686,690,1742,670,1799,643,1851,605,1874,583,1892,557,1899,538,1893,520,1877,511,1844,499,1758,473"/>183 <area·shape="poly"·title="·"·alt=""·coords="1759,468,1846,494,1879,506,1897,517,1905,538,1897,560,1878,586,1855,609,1802,647,1744,675,1687,695,1686,690,1742,670,1799,643,1851,605,1874,583,1892,557,1899,538,1893,520,1877,511,1844,499,1758,473"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1604,464,1413,489,1186,521,1136,530,1135,525,1185,516,1412,483,1603,459"/>184 <area·shape="poly"·title="·"·alt=""·coords="1604,464,1413,489,1186,521,1136,530,1135,525,1185,516,1412,483,1603,459"/>
185 <area·shape="poly"·title="·"·alt=""·coords="1768,467,1996,515,1995,520,1767,472"/>185 <area·shape="poly"·title="·"·alt=""·coords="1768,467,1996,515,1995,520,1767,472"/>
186 <area·shape="rect"·title="·"·alt=""·coords="1821,526,1883,551"/>186 <area·shape="rect"·title="·"·alt=""·coords="1821,526,1883,551"/>
187 <area·shape="poly"·title="·"·alt=""·coords="1723,468,1819,517,1817,522,1721,473"/>187 <area·shape="poly"·title="·"·alt=""·coords="1723,468,1819,517,1817,522,1721,473"/>
188 <area·shape="poly"·title="·"·alt=""·coords="1715,469,1739,488,1759,511,1769,536,1768,548,1760,561,1725,573,1651,586,1434,614,1099,649,981,661,889,667,798,676,682,697,670,700,669,695,681,692,797,670,889,661,981,655,1098,644,1433,609,1650,581,1724,568,1757,557,1763,547,1764,536,1755,514,1735,492,1712,473"/>188 <area·shape="poly"·title="·"·alt=""·coords="1715,469,1739,488,1759,511,1769,536,1768,548,1760,561,1725,573,1651,586,1434,614,1099,649,981,661,889,667,798,676,682,697,670,700,669,695,681,692,797,670,889,661,981,655,1098,644,1433,609,1650,581,1724,568,1757,557,1763,547,1764,536,1755,514,1735,492,1712,473"/>
189 <area·shape="poly"·title="·"·alt=""·coords="1604,472,1388,518,1387,513,1603,467"/>189 <area·shape="poly"·title="·"·alt=""·coords="1604,472,1388,518,1387,513,1603,467"/>
190 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="2299,607,2458,647"/>190 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="2299,607,2458,647"/>
191 <area·shape="poly"·title="·"·alt=""·coords="1768,468,1866,492,1940,516,1957,527,1970,537,1981,547,1998,556,2072,581,2148,598,2221,610,2286,617,2286,623,2220,616,2147,604,2070,586,1996,561,1978,551,1966,541,1954,531,1938,521,1864,497,1767,473"/>191 <area·shape="poly"·title="·"·alt=""·coords="1768,468,1866,492,1940,516,1957,527,1970,537,1981,547,1998,556,2072,581,2148,598,2221,610,2286,617,2286,623,2220,616,2147,604,2070,586,1996,561,1978,551,1966,541,1954,531,1938,521,1864,497,1767,473"/>
192 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="537,607,716,647"/>192 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="537,607,716,647"/>
193 <area·shape="poly"·title="·"·alt=""·coords="1197,554,1134,561,933,583,730,609,729,604,933,578,1133,556,1197,548"/>193 <area·shape="poly"·title="·"·alt=""·coords="1197,554,1134,561,933,583,730,609,729,604,933,578,1133,556,1197,548"/>
194 <area·shape="poly"·title="·"·alt=""·coords="716,642,728,644,1481,703,1481,708,728,649,716,648"/>194 <area·shape="poly"·title="·"·alt=""·coords="716,642,728,644,1481,703,1481,708,728,649,716,648"/>
195 <area·shape="poly"·title="·"·alt=""·coords="571,649,414,702,412,697,570,644"/>195 <area·shape="poly"·title="·"·alt=""·coords="571,649,414,702,412,697,570,644"/>
196 <area·shape="poly"·title="·"·alt=""·coords="693,644,875,696,873,701,691,649"/>196 <area·shape="poly"·title="·"·alt=""·coords="693,644,875,696,873,701,691,649"/>
197 <area·shape="poly"·title="·"·alt=""·coords="717,642,728,644,1026,683,1251,706,1250,712,1026,688,728,649,716,647"/>197 <area·shape="poly"·title="·"·alt=""·coords="717,642,728,644,1026,683,1251,706,1250,712,1026,688,728,649,716,647"/>
198 <area·shape="poly"·title="·"·alt=""·coords="629,647,629,688,624,688,624,647"/>198 <area·shape="poly"·title="·"·alt=""·coords="629,647,629,688,624,688,624,647"/>
199 <area·shape="rect"·title="·"·alt=""·coords="694,702,783,727"/>199 <area·shape="rect"·title="·"·alt=""·coords="694,702,783,727"/>
Offset 209, 24 lines modifiedOffset 209, 24 lines modified
209 <area·shape="poly"·title="·"·alt=""·coords="1429,206,1642,227,1901,260,2021,281,2120,304,2158,317,2187,331,2206,345,2213,361,2213,540,2209,560,2198,579,2179,596,2155,611,2093,638,2016,660,1932,678,1845,691,1688,709,1687,703,1844,686,1931,672,2015,655,2091,633,2153,607,2176,592,2193,576,2204,558,2208,540,2208,362,2202,348,2185,335,2156,322,2118,309,2020,286,1900,265,1642,232,1428,212"/>209 <area·shape="poly"·title="·"·alt=""·coords="1429,206,1642,227,1901,260,2021,281,2120,304,2158,317,2187,331,2206,345,2213,361,2213,540,2209,560,2198,579,2179,596,2155,611,2093,638,2016,660,1932,678,1845,691,1688,709,1687,703,1844,686,1931,672,2015,655,2091,633,2153,607,2176,592,2193,576,2204,558,2208,540,2208,362,2202,348,2185,335,2156,322,2118,309,2020,286,1900,265,1642,232,1428,212"/>
210 <area·shape="poly"·title="·"·alt=""·coords="1265,219,963,270,962,264,1264,214"/>210 <area·shape="poly"·title="·"·alt=""·coords="1265,219,963,270,962,264,1264,214"/>
211 <area·shape="poly"·title="·"·alt=""·coords="1309,224,882,427,880,422,1306,219"/>211 <area·shape="poly"·title="·"·alt=""·coords="1309,224,882,427,880,422,1306,219"/>
212 <area·shape="poly"·title="·"·alt=""·coords="1349,221,1349,329,1344,329,1344,221"/>212 <area·shape="poly"·title="·"·alt=""·coords="1349,221,1349,329,1344,329,1344,221"/>
213 <area·shape="poly"·title="·"·alt=""·coords="1395,219,1587,303,1708,362,1828,428,1855,449,1883,468,1940,493,1999,512,1997,517,1939,498,1880,473,1852,453,1825,433,1706,367,1585,308,1392,224"/>213 <area·shape="poly"·title="·"·alt=""·coords="1395,219,1587,303,1708,362,1828,428,1855,449,1883,468,1940,493,1999,512,1997,517,1939,498,1880,473,1852,453,1825,433,1706,367,1585,308,1392,224"/>
214 <area·shape="poly"·title="·"·alt=""·coords="1374,219,1650,420,1647,425,1371,224"/>214 <area·shape="poly"·title="·"·alt=""·coords="1374,219,1650,420,1647,425,1371,224"/>
215 <area·shape="poly"·title="·"·alt=""·coords="2349,465,1810,521,1761,527,1760,522,1809,516,2349,459"/>215 <area·shape="poly"·title="·"·alt=""·coords="2349,465,1810,521,1761,527,1760,522,1809,516,2349,459"/>
Max diff block lines reached; 1352/18092 bytes (7.47%) of diff not shown.
96.9 KB
./usr/share/doc/libopenmesh-dev/html/a00578_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00335_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModNormalDeviationT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/System/mostream.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00578_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00335_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModNormalDeviationT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">mostream.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00578.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 238 lines modifiedOffset 137, 283 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··multiplex·streams·&amp;·ultilities</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModNormalDeviationT</span></div> 
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_MOSTREAM_HH</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_MOSTREAM_HH</span></div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH</span></div> 
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(·OM_CC_GCC·)·&amp;&amp;·OM_CC_VERSION·&lt;·30000</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;streambuf.h&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;streambuf&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#if·(defined(_MSC_VER)·&amp;&amp;·(_MSC_VER·&gt;=·1800))·||·__cplusplus·&gt;·199711L·||·defined(·__GXX_EXPERIMENTAL_CXX0X__·)</span></div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div> 
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">··#include·&lt;mutex&gt;</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/NormalConeT.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div> 
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif</span></div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">class·</span>basic_multiplex_target</div>
 184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
171 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div>
172 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};"> 
173 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03418.html">···88</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03418.html">ModNormalDeviationT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_clas[·...·truncated·by·diffoscope;·len:·49,·SHA:·f4e82df9161003d68fb84f34212d1650e76d22c6b4a1a2647d01db0b265f9687·...·]</div>186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">virtual</span>·~basic_multiplex_target()·{}</div>
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·operator&lt;&lt;(<span·class="keyword">const</span>·std::string&amp;·_s)·=·0;</div>
 188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>};</div>
 189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
174 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>
 192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">class·</span>multiplex_target·:·<span·class="keyword">public</span>·basic_multiplex_target</div>
 193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>{</div>
175 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword">public</span>:</div>194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">public</span>:</div>
 195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">explicit</span>·multiplex_target(T&amp;·_t)·:·target_(_t)·{}</div>
 196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·operator&lt;&lt;(<span·class="keyword">const</span>·std::string&amp;·_s)<span·class="keyword">·override·</span>{·target_·&lt;&lt;·_s;·}</div>
Max diff block lines reached; 58768/78839 bytes (74.54%) of diff not shown.
19.8 KB
html2text {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 mostream.hh
5 ModNormalDeviationT.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 302 lines modifiedOffset 46, 299 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
 53 43
54 46//54 44//
55 =============================================================================55 =============================================================================
 56 45//
 57 46//·multiplex·streams·&·ultilities
56 47//58 47//
57 48//·CLASS·ModNormalDeviationT 
58 49//59 48//
59 50// 
60 =============================================================================60 =============================================================================
61 5161 49
 62 50#ifndef·OPENMESH_MOSTREAM_HH
 63 51#define·OPENMESH_MOSTREAM_HH
62 5264 52
 65 53
63 53#ifndef·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH 
64 54#define·OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH 
65 55 
66 56 
67 57//==·INCLUDES66 54//==·INCLUDES
68 =================================================================67 =================================================================
69 58 
70 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
71 60#include·<OpenMesh/Core/Utils/Property.hh> 
72 61#include·<OpenMesh/Core/Geometry/NormalConeT.hh> 
73 62 
74 63 
75 64//==·NAMESPACES 
76 =============================================================== 
77 65 
78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 67namespace·Decimater·{ 
80 68 
81 69 
82 70//==·CLASS·DEFINITION 
83 =========================================================68 55
 69 56#include·<OpenMesh/Core/System/config.h>
 70 57#include·<ostream>
 71 58#if·defined(·OM_CC_GCC·)·&&·OM_CC_VERSION·<·30000
 72 59#·include·<streambuf.h>
 73 60#else
 74 61#·include·<streambuf>
 75 62#endif
 76 63#include·<vector>
 77 64#include·<map>
 78 65#include·<string>
 79 66#include·<algorithm>
 80 67
 81 68#if·(defined(_MSC_VER)·&&·(_MSC_VER·>=·1800))·||·__cplusplus·>·199711L·||
 82 defined(·__GXX_EXPERIMENTAL_CXX0X__·)
 83 69·#include·<mutex>
 84 70#endif
84 7185 71
85 7286 72
 87 73//==·NAMESPACES
 88 ===============================================================
 89 74
 90 75namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 91 76#ifndef·DOXY_IGNORE_THIS
 92 77
 93 78
 94 79//==·CLASS·DEFINITION
 95 =========================================================
 96 80
 97 81
 98 82class·basic_multiplex_target
 99 83{
 100 84public:
 101 85·virtual·~basic_multiplex_target()·{}
 102 86·virtual·void·operator<<(const·std::string&·_s)·=·0;
 103 87};
 104 88
 105 89
86 87template·<class·MeshT>106 90template·<class·T>
87 _\x88_\x88class·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8D_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<·MeshT·> 
88 89{107 91class·multiplex_target·:·public·basic_multiplex_target
 108 92{
89 90public:109 93public:
 110 94·explicit·multiplex_target(T&·_t)·:·target_(_t)·{}
 111 95·virtual·void·operator<<(const·std::string&·_s)·override·{·target_·<<·_s;·}
 112 96private:
 113 97·T&·target_;
 114 98};
 115 99
 116 100
90 91 
91 _\x89_\x82·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8D_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T,·MeshT,·NormalDeviation·); 
92 93 
93 94·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·Scalar; 
94 95·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t·Point; 
95 96·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·Normal; 
96 97·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·VertexHandle; 
97 98·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·FaceHandle; 
98 99·typedef·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·EdgeHandle; 
99 100·typedef·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8>·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e; 
100 101117 101
101 102118 102//==·CLASS·DEFINITION
 119 =========================================================
102 103120 103
103 104public: 
104 105 
105 _\x81_\x80_\x87·explicit·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8D_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T(MeshT&·_mesh,·float·_max_dev·=·180.0) 
106 108·:·Base(_mesh,·true),·mesh_(Base::_\x8m_\x8e_\x8s_\x8h()) 
107 109·{ 
108 110·_\x8s_\x8e_\x8t_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l_\x8__\x8d_\x8e_\x8v_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n(_max_dev); 
Max diff block lines reached; 15804/20219 bytes (78.16%) of diff not shown.
34.8 KB
./usr/share/doc/libopenmesh-dev/html/a00579.map vs.
./usr/share/doc/libopenmesh-dev/html/a00834.map
Files 95% similar despite different names
    
Offset 1, 116 lines modifiedOffset 1, 107 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModNormalDeviationT.hh"·name="OpenMesh/Tools/Decimater/ModNormalDeviationT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModProgMeshT.hh"·name="OpenMesh/Tools/Decimater/ModProgMeshT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1129,5,1329,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="408,5,608,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1129,36,875,56,568,91,426,113,310,140,265,154,231,169,210,185,203,201,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,199,206,181,228,164,263,149,308,134,425,108,567,86,875,51,1129,30"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/>
5 <area·shape="rect"·id="Node000007"·href="$a00929_source.html"·title="·"·alt=""·coords="1150,93,1309,133"/>5 <area·shape="rect"·id="Node000007"·href="$a00443_source.html"·title="·"·alt=""·coords="786,93,945,133"/>
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="1232,46,1232,79,1227,79,1227,46"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/>
7 <area·shape="rect"·id="Node000035"·href="$a01088_source.html"·title="·"·alt=""·coords="2349,431,2544,471"/> 
8 <area·shape="poly"·id="edge72_Node000001_Node000035"·title="·"·alt=""·coords="1330,28,1617,45,1795,59,1974,77,2139,100,2277,127,2330,143,2371,160,2397,179,2404,189,2407,200,2407,283,2409,320,2417,355,2436,417,2431,418,2411,357,2404,320,2401,283,2401,200,2399,191,2393,182,2368,165,2328,148,2275,132,2138,105,1973,83,1794,65,1617,51,1329,34"/> 
9 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="741,607,899,647"/>7 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="838,607,997,647"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,546,469,569,727,604,726,609,468,574,256,552"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/>
11 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>9 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
13 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="341,702,400,727"/>11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="340,702,399,727"/>
14 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="177,557,276,645,343,692,340,697,273,649,174,561"/>12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>
15 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1495,695,1673,735"/>13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1515,695,1693,735"/>
16 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="900,642,911,644,1176,674,1481,702,1480,707,1175,679,910,649,899,647"/>14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/>
17 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="1309,115,1712,136,1930,154,2019,166,2087,179,2127,186,2167,190,2240,197,2270,206,2294,221,2309,245,2315,280,2315,452,2311,493,2301,527,2284,555,2262,578,2235,598,2203,615,2128,649,2092,661,2045,672,1929,689,1802,702,1687,710,1687,705,1802,697,1928,684,2044,667,2091,656,2126,644,2201,610,2232,593,2259,574,2280,552,2296,525,2306,492,2309,452,2309,281,2304,247,2290,225,2268,211,2239,203,2166,195,2126,191,2086,184,2018,171,1929,159,1712,141,1309,120"/> 
18 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="1150,118,978,121,764,131,657,140,558,151,475,166,413,184,368,201,330,217,316,228,305,241,298,258,296,281,296,540,302,583,317,624,337,661,356,689,351,692,332,664,312,627,297,584,291,540,291,281,293,257,301,[·...·truncated·by·diffoscope;·len:·84,·SHA:·79b41a551b301546bac0e3066cff932d82cf9815deeceabc95e42bf5da4dbafc·...·]"/>15 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,[·...·truncated·by·diffoscope;·len:·187,·SHA:·273d0e1b05cc3ad62bd535b16a9dfaf2ce89729ef58d3382ba3fd814cef0215b·...·]"/>
 16 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/>
19 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="923,607,1087,647"/>17 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/>
20 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1150,117,956,124,840,133,723,148,616,169,569,182,528,197,495,215,469,234,453,256,448,281,448,452,450,474,455,491,464,505,475,516,507,536,546,556,596,578,640,591,680,597,719,598,804,597,853,598,910,604,909,609,853,603,804,602,719,604,680,602,639,596,594,583[·...·truncated·by·diffoscope;·len:·145,·SHA:·ff27d8c1b65aadfe0b28b0a82374968a0b593d0bb48f5a3da645d27220e4bc79·...·]"/>18 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,62[·...·truncated·by·diffoscope;·len:·101,·SHA:·ed238958c6ac9b2452411f18cfc81a4b4165a0f49c893d203efe651d33312ea6·...·]"/>
21 <area·shape="rect"·id="Node000010"·href="$a00932_source.html"·title="·"·alt=""·coords="918,181,1077,221"/>19 <area·shape="rect"·id="Node000010"·href="$a00389_source.html"·title="·"·alt=""·coords="786,181,945,221"/>
22 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="1179,136,1062,179,1060,174,1177,131"/>20 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>
23 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1265,702,1327,727"/> 
24 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="1309,116,1560,134,1876,167,2024,188,2147,214,2195,229,2232,244,2255,261,2264,280,2264,452,2259,490,2244,517,2220,539,2187,561,2136,580,2047,601,1800,645,1535,684,1341,710,1341,705,1534,679,1799,639,2046,596,2134,575,2184,556,2216,535,2240,514,2254,488,2259,452,2259,281,2251,265,2229,249,2193,234,2146,219,2023,194,1876,172,1560,140,1309,122"/> 
25 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="584,702,669,727"/>21 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="541,702,603,727"/>
26 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="1149,117,991,120,796,129,700,137,612,149,538,164,484,184,448,202,421,221,403,245,397,281,397,452,403,494,419,533,442,569,471,602,535,656,593,693,591,698,532,660,467,606,438,573,414,536,398,495,392,452,392,2[·...·truncated·by·diffoscope;·len:·83,·SHA:·464a9030f36e3e62636d2b4a1adf0d017973b1f59abce66c4215c09d88371940·...·]"/>22 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,22[·...·truncated·by·diffoscope;·len:·33,·SHA:·2f9b60af973e4b76031504710402c474a1df153680e55364c2cb4e451256d0a8·...·]"/>
 23 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2244,702,2329,727"/>
 24 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,184,2010,166,1871,151,1535,131,1197,121,945,118"/>
27 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1893,438,1973,463"/>25 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1992,438,2072,463"/>
28 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="1309,121,1451,142,1619,173,1701,193,1774,215,1834,240,1876,267,1904,304,1922,347,1931,389,1935,424,1930,424,1926,390,1917,348,1900,307,1873,271,1832,244,1772,220,1699,198,1618,178,1450,147,1309,127"/>26 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>
29 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1265,181,1429,221"/>27 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>
30 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="1257,131,1311,171,1308,175,1254,136"/>28 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/>
31 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1088,637,1481,696,1481,701,1087,643"/>29 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>
32 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="887,702,963,727"/>30 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="955,702,1031,727"/>
33 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="990,649,948,693,944,690,986,645"/>31 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>
34 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="918,208,755,219,660,230,566,245,480,265,410,291,384,306,363,323,351,341,347,362,347,540,354,621,367,688,362,689,349,622,341,540,341,361,346,339,360,320,381,302,408,286,479,260,565,240,659,225,755,214,918,203"/>32 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>
35 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="756,269,1007,295"/>33 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="740,269,991,295"/>
36 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="971,224,911,264,908,259,968,219"/>34 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>
37 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1197,519,1376,559"/>35 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>
38 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="1013,220,1094,329,1151,400,1213,469,1255,508,1251,512,1209,473,1147,403,1089,332,1008,223"/> 
39 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="833,297,778,316,723,345,648,395,613,420,583,445,562,471,551,498,554,526,574,557,585,564,604,570,663,580,829,592,998,598,1099,604,1173,623,1246,644,1482,692,1481,698,1245,649,1172,628,1098,609,997,604,828,5[·...·truncated·by·diffoscope;·len:·106,·SHA:·48455017b49101c06b29389b12885840823ee34a741291f960a5821976f57dcb·...·]"/>36 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/>
 37 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,705,1501,710,1259,688,1142,671,1095,661,1059,649,1043,639,1032,629,1022,618,1007,609,970,600,922,597,807,597,749,596,695,591,651,580,634,572,621,560,601,529,597,500,606,472,625,445,683,393,749,341,791,312,833,292"/>
40 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="585,526,671,551"/>38 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="635,526,722,551"/>
41 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="860,297,774,349,724,387,679,432,654,473,638,513,633,511,649,471,675,429,720,383,771,345,857,293"/>39 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/>
42 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="747,431,911,471"/>40 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="783,431,947,471"/>
43 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="880,296,842,418,837,417,875,294"/>41 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/>
44 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1265,343,1429,383"/>42 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/>
45 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="949,292,1251,343,1250,348,949,297"/>43 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/>
46 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="826,471,821,515,824,537,835,557,849,568,866,577,912,589,968,596,1029,598,1152,598,1205,599,1246,604,1396,644,1523,687,1521,692,1395,650,1245,609,1204,605,1152,603,1029,603,967,601,911,595,864,582,846,572,831,560,819,539,815,515,821,471"/>44 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861,516,860,471"/>
47 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="786,473,668,523,666,518,784,468"/>45 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/>
48 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1046,526,1122,551"/>46 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1147,526,1223,551"/>
49 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="886,468,1038,519,1036,524,884,473"/>47 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/>
 48 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="747,526,821,551"/>
 49 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/>
50 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="696,526,771,551"/>50 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="896,526,971,551"/>
51 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="810,473,759,518,755,514,806,469"/> 
52 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="845,526,920,551"/> 
53 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="843,470,870,512,866,515,839,472"/>51 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="883,469,918,513,914,517,878,473"/>
54 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1371,381,1393,403,1413,429,1430,460,1440,489,1450,540,1462,590,1474,616,1493,645,1514,667,1538,685,1535,689,1510,671,1489,648,1469,619,1457,592,1445,541,1435,490,1425,463,1408,432,1389,407,1367,385"/> 
55 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1265,369,1123,376,953,388,792,407,727,419,678,433,605,468,554,504,508,549,451,608,415,651,387,692,383,689,411,648,447,605,504,545,551,500,603,463,676,428,726,414,791,401,952,382,1122,370,1265,364"/> 
56 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1265,369,1134,375,980,387,836,405,779,418,736,433,708,450,683,472,645,516,641,513,679,468,705,446,734,428,777,413,835,400,979,381,1133,370,1264,364"/>52 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1423,376,1485,394,1550,423,1582,441,1611,463,1638,488,1660,517,1667,539,1660,560,1650,572,1639,579,1615,585,1592,591,1582,597,1573,608,1567,626,1569,645,1584,682,1579,684,1563,646,1562,625,1568,605,1578,593[·...·truncated·by·diffoscope;·len:·117,·SHA:·e10370b8ed7ae8151df07f0c979fb8223f4bf328e864a36dccbd7297b555c9dc·...·]"/>
 53 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1258,368,1111,372,934,383,767,402,700,416,650,433,604,459,561,491,521,526,485,563,425,636,386,691,382,688,421,632,481,560,517,522,558,487,602,455,648,428,699,411,766,397,933,377,1110,367,1258,362"/>
 54 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1258,369,1136,375,994,387,863,405,810,418,772,433,747,450,725,472,694,516,689,513,721,468,744,446,769,428,809,413,862,400,994,381,1135,370,1258,364"/>
57 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1265,379,931,433,926,434,925,429,930,428,1264,374"/>55 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/>
58 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1265,375,1103,398,1028,414,976,433,951,451,930,472,898,516,894,513,926,469,948,447,973,428,1026,409,1102,392,1264,370"/>56 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/>
59 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1222,438,1293,463"/>57 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1258,438,1329,463"/>
60 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1329,385,1281,430,1278,426,1325,381"/>58 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/>
61 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1317,438,1376,463"/>59 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1353,438,1412,463"/>
62 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1349,383,1349,424,1344,424,1344,383"/>60 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/>
63 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1365,382,1379,404,1391,430,1399,466,1402,495,1399,524,1391,559,1376,598,1357,635,1317,693,1312,690,1352,632,1371,596,1385,558,1394,523,1397,495,1394,466,1385,432,1375,406,1360,384"/>61 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/>
64 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1552,519,1747,559"/>62 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>
65 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1421,380,1478,400,1535,428,1585,466,1626,506,1622,510,1582,470,1532,433,1476,405,1419,385"/>63 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/>
66 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1502,607,1666,647"/>64 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/>
67 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1407,380,1448,400,1485,429,1508,461,1519,490,1527,521,1542,557,1565,594,1561,597,1538,560,1522,523,1514,492,1503,463,1481,433,1445,405,1405,385"/>65 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/>
68 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>66 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>
69 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1429,363,1506,368,1595,380,1689,399,1781,428,1799,438,1811,448,1822,458,1838,468,1917,498,1996,518,1994,523,1916,503,1836,473,1819,463,1807,452,1796,442,1779,433,1688,404,1594,385,1505,374,1429,368"/>67 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/>
70 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="1603,431,1767,471"/>68 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/>
71 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1422,380,1599,425,1597,430,1420,385"/>69 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/>
72 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="987,431,1146,471"/>70 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1023,431,1182,471"/>
73 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1286,385,1142,429,1140,424,1284,380"/>71 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1289,385,1168,428,1167,423,1287,380"/>
74 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1429,372,1824,428,1880,437,1879,442,1824,433,1428,377"/>72 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1423,365,1671,383,1822,402,1974,428,1988,431,1987,437,1973,433,1822,407,1670,389,1422,370"/>
75 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1587,647,1587,681,1581,681,1581,647"/>73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1653,648,1627,685,1623,682,1649,645"/>
76 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2072,561,2015,606,1979,629,1940,649,1876,672,1810,688,1687,708,1686,703,1809,683,1875,667,1938,644,1976,625,2012,601,2069,557"/> 
77 <area·shape="poly"·id="edge36_Node000024_Node000004"·title="·"·alt=""·coords="1759,468,1846,494,1879,506,1897,517,1905,538,1897,560,1878,586,1855,609,1802,647,1744,675,1687,695,1686,690,1742,670,1799,643,1851,605,1874,583,1892,557,1899,538,1893,520,1877,511,1844,499,1758,473"/> 
78 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1604,464,1413,489,1186,521,1136,530,1135,525,1185,516,1412,483,1603,459"/>74 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2081,561,2047,606,2022,630,1995,649,1943,668,1869,683,1707,706,1707,701,1868,678,1941,663,1992,644,2019,625,2043,602,2077,557"/>
 75 <area·shape="poly"·id="edge36_Node000024_Node000004"·title="·"·alt=""·coords="1835,472,1828,508,1814,555,1792,604,1761,649,1729,674,1692,692,1690,687,1726,669,1757,645,1788,602,1809,553,1822,507,1830,471"/>
 76 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1752,458,1648,464,1519,475,1377,494,1237,521,1226,524,1225,519,1235,516,1376,489,1518,470,1648,458,1752,452"/>
79 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="1768,467,1996,515,1995,520,1767,472"/>77 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="1892,468,2023,512,2021,517,1890,473"/>
80 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1821,526,1883,551"/>78 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1923,526,1984,551"/>
 79 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1863,469,1928,516,1925,520,1859,473"/>
 80 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1846,470,1873,513,1891,536,1912,557,1973,592,2063,630,2240,695,2238,700,2061,635,1971,596,1909,561,1887,540,1868,516,1842,472"/>
81 <area·shape="poly"·id="edge37_Node000024_Node000025"·title="·"·alt=""·coords="1723,468,1819,517,1817,522,1721,473"/>81 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1774,473,1631,517,1629,512,1773,468"/>
82 <area·shape="poly"·id="edge38_Node000024_Node000026"·title="·"·alt=""·coords="1715,469,1739,488,1759,511,1769,536,1768,548,1760,561,1725,573,1651,586,1434,614,1099,649,981,661,889,667,798,676,682,697,670,700,669,695,681,692,797,670,889,661,981,655,1098,644,1433,609,1650,581,1724,568,1757,557,1763,547,1764,536,1755,514,1735,492,1712,473"/> 
83 <area·shape="poly"·id="edge40_Node000024_Node000027"·title="·"·alt=""·coords="1604,472,1388,518,1387,513,1603,467"/> 
84 <area·shape="rect"·id="Node000031"·href="$a00938_source.html"·title="·"·alt=""·coords="2299,607,2458,647"/>82 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="1822,607,1981,647"/>
85 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1768,468,1866,492,1940,516,1957,527,1970,537,1981,547,1998,556,2072,581,2148,598,2221,610,2286,617,2286,623,2220,616,2147,604,2070,586,1996,561,1978,551,1966,541,1954,531,1938,521,1864,497,1767,473"/>83 <area·shape="poly"·id="edge50_Node000024_Node000031"·title="·"·alt=""·coords="1842,470,1869,558,1886,594,1882,596,1864,560,1837,472"/>
86 <area·shape="rect"·id="Node000028"·href="$a01223_source.html"·title="·"·alt=""·coords="537,607,716,647"/>84 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="635,607,813,647"/>
87 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="1197,554,1134,561,933,583,730,609,729,604,933,578,1133,556,1197,548"/>85 <area·shape="poly"·id="edge41_Node000027_Node000028"·title="·"·alt=""·coords="1467,560,1455,561,1280,579,1143,585,1004,592,827,609,827,604,1004,587,1143,580,1280,574,1454,556,1466,554"/>
88 <area·shape="poly"·id="edge42_Node000028_Node000004"·title="·"·alt=""·coords="716,642,728,644,1481,703,1481,708,728,649,716,648"/>86 <area·shape="poly"·id="edge42_Node000028_Node000004"·title="·"·alt=""·coords="814,642,826,644,1012,666,1198,683,1501,705,1501,710,1197,689,1011,671,825,649,813,648"/>
89 <area·shape="poly"·id="edge47_Node000028_Node000006"·title="·"·alt=""·coords="571,649,414,702,412,697,570,644"/>87 <area·shape="poly"·id="edge47_Node000028_Node000006"·title="·"·alt=""·coords="647,649,413,706,411,700,646,644"/>
90 <area·shape="poly"·id="edge43_Node000028_Node000009"·title="·"·alt=""·coords="693,644,875,696,873,701,691,649"/>88 <area·shape="poly"·id="edge43_Node000028_Node000009"·title="·"·alt=""·coords="784,644,946,695,944,700,782,649"/>
 89 <area·shape="poly"·id="edge45_Node000028_Node000020"·title="·"·alt=""·coords="692,649,605,698,603,693,689,644"/>
91 <area·shape="poly"·id="edge45_Node000028_Node000020"·title="·"·alt=""·coords="717,642,728,644,1026,683,1251,706,1250,712,1026,688,728,649,716,647"/>90 <area·shape="poly"·id="edge48_Node000028_Node000026"·title="·"·alt=""·coords="814,643,826,644,1069,660,1487,679,2231,709,2230,714,1487,684,1069,665,825,649,813,648"/>
92 <area·shape="poly"·id="edge48_Node000028_Node000026"·title="·"·alt=""·coords="629,647,629,688,624,688,624,647"/> 
93 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="694,702,783,727"/>91 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="703,702,793,727"/>
94 <area·shape="poly"·id="edge44_Node000028_Node000029"·title="·"·alt=""·coords="653,645,714,691,710,695,650,649"/>92 <area·shape="poly"·id="edge44_Node000028_Node000029"·title="·"·alt=""·coords="732,646,744,688,738,689,727,648"/>
95 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="509,702,560,727"/>93 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="628,702,679,727"/>
96 <area·shape="poly"·id="edge46_Node000028_Node000030"·title="·"·alt=""·coords="608,649,559,694,556,690,604,645"/>94 <area·shape="poly"·id="edge46_Node000028_Node000030"·title="·"·alt=""·coords="710,649,674,693,670,689,706,645"/>
97 <area·shape="poly"·id="edge51_Node000031_Node000004"·title="·"·alt=""·coords="2299,646,2280,649,2119,670,1957,687,1688,709,1687,704,1956,681,2118,665,2280,644,2299,641"/> 
98 <area·shape="poly"·id="edge54_Node000032_Node000006"·title="·"·alt=""·coords="1051,473,1002,519,969,542,933,561,874,581,822,589,774,590,729,587,684,584,637,585,585,592,526,609,488,627,451,650,394,695,391,691,448,646,485,623,524,604,584,586,637,579,685,579,730,582,774,585,821,584,873,[·...·truncated·by·diffoscope;·len:·36,·SHA:·9b790cc34e35deae1c2ad860439e189adaa5b65529d3b6202ea5383bb05607cd·...·]"/>95 <area·shape="poly"·id="edge51_Node000031_Node000004"·title="·"·alt=""·coords="1837,649,1683,693,1682,688,1835,644"/>
 96 <area·shape="poly"·id="edge54_Node000032_Node000006"·title="·"·alt=""·coords="1082,473,1029,521,1008,543,999,552,984,561,927,582,877,593,831,596,788,594,698,591,646,596,587,609,534,628,483,652,400,697,398,692,480,647,532,623,586,604,645,591,697,586,788,589,831,590,876,588,926,577,982,556,995,548,1004,539,1025,517,1079,469"/>
99 <area·shape="poly"·id="edge57_Node000032_Node000008"·title="·"·alt=""·coords="1058,472,1036,520,1015,594,1009,592,1031,518,1054,470"/>97 <area·shape="poly"·id="edge57_Node000032_Node000008"·title="·"·alt=""·coords="1111,470,1148,593,1143,594,1106,472"/>
 98 <area·shape="poly"·id="edge55_Node000032_Node000014"·title="·"·alt=""·coords="1123,469,1166,514,1163,518,1119,473"/>
 99 <area·shape="poly"·id="edge56_Node000032_Node000020"·title="·"·alt=""·coords="1097,472,1072,518,1052,542,1028,561,999,576,971,585,919,593,869,589,821,580,774,572,726,570,677,581,651,592,624,609,607,626,594,647,579,689,574,687,589,644,603,622,621,605,648,587,675,576,726,565,774,567,822,575,870,584,918,588,970,580,997,571,1025,556,1048,538,1067,515,1093,469"/>
100 <area·shape="poly"·id="edge55_Node000032_Node000014"·title="·"·alt=""·coords="1073,470,1081,512,1076,513,1068,471"/>100 <area·shape="poly"·id="edge58_Node000032_Node000021"·title="·"·alt=""·coords="1157,468,1280,512,1279,517,1155,473"/>
 101 <area·shape="poly"·id="edge65_Node000034_Node000004"·title="·"·alt=""·coords="1423,206,1637,227,1898,259,2019,280,2119,304,2157,317,2187,330,2206,345,2213,361,2213,452,2211,509,2204,533,2187,560,2155,597,2122,619,2084,633,2037,649,1952,674,1865,692,1781,704,1707,711,1707,706,1781,699,1864,687,1951,669,2035,644,2083,628,2119,614,2151,593,2183,557,2199,531,2206,508,2208,452,2208,362,2202,348,2184,335,2156,322,2117,309,2018,285,1897,265,1637,232,1422,212"/>
101 <area·shape="poly"·id="edge56_Node000032_Node000020"·title="·"·alt=""·coords="1088,469,1135,517,1218,612,1281,689,1276,693,1214,615,1131,520,1084,473"/> 
102 <area·shape="poly"·id="edge58_Node000032_Node000021"·title="·"·alt=""·coords="1147,461,1539,518,1538,524,1146,466"/> 
103 <area·shape="poly"·id="edge65_Node000034_Node000004"·title="·"·alt=""·coords="1429,206,1642,227,1901,260,2021,281,2120,304,2158,317,2187,331,2206,345,2213,361,2213,540,2209,560,2198,579,2179,596,2155,611,2093,638,2016,660,1932,678,1845,691,1688,709,1687,703,1844,686,1931,672,2015,655,2091,633,2153,607,2176,592,2193,576,2204,558,2208,540,2208,362,2202,348,2185,335,2156,322,2118,309,2020,286,1900,265,1642,232,1428,212"/> 
104 <area·shape="poly"·id="edge70_Node000034_Node000011"·title="·"·alt=""·coords="1265,219,963,270,962,264,1264,214"/>102 <area·shape="poly"·id="edge70_Node000034_Node000011"·title="·"·alt=""·coords="1258,219,948,270,948,264,1257,214"/>
105 <area·shape="poly"·id="edge68_Node000034_Node000013"·title="·"·alt=""·coords="1309,224,882,427,880,422,1306,219"/>103 <area·shape="poly"·id="edge68_Node000034_Node000013"·title="·"·alt=""·coords="1305,224,915,427,912,422,1303,219"/>
106 <area·shape="poly"·id="edge69_Node000034_Node000017"·title="·"·alt=""·coords="1349,221,1349,329,1344,329,1344,221"/>104 <area·shape="poly"·id="edge69_Node000034_Node000017"·title="·"·alt=""·coords="1343,221,1343,329,1337,329,1337,221"/>
107 <area·shape="poly"·id="edge66_Node000034_Node000023"·title="·"·alt=""·coords="1395,219,1587,303,1708,362,1828,428,1855,449,1883,468,1940,493,1999,512,1997,517,1939,498,1880,473,1852,453,1825,433,1706,367,1585,308,1392,224"/>105 <area·shape="poly"·id="edge66_Node000034_Node000023"·title="·"·alt=""·coords="1423,213,1589,245,1789,293,1885,322,1971,354,2040,390,2067,409,2086,429,2096,447,2101,467,2100,505,2095,505,2095,467,2091,449,2082,432,2063,413,2038,395,1969,359,1884,327,1787,298,1588,250,1422,219"/>
108 <area·shape="poly"·id="edge67_Node000034_Node000024"·title="·"·alt=""·coords="1374,219,1650,420,1647,425,1371,224"/>106 <area·shape="poly"·id="edge67_Node000034_Node000024"·title="·"·alt=""·coords="1379,219,1786,422,1784,427,1376,224"/>
109 <area·shape="poly"·id="edge73_Node000035_Node000021"·title="·"·alt=""·coords="2349,465,1810,521,1761,527,1760,522,1809,516,2349,459"/> 
110 <area·shape="rect"·id="Node000036"·href="$a00935_source.html"·title="·"·alt=""·coords="2391,519,2550,559"/> 
Max diff block lines reached; 0/35495 bytes (0.00%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00579.png vs.
./usr/share/doc/libopenmesh-dev/html/a00864.png
Files identical despite different names
17.3 KB
./usr/share/doc/libopenmesh-dev/html/a00581.html vs.
./usr/share/doc/libopenmesh-dev/html/a00839.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00581.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00839.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 66 lines modifiedOffset 93, 66 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>·&#124;
96 <a·href="#define-members">Macros</a>··</div>96 <a·href="#define-members">Macros</a>··</div>
97 ··<div·class="headertitle"><div·class="title">ModHausdorffT_impl.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">ModHausdorffT_impl.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00557_source.html">ModHausdorffT.hh</a>&quot;</code><br·/>100 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00830_source.html">ModHausdorffT.hh</a>&quot;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·ModHausdorffT_impl.hh:</div>102 Include·dependency·graph·for·ModHausdorffT_impl.hh:</div>
103 <div·class="dyncontent">103 <div·class="dyncontent">
104 <div·class="center"><img·src="a00582.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModHausdorffT__impl_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00840.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModHausdorffT__impl_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Decimater_2ModHausdorffT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModHausdorffT__impl_8hh">105 <map·name="aOpenMesh_2Tools_2Decimater_2ModHausdorffT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModHausdorffT__impl_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="1888,5,2088,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="1888,5,2088,45"/>
107 <area·shape="rect"·href="a00557.html"·title="·"·alt=""·coords="1918,93,2058,119"/>107 <area·shape="rect"·href="a00830.html"·title="·"·alt=""·coords="1918,93,2058,119"/>
108 <area·shape="poly"·title="·"·alt=""·coords="1991,46,1991,79,1985,79,1985,46"/>108 <area·shape="poly"·title="·"·alt=""·coords="1991,46,1991,79,1985,79,1985,46"/>
109 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>109 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>
110 <area·shape="poly"·title="·"·alt=""·coords="1918,113,1510,132,935,166,657,189,422,215,331,229,261,244,217,260,206,267,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,202,263,214,255,260,239,330,224,422,210,656,184,935,161,1510,126,1918,107"/>110 <area·shape="poly"·title="·"·alt=""·coords="1918,113,1510,132,935,166,657,189,422,215,331,229,261,244,217,260,206,267,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,202,263,214,255,260,239,330,224,422,210,656,184,935,161,1510,126,1918,107"/>
111 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1351,167,1510,207"/>111 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1351,167,1510,207"/>
112 <area·shape="poly"·title="·"·alt=""·coords="1918,120,1524,175,1523,170,1918,114"/>112 <area·shape="poly"·title="·"·alt=""·coords="1918,120,1524,175,1523,170,1918,114"/>
113 <area·shape="rect"·title="·"·alt=""·coords="2179,775,2242,801"/>113 <area·shape="rect"·title="·"·alt=""·coords="2179,775,2242,801"/>
114 <area·shape="poly"·title="·"·alt=""·coords="2058,106,2152,115,2203,125,2252,141,2296,162,2332,191,2346,208,2356,228,2363,249,2365,273,2365,613,2362,640,2353,665,2339,688,2322,709,2283,745,2246,770,2243,766,2280,740,2318,705,2335,685,2348,663,2357,639,2360,613,2360,273,2358,250,2352,230,2342,211,2328,195,2293,167,2250,146,2201,131,2151,120,2058,111"/>114 <area·shape="poly"·title="·"·alt=""·coords="2058,106,2152,115,2203,125,2252,141,2296,162,2332,191,2346,208,2356,228,2363,249,2365,273,2365,613,2362,640,2353,665,2339,688,2322,709,2283,745,2246,770,2243,766,2280,740,2318,705,2335,685,2348,663,2357,639,2360,613,2360,273,2358,250,2352,230,2342,211,2328,195,2293,167,2250,146,2201,131,2151,120,2058,111"/>
115 <area·shape="rect"·title="·"·alt=""·coords="2400,174,2459,199"/>115 <area·shape="rect"·title="·"·alt=""·coords="2400,174,2459,199"/>
116 <area·shape="poly"·title="·"·alt=""·coords="2059,111,2208,129,2296,144,2382,164,2391,167,2390,172,2381,169,2295,150,2208,134,2058,116"/>116 <area·shape="poly"·title="·"·alt=""·coords="2059,111,2208,129,2296,144,2382,164,2391,167,2390,172,2381,169,2295,150,2208,134,2058,116"/>
117 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="993,680,1151,720"/>117 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="993,680,1151,720"/>
118 <area·shape="poly"·title="·"·alt=""·coords="256,618,558,642,930,677,979,683,978,689,929,683,557,647,256,623"/>118 <area·shape="poly"·title="·"·alt=""·coords="256,618,558,642,930,677,979,683,978,689,929,683,557,647,256,623"/>
119 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>119 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>
120 <area·shape="poly"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>120 <area·shape="poly"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>
121 <area·shape="rect"·title="·"·alt=""·coords="493,775,552,801"/>121 <area·shape="rect"·title="·"·alt=""·coords="493,775,552,801"/>
122 <area·shape="poly"·title="·"·alt=""·coords="174,630,217,674,245,698,276,718,328,741,384,759,480,779,479,784,382,764,327,746,273,722,242,702,213,678,170,634"/>122 <area·shape="poly"·title="·"·alt=""·coords="174,630,217,674,245,698,276,718,328,741,384,759,480,779,479,784,382,764,327,746,273,722,242,702,213,678,170,634"/>
123 <area·shape="rect"·title="·"·alt=""·coords="1449,768,1628,808"/>123 <area·shape="rect"·title="·"·alt=""·coords="1449,768,1628,808"/>
124 <area·shape="poly"·title="·"·alt=""·coords="1152,715,1164,717,1436,766,1436,772,1164,723,1151,720"/>124 <area·shape="poly"·title="·"·alt=""·coords="1152,715,1164,717,1436,766,1436,772,1164,723,1151,720"/>
125 <area·shape="poly"·title="·"·alt=""·coords="1510,185,1715,189,1840,197,1964,211,2079,232,2130,245,2174,261,2211,280,2239,301,2258,326,2264,354,2264,525,2260,569,2247,604,2228,631,2202,654,2171,672,2135,689,2053,723,1976,743,1868,760,1642,782,1642,777,1868,755,1975,738,2051,717,2133,684,2168,668,2199,650,2224,628,2243,601,2255,568,2259,525,2259,354,2253,328,2236,305,2208,284,2172,266,2128,250,2078,237,1963,216,1839,202,1715,195,1510,190"/>125 <area·shape="poly"·title="·"·alt=""·coords="1510,185,1715,189,1840,197,1964,211,2079,232,2130,245,2174,261,2211,280,2239,301,2258,326,2264,354,2264,525,2260,569,2247,604,2228,631,2202,654,2171,672,2135,689,2053,723,1976,743,1868,760,1642,782,1642,777,1868,755,1975,738,2051,717,2133,684,2168,668,2199,650,2224,628,2243,601,2255,568,2259,525,2259,354,2253,328,2236,305,2208,284,2172,266,2128,250,2078,237,1963,216,1839,202,1715,195,1510,190"/>
126 <area·shape="poly"·title="·"·alt=""·coords="1351,192,1112,197,805,209,525,228,426,241,391,249,369,257,337,276,314,295,301,320,296,354,296,613,301,645,315,673,337,698,363,719,424,752,481,773,479,778,422,757,360,724,333,702,311,676,296,647,291,614,291,354,296,318,310,292,334,271,367,252,390,244,425,236,525,223,805,203,1112,192,1351,187"/>126 <area·shape="poly"·title="·"·alt=""·coords="1351,192,1112,197,805,209,525,228,426,241,391,249,369,257,337,276,314,295,301,320,296,354,296,613,301,645,315,673,337,698,363,719,424,752,481,773,479,778,422,757,360,724,333,702,311,676,296,647,291,614,291,354,296,318,310,292,334,271,367,252,390,244,425,236,525,223,805,203,1112,192,1351,187"/>
127 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1175,680,1339,720"/>127 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1175,680,1339,720"/>
128 <area·shape="poly"·title="·"·alt=""·coords="1351,195,1100,213,782,245,634,267,511,293,463,307,427,322,405,338,397,355,397,437,401,501,407,527,416,550,429,571,446,591,495,630,520,643,551,654,626,668,714,675,810,677,1004,674,1090,674,1162,677,1161,683,1090,679,1004,679,810,682,714,681,625,674,549,659,518,648,492,634,442,594,424,574,411,552,402,528,396,501,392,437,392,353,401,335,425,318,461,302,509,287,633,261,782,240,1099,207,1351,190"/>128 <area·shape="poly"·title="·"·alt=""·coords="1351,195,1100,213,782,245,634,267,511,293,463,307,427,322,405,338,397,355,397,437,401,501,407,527,416,550,429,571,446,591,495,630,520,643,551,654,626,668,714,675,810,677,1004,674,1090,674,1162,677,1161,683,1090,679,1004,679,810,682,714,681,625,674,549,659,518,648,492,634,442,594,424,574,411,552,402,528,396,501,392,437,392,353,401,335,425,318,461,302,509,287,633,261,782,240,1099,207,1351,190"/>
129 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="823,255,982,295"/>129 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="823,255,982,295"/>
130 <area·shape="poly"·title="·"·alt=""·coords="1351,204,996,261,995,256,1351,198"/>130 <area·shape="poly"·title="·"·alt=""·coords="1351,204,996,261,995,256,1351,198"/>
131 <area·shape="poly"·title="·"·alt=""·coords="1511,186,1674,189,1877,199,1977,208,2070,219,2148,234,2206,252,2248,270,2282,288,2296,299,2306,314,2312,332,2315,354,2315,613,2312,637,2306,660,2286,703,2260,739,2235,767,2231,764,2256,736,2281,700,2301,658,2307,636,2309,613,2309,354,2307,333,2301,316,2292,303,2279,292,2246,275,2204,257,2147,239,2069,224,1977,213,1876,204,1674,194,1510,191"/>131 <area·shape="poly"·title="·"·alt=""·coords="1511,186,1674,189,1877,199,1977,208,2070,219,2148,234,2206,252,2248,270,2282,288,2296,299,2306,314,2312,332,2315,354,2315,613,2312,637,2306,660,2286,703,2260,739,2235,767,2231,764,2256,736,2281,700,2301,658,2307,636,2309,613,2309,354,2307,333,2301,316,2292,303,2279,292,2246,275,2204,257,2147,239,2069,224,1977,213,1876,204,1674,194,1510,191"/>
132 <area·shape="rect"·title="·"·alt=""·coords="897,775,983,801"/>132 <area·shape="rect"·title="·"·alt=""·coords="897,775,983,801"/>
133 <area·shape="poly"·title="·"·alt=""·coords="1351,191,1158,195,910,205,670,225,572,239,498,257,442,272,393,286,374,296,359,309,350,328,347,354,347,525,351,556,362,582,380,606,404,627,432,645,463,660,532,684,601,700,663,710,727,717,885,765,894,768,893,774,883,771,726,723,662,715,600,706,531,689,461,665,429,650,401,631,376,610,358,585,346,557,341,526,341,354,345,327,355,306,371,292,391,281,440,267,497,252,571,234,669,220,910,200,1157,190,1351,186"/>133 <area·shape="poly"·title="·"·alt=""·coords="1351,191,1158,195,910,205,670,225,572,239,498,257,442,272,393,286,374,296,359,309,350,328,347,354,347,525,351,556,362,582,380,606,404,627,432,645,463,660,532,684,601,700,663,710,727,717,885,765,894,768,893,774,883,771,726,723,662,715,600,706,531,689,461,665,429,650,401,631,376,610,358,585,346,557,341,526,341,354,345,327,355,306,371,292,391,281,440,267,497,252,571,234,669,220,910,200,1157,190,1351,186"/>
134 <area·shape="rect"·title="·"·alt=""·coords="1923,511,2003,537"/>134 <area·shape="rect"·title="·"·alt=""·coords="1923,511,2003,537"/>
135 <area·shape="poly"·title="·"·alt=""·coords="1462,204,1935,502,1932,506,1459,209"/>135 <area·shape="poly"·title="·"·alt=""·coords="1462,204,1935,502,1932,506,1459,209"/>
136 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1349,255,1513,295"/>136 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1349,255,1513,295"/>
137 <area·shape="poly"·title="·"·alt=""·coords="1433,207,1433,241,1428,241,1428,207"/>137 <area·shape="poly"·title="·"·alt=""·coords="1433,207,1433,241,1428,241,1428,207"/>
138 <area·shape="poly"·title="·"·alt=""·coords="1320,718,1465,761,1463,767,1318,723"/>138 <area·shape="poly"·title="·"·alt=""·coords="1320,718,1465,761,1463,767,1318,723"/>
139 <area·shape="rect"·title="·"·alt=""·coords="1113,775,1189,801"/>139 <area·shape="rect"·title="·"·alt=""·coords="1113,775,1189,801"/>
140 <area·shape="poly"·title="·"·alt=""·coords="1235,722,1178,769,1174,764,1232,718"/>140 <area·shape="poly"·title="·"·alt=""·coords="1235,722,1178,769,1174,764,1232,718"/>
141 <area·shape="poly"·title="·"·alt=""·coords="823,289,740,309,698,325,657,345,604,379,565,411,534,449,505,505,493,539,487,575,486,611,489,647,501,712,516,761,511,763,496,713,484,647,481,611,482,574,488,538,500,503,530,447,561,407,600,374,655,340,695,320,739,304,822,284"/>141 <area·shape="poly"·title="·"·alt=""·coords="823,289,740,309,698,325,657,345,604,379,565,411,534,449,505,505,493,539,487,575,486,611,489,647,501,712,516,761,511,763,496,713,484,647,481,611,482,574,488,538,500,503,530,447,561,407,600,374,655,340,695,320,739,304,822,284"/>
142 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="668,343,919,368"/>142 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="668,343,919,368"/>
143 <area·shape="poly"·title="·"·alt=""·coords="878,297,822,337,819,332,875,293"/>143 <area·shape="poly"·title="·"·alt=""·coords="878,297,822,337,819,332,875,293"/>
144 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,592,1123,632"/>144 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,592,1123,632"/>
145 <area·shape="poly"·title="·"·alt=""·coords="913,294,933,342,1024,578,1019,580,928,344,908,296"/>145 <area·shape="poly"·title="·"·alt=""·coords="913,294,933,342,1024,578,1019,580,928,344,908,296"/>
146 <area·shape="poly"·title="·"·alt=""·coords="752,371,703,389,655,418,586,470,554,495,527,521,508,547,500,574,504,601,523,630,541,641,572,649,666,660,790,665,929,665,1195,664,1295,668,1353,677,1368,686,1377,697,1385,707,1398,718,1437,741,1478,760,1476,765,1435,746,1394,722,1381,711,1373,700,1364,691,1351,683,1294,673,1195,670,929,670,790,670,666,665,571,655,539,646,520,634,499,603,494,573,503,545,523,518,551,491,583,465,652,414,701,385,750,366"/>146 <area·shape="poly"·title="·"·alt=""·coords="752,371,703,389,655,418,586,470,554,495,527,521,508,547,500,574,504,601,523,630,541,641,572,649,666,660,790,665,929,665,1195,664,1295,668,1353,677,1368,686,1377,697,1385,707,1398,718,1437,741,1478,760,1476,765,1435,746,1394,722,1381,711,1373,700,1364,691,1351,683,1294,673,1195,670,929,670,790,670,666,665,571,655,539,646,520,634,499,603,494,573,503,545,523,518,551,491,583,465,652,414,701,385,750,366"/>
147 <area·shape="rect"·title="·"·alt=""·coords="534,599,621,625"/>147 <area·shape="rect"·title="·"·alt=""·coords="534,599,621,625"/>
148 <area·shape="poly"·title="·"·alt=""·coords="774,370,697,422,653,461,616,505,595,547,584,587,579,585,590,545,611,503,650,457,694,418,771,366"/>148 <area·shape="poly"·title="·"·alt=""·coords="774,370,697,422,653,461,616,505,595,547,584,587,579,585,590,545,611,503,650,457,694,418,771,366"/>
149 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="675,504,839,544"/>149 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="675,504,839,544"/>
150 <area·shape="poly"·title="·"·alt=""·coords="793,369,767,491,762,490,788,368"/>150 <area·shape="poly"·title="·"·alt=""·coords="793,369,767,491,762,490,788,368"/>
151 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1193,416,1357,456"/>151 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1193,416,1357,456"/>
152 <area·shape="poly"·title="·"·alt=""·coords="864,365,1180,417,1179,422,863,371"/>152 <area·shape="poly"·title="·"·alt=""·coords="864,365,1180,417,1179,422,863,371"/>
153 <area·shape="poly"·title="·"·alt=""·coords="758,544,762,589,770,611,784,630,806,644,834,655,905,668,989,671,1080,669,1261,662,1337,665,1397,678,1449,710,1508,757,1504,761,1446,714,1395,682,1337,670,1261,667,1080,674,989,676,904,673,833,660,804,649,781,634,765,614,757,590,753,544"/>153 <area·shape="poly"·title="·"·alt=""·coords="758,544,762,589,770,611,784,630,806,644,834,655,905,668,989,671,1080,669,1261,662,1337,665,1397,678,1449,710,1508,757,1504,761,1446,714,1395,682,1337,670,1261,667,1080,674,989,676,904,673,833,660,804,649,781,634,765,614,757,590,753,544"/>
154 <area·shape="poly"·title="·"·alt=""·coords="719,546,615,596,612,591,717,542"/>154 <area·shape="poly"·title="·"·alt=""·coords="719,546,615,596,612,591,717,542"/>
155 <area·shape="rect"·title="·"·alt=""·coords="1569,599,1645,625"/>155 <area·shape="rect"·title="·"·alt=""·coords="1569,599,1645,625"/>
156 <area·shape="poly"·title="·"·alt=""·coords="840,530,1113,555,1455,589,1556,601,1555,607,1454,595,1112,560,839,535"/>156 <area·shape="poly"·title="·"·alt=""·coords="840,530,1113,555,1455,589,1556,601,1555,607,1454,595,1112,560,839,535"/>
157 <area·shape="rect"·title="·"·alt=""·coords="645,599,720,625"/>157 <area·shape="rect"·title="·"·alt=""·coords="645,599,720,625"/>
158 <area·shape="poly"·title="·"·alt=""·coords="743,546,704,591,700,587,739,543"/>158 <area·shape="poly"·title="·"·alt=""·coords="743,546,704,591,700,587,739,543"/>
Offset 164, 37 lines modifiedOffset 164, 37 lines modified
164 <area·shape="poly"·title="·"·alt=""·coords="1193,453,859,507,854,508,853,502,858,501,1192,447"/>164 <area·shape="poly"·title="·"·alt=""·coords="1193,453,859,507,854,508,853,502,858,501,1192,447"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1193,448,1034,470,961,487,911,506,889,524,871,545,845,588,840,585,867,542,885,520,908,502,959,481,1033,465,1192,443"/>165 <area·shape="poly"·title="·"·alt=""·coords="1193,448,1034,470,961,487,911,506,889,524,871,545,845,588,840,585,867,542,885,520,908,502,959,481,1033,465,1192,443"/>
166 <area·shape="rect"·title="·"·alt=""·coords="1117,511,1187,537"/>166 <area·shape="rect"·title="·"·alt=""·coords="1117,511,1187,537"/>
167 <area·shape="poly"·title="·"·alt=""·coords="1249,458,1181,506,1178,501,1246,454"/>167 <area·shape="poly"·title="·"·alt=""·coords="1249,458,1181,506,1178,501,1246,454"/>
168 <area·shape="rect"·title="·"·alt=""·coords="1212,511,1271,537"/>168 <area·shape="rect"·title="·"·alt=""·coords="1212,511,1271,537"/>
169 <area·shape="poly"·title="·"·alt=""·coords="1270,457,1253,499,1248,497,1265,455"/>169 <area·shape="poly"·title="·"·alt=""·coords="1270,457,1253,499,1248,497,1265,455"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1357,434,1456,438,1579,448,1711,468,1777,483,1841,501,1862,511,1877,521,1892,532,1912,542,1945,551,1975,555,2029,554,2055,555,2081,559,2108,570,2136,590,2155,608,2170,630,2191,677,2204,723,2211,761,2206,762,2199,724,2186,678,2165,632,2150,612,2133,594,2105,575,2080,564,2055,560,2029,559,1975,560,1944,556,1910,546,1889,536,1874,526,1859,516,1839,507,1776,488,1710,474,1578,453,1456,443,1357,440"/>170 <area·shape="poly"·title="·"·alt=""·coords="1357,434,1456,438,1579,448,1711,468,1777,483,1841,501,1862,511,1877,521,1892,532,1912,542,1945,551,1975,555,2029,554,2055,555,2081,559,2108,570,2136,590,2155,608,2170,630,2191,677,2204,723,2211,761,2206,762,2199,724,2186,678,2165,632,2150,612,2133,594,2105,575,2080,564,2055,560,2029,559,1975,560,1944,556,1910,546,1889,536,1874,526,1859,516,1839,507,1776,488,1710,474,1578,453,1456,443,1357,440"/>
171 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1248,592,1443,632"/>171 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1248,592,1443,632"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1295,454,1314,476,1329,503,1341,541,1346,578,1341,578,1336,542,1324,505,1309,480,1291,458"/>172 <area·shape="poly"·title="·"·alt=""·coords="1295,454,1314,476,1329,503,1341,541,1346,578,1341,578,1336,542,1324,505,1309,480,1291,458"/>
173 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1517,680,1681,720"/>173 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1517,680,1681,720"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1284,456,1291,497,1291,522,1285,545,1274,561,1261,570,1248,579,1238,593,1232,613,1233,621,1238,630,1257,644,1285,655,1359,666,1438,672,1498,677,1503,678,1502,684,1497,683,1437,677,1359,672,1284,660,1254,649,1234,634,1228,623,1227,613,1234,591,1245,575,1258,566,1270,557,1280,543,1286,521,1286,498,1278,457"/>174 <area·shape="poly"·title="·"·alt=""·coords="1284,456,1291,497,1291,522,1285,545,1274,561,1261,570,1248,579,1238,593,1232,613,1233,621,1238,630,1257,644,1285,655,1359,666,1438,672,1498,677,1503,678,1502,684,1497,683,1437,677,1359,672,1284,660,1254,649,1234,634,1228,623,1227,613,1234,591,1245,575,1258,566,1270,557,1280,543,1286,521,1286,498,1278,457"/>
175 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="1958,592,2122,632"/>175 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1958,592,2122,632"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1357,438,1445,445,1551,457,1665,475,1778,501,1824,520,1868,542,1978,585,1976,590,1866,546,1822,525,1777,507,1664,480,1551,462,1445,450,1357,444"/>176 <area·shape="poly"·title="·"·alt=""·coords="1357,438,1445,445,1551,457,1665,475,1778,501,1824,520,1868,542,1978,585,1976,590,1866,546,1822,525,1777,507,1664,480,1551,462,1445,450,1357,444"/>
177 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1601,504,1765,544"/>177 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1601,504,1765,544"/>
178 <area·shape="poly"·title="·"·alt=""·coords="1357,452,1588,500,1587,505,1356,457"/>178 <area·shape="poly"·title="·"·alt=""·coords="1357,452,1588,500,1587,505,1356,457"/>
179 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1414,504,1573,544"/>179 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1414,504,1573,544"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1324,454,1434,496,1432,501,1322,459"/>180 <area·shape="poly"·title="·"·alt=""·coords="1324,454,1434,496,1432,501,1322,459"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1357,438,1604,457,1754,475,1905,501,1918,505,1917,510,1903,507,1753,480,1603,462,1357,443"/>181 <area·shape="poly"·title="·"·alt=""·coords="1357,438,1604,457,1754,475,1905,501,1918,505,1917,510,1903,507,1753,480,1603,462,1357,443"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1588,722,1562,758,1558,755,1583,719"/>182 <area·shape="poly"·title="·"·alt=""·coords="1588,722,1562,758,1558,755,1583,719"/>
183 <area·shape="poly"·title="·"·alt=""·coords="2030,634,1994,679,1969,703,1940,722,1886,741,1810,757,1642,780,1641,774,1809,752,1885,736,1937,718,1965,699,1990,676,2026,631"/>183 <area·shape="poly"·title="·"·alt=""·coords="2030,634,1994,679,1969,703,1940,722,1886,741,1810,757,1642,780,1641,774,1809,752,1885,736,1937,718,1965,699,1990,676,2026,631"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1757,541,1845,567,1879,579,1897,590,1903,604,1905,621,1901,661,1891,698,1878,722,1861,734,1839,744,1780,761,1711,773,1642,781,1642,776,1710,768,1779,755,1837,739,1859,729,1874,718,1886,696,1896,660,1900,621,1898,605,1893,594,1876,584,1843,572,1756,547"/>184 <area·shape="poly"·title="·"·alt=""·coords="1757,541,1845,567,1879,579,1897,590,1903,604,1905,621,1901,661,1891,698,1878,722,1861,734,1839,744,1780,761,1711,773,1642,781,1642,776,1710,768,1779,755,1837,739,1859,729,1874,718,1886,696,1896,660,1900,621,1898,605,1893,594,1876,584,1843,572,1756,547"/>
185 <area·shape="poly"·title="·"·alt=""·coords="1668,546,1628,591,1624,587,1664,542"/>185 <area·shape="poly"·title="·"·alt=""·coords="1668,546,1628,591,1624,587,1664,542"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1762,541,1949,586,1948,591,1760,547"/>186 <area·shape="poly"·title="·"·alt=""·coords="1762,541,1949,586,1948,591,1760,547"/>
187 <area·shape="rect"·title="·"·alt=""·coords="1821,599,1883,625"/>187 <area·shape="rect"·title="·"·alt=""·coords="1821,599,1883,625"/>
188 <area·shape="poly"·title="·"·alt=""·coords="1721,542,1819,591,1816,596,1719,546"/>188 <area·shape="poly"·title="·"·alt=""·coords="1721,542,1819,591,1816,596,1719,546"/>
189 <area·shape="poly"·title="·"·alt=""·coords="1687,544,1683,590,1675,614,1659,634,1633,650,1601,661,1563,668,1520,671,1424,669,1321,661,1217,654,1121,651,1078,653,1040,659,1007,668,982,682,966,699,955,720,944,763,939,761,950,718,961,696,978,678,1005,663,1039,653,1077,648,1121,645,1217,648,1321,656,1424,664,1520,665,1562,662,1600,656,1631,645,1656,630,1670,611,1678,589,1682,544"/>189 <area·shape="poly"·title="·"·alt=""·coords="1687,544,1683,590,1675,614,1659,634,1633,650,1601,661,1563,668,1520,671,1424,669,1321,661,1217,654,1121,651,1078,653,1040,659,1007,668,982,682,966,699,955,720,944,763,939,761,950,718,961,696,978,678,1005,663,1039,653,1077,648,1121,645,1217,648,1321,656,1424,664,1520,665,1562,662,1600,656,1631,645,1656,630,1670,611,1678,589,1682,544"/>
190 <area·shape="poly"·title="·"·alt=""·coords="1601,544,1586,547,1344,580,1137,603,1136,598,1344,574,1585,541,1600,539"/>190 <area·shape="poly"·title="·"·alt=""·coords="1601,544,1586,547,1344,580,1137,603,1136,598,1344,574,1585,541,1600,539"/>
191 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="1705,680,1863,720"/>191 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="1705,680,1863,720"/>
192 <area·shape="poly"·title="·"·alt=""·coords="1696,543,1768,667,1764,670,1691,546"/>192 <area·shape="poly"·title="·"·alt=""·coords="1696,543,1768,667,1764,670,1691,546"/>
193 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="739,680,917,720"/>193 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="739,680,917,720"/>
194 <area·shape="poly"·title="·"·alt=""·coords="989,635,886,677,884,672,987,630"/>194 <area·shape="poly"·title="·"·alt=""·coords="989,635,886,677,884,672,987,630"/>
195 <area·shape="poly"·title="·"·alt=""·coords="918,710,980,717,1436,772,1436,777,980,723,917,715"/>195 <area·shape="poly"·title="·"·alt=""·coords="918,710,980,717,1436,772,1436,777,980,723,917,715"/>
196 <area·shape="poly"·title="·"·alt=""·coords="762,723,566,777,565,772,760,717"/>196 <area·shape="poly"·title="·"·alt=""·coords="762,723,566,777,565,772,760,717"/>
197 <area·shape="poly"·title="·"·alt=""·coords="899,717,1100,770,1099,776,898,723"/>197 <area·shape="poly"·title="·"·alt=""·coords="899,717,1100,770,1099,776,898,723"/>
198 <area·shape="poly"·title="·"·alt=""·coords="918,711,980,717,1338,744,1686,763,2166,783,2166,788,1686,769,1338,749,980,723,917,716"/>198 <area·shape="poly"·title="·"·alt=""·coords="918,711,980,717,1338,744,1686,763,2166,783,2166,788,1686,769,1338,749,980,723,917,716"/>
199 <area·shape="poly"·title="·"·alt=""·coords="854,718,915,764,912,769,851,722"/>199 <area·shape="poly"·title="·"·alt=""·coords="854,718,915,764,912,769,851,722"/>
200 <area·shape="rect"·title="·"·alt=""·coords="783,775,873,801"/>200 <area·shape="rect"·title="·"·alt=""·coords="783,775,873,801"/>
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 <area·shape="poly"·title="·"·alt=""·coords="1380,297,822,502,820,497,1379,292"/>212 <area·shape="poly"·title="·"·alt=""·coords="1380,297,822,502,820,497,1379,292"/>
213 <area·shape="poly"·title="·"·alt=""·coords="1414,297,1305,408,1301,404,1410,293"/>213 <area·shape="poly"·title="·"·alt=""·coords="1414,297,1305,408,1301,404,1410,293"/>
214 <area·shape="poly"·title="·"·alt=""·coords="1502,292,1632,330,1785,381,1859,410,1926,440,1980,471,2017,502,2028,520,2036,539,2043,578,2037,579,2031,541,2024,522,2013,506,1977,476,1923,445,1857,415,1783,386,1630,335,1501,297"/>214 <area·shape="poly"·title="·"·alt=""·coords="1502,292,1632,330,1785,381,1859,410,1926,440,1980,471,2017,502,2028,520,2036,539,2043,578,2037,579,2031,541,2024,522,2013,506,1977,476,1923,445,1857,415,1783,386,1630,335,1501,297"/>
215 <area·shape="poly"·title="·"·alt=""·coords="1452,293,1656,493,1652,497,1448,297"/>215 <area·shape="poly"·title="·"·alt=""·coords="1452,293,1656,493,1652,497,1448,297"/>
216 </map>216 </map>
217 </div>217 </div>
Max diff block lines reached; 1043/17536 bytes (5.95%) of diff not shown.
8.42 KB
./usr/share/doc/libopenmesh-dev/html/a00581_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00839_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00581_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00839_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModHausdorffT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModHausdorffT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00581.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00839.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODHAUSDORFFT_C</span></div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODHAUSDORFFT_C</span></div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00557.html">ModHausdorffT.hh</a>&quot;</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00830.html">ModHausdorffT.hh</a>&quot;</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Decimater·{</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>Decimater·{</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
Offset 486, 15 lines modifiedOffset 486, 15 lines modified
486 <div·class="line"><a·id="l00381"·name="l00381"></a><span·class="lineno">··381</span>}</div>486 <div·class="line"><a·id="l00381"·name="l00381"></a><span·class="lineno">··381</span>}</div>
487 <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>·</div>487 <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>·</div>
488 <div·class="line"><a·id="l00383"·name="l00383"></a><span·class="lineno">··383</span>·</div>488 <div·class="line"><a·id="l00383"·name="l00383"></a><span·class="lineno">··383</span>·</div>
489 <div·class="line"><a·id="l00384"·name="l00384"></a><span·class="lineno">··384</span><span·class="comment">//=============================================================================</span></div>489 <div·class="line"><a·id="l00384"·name="l00384"></a><span·class="lineno">··384</span><span·class="comment">//=============================================================================</span></div>
490 <div·class="line"><a·id="l00385"·name="l00385"></a><span·class="lineno">··385</span>}</div>490 <div·class="line"><a·id="l00385"·name="l00385"></a><span·class="lineno">··385</span>}</div>
491 <div·class="line"><a·id="l00386"·name="l00386"></a><span·class="lineno">··386</span>}</div>491 <div·class="line"><a·id="l00386"·name="l00386"></a><span·class="lineno">··386</span>}</div>
492 <div·class="line"><a·id="l00387"·name="l00387"></a><span·class="lineno">··387</span><span·class="comment">//=============================================================================</span></div>492 <div·class="line"><a·id="l00387"·name="l00387"></a><span·class="lineno">··387</span><span·class="comment">//=============================================================================</span></div>
493 <div·class="ttc"·id="aa00557_html"><div·class="ttname"><a·href="a00557.html">ModHausdorffT.hh</a></div></div>493 <div·class="ttc"·id="aa00830_html"><div·class="ttname"><a·href="a00830.html">ModHausdorffT.hh</a></div></div>
494 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>494 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
495 <div·class="ttc"·id="aa02574_html"><div·class="ttname"><a·href="a02574.html">OpenMesh::FaceHandle</a></div><div·class="ttdoc">Handle·for·a·face·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:142</div></div>495 <div·class="ttc"·id="aa02574_html"><div·class="ttname"><a·href="a02574.html">OpenMesh::FaceHandle</a></div><div·class="ttdoc">Handle·for·a·face·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:142</div></div>
496 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>496 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>
497 <div·class="ttc"·id="aa02718_html_a1ebe8b94ca30db3af44c809ab3ee7247"><div·class="ttname"><a·href="a02718.html#a1ebe8b94ca30db3af44c809ab3ee7247">OpenMesh::PolyMeshT::VertexFaceIter</a></div><div·class="ttdeci">Kernel::VertexFaceIter·VertexFaceIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:166</div></div>497 <div·class="ttc"·id="aa02718_html_a1ebe8b94ca30db3af44c809ab3ee7247"><div·class="ttname"><a·href="a02718.html#a1ebe8b94ca30db3af44c809ab3ee7247">OpenMesh::PolyMeshT::VertexFaceIter</a></div><div·class="ttdeci">Kernel::VertexFaceIter·VertexFaceIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:166</div></div>
498 <div·class="ttc"·id="aa02718_html_ab4c0e43573d85661542b22cb4f4a1d11"><div·class="ttname"><a·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">OpenMesh::PolyMeshT::FaceHandle</a></div><div·class="ttdeci">Kernel::FaceHandle·FaceHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:139</div></div>498 <div·class="ttc"·id="aa02718_html_ab4c0e43573d85661542b22cb4f4a1d11"><div·class="ttname"><a·href="a02718.html#ab4c0e43573d85661542b22cb4f4a1d11">OpenMesh::PolyMeshT::FaceHandle</a></div><div·class="ttdeci">Kernel::FaceHandle·FaceHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:139</div></div>
499 <div·class="ttc"·id="aa03410_html"><div·class="ttname"><a·href="a03410.html">OpenMesh::Decimater::ModHausdorffT</a></div><div·class="ttdoc">Use·Hausdorff·distance·to·control·decimation.</div><div·class="ttdef"><b>Definition</b>·ModHausdorffT.hh:79</div></div>499 <div·class="ttc"·id="aa03410_html"><div·class="ttname"><a·href="a03410.html">OpenMesh::Decimater::ModHausdorffT</a></div><div·class="ttdoc">Use·Hausdorff·distance·to·control·decimation.</div><div·class="ttdef"><b>Definition</b>·ModHausdorffT.hh:79</div></div>
500 <div·class="ttc"·id="aa03410_html_a4007236e4aad92985de4e5e37a088e0a"><div·class="ttname"><a·href="a03410.html#a4007236e4aad92985de4e5e37a088e0a">OpenMesh::Decimater::ModHausdorffT::collapse_priority</a></div><div·class="ttdeci">virtual·float·collapse_priority(const·CollapseInfo·&amp;_ci)·override</div><div·class="ttdoc">compute·Hausdorff·error·for·one-ring</div><div·class="ttdef"><b>Definition</b>·ModHausdorffT_impl.hh:205</div></div>500 <div·class="ttc"·id="aa03410_html_a4007236e4aad92985de4e5e37a088e0a"><div·class="ttname"><a·href="a03410.html#a4007236e4aad92985de4e5e37a088e0a">OpenMesh::Decimater::ModHausdorffT::collapse_priority</a></div><div·class="ttdeci">virtual·float·collapse_priority(const·CollapseInfo·&amp;_ci)·override</div><div·class="ttdoc">compute·Hausdorff·error·for·one-ring</div><div·class="ttdef"><b>Definition</b>·ModHausdorffT_impl.hh:205</div></div>
16.9 KB
./usr/share/doc/libopenmesh-dev/html/a00582.map vs.
./usr/share/doc/libopenmesh-dev/html/a00840.map
Files 99% similar despite different names
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModHausdorffT_impl.hh"·name="OpenMesh/Tools/Decimater/ModHausdorffT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/ModHausdorffT_impl.hh"·name="OpenMesh/Tools/Decimater/ModHausdorffT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1888,5,2088,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1888,5,2088,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00557.html"·title="·"·alt=""·coords="1918,93,2058,119"/>3 <area·shape="rect"·id="Node000002"·href="$a00830.html"·title="·"·alt=""·coords="1918,93,2058,119"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1991,46,1991,79,1985,79,1985,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1991,46,1991,79,1985,79,1985,46"/>
5 <area·shape="rect"·id="Node000003"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>5 <area·shape="rect"·id="Node000003"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1918,113,1510,132,935,166,657,189,422,215,331,229,261,244,217,260,206,267,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,202,263,214,255,260,239,330,224,422,210,656,184,935,161,1510,126,1918,107"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1918,113,1510,132,935,166,657,189,422,215,331,229,261,244,217,260,206,267,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,202,263,214,255,260,239,330,224,422,210,656,184,935,161,1510,126,1918,107"/>
7 <area·shape="rect"·id="Node000008"·href="$a00929_source.html"·title="·"·alt=""·coords="1351,167,1510,207"/>7 <area·shape="rect"·id="Node000008"·href="$a00443_source.html"·title="·"·alt=""·coords="1351,167,1510,207"/>
8 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="1918,120,1524,175,1523,170,1918,114"/>8 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="1918,120,1524,175,1523,170,1918,114"/>
9 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="2179,775,2242,801"/>9 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="2179,775,2242,801"/>
10 <area·shape="poly"·id="edge73_Node000002_Node000021"·title="·"·alt=""·coords="2058,106,2152,115,2203,125,2252,141,2296,162,2332,191,2346,208,2356,228,2363,249,2365,273,2365,613,2362,640,2353,665,2339,688,2322,709,2283,745,2246,770,2243,766,2280,740,2318,705,2335,685,2348,663,2357,639,2360,613,2360,273,2358,250,2352,230,2342,211,2328,195,2293,167,2250,146,2201,131,2151,120,2058,111"/>10 <area·shape="poly"·id="edge73_Node000002_Node000021"·title="·"·alt=""·coords="2058,106,2152,115,2203,125,2252,141,2296,162,2332,191,2346,208,2356,228,2363,249,2365,273,2365,613,2362,640,2353,665,2339,688,2322,709,2283,745,2246,770,2243,766,2280,740,2318,705,2335,685,2348,663,2357,639,2360,613,2360,273,2358,250,2352,230,2342,211,2328,195,2293,167,2250,146,2201,131,2151,120,2058,111"/>
11 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="2400,174,2459,199"/>11 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="2400,174,2459,199"/>
12 <area·shape="poly"·id="edge74_Node000002_Node000036"·title="·"·alt=""·coords="2059,111,2208,129,2296,144,2382,164,2391,167,2390,172,2381,169,2295,150,2208,134,2058,116"/>12 <area·shape="poly"·id="edge74_Node000002_Node000036"·title="·"·alt=""·coords="2059,111,2208,129,2296,144,2382,164,2391,167,2390,172,2381,169,2295,150,2208,134,2058,116"/>
13 <area·shape="rect"·id="Node000004"·href="$a00917_source.html"·title="·"·alt=""·coords="993,680,1151,720"/>13 <area·shape="rect"·id="Node000004"·href="$a00407_source.html"·title="·"·alt=""·coords="993,680,1151,720"/>
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="256,618,558,642,930,677,979,683,978,689,929,683,557,647,256,623"/>14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="256,618,558,642,930,677,979,683,978,689,929,683,557,647,256,623"/>
15 <area·shape="rect"·id="Node000006"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>15 <area·shape="rect"·id="Node000006"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>
16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>
17 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="493,775,552,801"/>17 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="493,775,552,801"/>
18 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="174,630,217,674,245,698,276,718,328,741,384,759,480,779,479,784,382,764,327,746,273,722,242,702,213,678,170,634"/>18 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="174,630,217,674,245,698,276,718,328,741,384,759,480,779,479,784,382,764,327,746,273,722,242,702,213,678,170,634"/>
19 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1449,768,1628,808"/>19 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1449,768,1628,808"/>
20 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="1152,715,1164,717,1436,766,1436,772,1164,723,1151,720"/>20 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="1152,715,1164,717,1436,766,1436,772,1164,723,1151,720"/>
21 <area·shape="poly"·id="edge8_Node000008_Node000005"·title="·"·alt=""·coords="1510,185,1715,189,1840,197,1964,211,2079,232,2130,245,2174,261,2211,280,2239,301,2258,326,2264,354,2264,525,2260,569,2247,604,2228,631,2202,654,2171,672,2135,689,2053,723,1976,743,1868,760,1642,782,1642,777,1868,755,1975,738,2051,717,2133,684,2168,668,2199,650,2224,628,2243,601,2255,568,2259,525,2259,354,2253,328,2236,305,2208,284,2172,266,2128,250,2078,237,1963,216,1839,202,1715,195,1510,190"/>21 <area·shape="poly"·id="edge8_Node000008_Node000005"·title="·"·alt=""·coords="1510,185,1715,189,1840,197,1964,211,2079,232,2130,245,2174,261,2211,280,2239,301,2258,326,2264,354,2264,525,2260,569,2247,604,2228,631,2202,654,2171,672,2135,689,2053,723,1976,743,1868,760,1642,782,1642,777,1868,755,1975,738,2051,717,2133,684,2168,668,2199,650,2224,628,2243,601,2255,568,2259,525,2259,354,2253,328,2236,305,2208,284,2172,266,2128,250,2078,237,1963,216,1839,202,1715,195,1510,190"/>
22 <area·shape="poly"·id="edge63_Node000008_Node000007"·title="·"·alt=""·coords="1351,192,1112,197,805,209,525,228,426,241,391,249,369,257,337,276,314,295,301,320,296,354,296,613,301,645,315,673,337,698,363,719,424,752,481,773,479,778,422,757,360,724,333,702,311,676,296,647,291,614,291,354,296,318,310,292,334,271,367,252,390,244,425,236,525,223,805,203,1112,192,1351,187"/>22 <area·shape="poly"·id="edge63_Node000008_Node000007"·title="·"·alt=""·coords="1351,192,1112,197,805,209,525,228,426,241,391,249,369,257,337,276,314,295,301,320,296,354,296,613,301,645,315,673,337,698,363,719,424,752,481,773,479,778,422,757,360,724,333,702,311,676,296,647,291,614,291,354,296,318,310,292,334,271,367,252,390,244,425,236,525,223,805,203,1112,192,1351,187"/>
23 <area·shape="rect"·id="Node000009"·href="$a01196_source.html"·title="·"·alt=""·coords="1175,680,1339,720"/>23 <area·shape="rect"·id="Node000009"·href="$a00290_source.html"·title="·"·alt=""·coords="1175,680,1339,720"/>
24 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="1351,195,1100,213,782,245,634,267,511,293,463,307,427,322,405,338,397,355,397,437,401,501,407,527,416,550,429,571,446,591,495,630,520,643,551,654,626,668,714,675,810,677,1004,674,1090,674,1162,677,1161,683,1090,679,1004,679,810,682,714,681,625,674,549,659,518,648,492,634,442,594,424,574,411,552,402,528,396,501,392,437,392,353,401,335,425,318,461,302,509,287,633,261,782,240,1099,207,1351,190"/>24 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="1351,195,1100,213,782,245,634,267,511,293,463,307,427,322,405,338,397,355,397,437,401,501,407,527,416,550,429,571,446,591,495,630,520,643,551,654,626,668,714,675,810,677,1004,674,1090,674,1162,677,1161,683,1090,679,1004,679,810,682,714,681,625,674,549,659,518,648,492,634,442,594,424,574,411,552,402,528,396,501,392,437,392,353,401,335,425,318,461,302,509,287,633,261,782,240,1099,207,1351,190"/>
25 <area·shape="rect"·id="Node000011"·href="$a00932_source.html"·title="·"·alt=""·coords="823,255,982,295"/>25 <area·shape="rect"·id="Node000011"·href="$a00389_source.html"·title="·"·alt=""·coords="823,255,982,295"/>
26 <area·shape="poly"·id="edge12_Node000008_Node000011"·title="·"·alt=""·coords="1351,204,996,261,995,256,1351,198"/>26 <area·shape="poly"·id="edge12_Node000008_Node000011"·title="·"·alt=""·coords="1351,204,996,261,995,256,1351,198"/>
27 <area·shape="poly"·id="edge62_Node000008_Node000021"·title="·"·alt=""·coords="1511,186,1674,189,1877,199,1977,208,2070,219,2148,234,2206,252,2248,270,2282,288,2296,299,2306,314,2312,332,2315,354,2315,613,2312,637,2306,660,2286,703,2260,739,2235,767,2231,764,2256,736,2281,700,2301,658,2307,636,2309,613,2309,354,2307,333,2301,316,2292,303,2279,292,2246,275,2204,257,2147,239,2069,224,1977,213,1876,204,1674,194,1510,191"/>27 <area·shape="poly"·id="edge62_Node000008_Node000021"·title="·"·alt=""·coords="1511,186,1674,189,1877,199,1977,208,2070,219,2148,234,2206,252,2248,270,2282,288,2296,299,2306,314,2312,332,2315,354,2315,613,2312,637,2306,660,2286,703,2260,739,2235,767,2231,764,2256,736,2281,700,2301,658,2307,636,2309,613,2309,354,2307,333,2301,316,2292,303,2279,292,2246,275,2204,257,2147,239,2069,224,1977,213,1876,204,1674,194,1510,191"/>
28 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="897,775,983,801"/>28 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="897,775,983,801"/>
29 <area·shape="poly"·id="edge64_Node000008_Node000027"·title="·"·alt=""·coords="1351,191,1158,195,910,205,670,225,572,239,498,257,442,272,393,286,374,296,359,309,350,328,347,354,347,525,351,556,362,582,380,606,404,627,432,645,463,660,532,684,601,700,663,710,727,717,885,765,894,768,893,774,883,771,726,723,662,715,600,706,531,689,461,665,429,650,401,631,376,610,358,585,346,557,341,526,341,354,345,327,355,306,371,292,391,281,440,267,497,252,571,234,669,220,910,200,1157,190,1351,186"/>29 <area·shape="poly"·id="edge64_Node000008_Node000027"·title="·"·alt=""·coords="1351,191,1158,195,910,205,670,225,572,239,498,257,442,272,393,286,374,296,359,309,350,328,347,354,347,525,351,556,362,582,380,606,404,627,432,645,463,660,532,684,601,700,663,710,727,717,885,765,894,768,893,774,883,771,726,723,662,715,600,706,531,689,461,665,429,650,401,631,376,610,358,585,346,557,341,526,341,354,345,327,355,306,371,292,391,281,440,267,497,252,571,234,669,220,910,200,1157,190,1351,186"/>
30 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1923,511,2003,537"/>30 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1923,511,2003,537"/>
31 <area·shape="poly"·id="edge72_Node000008_Node000034"·title="·"·alt=""·coords="1462,204,1935,502,1932,506,1459,209"/>31 <area·shape="poly"·id="edge72_Node000008_Node000034"·title="·"·alt=""·coords="1462,204,1935,502,1932,506,1459,209"/>
32 <area·shape="rect"·id="Node000035"·href="$a00989_source.html"·title="·"·alt=""·coords="1349,255,1513,295"/>32 <area·shape="rect"·id="Node000035"·href="$a00470_source.html"·title="·"·alt=""·coords="1349,255,1513,295"/>
33 <area·shape="poly"·id="edge65_Node000008_Node000035"·title="·"·alt=""·coords="1433,207,1433,241,1428,241,1428,207"/>33 <area·shape="poly"·id="edge65_Node000008_Node000035"·title="·"·alt=""·coords="1433,207,1433,241,1428,241,1428,207"/>
34 <area·shape="poly"·id="edge10_Node000009_Node000005"·title="·"·alt=""·coords="1320,718,1465,761,1463,767,1318,723"/>34 <area·shape="poly"·id="edge10_Node000009_Node000005"·title="·"·alt=""·coords="1320,718,1465,761,1463,767,1318,723"/>
35 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1113,775,1189,801"/>35 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1113,775,1189,801"/>
36 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="1235,722,1178,769,1174,764,1232,718"/>36 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="1235,722,1178,769,1174,764,1232,718"/>
37 <area·shape="poly"·id="edge13_Node000011_Node000007"·title="·"·alt=""·coords="823,289,740,309,698,325,657,345,604,379,565,411,534,449,505,505,493,539,487,575,486,611,489,647,501,712,516,761,511,763,496,713,484,647,481,611,482,574,488,538,500,503,530,447,561,407,600,374,655,340,695,320,739,304,822,284"/>37 <area·shape="poly"·id="edge13_Node000011_Node000007"·title="·"·alt=""·coords="823,289,740,309,698,325,657,345,604,379,565,411,534,449,505,505,493,539,487,575,486,611,489,647,501,712,516,761,511,763,496,713,484,647,481,611,482,574,488,538,500,503,530,447,561,407,600,374,655,340,695,320,739,304,822,284"/>
38 <area·shape="rect"·id="Node000012"·href="$a01076_source.html"·title="·"·alt=""·coords="668,343,919,368"/>38 <area·shape="rect"·id="Node000012"·href="$a00518_source.html"·title="·"·alt=""·coords="668,343,919,368"/>
39 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="878,297,822,337,819,332,875,293"/>39 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="878,297,822,337,819,332,875,293"/>
40 <area·shape="rect"·id="Node000028"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,592,1123,632"/>40 <area·shape="rect"·id="Node000028"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="944,592,1123,632"/>
41 <area·shape="poly"·id="edge61_Node000011_Node000028"·title="·"·alt=""·coords="913,294,933,342,1024,578,1019,580,928,344,908,296"/>41 <area·shape="poly"·id="edge61_Node000011_Node000028"·title="·"·alt=""·coords="913,294,933,342,1024,578,1019,580,928,344,908,296"/>
42 <area·shape="poly"·id="edge16_Node000012_Node000005"·title="·"·alt=""·coords="752,371,703,389,655,418,586,470,554,495,527,521,508,547,500,574,504,601,523,630,541,641,572,649,666,660,790,665,929,665,1195,664,1295,668,1353,677,1368,686,1377,697,1385,707,1398,718,1437,741,1478,760,1476,765,1435,746,1394,722,1381,711,1373,700,1364,691,1351,683,1294,673,1195,670,929,670,790,670,666,665,571,655,539,646,520,634,499,603,494,573,503,545,523,518,551,491,583,465,652,414,701,385,750,366"/>42 <area·shape="poly"·id="edge16_Node000012_Node000005"·title="·"·alt=""·coords="752,371,703,389,655,418,586,470,554,495,527,521,508,547,500,574,504,601,523,630,541,641,572,649,666,660,790,665,929,665,1195,664,1295,668,1353,677,1368,686,1377,697,1385,707,1398,718,1437,741,1478,760,1476,765,1435,746,1394,722,1381,711,1373,700,1364,691,1351,683,1294,673,1195,670,929,670,790,670,666,665,571,655,539,646,520,634,499,603,494,573,503,545,523,518,551,491,583,465,652,414,701,385,750,366"/>
43 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="534,599,621,625"/>43 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="534,599,621,625"/>
44 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="774,370,697,422,653,461,616,505,595,547,584,587,579,585,590,545,611,503,650,457,694,418,771,366"/>44 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="774,370,697,422,653,461,616,505,595,547,584,587,579,585,590,545,611,503,650,457,694,418,771,366"/>
45 <area·shape="rect"·id="Node000014"·href="$a01070_source.html"·title="·"·alt=""·coords="675,504,839,544"/>45 <area·shape="rect"·id="Node000014"·href="$a00458_source.html"·title="·"·alt=""·coords="675,504,839,544"/>
46 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="793,369,767,491,762,490,788,368"/>46 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="793,369,767,491,762,490,788,368"/>
47 <area·shape="rect"·id="Node000018"·href="$a00995_source.html"·title="·"·alt=""·coords="1193,416,1357,456"/>47 <area·shape="rect"·id="Node000018"·href="$a00464_source.html"·title="·"·alt=""·coords="1193,416,1357,456"/>
48 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="864,365,1180,417,1179,422,863,371"/>48 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="864,365,1180,417,1179,422,863,371"/>
49 <area·shape="poly"·id="edge18_Node000014_Node000005"·title="·"·alt=""·coords="758,544,762,589,770,611,784,630,806,644,834,655,905,668,989,671,1080,669,1261,662,1337,665,1397,678,1449,710,1508,757,1504,761,1446,714,1395,682,1337,670,1261,667,1080,674,989,676,904,673,833,660,804,649,781,634,765,614,757,590,753,544"/>49 <area·shape="poly"·id="edge18_Node000014_Node000005"·title="·"·alt=""·coords="758,544,762,589,770,611,784,630,806,644,834,655,905,668,989,671,1080,669,1261,662,1337,665,1397,678,1449,710,1508,757,1504,761,1446,714,1395,682,1337,670,1261,667,1080,674,989,676,904,673,833,660,804,649,781,634,765,614,757,590,753,544"/>
50 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="719,546,615,596,612,591,717,542"/>50 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="719,546,615,596,612,591,717,542"/>
51 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1569,599,1645,625"/>51 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1569,599,1645,625"/>
52 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="840,530,1113,555,1455,589,1556,601,1555,607,1454,595,1112,560,839,535"/>52 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="840,530,1113,555,1455,589,1556,601,1555,607,1454,595,1112,560,839,535"/>
53 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="645,599,720,625"/>53 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="645,599,720,625"/>
54 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="743,546,704,591,700,587,739,543"/>54 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="743,546,704,591,700,587,739,543"/>
Offset 60, 37 lines modifiedOffset 60, 37 lines modified
60 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1193,453,859,507,854,508,853,502,858,501,1192,447"/>60 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1193,453,859,507,854,508,853,502,858,501,1192,447"/>
61 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1193,448,1034,470,961,487,911,506,889,524,871,545,845,588,840,585,867,542,885,520,908,502,959,481,1033,465,1192,443"/>61 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1193,448,1034,470,961,487,911,506,889,524,871,545,845,588,840,585,867,542,885,520,908,502,959,481,1033,465,1192,443"/>
62 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1117,511,1187,537"/>62 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1117,511,1187,537"/>
63 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1249,458,1181,506,1178,501,1246,454"/>63 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1249,458,1181,506,1178,501,1246,454"/>
64 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1212,511,1271,537"/>64 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1212,511,1271,537"/>
65 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1270,457,1253,499,1248,497,1265,455"/>65 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1270,457,1253,499,1248,497,1265,455"/>
66 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1357,434,1456,438,1579,448,1711,468,1777,483,1841,501,1862,511,1877,521,1892,532,1912,542,1945,551,1975,555,2029,554,2055,555,2081,559,2108,570,2136,590,2155,608,2170,630,2191,677,2204,723,2211,761,2206,762,2199,724,2186,678,2165,632,2150,612,2133,594,2105,575,2080,564,2055,560,2029,559,1975,560,1944,556,1910,546,1889,536,1874,526,1859,516,1839,507,1776,488,1710,474,1578,453,1456,443,1357,440"/>66 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1357,434,1456,438,1579,448,1711,468,1777,483,1841,501,1862,511,1877,521,1892,532,1912,542,1945,551,1975,555,2029,554,2055,555,2081,559,2108,570,2136,590,2155,608,2170,630,2191,677,2204,723,2211,761,2206,762,2199,724,2186,678,2165,632,2150,612,2133,594,2105,575,2080,564,2055,560,2029,559,1975,560,1944,556,1910,546,1889,536,1874,526,1859,516,1839,507,1776,488,1710,474,1578,453,1456,443,1357,440"/>
67 <area·shape="rect"·id="Node000022"·href="$a01097_source.html"·title="·"·alt=""·coords="1248,592,1443,632"/>67 <area·shape="rect"·id="Node000022"·href="$a00344_source.html"·title="·"·alt=""·coords="1248,592,1443,632"/>
68 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1295,454,1314,476,1329,503,1341,541,1346,578,1341,578,1336,542,1324,505,1309,480,1291,458"/>68 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1295,454,1314,476,1329,503,1341,541,1346,578,1341,578,1336,542,1324,505,1309,480,1291,458"/>
69 <area·shape="rect"·id="Node000023"·href="$a01193_source.html"·title="·"·alt=""·coords="1517,680,1681,720"/>69 <area·shape="rect"·id="Node000023"·href="$a00314_source.html"·title="·"·alt=""·coords="1517,680,1681,720"/>
70 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1284,456,1291,497,1291,522,1285,545,1274,561,1261,570,1248,579,1238,593,1232,613,1233,621,1238,630,1257,644,1285,655,1359,666,1438,672,1498,677,1503,678,1502,684,1497,683,1437,677,1359,672,1284,660,1254,649,1234,634,1228,623,1227,613,1234,591,1245,575,1258,566,1270,557,1280,543,1286,521,1286,498,1278,457"/>70 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1284,456,1291,497,1291,522,1285,545,1274,561,1261,570,1248,579,1238,593,1232,613,1233,621,1238,630,1257,644,1285,655,1359,666,1438,672,1498,677,1503,678,1502,684,1497,683,1437,677,1359,672,1284,660,1254,649,1234,634,1228,623,1227,613,1234,591,1245,575,1258,566,1270,557,1280,543,1286,521,1286,498,1278,457"/>
71 <area·shape="rect"·id="Node000024"·href="$a01043_source.html"·title="·"·alt=""·coords="1958,592,2122,632"/>71 <area·shape="rect"·id="Node000024"·href="$a00521_source.html"·title="·"·alt=""·coords="1958,592,2122,632"/>
72 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1357,438,1445,445,1551,457,1665,475,1778,501,1824,520,1868,542,1978,585,1976,590,1866,546,1822,525,1777,507,1664,480,1551,462,1445,450,1357,444"/>72 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1357,438,1445,445,1551,457,1665,475,1778,501,1824,520,1868,542,1978,585,1976,590,1866,546,1822,525,1777,507,1664,480,1551,462,1445,450,1357,444"/>
73 <area·shape="rect"·id="Node000025"·href="$a01064_source.html"·title="·"·alt=""·coords="1601,504,1765,544"/>73 <area·shape="rect"·id="Node000025"·href="$a00527_source.html"·title="·"·alt=""·coords="1601,504,1765,544"/>
74 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1357,452,1588,500,1587,505,1356,457"/>74 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1357,452,1588,500,1587,505,1356,457"/>
75 <area·shape="rect"·id="Node000033"·href="$a00914_source.html"·title="·"·alt=""·coords="1414,504,1573,544"/>75 <area·shape="rect"·id="Node000033"·href="$a00383_source.html"·title="·"·alt=""·coords="1414,504,1573,544"/>
76 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1324,454,1434,496,1432,501,1322,459"/>76 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1324,454,1434,496,1432,501,1322,459"/>
77 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1357,438,1604,457,1754,475,1905,501,1918,505,1917,510,1903,507,1753,480,1603,462,1357,443"/>77 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1357,438,1604,457,1754,475,1905,501,1918,505,1917,510,1903,507,1753,480,1603,462,1357,443"/>
78 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1588,722,1562,758,1558,755,1583,719"/>78 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1588,722,1562,758,1558,755,1583,719"/>
79 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="2030,634,1994,679,1969,703,1940,722,1886,741,1810,757,1642,780,1641,774,1809,752,1885,736,1937,718,1965,699,1990,676,2026,631"/>79 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="2030,634,1994,679,1969,703,1940,722,1886,741,1810,757,1642,780,1641,774,1809,752,1885,736,1937,718,1965,699,1990,676,2026,631"/>
80 <area·shape="poly"·id="edge37_Node000025_Node000005"·title="·"·alt=""·coords="1757,541,1845,567,1879,579,1897,590,1903,604,1905,621,1901,661,1891,698,1878,722,1861,734,1839,744,1780,761,1711,773,1642,781,1642,776,1710,768,1779,755,1837,739,1859,729,1874,718,1886,696,1896,660,1900,621,1898,605,1893,594,1876,584,1843,572,1756,547"/>80 <area·shape="poly"·id="edge37_Node000025_Node000005"·title="·"·alt=""·coords="1757,541,1845,567,1879,579,1897,590,1903,604,1905,621,1901,661,1891,698,1878,722,1861,734,1839,744,1780,761,1711,773,1642,781,1642,776,1710,768,1779,755,1837,739,1859,729,1874,718,1886,696,1896,660,1900,621,1898,605,1893,594,1876,584,1843,572,1756,547"/>
81 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1668,546,1628,591,1624,587,1664,542"/>81 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1668,546,1628,591,1624,587,1664,542"/>
82 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1762,541,1949,586,1948,591,1760,547"/>82 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1762,541,1949,586,1948,591,1760,547"/>
83 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1821,599,1883,625"/>83 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1821,599,1883,625"/>
84 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1721,542,1819,591,1816,596,1719,546"/>84 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1721,542,1819,591,1816,596,1719,546"/>
85 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1687,544,1683,590,1675,614,1659,634,1633,650,1601,661,1563,668,1520,671,1424,669,1321,661,1217,654,1121,651,1078,653,1040,659,1007,668,982,682,966,699,955,720,944,763,939,761,950,718,961,696,978,678,1005,663,1039,653,1077,648,1121,645,1217,648,1321,656,1424,664,1520,665,1562,662,1600,656,1631,645,1656,630,1670,611,1678,589,1682,544"/>85 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1687,544,1683,590,1675,614,1659,634,1633,650,1601,661,1563,668,1520,671,1424,669,1321,661,1217,654,1121,651,1078,653,1040,659,1007,668,982,682,966,699,955,720,944,763,939,761,950,718,961,696,978,678,1005,663,1039,653,1077,648,1121,645,1217,648,1321,656,1424,664,1520,665,1562,662,1600,656,1631,645,1656,630,1670,611,1678,589,1682,544"/>
86 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1601,544,1586,547,1344,580,1137,603,1136,598,1344,574,1585,541,1600,539"/>86 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1601,544,1586,547,1344,580,1137,603,1136,598,1344,574,1585,541,1600,539"/>
87 <area·shape="rect"·id="Node000032"·href="$a00938_source.html"·title="·"·alt=""·coords="1705,680,1863,720"/>87 <area·shape="rect"·id="Node000032"·href="$a00422_source.html"·title="·"·alt=""·coords="1705,680,1863,720"/>
88 <area·shape="poly"·id="edge51_Node000025_Node000032"·title="·"·alt=""·coords="1696,543,1768,667,1764,670,1691,546"/>88 <area·shape="poly"·id="edge51_Node000025_Node000032"·title="·"·alt=""·coords="1696,543,1768,667,1764,670,1691,546"/>
89 <area·shape="rect"·id="Node000029"·href="$a01223_source.html"·title="·"·alt=""·coords="739,680,917,720"/>89 <area·shape="rect"·id="Node000029"·href="$a00335_source.html"·title="·"·alt=""·coords="739,680,917,720"/>
90 <area·shape="poly"·id="edge42_Node000028_Node000029"·title="·"·alt=""·coords="989,635,886,677,884,672,987,630"/>90 <area·shape="poly"·id="edge42_Node000028_Node000029"·title="·"·alt=""·coords="989,635,886,677,884,672,987,630"/>
91 <area·shape="poly"·id="edge43_Node000029_Node000005"·title="·"·alt=""·coords="918,710,980,717,1436,772,1436,777,980,723,917,715"/>91 <area·shape="poly"·id="edge43_Node000029_Node000005"·title="·"·alt=""·coords="918,710,980,717,1436,772,1436,777,980,723,917,715"/>
92 <area·shape="poly"·id="edge48_Node000029_Node000007"·title="·"·alt=""·coords="762,723,566,777,565,772,760,717"/>92 <area·shape="poly"·id="edge48_Node000029_Node000007"·title="·"·alt=""·coords="762,723,566,777,565,772,760,717"/>
93 <area·shape="poly"·id="edge44_Node000029_Node000010"·title="·"·alt=""·coords="899,717,1100,770,1099,776,898,723"/>93 <area·shape="poly"·id="edge44_Node000029_Node000010"·title="·"·alt=""·coords="899,717,1100,770,1099,776,898,723"/>
94 <area·shape="poly"·id="edge46_Node000029_Node000021"·title="·"·alt=""·coords="918,711,980,717,1338,744,1686,763,2166,783,2166,788,1686,769,1338,749,980,723,917,716"/>94 <area·shape="poly"·id="edge46_Node000029_Node000021"·title="·"·alt=""·coords="918,711,980,717,1338,744,1686,763,2166,783,2166,788,1686,769,1338,749,980,723,917,716"/>
95 <area·shape="poly"·id="edge49_Node000029_Node000027"·title="·"·alt=""·coords="854,718,915,764,912,769,851,722"/>95 <area·shape="poly"·id="edge49_Node000029_Node000027"·title="·"·alt=""·coords="854,718,915,764,912,769,851,722"/>
96 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="783,775,873,801"/>96 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="783,775,873,801"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00582.png vs.
./usr/share/doc/libopenmesh-dev/html/a00840.png
Files identical despite different names
2.85 KB
./usr/share/doc/libopenmesh-dev/html/a00584.html vs.
./usr/share/doc/libopenmesh-dev/html/a00800.html
Files 97% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00584.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00800.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 98, 25 lines modifiedOffset 98, 25 lines modified
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
101 <code>#include·&lt;cfloat&gt;</code><br·/>101 <code>#include·&lt;cfloat&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·BaseDecimaterT_impl.hh:</div>103 Include·dependency·graph·for·BaseDecimaterT_impl.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00585.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2BaseDecimaterT__impl_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00801.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2BaseDecimaterT__impl_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT__impl_8hh">106 <map·name="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT__impl_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="5,5,205,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="5,5,205,45"/>
108 <area·shape="rect"·title="·"·alt=""·coords="31,93,94,119"/>108 <area·shape="rect"·title="·"·alt=""·coords="31,93,94,119"/>
109 <area·shape="poly"·title="·"·alt=""·coords="97,47,78,83,73,80,93,44"/>109 <area·shape="poly"·title="·"·alt=""·coords="97,47,78,83,73,80,93,44"/>
110 <area·shape="rect"·title="·"·alt=""·coords="119,93,177,119"/>110 <area·shape="rect"·title="·"·alt=""·coords="119,93,177,119"/>
111 <area·shape="poly"·title="·"·alt=""·coords="118,44,138,80,133,83,113,47"/>111 <area·shape="poly"·title="·"·alt=""·coords="118,44,138,80,133,83,113,47"/>
112 </map>112 </map>
113 </div>113 </div>
114 </div>114 </div>
115 <p><a·href="a00584_source.html">Go·to·the·source·code·of·this·file.</a></p>115 <p><a·href="a00800_source.html">Go·to·the·source·code·of·this·file.</a></p>
116 <table·class="memberdecls">116 <table·class="memberdecls">
117 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>117 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
118 Namespaces</h2></td></tr>118 Namespaces</h2></td></tr>
119 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>119 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
120 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>120 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:a01249"·id="r_a01249"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01249.html">OpenMesh::Decimater</a></td></tr>122 <tr·class="memitem:a01249"·id="r_a01249"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01249.html">OpenMesh::Decimater</a></td></tr>
2.92 KB
./usr/share/doc/libopenmesh-dev/html/a00584_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00800_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00584_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00800_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseDecimaterT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BaseDecimaterT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00584.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00800.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
133 B
./usr/share/doc/libopenmesh-dev/html/a00585.map vs.
./usr/share/doc/libopenmesh-dev/html/a00801.map
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00585.png vs.
./usr/share/doc/libopenmesh-dev/html/a00801.png
Files identical despite different names
5.72 KB
./usr/share/doc/libopenmesh-dev/html/a00587.html vs.
./usr/share/doc/libopenmesh-dev/html/a00803.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00587.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00803.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 101, 52 lines modifiedOffset 101, 52 lines modified
101 <p>This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater.··101 <p>This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater.··
102 <a·href="#details">More...</a></p>102 <a·href="#details">More...</a></p>
103 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>103 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>
104 <code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>104 <code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>
105 </div><div·class="textblock"><div·class="dynheader">105 </div><div·class="textblock"><div·class="dynheader">
106 Include·dependency·graph·for·Observer.hh:</div>106 Include·dependency·graph·for·Observer.hh:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a00588.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2Observer_8hh"·alt=""/></div>108 <div·class="center"><img·src="a00804.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2Observer_8hh"·alt=""/></div>
109 <map·name="aOpenMesh_2Tools_2Decimater_2Observer_8hh"·id="aOpenMesh_2Tools_2Decimater_2Observer_8hh">109 <map·name="aOpenMesh_2Tools_2Decimater_2Observer_8hh"·id="aOpenMesh_2Tools_2Decimater_2Observer_8hh">
110 <area·shape="rect"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="15,5,215,45"/>110 <area·shape="rect"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="15,5,215,45"/>
111 <area·shape="rect"·title="·"·alt=""·coords="5,101,76,126"/>111 <area·shape="rect"·title="·"·alt=""·coords="5,101,76,126"/>
112 <area·shape="poly"·title="·"·alt=""·coords="101,47,62,92,58,88,97,44"/>112 <area·shape="poly"·title="·"·alt=""·coords="101,47,62,92,58,88,97,44"/>
113 <area·shape="rect"·title="·"·alt=""·coords="101,93,279,133"/>113 <area·shape="rect"·title="·"·alt=""·coords="101,93,279,133"/>
114 <area·shape="poly"·title="·"·alt=""·coords="134,44,166,81,162,85,130,47"/>114 <area·shape="poly"·title="·"·alt=""·coords="134,44,166,81,162,85,130,47"/>
115 </map>115 </map>
116 </div>116 </div>
117 </div><div·class="textblock"><div·class="dynheader">117 </div><div·class="textblock"><div·class="dynheader">
118 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>118 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
119 <div·class="dyncontent">119 <div·class="dyncontent">
120 <div·class="center"><img·src="a00589.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2Observer_8hhdep"·alt=""/></div>120 <div·class="center"><img·src="a00805.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2Observer_8hhdep"·alt=""/></div>
121 <map·name="aOpenMesh_2Tools_2Decimater_2Observer_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2Observer_8hhdep">121 <map·name="aOpenMesh_2Tools_2Decimater_2Observer_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2Observer_8hhdep">
122 <area·shape="rect"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="461,5,661,45"/>122 <area·shape="rect"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="461,5,661,45"/>
123 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="349,93,549,133"/>123 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="349,93,549,133"/>
124 <area·shape="poly"·title="·"·alt=""·coords="526,56,475,95,472,91,523,52"/>124 <area·shape="poly"·title="·"·alt=""·coords="526,56,475,95,472,91,523,52"/>
125 <area·shape="rect"·href="a00572.html"·title="·"·alt=""·coords="573,93,773,133"/>125 <area·shape="rect"·href="a00821.html"·title="·"·alt=""·coords="573,93,773,133"/>
126 <area·shape="poly"·title="·"·alt=""·coords="598,52,649,91,646,95,595,56"/>126 <area·shape="poly"·title="·"·alt=""·coords="598,52,649,91,646,95,595,56"/>
127 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="237,181,437,221"/>127 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="237,181,437,221"/>
128 <area·shape="poly"·title="·"·alt=""·coords="414,144,363,183,360,179,411,140"/>128 <area·shape="poly"·title="·"·alt=""·coords="414,144,363,183,360,179,411,140"/>
129 <area·shape="rect"·href="a00545.html"·title="·"·alt=""·coords="461,181,661,221"/>129 <area·shape="rect"·href="a00872.html"·title="·"·alt=""·coords="461,181,661,221"/>
130 <area·shape="poly"·title="·"·alt=""·coords="486,140,537,179,534,183,483,144"/>130 <area·shape="poly"·title="·"·alt=""·coords="486,140,537,179,534,183,483,144"/>
131 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="5,269,212,309"/>131 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="5,269,212,309"/>
132 <area·shape="poly"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>132 <area·shape="poly"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>
133 <area·shape="rect"·href="a00596.html"·title="·"·alt=""·coords="237,269,437,309"/>133 <area·shape="rect"·href="a00869.html"·title="·"·alt=""·coords="237,269,437,309"/>
134 <area·shape="poly"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>134 <area·shape="poly"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>
135 <area·shape="rect"·href="a00554.html"·title="·"·alt=""·coords="461,269,661,309"/>135 <area·shape="rect"·href="a00815.html"·title="·"·alt=""·coords="461,269,661,309"/>
136 <area·shape="poly"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>136 <area·shape="poly"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>
137 <area·shape="rect"·href="a00563.html"·title="·"·alt=""·coords="461,357,661,397"/>137 <area·shape="rect"·href="a00854.html"·title="·"·alt=""·coords="461,357,661,397"/>
138 <area·shape="poly"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>138 <area·shape="poly"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>
139 <area·shape="poly"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>139 <area·shape="poly"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>
140 <area·shape="rect"·href="a00593.html"·title="·"·alt=""·coords="685,269,885,309"/>140 <area·shape="rect"·href="a00860.html"·title="·"·alt=""·coords="685,269,885,309"/>
141 <area·shape="poly"·title="·"·alt=""·coords="623,224,737,267,735,272,622,229"/>141 <area·shape="poly"·title="·"·alt=""·coords="623,224,737,267,735,272,622,229"/>
142 </map>142 </map>
143 </div>143 </div>
144 </div>144 </div>
145 <p><a·href="a00587_source.html">Go·to·the·source·code·of·this·file.</a></p>145 <p><a·href="a00803_source.html">Go·to·the·source·code·of·this·file.</a></p>
146 <table·class="memberdecls">146 <table·class="memberdecls">
147 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>147 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
148 Classes</h2></td></tr>148 Classes</h2></td></tr>
149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03442.html">OpenMesh::Decimater::Observer</a></td></tr>149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03442.html">OpenMesh::Decimater::Observer</a></td></tr>
150 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class.··<a·href="a03442.html#details">More...</a><br·/></td></tr>150 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03442.html"·title="Observer·class.">Observer</a>·class.··<a·href="a03442.html#details">More...</a><br·/></td></tr>
151 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>151 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
152 </table><table·class="memberdecls">152 </table><table·class="memberdecls">
2.91 KB
./usr/share/doc/libopenmesh-dev/html/a00587_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00803_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00587_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00803_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Observer.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Observer.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00587.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00803.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
133 B
./usr/share/doc/libopenmesh-dev/html/a00588.map vs.
./usr/share/doc/libopenmesh-dev/html/a00804.map
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00588.png vs.
./usr/share/doc/libopenmesh-dev/html/a00804.png
Files identical despite different names
3.27 KB
./usr/share/doc/libopenmesh-dev/html/a00589.map vs.
./usr/share/doc/libopenmesh-dev/html/a00805.map
Files 91% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 <map·id="OpenMesh/Tools/Decimater/Observer.hh"·name="OpenMesh/Tools/Decimater/Observer.hh">1 <map·id="OpenMesh/Tools/Decimater/Observer.hh"·name="OpenMesh/Tools/Decimater/Observer.hh">
2 <area·shape="rect"·id="Node000001"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="461,5,661,45"/>2 <area·shape="rect"·id="Node000001"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="461,5,661,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00617.html"·title="·"·alt=""·coords="349,93,549,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00827.html"·title="·"·alt=""·coords="349,93,549,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="526,56,475,95,472,91,523,52"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="526,56,475,95,472,91,523,52"/>
5 <area·shape="rect"·id="Node000010"·href="$a00572.html"·title="·"·alt=""·coords="573,93,773,133"/>5 <area·shape="rect"·id="Node000010"·href="$a00821.html"·title="·"·alt=""·coords="573,93,773,133"/>
6 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="598,52,649,91,646,95,595,56"/>6 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="598,52,649,91,646,95,595,56"/>
7 <area·shape="rect"·id="Node000003"·href="$a00590.html"·title="·"·alt=""·coords="237,181,437,221"/>7 <area·shape="rect"·id="Node000003"·href="$a00818.html"·title="·"·alt=""·coords="237,181,437,221"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="414,144,363,183,360,179,411,140"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="414,144,363,183,360,179,411,140"/>
9 <area·shape="rect"·id="Node000008"·href="$a00545.html"·title="·"·alt=""·coords="461,181,661,221"/>9 <area·shape="rect"·id="Node000008"·href="$a00872.html"·title="·"·alt=""·coords="461,181,661,221"/>
10 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="486,140,537,179,534,183,483,144"/>10 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="486,140,537,179,534,183,483,144"/>
11 <area·shape="rect"·id="Node000004"·href="$a00863_source.html"·title="·"·alt=""·coords="5,269,212,309"/>11 <area·shape="rect"·id="Node000004"·href="$a00608_source.html"·title="·"·alt=""·coords="5,269,212,309"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>
13 <area·shape="rect"·id="Node000005"·href="$a00596.html"·title="·"·alt=""·coords="237,269,437,309"/>13 <area·shape="rect"·id="Node000005"·href="$a00869.html"·title="·"·alt=""·coords="237,269,437,309"/>
14 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>14 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>
15 <area·shape="rect"·id="Node000006"·href="$a00554.html"·title="·"·alt=""·coords="461,269,661,309"/>15 <area·shape="rect"·id="Node000006"·href="$a00815.html"·title="·"·alt=""·coords="461,269,661,309"/>
16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>
17 <area·shape="rect"·id="Node000007"·href="$a00563.html"·title="·"·alt=""·coords="461,357,661,397"/>17 <area·shape="rect"·id="Node000007"·href="$a00854.html"·title="·"·alt=""·coords="461,357,661,397"/>
18 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>18 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>
19 <area·shape="poly"·id="edge9_Node000008_Node000006"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>19 <area·shape="poly"·id="edge9_Node000008_Node000006"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>
20 <area·shape="rect"·id="Node000009"·href="$a00593.html"·title="·"·alt=""·coords="685,269,885,309"/>20 <area·shape="rect"·id="Node000009"·href="$a00860.html"·title="·"·alt=""·coords="685,269,885,309"/>
21 <area·shape="poly"·id="edge8_Node000008_Node000009"·title="·"·alt=""·coords="623,224,737,267,735,272,622,229"/>21 <area·shape="poly"·id="edge8_Node000008_Node000009"·title="·"·alt=""·coords="623,224,737,267,735,272,622,229"/>
22 </map>22 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00589.png vs.
./usr/share/doc/libopenmesh-dev/html/a00805.png
Files identical despite different names
21.9 KB
./usr/share/doc/libopenmesh-dev/html/a00590.html vs.
./usr/share/doc/libopenmesh-dev/html/a00818.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00590.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00818.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 60 lines modifiedOffset 95, 60 lines modified
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">DecimaterT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">DecimaterT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
102 <code>#include·&lt;<a·class="el"·href="a00659_source.html">OpenMesh/Tools/Utils/HeapT.hh</a>&gt;</code><br·/>102 <code>#include·&lt;<a·class="el"·href="a00908_source.html">OpenMesh/Tools/Utils/HeapT.hh</a>&gt;</code><br·/>
103 <code>#include·&lt;<a·class="el"·href="a00617_source.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</code><br·/>103 <code>#include·&lt;<a·class="el"·href="a00827_source.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</code><br·/>
104 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·DecimaterT.hh:</div>105 Include·dependency·graph·for·DecimaterT.hh:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a00591.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2DecimaterT_8hh"·alt=""/></div>107 <div·class="center"><img·src="a00819.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2DecimaterT_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Tools_2Decimater_2DecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2DecimaterT_8hh">108 <map·name="aOpenMesh_2Tools_2Decimater_2DecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2DecimaterT_8hh">
109 <area·shape="rect"·title="·"·alt=""·coords="865,5,1065,45"/>109 <area·shape="rect"·title="·"·alt=""·coords="865,5,1065,45"/>
110 <area·shape="rect"·title="·"·alt=""·coords="5,189,83,214"/>110 <area·shape="rect"·title="·"·alt=""·coords="5,189,83,214"/>
111 <area·shape="poly"·title="·"·alt=""·coords="865,30,749,35,607,46,453,65,301,96,238,115,177,139,79,185,76,180,174,134,236,110,299,91,452,60,606,40,749,30,865,25"/>111 <area·shape="poly"·title="·"·alt=""·coords="865,30,749,35,607,46,453,65,301,96,238,115,177,139,79,185,76,180,174,134,236,110,299,91,452,60,606,40,749,30,865,25"/>
112 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1474,181,1633,221"/>112 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1474,181,1633,221"/>
113 <area·shape="poly"·title="·"·alt=""·coords="1030,43,1477,175,1476,180,1028,48"/>113 <area·shape="poly"·title="·"·alt=""·coords="1030,43,1477,175,1476,180,1028,48"/>
114 <area·shape="rect"·href="a00659.html"·title="A·generic·heap·class."·alt=""·coords="2459,519,2621,559"/>114 <area·shape="rect"·href="a00908.html"·title="A·generic·heap·class."·alt=""·coords="2459,519,2621,559"/>
115 <area·shape="poly"·title="·"·alt=""·coords="1066,25,1435,33,1673,42,1916,58,2143,80,2244,93,2332,109,2406,128,2463,148,2499,172,2509,186,2512,200,2512,371,2519,443,2533,505,2528,506,2514,444,2507,371,2507,200,2504,188,2495,176,2460,153,2405,133,2331,115,2243,99,2142,85,1915,63,1673,48,1435,38,1065,30"/>115 <area·shape="poly"·title="·"·alt=""·coords="1066,25,1435,33,1673,42,1916,58,2143,80,2244,93,2332,109,2406,128,2463,148,2499,172,2509,186,2512,200,2512,371,2519,443,2533,505,2528,506,2514,444,2507,371,2507,200,2504,188,2495,176,2460,153,2405,133,2331,115,2243,99,2142,85,1915,63,1673,48,1435,38,1065,30"/>
116 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="312,93,512,133"/>116 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="312,93,512,133"/>
117 <area·shape="poly"·title="·"·alt=""·coords="866,45,526,97,525,92,865,39"/>117 <area·shape="poly"·title="·"·alt=""·coords="866,45,526,97,525,92,865,39"/>
118 <area·shape="rect"·title="·"·alt=""·coords="997,783,1176,823"/>118 <area·shape="rect"·title="·"·alt=""·coords="997,783,1176,823"/>
119 <area·shape="poly"·title="·"·alt=""·coords="1474,215,1288,244,1173,265,1056,290,942,320,840,354,758,391,727,411,703,432,643,508,622,546,607,583,601,620,605,657,619,695,646,733,667,749,700,763,786,783,887,793,984,798,983,803,887,799,786,788,698,768,665,754,642,737,615,697,600,658,596,620,602,581,617,543,639,505,699,429,723,407,755,387,838,349,940,315,1054,285,1172,260,1287,239,1474,210"/>119 <area·shape="poly"·title="·"·alt=""·coords="1474,215,1288,244,1173,265,1056,290,942,320,840,354,758,391,727,411,703,432,643,508,622,546,607,583,601,620,605,657,619,695,646,733,667,749,700,763,786,783,887,793,984,798,983,803,887,799,786,788,698,768,665,754,642,737,615,697,600,658,596,620,602,581,617,543,639,505,699,429,723,407,755,387,838,349,940,315,1054,285,1172,260,1287,239,1474,210"/>
120 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1555,695,1719,735"/>120 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1555,695,1719,735"/>
121 <area·shape="poly"·title="·"·alt=""·coords="1633,201,1740,210,1803,219,1870,234,1937,254,2003,280,2065,314,2122,355,2155,392,2173,428,2182,468,2191,518,2196,589,2194,626,2189,648,2174,661,2154,671,2105,686,2046,693,1980,696,1845,695,1733,698,1733,692,1845,690,1980,691,2046,688,2104,680,2152,666,2171,657,2184,645,2189,626,2190,589,2185,519,2176,469,2168,429,2151,395,2118,359,2062,318,2001,285,1935,259,1868,239,1802,225,1740,215,1633,206"/>121 <area·shape="poly"·title="·"·alt=""·coords="1633,201,1740,210,1803,219,1870,234,1937,254,2003,280,2065,314,2122,355,2155,392,2173,428,2182,468,2191,518,2196,589,2194,626,2189,648,2174,661,2154,671,2105,686,2046,693,1980,696,1845,695,1733,698,1733,692,1845,690,1980,691,2046,688,2104,680,2152,666,2171,657,2184,645,2189,626,2190,589,2185,519,2176,469,2168,429,2151,395,2118,359,2062,318,2001,285,1935,259,1868,239,1802,225,1740,215,1633,206"/>
122 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="2203,269,2362,309"/>122 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="2203,269,2362,309"/>
123 <area·shape="poly"·title="·"·alt=""·coords="1633,206,1880,229,2184,267,2190,268,2189,273,2184,272,1879,235,1632,212"/>123 <area·shape="poly"·title="·"·alt=""·coords="1633,206,1880,229,2184,267,2190,268,2189,273,2184,272,1879,235,1632,212"/>
124 <area·shape="rect"·title="·"·alt=""·coords="1589,790,1648,815"/>124 <area·shape="rect"·title="·"·alt=""·coords="1589,790,1648,815"/>
125 <area·shape="poly"·title="·"·alt=""·coords="1633,200,1825,204,2059,214,2170,223,2266,234,2337,249,2362,257,2376,267,2397,292,2412,317,2423,343,2429,369,2429,420,2415,470,2388,519,2351,565,2306,609,2253,649,2212,672,2173,683,2137,686,2101,683,2027,678,1986,683,1941,697,1925,706,1914,716,1903,727,1887,737,1828,760,1767,778,1662,798,1661,793,1765,773,1826,755,1884,732,1900,723,1911,712,1922,702,1939,692,1985,678,2027,673,2102,678,2137,680,2172,678,2210,667,2251,644,2302,605,2347,562,2384,516,2410,468,2424,419,2424,369,2418,345,2407,320,2392,295,2373,271,2359,262,2336,254,2265,239,2170,228,2059,219,1825,209,1633,206"/>125 <area·shape="poly"·title="·"·alt=""·coords="1633,200,1825,204,2059,214,2170,223,2266,234,2337,249,2362,257,2376,267,2397,292,2412,317,2423,343,2429,369,2429,420,2415,470,2388,519,2351,565,2306,609,2253,649,2212,672,2173,683,2137,686,2101,683,2027,678,1986,683,1941,697,1925,706,1914,716,1903,727,1887,737,1828,760,1767,778,1662,798,1661,793,1765,773,1826,755,1884,732,1900,723,1911,712,1922,702,1939,692,1985,678,2027,673,2102,678,2137,680,2172,678,2210,667,2251,644,2302,605,2347,562,2384,516,2410,468,2424,419,2424,369,2418,345,2407,320,2392,295,2373,271,2359,262,2336,254,2265,239,2170,228,2059,219,1825,209,1633,206"/>
126 <area·shape="rect"·title="·"·alt=""·coords="2187,790,2250,815"/>126 <area·shape="rect"·title="·"·alt=""·coords="2187,790,2250,815"/>
127 <area·shape="poly"·title="·"·alt=""·coords="1633,199,1779,201,1972,211,2190,231,2301,247,2408,267,2457,273,2506,275,2597,277,2634,284,2664,299,2675,311,2684,327,2689,346,2691,369,2691,628,2687,645,2677,662,2640,692,2586,718,2521,741,2380,776,2264,797,2263,792,2379,771,2519,735,2584,713,2637,687,2673,658,2682,643,2685,628,2685,369,2684,347,2679,329,2671,314,2661,303,2633,289,2596,282,2506,281,2457,279,2408,272,2300,252,2190,236,1972,216,1778,207,1633,205"/>127 <area·shape="poly"·title="·"·alt=""·coords="1633,199,1779,201,1972,211,2190,231,2301,247,2408,267,2457,273,2506,275,2597,277,2634,284,2664,299,2675,311,2684,327,2689,346,2691,369,2691,628,2687,645,2677,662,2640,692,2586,718,2521,741,2380,776,2264,797,2263,792,2379,771,2519,735,2584,713,2637,687,2673,658,2682,643,2685,628,2685,369,2684,347,2679,329,2671,314,2661,303,2633,289,2596,282,2506,281,2457,279,2408,272,2300,252,2190,236,1972,216,1778,207,1633,205"/>
128 <area·shape="rect"·title="·"·alt=""·coords="576,790,661,815"/>128 <area·shape="rect"·title="·"·alt=""·coords="576,790,661,815"/>
129 <area·shape="poly"·title="·"·alt=""·coords="1474,207,1372,212,1245,223,1106,242,969,272,910,290,866,310,768,360,707,382,646,395,533,412,486,426,467,435,450,448,437,464,427,483,421,508,419,537,419,628,422,662,432,686,450,708,475,733,518,763,565,783,563,788,516,767,472,737,446,712,428,689,417,663,413,628,413,537,416,507,422,481,433,461,447,444,464,431,484,421,531,407,645,390,705,377,766,355,864,305,908,285,967,267,1105,237,1244,218,1371,207,1474,202"/>129 <area·shape="poly"·title="·"·alt=""·coords="1474,207,1372,212,1245,223,1106,242,969,272,910,290,866,310,768,360,707,382,646,395,533,412,486,426,467,435,450,448,437,464,427,483,421,508,419,537,419,628,422,662,432,686,450,708,475,733,518,763,565,783,563,788,516,767,472,737,446,712,428,689,417,663,413,628,413,537,416,507,422,481,433,461,447,444,464,431,484,421,531,407,645,390,705,377,766,355,864,305,908,285,967,267,1105,237,1244,218,1371,207,1474,202"/>
130 <area·shape="rect"·title="·"·alt=""·coords="2013,526,2093,551"/>130 <area·shape="rect"·title="·"·alt=""·coords="2013,526,2093,551"/>
131 <area·shape="poly"·title="·"·alt=""·coords="1583,219,2027,516,2024,521,1580,224"/>131 <area·shape="poly"·title="·"·alt=""·coords="1583,219,2027,516,2024,521,1580,224"/>
132 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1369,269,1533,309"/>132 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1369,269,1533,309"/>
133 <area·shape="poly"·title="·"·alt=""·coords="1532,224,1486,262,1482,258,1529,220"/>133 <area·shape="poly"·title="·"·alt=""·coords="1532,224,1486,262,1482,258,1529,220"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1555,731,1190,788,1189,783,1554,726"/>134 <area·shape="poly"·title="·"·alt=""·coords="1555,731,1190,788,1189,783,1554,726"/>
135 <area·shape="rect"·title="·"·alt=""·coords="1797,790,1873,815"/>135 <area·shape="rect"·title="·"·alt=""·coords="1797,790,1873,815"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1682,732,1797,782,1795,787,1680,737"/>136 <area·shape="poly"·title="·"·alt=""·coords="1682,732,1797,782,1795,787,1680,737"/>
137 <area·shape="poly"·title="·"·alt=""·coords="2285,310,2285,449,2285,540,2280,578,2266,605,2242,627,2209,649,2167,670,2128,681,2091,683,2056,682,1983,678,1942,683,1897,697,1880,706,1869,716,1857,726,1840,737,1794,757,1746,773,1662,795,1661,790,1744,768,1792,752,1837,732,1854,722,1865,712,1877,702,1895,692,1941,678,1983,673,2056,676,2091,678,2127,675,2165,665,2207,644,2239,623,2262,602,2275,576,2280,540,2280,449,2280,310"/>137 <area·shape="poly"·title="·"·alt=""·coords="2285,310,2285,449,2285,540,2280,578,2266,605,2242,627,2209,649,2167,670,2128,681,2091,683,2056,682,1983,678,1942,683,1897,697,1880,706,1869,716,1857,726,1840,737,1794,757,1746,773,1662,795,1661,790,1744,768,1792,752,1837,732,1854,722,1865,712,1877,702,1895,692,1941,678,1983,673,2056,676,2091,678,2127,675,2165,665,2207,644,2239,623,2262,602,2275,576,2280,540,2280,449,2280,310"/>
138 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="1857,357,2108,383"/>138 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1857,357,2108,383"/>
139 <area·shape="poly"·title="·"·alt=""·coords="2211,312,2040,356,2039,351,2210,307"/>139 <area·shape="poly"·title="·"·alt=""·coords="2211,312,2040,356,2039,351,2210,307"/>
140 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2371,607,2549,647"/>140 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2371,607,2549,647"/>
141 <area·shape="poly"·title="·"·alt=""·coords="2295,308,2446,593,2441,596,2290,311"/>141 <area·shape="poly"·title="·"·alt=""·coords="2295,308,2446,593,2441,596,2290,311"/>
142 <area·shape="poly"·title="·"·alt=""·coords="2012,380,2049,400,2084,429,2135,484,2157,510,2173,537,2184,565,2186,592,2178,620,2158,649,2143,658,2120,665,2051,676,1960,684,1858,688,1662,692,1544,697,1466,715,1387,737,1188,782,1187,777,1386,732,1464,710,1544,692,1661,687,1858,683,1960,678,2050,671,2119,660,2141,653,2154,645,2173,618,2181,592,2179,566,2169,540,2152,514,2131,487,2081,433,2046,405,2010,385"/>142 <area·shape="poly"·title="·"·alt=""·coords="2012,380,2049,400,2084,429,2135,484,2157,510,2173,537,2184,565,2186,592,2178,620,2158,649,2143,658,2120,665,2051,676,1960,684,1858,688,1662,692,1544,697,1466,715,1387,737,1188,782,1187,777,1386,732,1464,710,1544,692,1661,687,1858,683,1960,678,2050,671,2119,660,2141,653,2154,645,2173,618,2181,592,2179,566,2169,540,2152,514,2131,487,2081,433,2046,405,2010,385"/>
143 <area·shape="rect"·title="·"·alt=""·coords="2057,614,2143,639"/>143 <area·shape="rect"·title="·"·alt=""·coords="2057,614,2143,639"/>
144 <area·shape="poly"·title="·"·alt=""·coords="1999,381,2055,435,2085,474,2108,518,2113,539,2114,561,2109,601,2104,600,2109,561,2108,540,2103,520,2081,477,2051,438,1995,385"/>144 <area·shape="poly"·title="·"·alt=""·coords="1999,381,2055,435,2085,474,2108,518,2113,539,2114,561,2109,601,2104,600,2109,561,2108,540,2103,520,2081,477,2051,438,1995,385"/>
145 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="1774,519,1938,559"/>145 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="1774,519,1938,559"/>
146 <area·shape="poly"·title="·"·alt=""·coords="1976,384,1881,509,1876,506,1972,381"/>146 <area·shape="poly"·title="·"·alt=""·coords="1976,384,1881,509,1876,506,1972,381"/>
147 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1369,431,1533,471"/>147 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1369,431,1533,471"/>
148 <area·shape="poly"·title="·"·alt=""·coords="1906,385,1547,438,1546,433,1905,380"/>148 <area·shape="poly"·title="·"·alt=""·coords="1906,385,1547,438,1546,433,1905,380"/>
149 <area·shape="poly"·title="·"·alt=""·coords="1875,557,1890,577,1902,601,1906,626,1903,638,1897,648,1881,661,1861,672,1811,685,1750,692,1683,694,1550,692,1493,693,1448,697,1288,738,1153,781,1151,776,1287,733,1448,692,1492,687,1550,687,1683,689,1750,687,1810,680,1859,667,1878,657,1893,645,1899,636,1901,625,1897,603,1885,580,1871,560"/>149 <area·shape="poly"·title="·"·alt=""·coords="1875,557,1890,577,1902,601,1906,626,1903,638,1897,648,1881,661,1861,672,1811,685,1750,692,1683,694,1550,692,1493,693,1448,697,1288,738,1153,781,1151,776,1287,733,1448,692,1492,687,1550,687,1683,689,1750,687,1810,680,1859,667,1878,657,1893,645,1899,636,1901,625,1897,603,1885,580,1871,560"/>
150 <area·shape="poly"·title="·"·alt=""·coords="1910,556,2056,607,2054,612,1909,561"/>150 <area·shape="poly"·title="·"·alt=""·coords="1910,556,2056,607,2054,612,1909,561"/>
151 <area·shape="rect"·title="·"·alt=""·coords="1657,614,1733,639"/>151 <area·shape="rect"·title="·"·alt=""·coords="1657,614,1733,639"/>
152 <area·shape="poly"·title="·"·alt=""·coords="1822,561,1729,610,1727,605,1819,556"/>152 <area·shape="poly"·title="·"·alt=""·coords="1822,561,1729,610,1727,605,1819,556"/>
153 <area·shape="rect"·title="·"·alt=""·coords="1957,614,2032,639"/>153 <area·shape="rect"·title="·"·alt=""·coords="1957,614,2032,639"/>
154 <area·shape="poly"·title="·"·alt=""·coords="1888,556,1966,604,1963,609,1885,561"/>154 <area·shape="poly"·title="·"·alt=""·coords="1888,556,1966,604,1963,609,1885,561"/>
Offset 160, 37 lines modifiedOffset 160, 37 lines modified
160 <area·shape="poly"·title="·"·alt=""·coords="1533,467,1761,515,1760,520,1532,472"/>160 <area·shape="poly"·title="·"·alt=""·coords="1533,467,1761,515,1760,520,1532,472"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1533,463,1618,483,1662,498,1705,516,1761,554,1822,603,1819,607,1758,558,1703,521,1661,503,1616,488,1532,468"/>161 <area·shape="poly"·title="·"·alt=""·coords="1533,463,1618,483,1662,498,1705,516,1761,554,1822,603,1819,607,1758,558,1703,521,1661,503,1616,488,1532,468"/>
162 <area·shape="rect"·title="·"·alt=""·coords="1209,526,1279,551"/>162 <area·shape="rect"·title="·"·alt=""·coords="1209,526,1279,551"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1406,473,1285,523,1283,518,1404,468"/>163 <area·shape="poly"·title="·"·alt=""·coords="1406,473,1285,523,1283,518,1404,468"/>
164 <area·shape="rect"·title="·"·alt=""·coords="1304,526,1363,551"/>164 <area·shape="rect"·title="·"·alt=""·coords="1304,526,1363,551"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1426,473,1362,520,1359,516,1423,469"/>165 <area·shape="poly"·title="·"·alt=""·coords="1426,473,1362,520,1359,516,1423,469"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1534,467,1598,487,1662,516,1730,581,1771,622,1797,644,1852,663,1903,667,1951,663,1996,655,2041,649,2087,649,2134,662,2158,675,2183,693,2199,711,2210,733,2220,776,2215,777,2205,734,2195,714,2180,697,2155,679,2132,667,2086,654,2042,654,1997,660,1951,668,1903,673,1851,668,1795,649,1768,626,1726,585,1658,521,1596,492,1532,472"/>166 <area·shape="poly"·title="·"·alt=""·coords="1534,467,1598,487,1662,516,1730,581,1771,622,1797,644,1852,663,1903,667,1951,663,1996,655,2041,649,2087,649,2134,662,2158,675,2183,693,2199,711,2210,733,2220,776,2215,777,2205,734,2195,714,2180,697,2155,679,2132,667,2086,654,2042,654,1997,660,1951,668,1903,673,1851,668,1795,649,1768,626,1726,585,1658,521,1596,492,1532,472"/>
167 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1285,607,1480,647"/>167 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1285,607,1480,647"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1449,472,1438,513,1421,560,1403,596,1398,594,1416,558,1433,511,1444,470"/>168 <area·shape="poly"·title="·"·alt=""·coords="1449,472,1438,513,1421,560,1403,596,1398,594,1416,558,1433,511,1444,470"/>
169 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1065,695,1229,735"/>169 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1065,695,1229,735"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1369,462,1306,470,1241,482,1187,499,1167,509,1154,520,1142,538,1135,558,1129,601,1132,644,1139,681,1134,682,1127,645,1123,601,1130,557,1138,536,1150,517,1164,505,1185,494,1240,477,1305,465,1368,457"/>170 <area·shape="poly"·title="·"·alt=""·coords="1369,462,1306,470,1241,482,1187,499,1167,509,1154,520,1142,538,1135,558,1129,601,1132,644,1139,681,1134,682,1127,645,1123,601,1130,557,1138,536,1150,517,1164,505,1185,494,1240,477,1305,465,1368,457"/>
171 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="894,607,1058,647"/>171 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="894,607,1058,647"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1369,458,1308,465,1240,477,1170,495,1102,521,1074,538,1047,558,1003,599,1000,595,1044,553,1071,533,1100,516,1168,490,1239,472,1308,460,1368,453"/>172 <area·shape="poly"·title="·"·alt=""·coords="1369,458,1308,465,1240,477,1170,495,1102,521,1074,538,1047,558,1003,599,1000,595,1044,553,1071,533,1100,516,1168,490,1239,472,1308,460,1368,453"/>
173 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="766,519,930,559"/>173 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="766,519,930,559"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1369,466,944,526,943,521,1368,461"/>174 <area·shape="poly"·title="·"·alt=""·coords="1369,466,944,526,943,521,1368,461"/>
175 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1489,519,1647,559"/>175 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1489,519,1647,559"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1478,469,1533,508,1529,513,1475,473"/>176 <area·shape="poly"·title="·"·alt=""·coords="1478,469,1533,508,1529,513,1475,473"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1533,455,1744,475,1870,493,1995,516,2009,520,2008,525,1994,521,1869,498,1743,480,1533,460"/>177 <area·shape="poly"·title="·"·alt=""·coords="1533,455,1744,475,1870,493,1995,516,2009,520,2008,525,1994,521,1869,498,1743,480,1533,460"/>
178 <area·shape="poly"·title="·"·alt=""·coords="1136,736,1110,773,1106,770,1131,733"/>178 <area·shape="poly"·title="·"·alt=""·coords="1136,736,1110,773,1106,770,1131,733"/>
179 <area·shape="poly"·title="·"·alt=""·coords="981,646,990,688,999,711,1010,733,1028,754,1048,773,1045,776,1024,758,1006,736,994,714,985,690,976,647"/>179 <area·shape="poly"·title="·"·alt=""·coords="981,646,990,688,999,711,1010,733,1028,754,1048,773,1045,776,1024,758,1006,736,994,714,985,690,976,647"/>
180 <area·shape="poly"·title="·"·alt=""·coords="829,561,813,579,799,601,793,624,798,646,816,670,837,692,886,729,940,756,993,776,991,781,938,761,883,733,833,696,812,673,794,648,788,624,794,599,809,576,825,557"/>180 <area·shape="poly"·title="·"·alt=""·coords="829,561,813,579,799,601,793,624,798,646,816,670,837,692,886,729,940,756,993,776,991,781,938,761,883,733,833,696,812,673,794,648,788,624,794,599,809,576,825,557"/>
181 <area·shape="poly"·title="·"·alt=""·coords="931,546,1643,617,1643,623,930,551"/>181 <area·shape="poly"·title="·"·alt=""·coords="931,546,1643,617,1643,623,930,551"/>
182 <area·shape="poly"·title="·"·alt=""·coords="878,557,938,597,935,601,875,561"/>182 <area·shape="poly"·title="·"·alt=""·coords="878,557,938,597,935,601,875,561"/>
183 <area·shape="rect"·title="·"·alt=""·coords="808,614,869,639"/>183 <area·shape="rect"·title="·"·alt=""·coords="808,614,869,639"/>
184 <area·shape="poly"·title="·"·alt=""·coords="849,559,844,600,839,600,843,559"/>184 <area·shape="poly"·title="·"·alt=""·coords="849,559,844,600,839,600,843,559"/>
185 <area·shape="poly"·title="·"·alt=""·coords="807,561,767,583,722,613,680,651,646,696,631,737,623,776,618,775,625,735,642,693,676,647,719,609,764,579,805,556"/>185 <area·shape="poly"·title="·"·alt=""·coords="807,561,767,583,722,613,680,651,646,696,631,737,623,776,618,775,625,735,642,693,676,647,719,609,764,579,805,556"/>
186 <area·shape="poly"·title="·"·alt=""·coords="930,542,1197,556,2156,604,2357,616,2357,621,2156,609,1197,561,930,547"/>186 <area·shape="poly"·title="·"·alt=""·coords="930,542,1197,556,2156,604,2357,616,2357,621,2156,609,1197,561,930,547"/>
187 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="657,695,815,735"/>187 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="657,695,815,735"/>
188 <area·shape="poly"·title="·"·alt=""·coords="808,561,779,581,754,608,741,644,737,681,732,681,736,643,750,605,775,577,805,556"/>188 <area·shape="poly"·title="·"·alt=""·coords="808,561,779,581,754,608,741,644,737,681,732,681,736,643,750,605,775,577,805,556"/>
189 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="1952,695,2131,735"/>189 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="1952,695,2131,735"/>
190 <area·shape="poly"·title="·"·alt=""·coords="2371,649,2145,695,2144,690,2370,644"/>190 <area·shape="poly"·title="·"·alt=""·coords="2371,649,2145,695,2144,690,2370,644"/>
191 <area·shape="poly"·title="·"·alt=""·coords="1952,727,1839,737,1190,795,1190,790,1838,732,1951,722"/>191 <area·shape="poly"·title="·"·alt=""·coords="1952,727,1839,737,1190,795,1190,790,1838,732,1951,722"/>
192 <area·shape="poly"·title="·"·alt=""·coords="1997,737,1876,787,1874,782,1995,732"/>192 <area·shape="poly"·title="·"·alt=""·coords="1997,737,1876,787,1874,782,1995,732"/>
193 <area·shape="poly"·title="·"·alt=""·coords="1952,737,1662,795,1661,790,1951,731"/>193 <area·shape="poly"·title="·"·alt=""·coords="1952,737,1662,795,1661,790,1951,731"/>
194 <area·shape="poly"·title="·"·alt=""·coords="2081,732,2184,782,2182,786,2079,737"/>194 <area·shape="poly"·title="·"·alt=""·coords="2081,732,2184,782,2182,786,2079,737"/>
195 <area·shape="poly"·title="·"·alt=""·coords="1952,728,1839,737,675,801,675,796,1838,732,1951,722"/>195 <area·shape="poly"·title="·"·alt=""·coords="1952,728,1839,737,675,801,675,796,1838,732,1951,722"/>
196 <area·shape="rect"·title="·"·alt=""·coords="2035,790,2125,815"/>196 <area·shape="rect"·title="·"·alt=""·coords="2035,790,2125,815"/>
Offset 207, 53 lines modifiedOffset 207, 53 lines modified
207 <area·shape="poly"·title="·"·alt=""·coords="1534,300,1892,353,1891,358,1533,305"/>207 <area·shape="poly"·title="·"·alt=""·coords="1534,300,1892,353,1891,358,1533,305"/>
208 <area·shape="poly"·title="·"·alt=""·coords="1483,307,1815,509,1812,514,1480,312"/>208 <area·shape="poly"·title="·"·alt=""·coords="1483,307,1815,509,1812,514,1480,312"/>
209 <area·shape="poly"·title="·"·alt=""·coords="1453,309,1453,417,1448,417,1448,309"/>209 <area·shape="poly"·title="·"·alt=""·coords="1453,309,1453,417,1448,417,1448,309"/>
210 <area·shape="poly"·title="·"·alt=""·coords="1369,294,1269,298,1159,308,1108,317,1063,328,1026,342,1002,359,983,385,970,414,962,446,959,479,962,542,970,593,965,594,956,542,954,479,957,445,965,413,978,382,998,355,1024,337,1061,323,1107,312,1159,303,1269,293,1368,288"/>210 <area·shape="poly"·title="·"·alt=""·coords="1369,294,1269,298,1159,308,1108,317,1063,328,1026,342,1002,359,983,385,970,414,962,446,959,479,962,542,970,593,965,594,956,542,954,479,957,445,965,413,978,382,998,355,1024,337,1061,323,1107,312,1159,303,1269,293,1368,288"/>
211 <area·shape="poly"·title="·"·alt=""·coords="1368,295,1260,301,1138,313,1026,331,982,344,951,360,917,391,890,430,871,471,859,506,854,504,866,469,886,428,913,388,948,355,980,339,1025,326,1137,307,1260,296,1368,290"/>211 <area·shape="poly"·title="·"·alt=""·coords="1368,295,1260,301,1138,313,1026,331,982,344,951,360,917,391,890,430,871,471,859,506,854,504,866,469,886,428,913,388,948,355,980,339,1025,326,1137,307,1260,296,1368,290"/>
212 <area·shape="poly"·title="·"·alt=""·coords="2560,557,2575,576,2588,600,2593,624,2586,648,2555,686,2516,717,2473,742,2428,762,2338,788,2264,800,2263,795,2337,783,2426,757,2471,738,2513,713,2551,682,2582,645,2588,624,2583,601,2571,579,2556,560"/>212 <area·shape="poly"·title="·"·alt=""·coords="2560,557,2575,576,2588,600,2593,624,2586,648,2555,686,2516,717,2473,742,2428,762,2338,788,2264,800,2263,795,2337,783,2426,757,2471,738,2513,713,2551,682,2582,645,2588,624,2583,601,2571,579,2556,560"/>
213 <area·shape="poly"·title="·"·alt=""·coords="2524,561,2489,598,2485,595,2520,557"/>213 <area·shape="poly"·title="·"·alt=""·coords="2524,561,2489,598,2485,595,2520,557"/>
214 <area·shape="rect"·href="a06500.html"·title="·"·alt=""·coords="1744,702,1827,727"/>214 <area·shape="rect"·href="a06386.html"·title="·"·alt=""·coords="1744,702,1827,727"/>
215 <area·shape="poly"·title="·"·alt=""·coords="2555,558,2565,578,2573,602,2574,627,2563,648,2548,658,2525,666,2454,677,2362,685,2259,690,1940,697,1841,709,1840,703,1940,692,2259,685,2362,680,2454,672,2523,660,2546,653,2559,645,2569,626,2568,603,2560,580,2550,560"/>215 <area·shape="poly"·title="·"·alt=""·coords="2555,558,2565,578,2573,602,2574,627,2563,648,2548,658,2525,666,2454,677,2362,685,2259,690,1940,697,1841,709,1840,703,1940,692,2259,685,2362,680,2454,672,2523,660,2546,653,2559,645,2569,626,2568,603,2560,580,2550,560"/>
216 <area·shape="poly"·title="·"·alt=""·coords="1757,730,1733,737,1586,764,1439,783,1303,794,1190,801,1190,795,1302,789,1438,777,1586,759,1731,732,1756,725"/>216 <area·shape="poly"·title="·"·alt=""·coords="1757,730,1733,737,1586,764,1439,783,1303,794,1190,801,1190,795,1302,789,1438,777,1586,759,1731,732,1756,725"/>
217 <area·shape="poly"·title="·"·alt=""·coords="312,134,207,156,95,184,86,187,85,182,94,179,206,151,311,129"/>217 <area·shape="poly"·title="·"·alt=""·coords="312,134,207,156,95,184,86,187,85,182,94,179,206,151,311,129"/>
218 <area·shape="poly"·title="·"·alt=""·coords="512,120,1461,190,1460,196,512,125"/>218 <area·shape="poly"·title="·"·alt=""·coords="512,120,1461,190,1460,196,512,125"/>
Max diff block lines reached; 5217/22300 bytes (23.39%) of diff not shown.
11.2 KB
./usr/share/doc/libopenmesh-dev/html/a00590_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00818_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00590_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00818_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">DecimaterT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">DecimaterT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00590.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00818.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 153, 16 lines modifiedOffset 153, 16 lines modified
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00659.html">OpenMesh/Tools/Utils/HeapT.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00908.html">OpenMesh/Tools/Utils/HeapT.hh</a>&gt;</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</span></div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</span></div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Decimater·{</div>166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Decimater·{</div>
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
Offset 272, 23 lines modifiedOffset 272, 23 lines modified
272 <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>·</div>272 <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>·</div>
273 <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span><span·class="comment">//=============================================================================</span></div>273 <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span><span·class="comment">//=============================================================================</span></div>
274 <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>}·<span·class="comment">//·END_NS_DECIMATER</span></div>274 <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>}·<span·class="comment">//·END_NS_DECIMATER</span></div>
275 <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>275 <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
276 <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span><span·class="comment">//=============================================================================</span></div>276 <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span><span·class="comment">//=============================================================================</span></div>
277 <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_DECIMATER_DECIMATERT_CC)</span></div>277 <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_DECIMATER_DECIMATERT_CC)</span></div>
278 <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_TEMPLATES</span></div>278 <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_TEMPLATES</span></div>
279 <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00596.html">DecimaterT_impl.hh</a>&quot;</span></div>279 <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00869.html">DecimaterT_impl.hh</a>&quot;</span></div>
280 <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span><span·class="preprocessor">#endif</span></div>280 <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span><span·class="preprocessor">#endif</span></div>
281 <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno">··217</span><span·class="comment">//=============================================================================</span></div>281 <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno">··217</span><span·class="comment">//=============================================================================</span></div>
282 <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_DECIMATERT_HH·defined</span></div>282 <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_DECIMATERT_HH·defined</span></div>
283 <div·class="line"><a·id="l00219"·name="l00219"></a><span·class="lineno">··219</span><span·class="comment">//=============================================================================</span></div>283 <div·class="line"><a·id="l00219"·name="l00219"></a><span·class="lineno">··219</span><span·class="comment">//=============================================================================</span></div>
284 <div·class="line"><a·id="l00220"·name="l00220"></a><span·class="lineno">··220</span>·</div>284 <div·class="line"><a·id="l00220"·name="l00220"></a><span·class="lineno">··220</span>·</div>
 285 <div·class="ttc"·id="aa00827_html"><div·class="ttname"><a·href="a00827.html">BaseDecimaterT.hh</a></div></div>
285 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">DecimaterT_impl.hh</a></div></div>286 <div·class="ttc"·id="aa00869_html"><div·class="ttname"><a·href="a00869.html">DecimaterT_impl.hh</a></div></div>
286 <div·class="ttc"·id="aa00617_html"><div·class="ttname"><a·href="a00617.html">BaseDecimaterT.hh</a></div></div> 
287 <div·class="ttc"·id="aa00659_html"><div·class="ttname"><a·href="a00659.html">HeapT.hh</a></div><div·class="ttdoc">A·generic·heap·class.</div></div>287 <div·class="ttc"·id="aa00908_html"><div·class="ttname"><a·href="a00908.html">HeapT.hh</a></div><div·class="ttdoc">A·generic·heap·class.</div></div>
288 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>288 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
289 <div·class="ttc"·id="aa02562_html"><div·class="ttname"><a·href="a02562.html">OpenMesh::VertexHandle</a></div><div·class="ttdoc">Handle·for·a·vertex·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:121</div></div>289 <div·class="ttc"·id="aa02562_html"><div·class="ttname"><a·href="a02562.html">OpenMesh::VertexHandle</a></div><div·class="ttdoc">Handle·for·a·vertex·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:121</div></div>
290 <div·class="ttc"·id="aa02566_html"><div·class="ttname"><a·href="a02566.html">OpenMesh::HalfedgeHandle</a></div><div·class="ttdoc">Handle·for·a·halfedge·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:128</div></div>290 <div·class="ttc"·id="aa02566_html"><div·class="ttname"><a·href="a02566.html">OpenMesh::HalfedgeHandle</a></div><div·class="ttdoc">Handle·for·a·halfedge·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:128</div></div>
291 <div·class="ttc"·id="aa02718_html_a0fc18e13d70825938274e3faf7b55e01"><div·class="ttname"><a·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">OpenMesh::PolyMeshT::VertexHandle</a></div><div·class="ttdeci">Kernel::VertexHandle·VertexHandle</div><div·class="ttdoc">Handle·for·referencing·the·corresponding·item.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:136</div></div>291 <div·class="ttc"·id="aa02718_html_a0fc18e13d70825938274e3faf7b55e01"><div·class="ttname"><a·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">OpenMesh::PolyMeshT::VertexHandle</a></div><div·class="ttdeci">Kernel::VertexHandle·VertexHandle</div><div·class="ttdoc">Handle·for·referencing·the·corresponding·item.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:136</div></div>
292 <div·class="ttc"·id="aa02718_html_ac364b18ba6ed17e4e6a6551787b2e2a3"><div·class="ttname"><a·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">OpenMesh::PolyMeshT::HalfedgeHandle</a></div><div·class="ttdeci">Kernel::HalfedgeHandle·HalfedgeHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:137</div></div>292 <div·class="ttc"·id="aa02718_html_ac364b18ba6ed17e4e6a6551787b2e2a3"><div·class="ttname"><a·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">OpenMesh::PolyMeshT::HalfedgeHandle</a></div><div·class="ttdeci">Kernel::HalfedgeHandle·HalfedgeHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:137</div></div>
293 <div·class="ttc"·id="aa02946_html"><div·class="ttname"><a·href="a02946.html">OpenMesh::VPropHandleT</a></div><div·class="ttdoc">Handle·representing·a·vertex·property.</div><div·class="ttdef"><b>Definition</b>·Property.hh:417</div></div>293 <div·class="ttc"·id="aa02946_html"><div·class="ttname"><a·href="a02946.html">OpenMesh::VPropHandleT</a></div><div·class="ttdoc">Handle·representing·a·vertex·property.</div><div·class="ttdef"><b>Definition</b>·Property.hh:417</div></div>
294 <div·class="ttc"·id="aa03370_html"><div·class="ttname"><a·href="a03370.html">OpenMesh::Decimater::BaseDecimaterT</a></div><div·class="ttdef"><b>Definition</b>·BaseDecimaterT.hh:86</div></div>294 <div·class="ttc"·id="aa03370_html"><div·class="ttname"><a·href="a03370.html">OpenMesh::Decimater::BaseDecimaterT</a></div><div·class="ttdef"><b>Definition</b>·BaseDecimaterT.hh:86</div></div>
752 B
html2text {}
    
Offset 199, 16 lines modifiedOffset 199, 16 lines modified
199 216#endif199 216#endif
200 217//200 217//
201 =============================================================================201 =============================================================================
202 218#endif·//·OPENMESH_DECIMATER_DECIMATERT_HH·defined202 218#endif·//·OPENMESH_DECIMATER_DECIMATERT_HH·defined
203 219//203 219//
204 =============================================================================204 =============================================================================
205 220205 220
206 _\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8__\x8i_\x8m_\x8p_\x8l_\x8._\x8h_\x8h 
207 _\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h206 _\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h
 207 _\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8__\x8i_\x8m_\x8p_\x8l_\x8._\x8h_\x8h
208 _\x8H_\x8e_\x8a_\x8p_\x8T_\x8._\x8h_\x8h208 _\x8H_\x8e_\x8a_\x8p_\x8T_\x8._\x8h_\x8h
209 A·generic·heap·class.209 A·generic·heap·class.
210 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h210 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
211 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,211 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
212 different·mesh·kernels·...212 different·mesh·kernels·...
213 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59213 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
214 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e214 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
20.8 KB
./usr/share/doc/libopenmesh-dev/html/a00591.map vs.
./usr/share/doc/libopenmesh-dev/html/a00819.map
Files 99% similar despite different names
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 <map·id="OpenMesh/Tools/Decimater/DecimaterT.hh"·name="OpenMesh/Tools/Decimater/DecimaterT.hh">1 <map·id="OpenMesh/Tools/Decimater/DecimaterT.hh"·name="OpenMesh/Tools/Decimater/DecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="865,5,1065,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="865,5,1065,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,189,83,214"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,189,83,214"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="865,30,749,35,607,46,453,65,301,96,238,115,177,139,79,185,76,180,174,134,236,110,299,91,452,60,606,40,749,30,865,25"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="865,30,749,35,607,46,453,65,301,96,238,115,177,139,79,185,76,180,174,134,236,110,299,91,452,60,606,40,749,30,865,25"/>
5 <area·shape="rect"·id="Node000003"·href="$a00929_source.html"·title="·"·alt=""·coords="1474,181,1633,221"/>5 <area·shape="rect"·id="Node000003"·href="$a00443_source.html"·title="·"·alt=""·coords="1474,181,1633,221"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="1030,43,1477,175,1476,180,1028,48"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="1030,43,1477,175,1476,180,1028,48"/>
7 <area·shape="rect"·id="Node000033"·href="$a00659.html"·title="A·generic·heap·class."·alt=""·coords="2459,519,2621,559"/>7 <area·shape="rect"·id="Node000033"·href="$a00908.html"·title="A·generic·heap·class."·alt=""·coords="2459,519,2621,559"/>
8 <area·shape="poly"·id="edge68_Node000001_Node000033"·title="·"·alt=""·coords="1066,25,1435,33,1673,42,1916,58,2143,80,2244,93,2332,109,2406,128,2463,148,2499,172,2509,186,2512,200,2512,371,2519,443,2533,505,2528,506,2514,444,2507,371,2507,200,2504,188,2495,176,2460,153,2405,133,2331,115,2243,99,2142,85,1915,63,1673,48,1435,38,1065,30"/>8 <area·shape="poly"·id="edge68_Node000001_Node000033"·title="·"·alt=""·coords="1066,25,1435,33,1673,42,1916,58,2143,80,2244,93,2332,109,2406,128,2463,148,2499,172,2509,186,2512,200,2512,371,2519,443,2533,505,2528,506,2514,444,2507,371,2507,200,2504,188,2495,176,2460,153,2405,133,2331,115,2243,99,2142,85,1915,63,1673,48,1435,38,1065,30"/>
9 <area·shape="rect"·id="Node000035"·href="$a00617.html"·title="·"·alt=""·coords="312,93,512,133"/>9 <area·shape="rect"·id="Node000035"·href="$a00827.html"·title="·"·alt=""·coords="312,93,512,133"/>
10 <area·shape="poly"·id="edge73_Node000001_Node000035"·title="·"·alt=""·coords="866,45,526,97,525,92,865,39"/>10 <area·shape="poly"·id="edge73_Node000001_Node000035"·title="·"·alt=""·coords="866,45,526,97,525,92,865,39"/>
11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="997,783,1176,823"/>11 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="997,783,1176,823"/>
12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="1474,215,1288,244,1173,265,1056,290,942,320,840,354,758,391,727,411,703,432,643,508,622,546,607,583,601,620,605,657,619,695,646,733,667,749,700,763,786,783,887,793,984,798,983,803,887,799,786,788,698,768,665,754,642,737,615,697,600,658,596,620,602,581,617,543,639,505,699,429,723,407,755,387,838,349,940,315,1054,285,1172,260,1287,239,1474,210"/>12 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="1474,215,1288,244,1173,265,1056,290,942,320,840,354,758,391,727,411,703,432,643,508,622,546,607,583,601,620,605,657,619,695,646,733,667,749,700,763,786,783,887,793,984,798,983,803,887,799,786,788,698,768,665,754,642,737,615,697,600,658,596,620,602,581,617,543,639,505,699,429,723,407,755,387,838,349,940,315,1054,285,1172,260,1287,239,1474,210"/>
13 <area·shape="rect"·id="Node000005"·href="$a01196_source.html"·title="·"·alt=""·coords="1555,695,1719,735"/>13 <area·shape="rect"·id="Node000005"·href="$a00290_source.html"·title="·"·alt=""·coords="1555,695,1719,735"/>
14 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="1633,201,1740,210,1803,219,1870,234,1937,254,2003,280,2065,314,2122,355,2155,392,2173,428,2182,468,2191,518,2196,589,2194,626,2189,648,2174,661,2154,671,2105,686,2046,693,1980,696,1845,695,1733,698,1733,692,1845,690,1980,691,2046,688,2104,680,2152,666,2171,657,2184,645,2189,626,2190,589,2185,519,2176,469,2168,429,2151,395,2118,359,2062,318,2001,285,1935,259,1868,239,1802,225,1740,215,1633,206"/>14 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="1633,201,1740,210,1803,219,1870,234,1937,254,2003,280,2065,314,2122,355,2155,392,2173,428,2182,468,2191,518,2196,589,2194,626,2189,648,2174,661,2154,671,2105,686,2046,693,1980,696,1845,695,1733,698,1733,692,1845,690,1980,691,2046,688,2104,680,2152,666,2171,657,2184,645,2189,626,2190,589,2185,519,2176,469,2168,429,2151,395,2118,359,2062,318,2001,285,1935,259,1868,239,1802,225,1740,215,1633,206"/>
15 <area·shape="rect"·id="Node000007"·href="$a00932_source.html"·title="·"·alt=""·coords="2203,269,2362,309"/>15 <area·shape="rect"·id="Node000007"·href="$a00389_source.html"·title="·"·alt=""·coords="2203,269,2362,309"/>
16 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="1633,206,1880,229,2184,267,2190,268,2189,273,2184,272,1879,235,1632,212"/>16 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="1633,206,1880,229,2184,267,2190,268,2189,273,2184,272,1879,235,1632,212"/>
17 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1589,790,1648,815"/>17 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1589,790,1648,815"/>
18 <area·shape="poly"·id="edge58_Node000003_Node000008"·title="·"·alt=""·coords="1633,200,1825,204,2059,214,2170,223,2266,234,2337,249,2362,257,2376,267,2397,292,2412,317,2423,343,2429,369,2429,420,2415,470,2388,519,2351,565,2306,609,2253,649,2212,672,2173,683,2137,686,2101,683,2027,678,1986,683,1941,697,1925,706,1914,716,1903,727,1887,737,1828,760,1767,778,1662,798,1661,793,1765,773,1826,755,1884,732,1900,723,1911,712,1922,702,1939,692,1985,678,2027,673,2102,678,2137,680,2172,678,2210,667,2251,644,2302,605,2347,562,2384,516,2410,468,2424,419,2424,369,2418,345,2407,320,2392,295,2373,271,2359,262,2336,254,2265,239,2170,228,2059,219,1825,209,1633,206"/>18 <area·shape="poly"·id="edge58_Node000003_Node000008"·title="·"·alt=""·coords="1633,200,1825,204,2059,214,2170,223,2266,234,2337,249,2362,257,2376,267,2397,292,2412,317,2423,343,2429,369,2429,420,2415,470,2388,519,2351,565,2306,609,2253,649,2212,672,2173,683,2137,686,2101,683,2027,678,1986,683,1941,697,1925,706,1914,716,1903,727,1887,737,1828,760,1767,778,1662,798,1661,793,1765,773,1826,755,1884,732,1900,723,1911,712,1922,702,1939,692,1985,678,2027,673,2102,678,2137,680,2172,678,2210,667,2251,644,2302,605,2347,562,2384,516,2410,468,2424,419,2424,369,2418,345,2407,320,2392,295,2373,271,2359,262,2336,254,2265,239,2170,228,2059,219,1825,209,1633,206"/>
19 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="2187,790,2250,815"/>19 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="2187,790,2250,815"/>
20 <area·shape="poly"·id="edge57_Node000003_Node000018"·title="·"·alt=""·coords="1633,199,1779,201,1972,211,2190,231,2301,247,2408,267,2457,273,2506,275,2597,277,2634,284,2664,299,2675,311,2684,327,2689,346,2691,369,2691,628,2687,645,2677,662,2640,692,2586,718,2521,741,2380,776,2264,797,2263,792,2379,771,2519,735,2584,713,2637,687,2673,658,2682,643,2685,628,2685,369,2684,347,2679,329,2671,314,2661,303,2633,289,2596,282,2506,281,2457,279,2408,272,2300,252,2190,236,1972,216,1778,207,1633,205"/>20 <area·shape="poly"·id="edge57_Node000003_Node000018"·title="·"·alt=""·coords="1633,199,1779,201,1972,211,2190,231,2301,247,2408,267,2457,273,2506,275,2597,277,2634,284,2664,299,2675,311,2684,327,2689,346,2691,369,2691,628,2687,645,2677,662,2640,692,2586,718,2521,741,2380,776,2264,797,2263,792,2379,771,2519,735,2584,713,2637,687,2673,658,2682,643,2685,628,2685,369,2684,347,2679,329,2671,314,2661,303,2633,289,2596,282,2506,281,2457,279,2408,272,2300,252,2190,236,1972,216,1778,207,1633,205"/>
21 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="576,790,661,815"/>21 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="576,790,661,815"/>
22 <area·shape="poly"·id="edge59_Node000003_Node000024"·title="·"·alt=""·coords="1474,207,1372,212,1245,223,1106,242,969,272,910,290,866,310,768,360,707,382,646,395,533,412,486,426,467,435,450,448,437,464,427,483,421,508,419,537,419,628,422,662,432,686,450,708,475,733,518,763,565,783,563,788,516,767,472,737,446,712,428,689,417,663,413,628,413,537,416,507,422,481,433,461,447,444,464,431,484,421,531,407,645,390,705,377,766,355,864,305,908,285,967,267,1105,237,1244,218,1371,207,1474,202"/>22 <area·shape="poly"·id="edge59_Node000003_Node000024"·title="·"·alt=""·coords="1474,207,1372,212,1245,223,1106,242,969,272,910,290,866,310,768,360,707,382,646,395,533,412,486,426,467,435,450,448,437,464,427,483,421,508,419,537,419,628,422,662,432,686,450,708,475,733,518,763,565,783,563,788,516,767,472,737,446,712,428,689,417,663,413,628,413,537,416,507,422,481,433,461,447,444,464,431,484,421,531,407,645,390,705,377,766,355,864,305,908,285,967,267,1105,237,1244,218,1371,207,1474,202"/>
23 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="2013,526,2093,551"/>23 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="2013,526,2093,551"/>
24 <area·shape="poly"·id="edge67_Node000003_Node000031"·title="·"·alt=""·coords="1583,219,2027,516,2024,521,1580,224"/>24 <area·shape="poly"·id="edge67_Node000003_Node000031"·title="·"·alt=""·coords="1583,219,2027,516,2024,521,1580,224"/>
25 <area·shape="rect"·id="Node000032"·href="$a00989_source.html"·title="·"·alt=""·coords="1369,269,1533,309"/>25 <area·shape="rect"·id="Node000032"·href="$a00470_source.html"·title="·"·alt=""·coords="1369,269,1533,309"/>
26 <area·shape="poly"·id="edge60_Node000003_Node000032"·title="·"·alt=""·coords="1532,224,1486,262,1482,258,1529,220"/>26 <area·shape="poly"·id="edge60_Node000003_Node000032"·title="·"·alt=""·coords="1532,224,1486,262,1482,258,1529,220"/>
27 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="1555,731,1190,788,1189,783,1554,726"/>27 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="1555,731,1190,788,1189,783,1554,726"/>
28 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1797,790,1873,815"/>28 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1797,790,1873,815"/>
29 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="1682,732,1797,782,1795,787,1680,737"/>29 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="1682,732,1797,782,1795,787,1680,737"/>
30 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="2285,310,2285,449,2285,540,2280,578,2266,605,2242,627,2209,649,2167,670,2128,681,2091,683,2056,682,1983,678,1942,683,1897,697,1880,706,1869,716,1857,726,1840,737,1794,757,1746,773,1662,795,1661,790,1744,768,1792,752,1837,732,1854,722,1865,712,1877,702,1895,692,1941,678,1983,673,2056,676,2091,678,2127,675,2165,665,2207,644,2239,623,2262,602,2275,576,2280,540,2280,449,2280,310"/>30 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="2285,310,2285,449,2285,540,2280,578,2266,605,2242,627,2209,649,2167,670,2128,681,2091,683,2056,682,1983,678,1942,683,1897,697,1880,706,1869,716,1857,726,1840,737,1794,757,1746,773,1662,795,1661,790,1744,768,1792,752,1837,732,1854,722,1865,712,1877,702,1895,692,1941,678,1983,673,2056,676,2091,678,2127,675,2165,665,2207,644,2239,623,2262,602,2275,576,2280,540,2280,449,2280,310"/>
31 <area·shape="rect"·id="Node000009"·href="$a01076_source.html"·title="·"·alt=""·coords="1857,357,2108,383"/>31 <area·shape="rect"·id="Node000009"·href="$a00518_source.html"·title="·"·alt=""·coords="1857,357,2108,383"/>
32 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="2211,312,2040,356,2039,351,2210,307"/>32 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="2211,312,2040,356,2039,351,2210,307"/>
33 <area·shape="rect"·id="Node000025"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2371,607,2549,647"/>33 <area·shape="rect"·id="Node000025"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2371,607,2549,647"/>
34 <area·shape="poly"·id="edge56_Node000007_Node000025"·title="·"·alt=""·coords="2295,308,2446,593,2441,596,2290,311"/>34 <area·shape="poly"·id="edge56_Node000007_Node000025"·title="·"·alt=""·coords="2295,308,2446,593,2441,596,2290,311"/>
35 <area·shape="poly"·id="edge11_Node000009_Node000004"·title="·"·alt=""·coords="2012,380,2049,400,2084,429,2135,484,2157,510,2173,537,2184,565,2186,592,2178,620,2158,649,2143,658,2120,665,2051,676,1960,684,1858,688,1662,692,1544,697,1466,715,1387,737,1188,782,1187,777,1386,732,1464,710,1544,692,1661,687,1858,683,1960,678,2050,671,2119,660,2141,653,2154,645,2173,618,2181,592,2179,566,2169,540,2152,514,2131,487,2081,433,2046,405,2010,385"/>35 <area·shape="poly"·id="edge11_Node000009_Node000004"·title="·"·alt=""·coords="2012,380,2049,400,2084,429,2135,484,2157,510,2173,537,2184,565,2186,592,2178,620,2158,649,2143,658,2120,665,2051,676,1960,684,1858,688,1662,692,1544,697,1466,715,1387,737,1188,782,1187,777,1386,732,1464,710,1544,692,1661,687,1858,683,1960,678,2050,671,2119,660,2141,653,2154,645,2173,618,2181,592,2179,566,2169,540,2152,514,2131,487,2081,433,2046,405,2010,385"/>
36 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="2057,614,2143,639"/>36 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="2057,614,2143,639"/>
37 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="1999,381,2055,435,2085,474,2108,518,2113,539,2114,561,2109,601,2104,600,2109,561,2108,540,2103,520,2081,477,2051,438,1995,385"/>37 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="1999,381,2055,435,2085,474,2108,518,2113,539,2114,561,2109,601,2104,600,2109,561,2108,540,2103,520,2081,477,2051,438,1995,385"/>
38 <area·shape="rect"·id="Node000011"·href="$a01070_source.html"·title="·"·alt=""·coords="1774,519,1938,559"/>38 <area·shape="rect"·id="Node000011"·href="$a00458_source.html"·title="·"·alt=""·coords="1774,519,1938,559"/>
39 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="1976,384,1881,509,1876,506,1972,381"/>39 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="1976,384,1881,509,1876,506,1972,381"/>
40 <area·shape="rect"·id="Node000015"·href="$a00995_source.html"·title="·"·alt=""·coords="1369,431,1533,471"/>40 <area·shape="rect"·id="Node000015"·href="$a00464_source.html"·title="·"·alt=""·coords="1369,431,1533,471"/>
41 <area·shape="poly"·id="edge18_Node000009_Node000015"·title="·"·alt=""·coords="1906,385,1547,438,1546,433,1905,380"/>41 <area·shape="poly"·id="edge18_Node000009_Node000015"·title="·"·alt=""·coords="1906,385,1547,438,1546,433,1905,380"/>
42 <area·shape="poly"·id="edge13_Node000011_Node000004"·title="·"·alt=""·coords="1875,557,1890,577,1902,601,1906,626,1903,638,1897,648,1881,661,1861,672,1811,685,1750,692,1683,694,1550,692,1493,693,1448,697,1288,738,1153,781,1151,776,1287,733,1448,692,1492,687,1550,687,1683,689,1750,687,1810,680,1859,667,1878,657,1893,645,1899,636,1901,625,1897,603,1885,580,1871,560"/>42 <area·shape="poly"·id="edge13_Node000011_Node000004"·title="·"·alt=""·coords="1875,557,1890,577,1902,601,1906,626,1903,638,1897,648,1881,661,1861,672,1811,685,1750,692,1683,694,1550,692,1493,693,1448,697,1288,738,1153,781,1151,776,1287,733,1448,692,1492,687,1550,687,1683,689,1750,687,1810,680,1859,667,1878,657,1893,645,1899,636,1901,625,1897,603,1885,580,1871,560"/>
43 <area·shape="poly"·id="edge15_Node000011_Node000010"·title="·"·alt=""·coords="1910,556,2056,607,2054,612,1909,561"/>43 <area·shape="poly"·id="edge15_Node000011_Node000010"·title="·"·alt=""·coords="1910,556,2056,607,2054,612,1909,561"/>
44 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1657,614,1733,639"/>44 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1657,614,1733,639"/>
45 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="1822,561,1729,610,1727,605,1819,556"/>45 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="1822,561,1729,610,1727,605,1819,556"/>
46 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1957,614,2032,639"/>46 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1957,614,2032,639"/>
47 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="1888,556,1966,604,1963,609,1885,561"/>47 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="1888,556,1966,604,1963,609,1885,561"/>
Offset 53, 37 lines modifiedOffset 53, 37 lines modified
53 <area·shape="poly"·id="edge48_Node000015_Node000011"·title="·"·alt=""·coords="1533,467,1761,515,1760,520,1532,472"/>53 <area·shape="poly"·id="edge48_Node000015_Node000011"·title="·"·alt=""·coords="1533,467,1761,515,1760,520,1532,472"/>
54 <area·shape="poly"·id="edge25_Node000015_Node000014"·title="·"·alt=""·coords="1533,463,1618,483,1662,498,1705,516,1761,554,1822,603,1819,607,1758,558,1703,521,1661,503,1616,488,1532,468"/>54 <area·shape="poly"·id="edge25_Node000015_Node000014"·title="·"·alt=""·coords="1533,463,1618,483,1662,498,1705,516,1761,554,1822,603,1819,607,1758,558,1703,521,1661,503,1616,488,1532,468"/>
55 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1209,526,1279,551"/>55 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1209,526,1279,551"/>
56 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="1406,473,1285,523,1283,518,1404,468"/>56 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="1406,473,1285,523,1283,518,1404,468"/>
57 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1304,526,1363,551"/>57 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1304,526,1363,551"/>
58 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="1426,473,1362,520,1359,516,1423,469"/>58 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="1426,473,1362,520,1359,516,1423,469"/>
59 <area·shape="poly"·id="edge23_Node000015_Node000018"·title="·"·alt=""·coords="1534,467,1598,487,1662,516,1730,581,1771,622,1797,644,1852,663,1903,667,1951,663,1996,655,2041,649,2087,649,2134,662,2158,675,2183,693,2199,711,2210,733,2220,776,2215,777,2205,734,2195,714,2180,697,2155,679,2132,667,2086,654,2042,654,1997,660,1951,668,1903,673,1851,668,1795,649,1768,626,1726,585,1658,521,1596,492,1532,472"/>59 <area·shape="poly"·id="edge23_Node000015_Node000018"·title="·"·alt=""·coords="1534,467,1598,487,1662,516,1730,581,1771,622,1797,644,1852,663,1903,667,1951,663,1996,655,2041,649,2087,649,2134,662,2158,675,2183,693,2199,711,2210,733,2220,776,2215,777,2205,734,2195,714,2180,697,2155,679,2132,667,2086,654,2042,654,1997,660,1951,668,1903,673,1851,668,1795,649,1768,626,1726,585,1658,521,1596,492,1532,472"/>
60 <area·shape="rect"·id="Node000019"·href="$a01097_source.html"·title="·"·alt=""·coords="1285,607,1480,647"/>60 <area·shape="rect"·id="Node000019"·href="$a00344_source.html"·title="·"·alt=""·coords="1285,607,1480,647"/>
61 <area·shape="poly"·id="edge26_Node000015_Node000019"·title="·"·alt=""·coords="1449,472,1438,513,1421,560,1403,596,1398,594,1416,558,1433,511,1444,470"/>61 <area·shape="poly"·id="edge26_Node000015_Node000019"·title="·"·alt=""·coords="1449,472,1438,513,1421,560,1403,596,1398,594,1416,558,1433,511,1444,470"/>
62 <area·shape="rect"·id="Node000020"·href="$a01193_source.html"·title="·"·alt=""·coords="1065,695,1229,735"/>62 <area·shape="rect"·id="Node000020"·href="$a00314_source.html"·title="·"·alt=""·coords="1065,695,1229,735"/>
63 <area·shape="poly"·id="edge27_Node000015_Node000020"·title="·"·alt=""·coords="1369,462,1306,470,1241,482,1187,499,1167,509,1154,520,1142,538,1135,558,1129,601,1132,644,1139,681,1134,682,1127,645,1123,601,1130,557,1138,536,1150,517,1164,505,1185,494,1240,477,1305,465,1368,457"/>63 <area·shape="poly"·id="edge27_Node000015_Node000020"·title="·"·alt=""·coords="1369,462,1306,470,1241,482,1187,499,1167,509,1154,520,1142,538,1135,558,1129,601,1132,644,1139,681,1134,682,1127,645,1123,601,1130,557,1138,536,1150,517,1164,505,1185,494,1240,477,1305,465,1368,457"/>
64 <area·shape="rect"·id="Node000021"·href="$a01043_source.html"·title="·"·alt=""·coords="894,607,1058,647"/>64 <area·shape="rect"·id="Node000021"·href="$a00521_source.html"·title="·"·alt=""·coords="894,607,1058,647"/>
65 <area·shape="poly"·id="edge29_Node000015_Node000021"·title="·"·alt=""·coords="1369,458,1308,465,1240,477,1170,495,1102,521,1074,538,1047,558,1003,599,1000,595,1044,553,1071,533,1100,516,1168,490,1239,472,1308,460,1368,453"/>65 <area·shape="poly"·id="edge29_Node000015_Node000021"·title="·"·alt=""·coords="1369,458,1308,465,1240,477,1170,495,1102,521,1074,538,1047,558,1003,599,1000,595,1044,553,1071,533,1100,516,1168,490,1239,472,1308,460,1368,453"/>
66 <area·shape="rect"·id="Node000022"·href="$a01064_source.html"·title="·"·alt=""·coords="766,519,930,559"/>66 <area·shape="rect"·id="Node000022"·href="$a00527_source.html"·title="·"·alt=""·coords="766,519,930,559"/>
67 <area·shape="poly"·id="edge31_Node000015_Node000022"·title="·"·alt=""·coords="1369,466,944,526,943,521,1368,461"/>67 <area·shape="poly"·id="edge31_Node000015_Node000022"·title="·"·alt=""·coords="1369,466,944,526,943,521,1368,461"/>
68 <area·shape="rect"·id="Node000030"·href="$a00914_source.html"·title="·"·alt=""·coords="1489,519,1647,559"/>68 <area·shape="rect"·id="Node000030"·href="$a00383_source.html"·title="·"·alt=""·coords="1489,519,1647,559"/>
69 <area·shape="poly"·id="edge49_Node000015_Node000030"·title="·"·alt=""·coords="1478,469,1533,508,1529,513,1475,473"/>69 <area·shape="poly"·id="edge49_Node000015_Node000030"·title="·"·alt=""·coords="1478,469,1533,508,1529,513,1475,473"/>
70 <area·shape="poly"·id="edge55_Node000015_Node000031"·title="·"·alt=""·coords="1533,455,1744,475,1870,493,1995,516,2009,520,2008,525,1994,521,1869,498,1743,480,1533,460"/>70 <area·shape="poly"·id="edge55_Node000015_Node000031"·title="·"·alt=""·coords="1533,455,1744,475,1870,493,1995,516,2009,520,2008,525,1994,521,1869,498,1743,480,1533,460"/>
71 <area·shape="poly"·id="edge28_Node000020_Node000004"·title="·"·alt=""·coords="1136,736,1110,773,1106,770,1131,733"/>71 <area·shape="poly"·id="edge28_Node000020_Node000004"·title="·"·alt=""·coords="1136,736,1110,773,1106,770,1131,733"/>
72 <area·shape="poly"·id="edge30_Node000021_Node000004"·title="·"·alt=""·coords="981,646,990,688,999,711,1010,733,1028,754,1048,773,1045,776,1024,758,1006,736,994,714,985,690,976,647"/>72 <area·shape="poly"·id="edge30_Node000021_Node000004"·title="·"·alt=""·coords="981,646,990,688,999,711,1010,733,1028,754,1048,773,1045,776,1024,758,1006,736,994,714,985,690,976,647"/>
73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="829,561,813,579,799,601,793,624,798,646,816,670,837,692,886,729,940,756,993,776,991,781,938,761,883,733,833,696,812,673,794,648,788,624,794,599,809,576,825,557"/>73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="829,561,813,579,799,601,793,624,798,646,816,670,837,692,886,729,940,756,993,776,991,781,938,761,883,733,833,696,812,673,794,648,788,624,794,599,809,576,825,557"/>
74 <area·shape="poly"·id="edge35_Node000022_Node000012"·title="·"·alt=""·coords="931,546,1643,617,1643,623,930,551"/>74 <area·shape="poly"·id="edge35_Node000022_Node000012"·title="·"·alt=""·coords="931,546,1643,617,1643,623,930,551"/>
75 <area·shape="poly"·id="edge45_Node000022_Node000021"·title="·"·alt=""·coords="878,557,938,597,935,601,875,561"/>75 <area·shape="poly"·id="edge45_Node000022_Node000021"·title="·"·alt=""·coords="878,557,938,597,935,601,875,561"/>
76 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="808,614,869,639"/>76 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="808,614,869,639"/>
77 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="849,559,844,600,839,600,843,559"/>77 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="849,559,844,600,839,600,843,559"/>
78 <area·shape="poly"·id="edge34_Node000022_Node000024"·title="·"·alt=""·coords="807,561,767,583,722,613,680,651,646,696,631,737,623,776,618,775,625,735,642,693,676,647,719,609,764,579,805,556"/>78 <area·shape="poly"·id="edge34_Node000022_Node000024"·title="·"·alt=""·coords="807,561,767,583,722,613,680,651,646,696,631,737,623,776,618,775,625,735,642,693,676,647,719,609,764,579,805,556"/>
79 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="930,542,1197,556,2156,604,2357,616,2357,621,2156,609,1197,561,930,547"/>79 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="930,542,1197,556,2156,604,2357,616,2357,621,2156,609,1197,561,930,547"/>
80 <area·shape="rect"·id="Node000029"·href="$a00938_source.html"·title="·"·alt=""·coords="657,695,815,735"/>80 <area·shape="rect"·id="Node000029"·href="$a00422_source.html"·title="·"·alt=""·coords="657,695,815,735"/>
81 <area·shape="poly"·id="edge46_Node000022_Node000029"·title="·"·alt=""·coords="808,561,779,581,754,608,741,644,737,681,732,681,736,643,750,605,775,577,805,556"/>81 <area·shape="poly"·id="edge46_Node000022_Node000029"·title="·"·alt=""·coords="808,561,779,581,754,608,741,644,737,681,732,681,736,643,750,605,775,577,805,556"/>
82 <area·shape="rect"·id="Node000026"·href="$a01223_source.html"·title="·"·alt=""·coords="1952,695,2131,735"/>82 <area·shape="rect"·id="Node000026"·href="$a00335_source.html"·title="·"·alt=""·coords="1952,695,2131,735"/>
83 <area·shape="poly"·id="edge37_Node000025_Node000026"·title="·"·alt=""·coords="2371,649,2145,695,2144,690,2370,644"/>83 <area·shape="poly"·id="edge37_Node000025_Node000026"·title="·"·alt=""·coords="2371,649,2145,695,2144,690,2370,644"/>
84 <area·shape="poly"·id="edge38_Node000026_Node000004"·title="·"·alt=""·coords="1952,727,1839,737,1190,795,1190,790,1838,732,1951,722"/>84 <area·shape="poly"·id="edge38_Node000026_Node000004"·title="·"·alt=""·coords="1952,727,1839,737,1190,795,1190,790,1838,732,1951,722"/>
85 <area·shape="poly"·id="edge39_Node000026_Node000006"·title="·"·alt=""·coords="1997,737,1876,787,1874,782,1995,732"/>85 <area·shape="poly"·id="edge39_Node000026_Node000006"·title="·"·alt=""·coords="1997,737,1876,787,1874,782,1995,732"/>
86 <area·shape="poly"·id="edge43_Node000026_Node000008"·title="·"·alt=""·coords="1952,737,1662,795,1661,790,1951,731"/>86 <area·shape="poly"·id="edge43_Node000026_Node000008"·title="·"·alt=""·coords="1952,737,1662,795,1661,790,1951,731"/>
87 <area·shape="poly"·id="edge41_Node000026_Node000018"·title="·"·alt=""·coords="2081,732,2184,782,2182,786,2079,737"/>87 <area·shape="poly"·id="edge41_Node000026_Node000018"·title="·"·alt=""·coords="2081,732,2184,782,2182,786,2079,737"/>
88 <area·shape="poly"·id="edge44_Node000026_Node000024"·title="·"·alt=""·coords="1952,728,1839,737,675,801,675,796,1838,732,1951,722"/>88 <area·shape="poly"·id="edge44_Node000026_Node000024"·title="·"·alt=""·coords="1952,728,1839,737,675,801,675,796,1838,732,1951,722"/>
89 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2035,790,2125,815"/>89 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2035,790,2125,815"/>
Offset 100, 27 lines modifiedOffset 100, 27 lines modified
100 <area·shape="poly"·id="edge66_Node000032_Node000009"·title="·"·alt=""·coords="1534,300,1892,353,1891,358,1533,305"/>100 <area·shape="poly"·id="edge66_Node000032_Node000009"·title="·"·alt=""·coords="1534,300,1892,353,1891,358,1533,305"/>
101 <area·shape="poly"·id="edge64_Node000032_Node000011"·title="·"·alt=""·coords="1483,307,1815,509,1812,514,1480,312"/>101 <area·shape="poly"·id="edge64_Node000032_Node000011"·title="·"·alt=""·coords="1483,307,1815,509,1812,514,1480,312"/>
102 <area·shape="poly"·id="edge65_Node000032_Node000015"·title="·"·alt=""·coords="1453,309,1453,417,1448,417,1448,309"/>102 <area·shape="poly"·id="edge65_Node000032_Node000015"·title="·"·alt=""·coords="1453,309,1453,417,1448,417,1448,309"/>
103 <area·shape="poly"·id="edge62_Node000032_Node000021"·title="·"·alt=""·coords="1369,294,1269,298,1159,308,1108,317,1063,328,1026,342,1002,359,983,385,970,414,962,446,959,479,962,542,970,593,965,594,956,542,954,479,957,445,965,413,978,382,998,355,1024,337,1061,323,1107,312,1159,303,1269,293,1368,288"/>103 <area·shape="poly"·id="edge62_Node000032_Node000021"·title="·"·alt=""·coords="1369,294,1269,298,1159,308,1108,317,1063,328,1026,342,1002,359,983,385,970,414,962,446,959,479,962,542,970,593,965,594,956,542,954,479,957,445,965,413,978,382,998,355,1024,337,1061,323,1107,312,1159,303,1269,293,1368,288"/>
104 <area·shape="poly"·id="edge63_Node000032_Node000022"·title="·"·alt=""·coords="1368,295,1260,301,1138,313,1026,331,982,344,951,360,917,391,890,430,871,471,859,506,854,504,866,469,886,428,913,388,948,355,980,339,1025,326,1137,307,1260,296,1368,290"/>104 <area·shape="poly"·id="edge63_Node000032_Node000022"·title="·"·alt=""·coords="1368,295,1260,301,1138,313,1026,331,982,344,951,360,917,391,890,430,871,471,859,506,854,504,866,469,886,428,913,388,948,355,980,339,1025,326,1137,307,1260,296,1368,290"/>
105 <area·shape="poly"·id="edge71_Node000033_Node000018"·title="·"·alt=""·coords="2560,557,2575,576,2588,600,2593,624,2586,648,2555,686,2516,717,2473,742,2428,762,2338,788,2264,800,2263,795,2337,783,2426,757,2471,738,2513,713,2551,682,2582,645,2588,624,2583,601,2571,579,2556,560"/>105 <area·shape="poly"·id="edge71_Node000033_Node000018"·title="·"·alt=""·coords="2560,557,2575,576,2588,600,2593,624,2586,648,2555,686,2516,717,2473,742,2428,762,2338,788,2264,800,2263,795,2337,783,2426,757,2471,738,2513,713,2551,682,2582,645,2588,624,2583,601,2571,579,2556,560"/>
106 <area·shape="poly"·id="edge72_Node000033_Node000025"·title="·"·alt=""·coords="2524,561,2489,598,2485,595,2520,557"/>106 <area·shape="poly"·id="edge72_Node000033_Node000025"·title="·"·alt=""·coords="2524,561,2489,598,2485,595,2520,557"/>
107 <area·shape="rect"·id="Node000034"·href="$a06500.html"·title="·"·alt=""·coords="1744,702,1827,727"/>107 <area·shape="rect"·id="Node000034"·href="$a06386.html"·title="·"·alt=""·coords="1744,702,1827,727"/>
108 <area·shape="poly"·id="edge69_Node000033_Node000034"·title="·"·alt=""·coords="2555,558,2565,578,2573,602,2574,627,2563,648,2548,658,2525,666,2454,677,2362,685,2259,690,1940,697,1841,709,1840,703,1940,692,2259,685,2362,680,2454,672,2523,660,2546,653,2559,645,2569,626,2568,603,2560,580,2550,560"/>108 <area·shape="poly"·id="edge69_Node000033_Node000034"·title="·"·alt=""·coords="2555,558,2565,578,2573,602,2574,627,2563,648,2548,658,2525,666,2454,677,2362,685,2259,690,1940,697,1841,709,1840,703,1940,692,2259,685,2362,680,2454,672,2523,660,2546,653,2559,645,2569,626,2568,603,2560,580,2550,560"/>
109 <area·shape="poly"·id="edge70_Node000034_Node000004"·title="·"·alt=""·coords="1757,730,1733,737,1586,764,1439,783,1303,794,1190,801,1190,795,1302,789,1438,777,1586,759,1731,732,1756,725"/>109 <area·shape="poly"·id="edge70_Node000034_Node000004"·title="·"·alt=""·coords="1757,730,1733,737,1586,764,1439,783,1303,794,1190,801,1190,795,1302,789,1438,777,1586,759,1731,732,1756,725"/>
110 <area·shape="poly"·id="edge74_Node000035_Node000002"·title="·"·alt=""·coords="312,134,207,156,95,184,86,187,85,182,94,179,206,151,311,129"/>110 <area·shape="poly"·id="edge74_Node000035_Node000002"·title="·"·alt=""·coords="312,134,207,156,95,184,86,187,85,182,94,179,206,151,311,129"/>
111 <area·shape="poly"·id="edge75_Node000035_Node000003"·title="·"·alt=""·coords="512,120,1461,190,1460,196,512,125"/>111 <area·shape="poly"·id="edge75_Node000035_Node000003"·title="·"·alt=""·coords="512,120,1461,190,1460,196,512,125"/>
112 <area·shape="rect"·id="Node000036"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="381,181,581,221"/>112 <area·shape="rect"·id="Node000036"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="381,181,581,221"/>
113 <area·shape="poly"·id="edge76_Node000035_Node000036"·title="·"·alt=""·coords="429,132,459,169,455,172,425,135"/>113 <area·shape="poly"·id="edge76_Node000035_Node000036"·title="·"·alt=""·coords="429,132,459,169,455,172,425,135"/>
114 <area·shape="rect"·id="Node000037"·href="$a00917_source.html"·title="·"·alt=""·coords="198,269,357,309"/>114 <area·shape="rect"·id="Node000037"·href="$a00407_source.html"·title="·"·alt=""·coords="198,269,357,309"/>
115 <area·shape="poly"·id="edge81_Node000035_Node000037"·title="·"·alt=""·coords="399,135,302,260,298,257,395,132"/>115 <area·shape="poly"·id="edge81_Node000035_Node000037"·title="·"·alt=""·coords="399,135,302,260,298,257,395,132"/>
116 <area·shape="rect"·id="Node000039"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,181,307,221"/>116 <area·shape="rect"·id="Node000039"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,181,307,221"/>
117 <area·shape="poly"·id="edge82_Node000035_Node000039"·title="·"·alt=""·coords="368,136,265,179,263,174,366,131"/>117 <area·shape="poly"·id="edge82_Node000035_Node000039"·title="·"·alt=""·coords="368,136,265,179,263,174,366,131"/>
118 <area·shape="poly"·id="edge80_Node000036_Node000008"·title="·"·alt=""·coords="559,219,614,240,667,271,689,291,707,314,718,339,723,368,723,540,728,575,743,600,766,621,798,644,861,685,917,705,1053,732,1202,760,1350,779,1575,797,1575,802,1349,784,1201,765,1051,737,915,710,859,689,794,649,763,626,738,604,723,577,717,540,717,369,713,341,702,316,685,295,664,276,612,245,557,224"/>118 <area·shape="poly"·id="edge80_Node000036_Node000008"·title="·"·alt=""·coords="559,219,614,240,667,271,689,291,707,314,718,339,723,368,723,540,728,575,743,600,766,621,798,644,861,685,917,705,1053,732,1202,760,1350,779,1575,797,1575,802,1349,784,1201,765,1051,737,915,710,859,689,794,649,763,626,738,604,723,577,717,540,717,369,713,341,702,316,685,295,664,276,612,245,557,224"/>
119 <area·shape="poly"·id="edge77_Node000036_Node000037"·title="·"·alt=""·coords="438,224,335,267,333,262,436,219"/>119 <area·shape="poly"·id="edge77_Node000036_Node000037"·title="·"·alt=""·coords="438,224,335,267,333,262,436,219"/>
120 <area·shape="rect"·id="Node000038"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="381,269,581,309"/>120 <area·shape="rect"·id="Node000038"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="381,269,581,309"/>
121 <area·shape="poly"·id="edge79_Node000036_Node000038"·title="·"·alt=""·coords="484,222,484,255,479,255,479,222"/>121 <area·shape="poly"·id="edge79_Node000036_Node000038"·title="·"·alt=""·coords="484,222,484,255,479,255,479,222"/>
122 <area·shape="poly"·id="edge78_Node000037_Node000004"·title="·"·alt=""·coords="358,306,413,326,465,355,487,374,504,396,516,421,520,449,520,628,520,661,522,687,531,710,551,733,582,750,625,765,679,776,739,785,867,795,984,799,984,804,867,801,739,790,678,782,624,770,580,755,548,737,526,713,517,689,514,661,515,628,515,450,511,422,500,399,483,378,462,359,411,330,356,311"/>122 <area·shape="poly"·id="edge78_Node000037_Node000004"·title="·"·alt=""·coords="358,306,413,326,465,355,487,374,504,396,516,421,520,449,520,628,520,661,522,687,531,710,551,733,582,750,625,765,679,776,739,785,867,795,984,799,984,804,867,801,739,790,678,782,624,770,580,755,548,737,526,713,517,689,514,661,515,628,515,450,511,422,500,399,483,378,462,359,411,330,356,311"/>
123 <area·shape="poly"·id="edge84_Node000039_Node000004"·title="·"·alt=""·coords="150,224,118,243,93,271,87,289,93,308,113,336,136,358,162,375,191,387,252,402,315,411,374,422,400,430,423,441,442,456,457,477,466,504,469,537,469,628,471,662,478,688,492,711,517,732,552,750,600,764,658,776,723,784,860,794,984,798,983,804,860,800,723,789,657,781,599,769,550,755,515,737,488,714,473,691,466,663,464,628,464,537,461,505,452,480,438,460,420,445,398,435,372,427,314,417,251,407,189,392,160,379,133,362,109,340,88,311,81,289,88,268,115,239,148,219"/>123 <area·shape="poly"·id="edge84_Node000039_Node000004"·title="·"·alt=""·coords="150,224,118,243,93,271,87,289,93,308,113,336,136,358,162,375,191,387,252,402,315,411,374,422,400,430,423,441,442,456,457,477,466,504,469,537,469,628,471,662,478,688,492,711,517,732,552,750,600,764,658,776,723,784,860,794,984,798,983,804,860,800,723,789,657,781,599,769,550,755,515,737,488,714,473,691,466,663,464,628,464,537,461,505,452,480,438,460,420,445,398,435,372,427,314,417,251,407,189,392,160,379,133,362,109,340,88,311,81,289,88,268,115,239,148,219"/>
124 <area·shape="rect"·id="Node000040"·title="·"·alt=""·coords="103,277,174,302"/>124 <area·shape="rect"·id="Node000040"·title="·"·alt=""·coords="103,277,174,302"/>
125 <area·shape="poly"·id="edge83_Node000039_Node000040"·title="·"·alt=""·coords="194,223,158,267,154,264,189,220"/>125 <area·shape="poly"·id="edge83_Node000039_Node000040"·title="·"·alt=""·coords="194,223,158,267,154,264,189,220"/>
126 </map>126 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00591.png vs.
./usr/share/doc/libopenmesh-dev/html/a00819.png
Files identical despite different names
1.54 KB
./usr/share/doc/libopenmesh-dev/html/a00592.map vs.
./usr/share/doc/libopenmesh-dev/html/a00820.map
Files 88% similar despite different names
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <map·id="OpenMesh/Tools/Decimater/DecimaterT.hh"·name="OpenMesh/Tools/Decimater/DecimaterT.hh">1 <map·id="OpenMesh/Tools/Decimater/DecimaterT.hh"·name="OpenMesh/Tools/Decimater/DecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="237,5,437,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="237,5,437,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00863_source.html"·title="·"·alt=""·coords="5,93,212,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00608_source.html"·title="·"·alt=""·coords="5,93,212,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="275,53,160,96,158,91,273,48"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="275,53,160,96,158,91,273,48"/>
5 <area·shape="rect"·id="Node000003"·href="$a00596.html"·title="·"·alt=""·coords="237,93,437,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00869.html"·title="·"·alt=""·coords="237,93,437,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="339,59,339,93,334,93,334,59"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="339,59,339,93,334,93,334,59"/>
7 <area·shape="rect"·id="Node000004"·href="$a00554.html"·title="·"·alt=""·coords="461,93,661,133"/>7 <area·shape="rect"·id="Node000004"·href="$a00815.html"·title="·"·alt=""·coords="461,93,661,133"/>
8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="399,48,513,91,511,96,398,53"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="399,48,513,91,511,96,398,53"/>
9 <area·shape="rect"·id="Node000005"·href="$a00563.html"·title="·"·alt=""·coords="461,181,661,221"/>9 <area·shape="rect"·id="Node000005"·href="$a00854.html"·title="·"·alt=""·coords="461,181,661,221"/>
10 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="563,147,563,181,558,181,558,147"/>10 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="563,147,563,181,558,181,558,147"/>
11 </map>11 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00592.png vs.
./usr/share/doc/libopenmesh-dev/html/a00820.png
Files identical despite different names
38.3 KB
./usr/share/doc/libopenmesh-dev/html/a00593.html vs.
./usr/share/doc/libopenmesh-dev/html/a00869.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/McDecimaterT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/DecimaterT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00593.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00869.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 90, 150 lines modifiedOffset 90, 158 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#namespaces">Namespaces</a>·&#124;94 <a·href="#namespaces">Namespaces</a>·&#124;
95 <a·href="#define-members">Macros</a>··</div>95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">McDecimaterT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">DecimaterT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00545_source.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00818_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code><br·/>
100 <code>#include·&lt;vector&gt;</code><br·/>100 <code>#include·&lt;vector&gt;</code><br·/>
101 <code>#include·&lt;cfloat&gt;</code><br·/>101 <code>#include·&lt;cfloat&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·McDecimaterT_impl.hh:</div>103 Include·dependency·graph·for·DecimaterT_impl.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00594.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2McDecimaterT__impl_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00870.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2DecimaterT__impl_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2McDecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2McDecimaterT__impl_8hh">106 <map·name="aOpenMesh_2Tools_2Decimater_2DecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2DecimaterT__impl_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="2519,5,2719,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="2317,5,2517,45"/>
108 <area·shape="rect"·href="a00545.html"·title="·"·alt=""·coords="1601,93,1801,133"/>108 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="1771,93,1971,133"/>
109 <area·shape="poly"·title="·"·alt=""·coords="2520,39,1814,104,1814,99,2519,33"/>109 <area·shape="poly"·title="·"·alt=""·coords="2318,45,1985,97,1984,92,2317,40"/>
110 <area·shape="rect"·title="·"·alt=""·coords="2487,878,2549,903"/>110 <area·shape="rect"·title="·"·alt=""·coords="2206,878,2269,903"/>
111 <area·shape="poly"·title="·"·alt=""·coords="2622,45,2622,200,2622,716,2620,740,2614,763,2593,805,2567,842,2542,870,2538,866,2563,839,2589,803,2609,761,2615,739,2617,716,2617,200,2617,45"/>111 <area·shape="poly"·title="·"·alt=""·coords="2420,45,2420,200,2420,716,2416,744,2405,771,2389,794,2369,815,2324,850,2279,874,2277,870,2321,845,2366,811,2385,791,2401,768,2411,743,2415,716,2415,200,2415,45"/>
112 <area·shape="rect"·title="·"·alt=""·coords="2657,101,2715,126"/>112 <area·shape="rect"·title="·"·alt=""·coords="2455,101,2513,126"/>
113 <area·shape="poly"·title="·"·alt=""·coords="2636,44,2670,88,2666,91,2632,47"/>113 <area·shape="poly"·title="·"·alt=""·coords="2434,44,2468,88,2464,91,2430,47"/>
114 <area·shape="rect"·title="·"·alt=""·coords="1662,277,1739,302"/>114 <area·shape="rect"·title="·"·alt=""·coords="1669,277,1747,302"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="1827,136,1793,156,1761,183,1734,224,1718,265,1713,263,1729,222,1757,180,1789,152,1825,131"/>
115 <area·shape="poly"·title="·"·alt=""·coords="1703,134,1703,263,1698,263,1698,134"/> 
116 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="1143,181,1343,221"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="1601,136,1357,181,1356,176,1600,131"/> 
118 <area·shape="poly"·title="·"·alt=""·coords="1344,211,1490,233,1651,267,1661,270,1659,275,1649,272,1489,238,1343,216"/> 
119 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1479,269,1637,309"/>116 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="874,269,1033,309"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="1772,136,1046,273,1045,268,1771,131"/>
 118 <area·shape="rect"·href="a00908.html"·title="A·generic·heap·class."·alt=""·coords="2167,607,2329,647"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="1971,112,2073,122,2126,134,2176,150,2221,173,2257,202,2270,220,2281,241,2287,263,2289,288,2289,459,2287,496,2280,532,2263,594,2258,593,2275,531,2282,495,2284,459,2284,288,2282,264,2276,243,2266,223,2253,206,2218,177,2174,155,2124,139,2072,128,1971,117"/>
 120 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="1771,181,1971,221"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="1873,134,1873,167,1868,167,1868,134"/>
 122 <area·shape="rect"·title="·"·alt=""·coords="1583,871,1761,911"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="1033,299,1500,368,1735,409,1819,428,1868,443,1908,460,1943,476,1956,486,1967,499,1974,516,1976,537,1976,628,1974,665,1966,696,1955,723,1938,745,1894,785,1833,825,1790,849,1745,868,1743,863,1787,844,1831,820,1890,781,1934,742,1950,720,1961,694,1968,664,1971,628,1971,537,1969,517,1962,502,1953,490,1940,480,1906,465,1866,448,1817,433,1734,415,1499,374,1033,304"/>
 124 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="982,783,1146,823"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="874,302,757,318,609,347,448,389,368,416,292,448,248,468,213,490,200,503,192,518,189,536,192,558,205,615,219,660,243,697,286,732,312,746,343,757,420,771,510,778,609,780,807,777,895,776,968,780,968,786,895,782,807,782,609,785,510,783,419,776,342,762,309,751,283,737,239,701,215,662,200,616,187,559,184,536,187,516,196,500,209,486,245,463,290,443,367,411,447,384,608,341,756,313,873,296"/>
 126 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="767,357,926,397"/>
 127 <area·shape="poly"·title="·"·alt=""·coords="931,312,883,351,879,347,928,308"/>
 128 <area·shape="rect"·title="·"·alt=""·coords="179,878,237,903"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="874,294,702,298,488,309,283,329,199,343,137,360,88,376,46,392,31,402,19,415,11,433,8,457,8,716,8,748,11,774,21,796,39,821,68,844,100,861,134,873,166,881,164,886,133,878,98,866,65,849,36,825,16,799,6,775,3,749,3,716,3,457,6,432,14,413,27,398,44,387,86,371,135,355,198,337,282,323,488,304,702,293,874,289"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="1033,293,1269,314,1413,332,1557,355,1632,373,1707,395,1810,414,1904,423,1990,428,2069,435,2143,449,2179,462,2213,479,2246,501,2279,529,2312,563,2344,605,2363,635,2370,652,2372,672,2369,698,2359,730,2314,824,2294,851,2269,872,2266,868,2290,847,2310,821,2354,728,2364,697,2367,672,2365,653,2359,637,2339,608,2308,567,2276,532,2243,505,2210,483,2176,467,2142,454,2069,440,1990,433,1904,429,1810,419,1706,400,1631,378,1556,360,1412,337,1268,319,1033,298"/>
 131 <area·shape="rect"·title="·"·alt=""·coords="699,878,784,903"/>
 132 <area·shape="poly"·title="·"·alt=""·coords="874,292,665,296,539,304,412,317,294,338,243,351,198,367,161,386,133,407,115,430,109,457,109,628,114,650,127,672,149,693,177,713,250,751,338,786,434,816,530,841,686,876,684,881,528,847,433,821,337,791,248,756,174,718,145,697,123,675,109,652,104,628,104,456,111,428,129,403,158,381,196,362,241,346,293,333,411,312,538,298,665,291,874,287"/>
 133 <area·shape="rect"·title="·"·alt=""·coords="307,614,387,639"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="884,312,821,333,756,360,640,423,530,494,437,559,373,608,370,603,434,555,527,489,637,419,754,355,819,328,882,307"/>
 135 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1078,357,1242,397"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="1000,307,1103,350,1101,355,998,312"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="1147,817,1166,820,1382,851,1570,875,1569,880,1381,856,1165,825,1146,822"/>
 138 <area·shape="rect"·title="·"·alt=""·coords="1017,878,1093,903"/>
 139 <area·shape="poly"·title="·"·alt=""·coords="1065,823,1060,864,1055,864,1059,823"/>
 140 <area·shape="poly"·title="·"·alt=""·coords="768,392,682,409,581,435,474,471,421,495,372,521,333,547,303,572,280,599,263,628,250,660,239,696,219,783,213,826,211,864,205,864,207,825,213,782,234,694,245,658,258,626,276,596,300,569,330,542,369,516,419,490,472,466,579,429,681,403,767,387"/>
 141 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="803,445,1053,471"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="868,396,908,434,904,437,865,399"/>
 143 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1128,695,1307,735"/>
 144 <area·shape="poly"·title="·"·alt=""·coords="826,400,808,421,793,446,772,503,760,552,760,575,764,598,775,621,792,644,829,655,911,670,1115,698,1114,703,910,675,828,661,789,649,771,623,759,599,754,576,755,552,767,502,788,444,803,418,822,396"/>
 145 <area·shape="poly"·title="·"·alt=""·coords="1054,460,1104,467,1155,478,1207,494,1255,516,1306,551,1343,587,1371,624,1394,663,1416,702,1442,741,1477,781,1523,821,1562,844,1603,863,1601,868,1559,849,1520,825,1473,785,1438,744,1412,704,1389,665,1367,627,1339,590,1302,555,1252,521,1205,499,1154,483,1103,472,1053,466"/>
 146 <area·shape="rect"·title="·"·alt=""·coords="297,702,383,727"/>
 147 <area·shape="poly"·title="·"·alt=""·coords="803,473,662,491,510,518,440,536,378,557,329,581,297,608,290,628,294,649,306,671,321,690,316,693,301,674,289,651,284,627,293,605,326,577,376,552,438,531,509,513,661,485,802,468"/>
 148 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="513,607,677,647"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="906,473,646,603,644,598,904,468"/>
 150 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1078,519,1242,559"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="963,468,1092,512,1091,517,961,473"/>
 152 <area·shape="poly"·title="·"·alt=""·coords="576,649,559,668,545,691,539,713,541,724,547,733,568,749,594,761,626,769,662,775,746,778,838,775,1021,766,1099,768,1131,773,1158,780,1175,790,1185,800,1195,811,1211,820,1302,851,1397,871,1488,882,1569,887,1568,892,1488,887,1396,876,1300,856,1208,825,1192,815,1182,804,1172,794,1156,785,1130,778,1098,773,1021,771,839,781,746,784,662,780,625,775,592,766,565,753,543,736,536,725,534,713,540,689,555,665,572,645"/>
 153 <area·shape="poly"·title="·"·alt=""·coords="540,649,388,700,386,695,538,644"/>
 154 <area·shape="rect"·title="·"·alt=""·coords="758,702,834,727"/>
 155 <area·shape="poly"·title="·"·alt=""·coords="640,644,758,694,756,699,638,649"/>
 156 <area·shape="rect"·title="·"·alt=""·coords="408,702,483,727"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="563,649,478,698,476,693,561,644"/>
 158 <area·shape="rect"·title="·"·alt=""·coords="557,702,632,727"/>
 159 <area·shape="poly"·title="·"·alt=""·coords="597,647,597,688,592,688,592,647"/>
 160 <area·shape="poly"·title="·"·alt=""·coords="1209,556,1251,577,1292,605,1325,634,1349,662,1384,716,1420,768,1445,794,1479,820,1525,846,1574,864,1573,869,1523,851,1476,825,1442,798,1416,772,1380,719,1345,665,1321,637,1289,609,1248,582,1206,561"/>
 161 <area·shape="poly"·title="·"·alt=""·coords="1078,544,925,549,741,559,567,579,496,592,444,609,431,617,422,627,414,638,400,649,367,664,339,670,313,677,286,697,256,737,235,783,222,828,214,865,209,863,217,826,230,781,252,734,282,693,311,672,338,664,366,659,397,644,410,634,418,624,427,613,442,604,495,587,566,573,741,554,925,543,1078,538"/>
 162 <area·shape="poly"·title="·"·alt=""·coords="1078,546,938,553,771,566,613,584,549,596,501,609,484,617,472,626,444,649,371,697,368,692,441,645,469,622,481,613,499,604,548,591,612,579,770,560,937,548,1077,540"/>
 163 <area·shape="poly"·title="·"·alt=""·coords="1078,558,1059,561,878,585,696,609,691,610,690,605,696,604,877,580,1058,556,1077,553"/>
 164 <area·shape="poly"·title="·"·alt=""·coords="1078,558,1059,561,983,572,923,578,865,588,792,609,744,629,698,652,624,697,621,692,695,648,742,624,790,604,863,583,923,573,982,567,1058,556,1077,553"/>
 165 <area·shape="rect"·title="·"·alt=""·coords="803,614,874,639"/>
 166 <area·shape="poly"·title="·"·alt=""·coords="1079,560,986,581,888,609,880,612,878,607,886,604,985,576,1077,554"/>
 167 <area·shape="rect"·title="·"·alt=""·coords="899,614,957,639"/>
 168 <area·shape="poly"·title="·"·alt=""·coords="1103,561,970,609,966,611,964,606,968,604,1102,556"/>
 169 <area·shape="poly"·title="·"·alt=""·coords="1242,537,1343,541,1466,552,1601,572,1668,586,1733,604,1782,623,1819,643,1899,692,2208,869,2205,873,1896,697,1816,647,1780,628,1731,609,1667,591,1600,577,1466,557,1342,547,1242,543"/>
 170 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="859,695,1053,735"/>
 171 <area·shape="poly"·title="·"·alt=""·coords="1167,559,1170,602,1165,626,1154,648,1139,661,1115,673,1054,694,1052,689,1113,668,1136,657,1150,645,1160,625,1164,602,1162,559"/>
 172 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1222,783,1386,823"/>
 173 <area·shape="poly"·title="·"·alt=""·coords="1193,557,1225,580,1262,611,1295,650,1321,694,1326,713,1327,733,1320,770,1314,769,1322,732,1321,714,1316,696,1291,653,1258,615,1222,584,1190,561"/>
 174 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="1721,695,1885,735"/>
 175 <area·shape="poly"·title="·"·alt=""·coords="1242,542,1355,550,1483,562,1602,580,1650,592,1687,604,1715,620,1741,641,1782,682,1778,686,1737,645,1712,625,1684,609,1649,597,1601,586,1482,568,1354,555,1242,547"/>
 176 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1509,607,1673,647"/>
 177 <area·shape="poly"·title="·"·alt=""·coords="1243,554,1496,604,1495,609,1242,559"/>
 178 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="982,607,1141,647"/>
 179 <area·shape="poly"·title="·"·alt=""·coords="1140,561,1095,600,1092,596,1136,557"/>
Max diff block lines reached; 1059/38026 bytes (2.78%) of diff not shown.
1020 B
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
6 McDecimaterT_impl.hh·File·Reference6 DecimaterT_impl.hh·File·Reference
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_.c_.D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
8 #include·<vector>8 #include·<vector>
9 #include·<cfloat>9 #include·<cfloat>
10 Include·dependency·graph·for·McDecimaterT_impl.hh:10 Include·dependency·graph·for·DecimaterT_impl.hh:
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s12 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
13 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h13 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
14  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the14  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
15 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.15 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
16  16  
17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
8.58 KB
./usr/share/doc/libopenmesh-dev/html/a00593_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00860_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00593_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00860_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">McDecimaterT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">McDecimaterT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00593.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00860.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 146, 15 lines modifiedOffset 146, 15 lines modified
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·McDecimaterT·-·IMPLEMENTATION</span></div>146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·McDecimaterT·-·IMPLEMENTATION</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_MULTIPLE_CHOICE_DECIMATER_DECIMATERT_CC</span></div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_MULTIPLE_CHOICE_DECIMATER_DECIMATERT_CC</span></div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00545.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</span></div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00872.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</span></div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;float.h&gt;</span></div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;float.h&gt;</span></div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;cfloat&gt;</span></div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;cfloat&gt;</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
Offset 635, 15 lines modifiedOffset 635, 15 lines modified
635 </div>635 </div>
636 <div·class="line"><a·id="l00528"·name="l00528"></a><span·class="lineno">··528</span>·</div>636 <div·class="line"><a·id="l00528"·name="l00528"></a><span·class="lineno">··528</span>·</div>
637 <div·class="line"><a·id="l00529"·name="l00529"></a><span·class="lineno">··529</span><span·class="comment">//=============================================================================</span></div>637 <div·class="line"><a·id="l00529"·name="l00529"></a><span·class="lineno">··529</span><span·class="comment">//=============================================================================</span></div>
638 <div·class="line"><a·id="l00530"·name="l00530"></a><span·class="lineno">··530</span>}<span·class="comment">//·END_NS_MC_DECIMATER</span></div>638 <div·class="line"><a·id="l00530"·name="l00530"></a><span·class="lineno">··530</span>}<span·class="comment">//·END_NS_MC_DECIMATER</span></div>
639 <div·class="line"><a·id="l00531"·name="l00531"></a><span·class="lineno">··531</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>639 <div·class="line"><a·id="l00531"·name="l00531"></a><span·class="lineno">··531</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
640 <div·class="line"><a·id="l00532"·name="l00532"></a><span·class="lineno">··532</span><span·class="comment">//=============================================================================</span></div>640 <div·class="line"><a·id="l00532"·name="l00532"></a><span·class="lineno">··532</span><span·class="comment">//=============================================================================</span></div>
641 <div·class="line"><a·id="l00533"·name="l00533"></a><span·class="lineno">··533</span>·</div>641 <div·class="line"><a·id="l00533"·name="l00533"></a><span·class="lineno">··533</span>·</div>
642 <div·class="ttc"·id="aa00545_html"><div·class="ttname"><a·href="a00545.html">McDecimaterT.hh</a></div></div>642 <div·class="ttc"·id="aa00872_html"><div·class="ttname"><a·href="a00872.html">McDecimaterT.hh</a></div></div>
643 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>643 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
644 <div·class="ttc"·id="aa02718_html_a1ebe8b94ca30db3af44c809ab3ee7247"><div·class="ttname"><a·href="a02718.html#a1ebe8b94ca30db3af44c809ab3ee7247">OpenMesh::PolyMeshT::VertexFaceIter</a></div><div·class="ttdeci">Kernel::VertexFaceIter·VertexFaceIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:166</div></div>644 <div·class="ttc"·id="aa02718_html_a1ebe8b94ca30db3af44c809ab3ee7247"><div·class="ttname"><a·href="a02718.html#a1ebe8b94ca30db3af44c809ab3ee7247">OpenMesh::PolyMeshT::VertexFaceIter</a></div><div·class="ttdeci">Kernel::VertexFaceIter·VertexFaceIter</div><div·class="ttdoc">Circulator.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:166</div></div>
645 <div·class="ttc"·id="aa02718_html_ac364b18ba6ed17e4e6a6551787b2e2a3"><div·class="ttname"><a·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">OpenMesh::PolyMeshT::HalfedgeHandle</a></div><div·class="ttdeci">Kernel::HalfedgeHandle·HalfedgeHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:137</div></div>645 <div·class="ttc"·id="aa02718_html_ac364b18ba6ed17e4e6a6551787b2e2a3"><div·class="ttname"><a·href="a02718.html#ac364b18ba6ed17e4e6a6551787b2e2a3">OpenMesh::PolyMeshT::HalfedgeHandle</a></div><div·class="ttdeci">Kernel::HalfedgeHandle·HalfedgeHandle</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:137</div></div>
646 <div·class="ttc"·id="aa03342_html"><div·class="ttname"><a·href="a03342.html">OpenMesh::RandomNumberGenerator</a></div><div·class="ttdoc">Generate·a·random·number·between·0.0·and·1.0·with·a·guaranteed·resolution·(·Number·of·possible·values...</div><div·class="ttdef"><b>Definition</b>·RandomNumberGenerator.hh:78</div></div>646 <div·class="ttc"·id="aa03342_html"><div·class="ttname"><a·href="a03342.html">OpenMesh::RandomNumberGenerator</a></div><div·class="ttdoc">Generate·a·random·number·between·0.0·and·1.0·with·a·guaranteed·resolution·(·Number·of·possible·values...</div><div·class="ttdef"><b>Definition</b>·RandomNumberGenerator.hh:78</div></div>
647 <div·class="ttc"·id="aa03342_html_ab0ddf3f024f38d790596bd621c6c0ddc"><div·class="ttname"><a·href="a03342.html#ab0ddf3f024f38d790596bd621c6c0ddc">OpenMesh::RandomNumberGenerator::getRand</a></div><div·class="ttdeci">double·getRand()·const</div><div·class="ttdoc">returns·a·random·double·between·0.0·and·1.0·with·a·guaranteed·resolution</div><div·class="ttdef"><b>Definition</b>·RandomNumberGenerator.cc:82</div></div>647 <div·class="ttc"·id="aa03342_html_ab0ddf3f024f38d790596bd621c6c0ddc"><div·class="ttname"><a·href="a03342.html#ab0ddf3f024f38d790596bd621c6c0ddc">OpenMesh::RandomNumberGenerator::getRand</a></div><div·class="ttdeci">double·getRand()·const</div><div·class="ttdoc">returns·a·random·double·between·0.0·and·1.0·with·a·guaranteed·resolution</div><div·class="ttdef"><b>Definition</b>·RandomNumberGenerator.cc:82</div></div>
648 <div·class="ttc"·id="aa03370_html"><div·class="ttname"><a·href="a03370.html">OpenMesh::Decimater::BaseDecimaterT</a></div><div·class="ttdef"><b>Definition</b>·BaseDecimaterT.hh:86</div></div>648 <div·class="ttc"·id="aa03370_html"><div·class="ttname"><a·href="a03370.html">OpenMesh::Decimater::BaseDecimaterT</a></div><div·class="ttdef"><b>Definition</b>·BaseDecimaterT.hh:86</div></div>
649 <div·class="ttc"·id="aa03374_html"><div·class="ttname"><a·href="a03374.html">OpenMesh::Decimater::CollapseInfoT</a></div><div·class="ttdoc">Stores·information·about·a·halfedge·collapse.</div><div·class="ttdef"><b>Definition</b>·CollapseInfoT.hh:74</div></div>649 <div·class="ttc"·id="aa03374_html"><div·class="ttname"><a·href="a03374.html">OpenMesh::Decimater::CollapseInfoT</a></div><div·class="ttdoc">Stores·information·about·a·halfedge·collapse.</div><div·class="ttdef"><b>Definition</b>·CollapseInfoT.hh:74</div></div>
19.1 KB
./usr/share/doc/libopenmesh-dev/html/a00594.map vs.
./usr/share/doc/libopenmesh-dev/html/a00861.map
Files 99% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 <map·id="OpenMesh/Tools/Decimater/McDecimaterT_impl.hh"·name="OpenMesh/Tools/Decimater/McDecimaterT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/McDecimaterT_impl.hh"·name="OpenMesh/Tools/Decimater/McDecimaterT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2519,5,2719,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2519,5,2719,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00545.html"·title="·"·alt=""·coords="1601,93,1801,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00872.html"·title="·"·alt=""·coords="1601,93,1801,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2520,39,1814,104,1814,99,2519,33"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2520,39,1814,104,1814,99,2519,33"/>
5 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2487,878,2549,903"/>5 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="2487,878,2549,903"/>
6 <area·shape="poly"·id="edge80_Node000001_Node000020"·title="·"·alt=""·coords="2622,45,2622,200,2622,716,2620,740,2614,763,2593,805,2567,842,2542,870,2538,866,2563,839,2589,803,2609,761,2615,739,2617,716,2617,200,2617,45"/>6 <area·shape="poly"·id="edge80_Node000001_Node000020"·title="·"·alt=""·coords="2622,45,2622,200,2622,716,2620,740,2614,763,2593,805,2567,842,2542,870,2538,866,2563,839,2589,803,2609,761,2615,739,2617,716,2617,200,2617,45"/>
7 <area·shape="rect"·id="Node000040"·title="·"·alt=""·coords="2657,101,2715,126"/>7 <area·shape="rect"·id="Node000040"·title="·"·alt=""·coords="2657,101,2715,126"/>
8 <area·shape="poly"·id="edge81_Node000001_Node000040"·title="·"·alt=""·coords="2636,44,2670,88,2666,91,2632,47"/>8 <area·shape="poly"·id="edge81_Node000001_Node000040"·title="·"·alt=""·coords="2636,44,2670,88,2666,91,2632,47"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1662,277,1739,302"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1662,277,1739,302"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1703,134,1703,263,1698,263,1698,134"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1703,134,1703,263,1698,263,1698,134"/>
11 <area·shape="rect"·id="Node000004"·href="$a00617.html"·title="·"·alt=""·coords="1143,181,1343,221"/>11 <area·shape="rect"·id="Node000004"·href="$a00827.html"·title="·"·alt=""·coords="1143,181,1343,221"/>
12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1601,136,1357,181,1356,176,1600,131"/>12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1601,136,1357,181,1356,176,1600,131"/>
13 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="1344,211,1490,233,1651,267,1661,270,1659,275,1649,272,1489,238,1343,216"/>13 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="1344,211,1490,233,1651,267,1661,270,1659,275,1649,272,1489,238,1343,216"/>
14 <area·shape="rect"·id="Node000005"·href="$a00929_source.html"·title="·"·alt=""·coords="1479,269,1637,309"/>14 <area·shape="rect"·id="Node000005"·href="$a00443_source.html"·title="·"·alt=""·coords="1479,269,1637,309"/>
15 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="1313,219,1477,263,1475,268,1312,224"/>15 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="1313,219,1477,263,1475,268,1312,224"/>
16 <area·shape="rect"·id="Node000035"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="189,269,389,309"/>16 <area·shape="rect"·id="Node000035"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="189,269,389,309"/>
17 <area·shape="poly"·id="edge71_Node000004_Node000035"·title="·"·alt=""·coords="1143,210,818,232,613,249,403,272,402,267,612,244,818,227,1143,205"/>17 <area·shape="poly"·id="edge71_Node000004_Node000035"·title="·"·alt=""·coords="1143,210,818,232,613,249,403,272,402,267,612,244,818,227,1143,205"/>
18 <area·shape="rect"·id="Node000036"·href="$a00917_source.html"·title="·"·alt=""·coords="5,357,164,397"/>18 <area·shape="rect"·id="Node000036"·href="$a00407_source.html"·title="·"·alt=""·coords="5,357,164,397"/>
19 <area·shape="poly"·id="edge76_Node000004_Node000036"·title="·"·alt=""·coords="1143,207,899,214,598,226,329,245,233,257,178,272,155,287,134,306,103,347,99,344,130,302,151,283,176,267,232,252,328,239,598,220,899,208,1143,202"/>19 <area·shape="poly"·id="edge76_Node000004_Node000036"·title="·"·alt=""·coords="1143,207,899,214,598,226,329,245,233,257,178,272,155,287,134,306,103,347,99,344,130,302,151,283,176,267,232,252,328,239,598,220,899,208,1143,202"/>
20 <area·shape="rect"·id="Node000038"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="413,269,613,309"/>20 <area·shape="rect"·id="Node000038"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="413,269,613,309"/>
21 <area·shape="poly"·id="edge77_Node000004_Node000038"·title="·"·alt=""·coords="1144,217,626,277,626,272,1143,212"/>21 <area·shape="poly"·id="edge77_Node000004_Node000038"·title="·"·alt=""·coords="1144,217,626,277,626,272,1143,212"/>
22 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="783,871,962,911"/>22 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="783,871,962,911"/>
23 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="1479,296,1378,302,1254,313,1117,332,983,360,865,389,773,416,731,433,688,455,587,521,553,544,526,565,508,589,504,605,502,625,502,716,509,756,528,790,557,817,594,838,636,855,681,868,770,882,769,887,680,873,635,860,592,843,554,821,524,793,504,758,497,716,497,625,498,604,504,587,522,561,550,540,585,516,685,450,729,428,771,411,863,384,981,355,1117,327,1253,308,1378,296,1478,290"/>23 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="1479,296,1378,302,1254,313,1117,332,983,360,865,389,773,416,731,433,688,455,587,521,553,544,526,565,508,589,504,605,502,625,502,716,509,756,528,790,557,817,594,838,636,855,681,868,770,882,769,887,680,873,635,860,592,843,554,821,524,793,504,758,497,716,497,625,498,604,504,587,522,561,550,540,585,516,685,450,729,428,771,411,863,384,981,355,1117,327,1253,308,1378,296,1478,290"/>
24 <area·shape="rect"·id="Node000007"·href="$a01196_source.html"·title="·"·alt=""·coords="1708,783,1872,823"/>24 <area·shape="rect"·id="Node000007"·href="$a00290_source.html"·title="·"·alt=""·coords="1708,783,1872,823"/>
25 <area·shape="poly"·id="edge7_Node000005_Node000007"·title="·"·alt=""·coords="1638,305,1736,330,1839,364,1884,384,1920,406,1945,430,1952,443,1954,456,1954,540,1948,600,1929,645,1901,687,1863,736,1826,776,1822,772,1859,733,1896,683,1925,643,1942,599,1949,540,1949,457,1947,445,1940,434,1917,411,1881,389,1837,369,1734,335,1637,310"/>25 <area·shape="poly"·id="edge7_Node000005_Node000007"·title="·"·alt=""·coords="1638,305,1736,330,1839,364,1884,384,1920,406,1945,430,1952,443,1954,456,1954,540,1948,600,1929,645,1901,687,1863,736,1826,776,1822,772,1859,733,1896,683,1925,643,1942,599,1949,540,1949,457,1947,445,1940,434,1917,411,1881,389,1837,369,1734,335,1637,310"/>
26 <area·shape="rect"·id="Node000009"·href="$a00932_source.html"·title="·"·alt=""·coords="2185,357,2344,397"/>26 <area·shape="rect"·id="Node000009"·href="$a00389_source.html"·title="·"·alt=""·coords="2185,357,2344,397"/>
27 <area·shape="poly"·id="edge10_Node000005_Node000009"·title="·"·alt=""·coords="1638,305,1650,307,1795,324,1908,331,2021,338,2166,355,2172,356,2171,361,2166,360,2021,344,1908,337,1794,329,1650,312,1637,310"/>27 <area·shape="poly"·id="edge10_Node000005_Node000009"·title="·"·alt=""·coords="1638,305,1650,307,1795,324,1908,331,2021,338,2166,355,2172,356,2171,361,2166,360,2021,344,1908,337,1794,329,1650,312,1637,310"/>
28 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="2261,878,2319,903"/>28 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="2261,878,2319,903"/>
29 <area·shape="poly"·id="edge61_Node000005_Node000010"·title="·"·alt=""·coords="1638,305,1650,307,1723,312,1814,313,2026,310,2134,312,2235,318,2322,332,2359,342,2390,355,2423,374,2449,394,2465,420,2470,456,2470,716,2466,744,2456,770,2440,794,2420,815,2375,850,2331,874,2329,870,2372,845,2416,811,2436,790,2451,768,2461,743,2465,716,2465,457,2460,422,2445,397,2421,378,2387,360,2357,347,2321,337,2234,323,2134,317,2026,316,1814,318,1722,317,1650,312,1637,310"/>29 <area·shape="poly"·id="edge61_Node000005_Node000010"·title="·"·alt=""·coords="1638,305,1650,307,1723,312,1814,313,2026,310,2134,312,2235,318,2322,332,2359,342,2390,355,2423,374,2449,394,2465,420,2470,456,2470,716,2466,744,2456,770,2440,794,2420,815,2375,850,2331,874,2329,870,2372,845,2416,811,2436,790,2451,768,2461,743,2465,716,2465,457,2460,422,2445,397,2421,378,2387,360,2357,347,2321,337,2234,323,2134,317,2026,316,1814,318,1722,317,1650,312,1637,310"/>
30 <area·shape="poly"·id="edge60_Node000005_Node000020"·title="·"·alt=""·coords="1638,305,1650,307,1727,313,1823,315,2046,317,2160,319,2268,325,2362,336,2436,355,2486,371,2529,386,2546,397,2560,412,2568,432,2571,457,2571,716,2567,759,2557,800,2532,867,2527,865,2552,799,2562,758,2566,716,2566,457,2563,433,2555,415,2543,401,2527,391,2485,376,2435,360,2361,342,2267,330,2160,324,2046,322,1823,321,1727,318,1650,312,1637,310"/>30 <area·shape="poly"·id="edge60_Node000005_Node000020"·title="·"·alt=""·coords="1638,305,1650,307,1727,313,1823,315,2046,317,2160,319,2268,325,2362,336,2436,355,2486,371,2529,386,2546,397,2560,412,2568,432,2571,457,2571,716,2567,759,2557,800,2532,867,2527,865,2552,799,2562,758,2566,716,2566,457,2563,433,2555,415,2543,401,2527,391,2485,376,2435,360,2361,342,2267,330,2160,324,2046,322,1823,321,1727,318,1650,312,1637,310"/>
31 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2070,878,2155,903"/>31 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2070,878,2155,903"/>
32 <area·shape="poly"·id="edge62_Node000005_Node000026"·title="·"·alt=""·coords="1638,305,1650,307,1786,311,2012,313,2130,317,2235,324,2315,337,2342,345,2358,355,2382,388,2397,422,2403,458,2401,495,2393,533,2379,571,2339,646,2287,717,2231,781,2139,870,2135,867,2227,777,2283,714,2334,643,2374,569,2388,531,2396,494,2397,458,2392,423,2378,390,2355,359,2340,350,2313,342,2234,330,2130,322,2012,318,1786,316,1650,312,1637,310"/>32 <area·shape="poly"·id="edge62_Node000005_Node000026"·title="·"·alt=""·coords="1638,305,1650,307,1786,311,2012,313,2130,317,2235,324,2315,337,2342,345,2358,355,2382,388,2397,422,2403,458,2401,495,2393,533,2379,571,2339,646,2287,717,2231,781,2139,870,2135,867,2227,777,2283,714,2334,643,2374,569,2388,531,2396,494,2397,458,2392,423,2378,390,2355,359,2340,350,2313,342,2234,330,2130,322,2012,318,1786,316,1650,312,1637,310"/>
33 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="638,614,718,639"/>33 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="638,614,718,639"/>
34 <area·shape="poly"·id="edge70_Node000005_Node000033"·title="·"·alt=""·coords="1478,293,1393,297,1290,308,1180,328,1126,342,1074,360,1015,386,957,417,850,486,762,555,702,606,699,602,759,550,847,482,954,412,1012,381,1072,355,1124,337,1179,323,1289,303,1392,292,1478,288"/>34 <area·shape="poly"·id="edge70_Node000005_Node000033"·title="·"·alt=""·coords="1478,293,1393,297,1290,308,1180,328,1126,342,1074,360,1015,386,957,417,850,486,762,555,702,606,699,602,759,550,847,482,954,412,1012,381,1072,355,1124,337,1179,323,1289,303,1392,292,1478,288"/>
35 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1084,357,1248,397"/>35 <area·shape="rect"·id="Node000034"·href="$a00470_source.html"·title="·"·alt=""·coords="1084,357,1248,397"/>
36 <area·shape="poly"·id="edge63_Node000005_Node000034"·title="·"·alt=""·coords="1479,311,1262,358,1261,353,1478,305"/>36 <area·shape="poly"·id="edge63_Node000005_Node000034"·title="·"·alt=""·coords="1479,311,1262,358,1261,353,1478,305"/>
37 <area·shape="poly"·id="edge8_Node000007_Node000006"·title="·"·alt=""·coords="1708,823,1689,825,1492,848,1295,866,976,887,976,882,1295,860,1491,843,1688,820,1707,817"/>37 <area·shape="poly"·id="edge8_Node000007_Node000006"·title="·"·alt=""·coords="1708,823,1689,825,1492,848,1295,866,976,887,976,882,1295,860,1491,843,1688,820,1707,817"/>
38 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1759,878,1835,903"/>38 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1759,878,1835,903"/>
39 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="1794,823,1797,864,1792,864,1789,823"/>39 <area·shape="poly"·id="edge9_Node000007_Node000008"·title="·"·alt=""·coords="1794,823,1797,864,1792,864,1789,823"/>
40 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="2289,396,2327,434,2370,488,2389,519,2405,553,2415,589,2419,625,2419,716,2417,741,2409,765,2383,808,2351,845,2320,872,2316,868,2347,841,2379,805,2404,763,2411,740,2414,716,2414,625,2410,590,2400,555,2384,522,2366,491,2323,438,2285,400"/>40 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="2289,396,2327,434,2370,488,2389,519,2405,553,2415,589,2419,625,2419,716,2417,741,2409,765,2383,808,2351,845,2320,872,2316,868,2347,841,2379,805,2404,763,2411,740,2414,716,2414,625,2410,590,2400,555,2384,522,2366,491,2323,438,2285,400"/>
41 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="1533,445,1783,471"/>41 <area·shape="rect"·id="Node000011"·href="$a00518_source.html"·title="·"·alt=""·coords="1533,445,1783,471"/>
42 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="2185,392,1760,446,1760,441,2184,386"/>42 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="2185,392,1760,446,1760,441,2184,386"/>
43 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1947,695,2126,735"/>43 <area·shape="rect"·id="Node000027"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1947,695,2126,735"/>
44 <area·shape="poly"·id="edge59_Node000009_Node000027"·title="·"·alt=""·coords="2254,399,2059,685,2055,682,2250,396"/>44 <area·shape="poly"·id="edge59_Node000009_Node000027"·title="·"·alt=""·coords="2254,399,2059,685,2055,682,2250,396"/>
45 <area·shape="poly"·id="edge14_Node000011_Node000006"·title="·"·alt=""·coords="1677,469,1738,513,1774,545,1809,581,1837,619,1854,659,1857,679,1855,699,1848,718,1836,737,1800,751,1723,769,1486,809,976,879,975,874,1485,804,1722,764,1798,746,1832,733,1844,716,1850,698,1851,679,1848,660,1832,622,1805,584,1771,549,1735,518,1674,473"/>45 <area·shape="poly"·id="edge14_Node000011_Node000006"·title="·"·alt=""·coords="1677,469,1738,513,1774,545,1809,581,1837,619,1854,659,1857,679,1855,699,1848,718,1836,737,1800,751,1723,769,1486,809,976,879,975,874,1485,804,1722,764,1798,746,1832,733,1844,716,1850,698,1851,679,1848,660,1832,622,1805,584,1771,549,1735,518,1674,473"/>
46 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1735,702,1821,727"/>46 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="1735,702,1821,727"/>
47 <area·shape="poly"·id="edge13_Node000011_Node000012"·title="·"·alt=""·coords="1671,469,1714,525,1740,564,1760,606,1773,649,1779,688,1774,689,1768,650,1756,608,1735,567,1710,528,1666,473"/>47 <area·shape="poly"·id="edge13_Node000011_Node000012"·title="·"·alt=""·coords="1671,469,1714,525,1740,564,1760,606,1773,649,1779,688,1774,689,1768,650,1756,608,1735,567,1710,528,1666,473"/>
48 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="1084,607,1248,647"/>48 <area·shape="rect"·id="Node000013"·href="$a00458_source.html"·title="·"·alt=""·coords="1084,607,1248,647"/>
49 <area·shape="poly"·id="edge15_Node000011_Node000013"·title="·"·alt=""·coords="1533,465,1474,471,1411,482,1348,498,1288,521,1261,537,1235,557,1192,598,1189,594,1231,553,1258,533,1286,516,1347,493,1410,476,1473,466,1532,459"/>49 <area·shape="poly"·id="edge15_Node000011_Node000013"·title="·"·alt=""·coords="1533,465,1474,471,1411,482,1348,498,1288,521,1261,537,1235,557,1192,598,1189,594,1231,553,1258,533,1286,516,1347,493,1410,476,1473,466,1532,459"/>
50 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1299,519,1463,559"/>50 <area·shape="rect"·id="Node000017"·href="$a00464_source.html"·title="·"·alt=""·coords="1299,519,1463,559"/>
51 <area·shape="poly"·id="edge21_Node000011_Node000017"·title="·"·alt=""·coords="1618,473,1462,517,1460,512,1617,468"/>51 <area·shape="poly"·id="edge21_Node000011_Node000017"·title="·"·alt=""·coords="1618,473,1462,517,1460,512,1617,468"/>
52 <area·shape="poly"·id="edge16_Node000013_Node000006"·title="·"·alt=""·coords="1183,646,1197,668,1207,694,1217,732,1221,764,1215,794,1193,825,1178,836,1158,846,1104,862,1040,874,976,883,975,878,1039,869,1103,857,1156,841,1176,831,1189,821,1210,792,1216,764,1212,733,1202,696,1192,670,1179,649"/>52 <area·shape="poly"·id="edge16_Node000013_Node000006"·title="·"·alt=""·coords="1183,646,1197,668,1207,694,1217,732,1221,764,1215,794,1193,825,1178,836,1158,846,1104,862,1040,874,976,883,975,878,1039,869,1103,857,1156,841,1176,831,1189,821,1210,792,1216,764,1212,733,1202,696,1192,670,1179,649"/>
53 <area·shape="poly"·id="edge18_Node000013_Node000012"·title="·"·alt=""·coords="1248,642,1261,644,1376,660,1466,669,1556,677,1672,692,1722,700,1721,705,1671,697,1556,683,1466,674,1376,665,1260,649,1248,647"/>53 <area·shape="poly"·id="edge18_Node000013_Node000012"·title="·"·alt=""·coords="1248,642,1261,644,1376,660,1466,669,1556,677,1672,692,1722,700,1721,705,1671,697,1556,683,1466,674,1376,665,1260,649,1248,647"/>
54 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1116,702,1192,727"/>54 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1116,702,1192,727"/>
55 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="1166,647,1160,689,1155,688,1161,647"/>55 <area·shape="poly"·id="edge17_Node000013_Node000014"·title="·"·alt=""·coords="1166,647,1160,689,1155,688,1161,647"/>
56 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1267,702,1342,727"/>56 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1267,702,1342,727"/>
57 <area·shape="poly"·id="edge19_Node000013_Node000015"·title="·"·alt=""·coords="1198,644,1276,692,1273,697,1195,649"/>57 <area·shape="poly"·id="edge19_Node000013_Node000015"·title="·"·alt=""·coords="1198,644,1276,692,1273,697,1195,649"/>
Offset 63, 37 lines modifiedOffset 63, 37 lines modified
63 <area·shape="poly"·id="edge51_Node000017_Node000013"·title="·"·alt=""·coords="1335,561,1227,604,1225,599,1333,556"/>63 <area·shape="poly"·id="edge51_Node000017_Node000013"·title="·"·alt=""·coords="1335,561,1227,604,1225,599,1333,556"/>
64 <area·shape="poly"·id="edge28_Node000017_Node000016"·title="·"·alt=""·coords="1406,557,1425,579,1441,606,1444,629,1441,652,1422,691,1418,689,1435,650,1439,629,1435,608,1421,582,1402,561"/>64 <area·shape="poly"·id="edge28_Node000017_Node000016"·title="·"·alt=""·coords="1406,557,1425,579,1441,606,1444,629,1441,652,1422,691,1418,689,1435,650,1439,629,1435,608,1421,582,1402,561"/>
65 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1272,614,1343,639"/>65 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1272,614,1343,639"/>
66 <area·shape="poly"·id="edge23_Node000017_Node000018"·title="·"·alt=""·coords="1366,561,1328,605,1324,601,1362,557"/>66 <area·shape="poly"·id="edge23_Node000017_Node000018"·title="·"·alt=""·coords="1366,561,1328,605,1324,601,1362,557"/>
67 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1367,614,1426,639"/>67 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1367,614,1426,639"/>
68 <area·shape="poly"·id="edge25_Node000017_Node000019"·title="·"·alt=""·coords="1387,558,1395,600,1389,601,1382,559"/>68 <area·shape="poly"·id="edge25_Node000017_Node000019"·title="·"·alt=""·coords="1387,558,1395,600,1389,601,1382,559"/>
69 <area·shape="poly"·id="edge26_Node000017_Node000020"·title="·"·alt=""·coords="1463,541,1696,560,1838,578,1979,604,2054,622,2111,640,2239,692,2328,730,2365,750,2410,781,2461,824,2501,866,2498,870,2458,828,2407,785,2362,755,2326,735,2237,697,2110,645,2052,627,1977,609,1837,583,1696,565,1463,546"/>69 <area·shape="poly"·id="edge26_Node000017_Node000020"·title="·"·alt=""·coords="1463,541,1696,560,1838,578,1979,604,2054,622,2111,640,2239,692,2328,730,2365,750,2410,781,2461,824,2501,866,2498,870,2458,828,2407,785,2362,755,2326,735,2237,697,2110,645,2052,627,1977,609,1837,583,1696,565,1463,546"/>
70 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1465,695,1659,735"/>70 <area·shape="rect"·id="Node000021"·href="$a00344_source.html"·title="·"·alt=""·coords="1465,695,1659,735"/>
71 <area·shape="poly"·id="edge29_Node000017_Node000021"·title="·"·alt=""·coords="1405,557,1460,605,1537,683,1533,686,1456,609,1402,561"/>71 <area·shape="poly"·id="edge29_Node000017_Node000021"·title="·"·alt=""·coords="1405,557,1460,605,1537,683,1533,686,1456,609,1402,561"/>
72 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1015,783,1179,823"/>72 <area·shape="rect"·id="Node000022"·href="$a00314_source.html"·title="·"·alt=""·coords="1015,783,1179,823"/>
73 <area·shape="poly"·id="edge30_Node000017_Node000022"·title="·"·alt=""·coords="1299,549,1233,557,1166,569,1109,586,1089,597,1075,608,1064,626,1058,646,1058,690,1068,732,1083,769,1078,771,1063,734,1052,690,1053,646,1059,624,1071,605,1086,592,1107,581,1165,564,1232,552,1298,544"/>73 <area·shape="poly"·id="edge30_Node000017_Node000022"·title="·"·alt=""·coords="1299,549,1233,557,1166,569,1109,586,1089,597,1075,608,1064,626,1058,646,1058,690,1068,732,1083,769,1078,771,1063,734,1052,690,1053,646,1059,624,1071,605,1086,592,1107,581,1165,564,1232,552,1298,544"/>
74 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="588,695,752,735"/>74 <area·shape="rect"·id="Node000023"·href="$a00521_source.html"·title="·"·alt=""·coords="588,695,752,735"/>
75 <area·shape="poly"·id="edge32_Node000017_Node000023"·title="·"·alt=""·coords="1299,545,1171,552,1021,564,881,582,825,595,783,609,743,640,698,686,694,683,740,636,781,604,823,590,880,577,1020,558,1170,547,1299,540"/>75 <area·shape="poly"·id="edge32_Node000017_Node000023"·title="·"·alt=""·coords="1299,545,1171,552,1021,564,881,582,825,595,783,609,743,640,698,686,694,683,740,636,781,604,823,590,880,577,1020,558,1170,547,1299,540"/>
76 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="793,607,957,647"/>76 <area·shape="rect"·id="Node000024"·href="$a00527_source.html"·title="·"·alt=""·coords="793,607,957,647"/>
77 <area·shape="poly"·id="edge34_Node000017_Node000024"·title="·"·alt=""·coords="1299,556,977,609,972,610,971,605,976,604,1298,550"/>77 <area·shape="poly"·id="edge34_Node000017_Node000024"·title="·"·alt=""·coords="1299,556,977,609,972,610,971,605,976,604,1298,550"/>
78 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="1552,607,1711,647"/>78 <area·shape="rect"·id="Node000032"·href="$a00383_source.html"·title="·"·alt=""·coords="1552,607,1711,647"/>
79 <area·shape="poly"·id="edge52_Node000017_Node000032"·title="·"·alt=""·coords="1437,556,1565,600,1563,605,1435,561"/>79 <area·shape="poly"·id="edge52_Node000017_Node000032"·title="·"·alt=""·coords="1437,556,1565,600,1563,605,1435,561"/>
80 <area·shape="poly"·id="edge58_Node000017_Node000033"·title="·"·alt=""·coords="1299,546,1046,564,892,583,737,609,723,613,722,607,736,604,891,577,1046,559,1298,540"/>80 <area·shape="poly"·id="edge58_Node000017_Node000033"·title="·"·alt=""·coords="1299,546,1046,564,892,583,737,609,723,613,722,607,736,604,891,577,1046,559,1298,540"/>
81 <area·shape="poly"·id="edge31_Node000022_Node000006"·title="·"·alt=""·coords="1048,825,935,868,933,863,1047,820"/>81 <area·shape="poly"·id="edge31_Node000022_Node000006"·title="·"·alt=""·coords="1048,825,935,868,933,863,1047,820"/>
82 <area·shape="poly"·id="edge33_Node000023_Node000006"·title="·"·alt=""·coords="665,736,656,778,658,801,667,821,688,843,713,859,741,871,771,879,769,884,739,876,710,864,684,847,662,824,653,802,651,778,660,734"/>82 <area·shape="poly"·id="edge33_Node000023_Node000006"·title="·"·alt=""·coords="665,736,656,778,658,801,667,821,688,843,713,859,741,871,771,879,769,884,739,876,710,864,684,847,662,824,653,802,651,778,660,734"/>
83 <area·shape="poly"·id="edge35_Node000024_Node000006"·title="·"·alt=""·coords="875,648,869,695,868,783,872,857,867,857,862,783,863,694,869,647"/>83 <area·shape="poly"·id="edge35_Node000024_Node000006"·title="·"·alt=""·coords="875,648,869,695,868,783,872,857,867,857,862,783,863,694,869,647"/>
84 <area·shape="poly"·id="edge38_Node000024_Node000014"·title="·"·alt=""·coords="940,644,1097,692,1107,695,1106,700,1096,697,938,649"/>84 <area·shape="poly"·id="edge38_Node000024_Node000014"·title="·"·alt=""·coords="940,644,1097,692,1107,695,1106,700,1096,697,938,649"/>
85 <area·shape="poly"·id="edge48_Node000024_Node000023"·title="·"·alt=""·coords="831,649,728,692,726,687,829,644"/>85 <area·shape="poly"·id="edge48_Node000024_Node000023"·title="·"·alt=""·coords="831,649,728,692,726,687,829,644"/>
86 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="878,702,939,727"/>86 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="878,702,939,727"/>
87 <area·shape="poly"·id="edge36_Node000024_Node000025"·title="·"·alt=""·coords="885,646,902,688,897,690,880,648"/>87 <area·shape="poly"·id="edge36_Node000024_Node000025"·title="·"·alt=""·coords="885,646,902,688,897,690,880,648"/>
88 <area·shape="poly"·id="edge37_Node000024_Node000026"·title="·"·alt=""·coords="907,644,994,691,1049,714,1105,732,1174,739,1291,741,1604,740,1768,741,1913,747,2026,759,2065,768,2089,781,2104,799,2112,821,2117,864,2112,864,2107,822,2099,801,2086,785,2063,773,2025,764,1913,752,1767,746,1604,745,1291,746,1174,744,1104,737,1047,719,991,696,904,649"/>88 <area·shape="poly"·id="edge37_Node000024_Node000026"·title="·"·alt=""·coords="907,644,994,691,1049,714,1105,732,1174,739,1291,741,1604,740,1768,741,1913,747,2026,759,2065,768,2089,781,2104,799,2112,821,2117,864,2112,864,2107,822,2099,801,2086,785,2063,773,2025,764,1913,752,1767,746,1604,745,1291,746,1174,744,1104,737,1047,719,991,696,904,649"/>
89 <area·shape="poly"·id="edge39_Node000024_Node000027"·title="·"·alt=""·coords="958,634,1073,644,1453,668,1834,692,1934,701,1933,706,1834,697,1453,673,1072,649,957,639"/>89 <area·shape="poly"·id="edge39_Node000024_Node000027"·title="·"·alt=""·coords="958,634,1073,644,1453,668,1834,692,1934,701,1933,706,1834,697,1453,673,1072,649,957,639"/>
90 <area·shape="rect"·id="Node000031"·href="$a00938_source.html"·title="·"·alt=""·coords="676,783,835,823"/>90 <area·shape="rect"·id="Node000031"·href="$a00422_source.html"·title="·"·alt=""·coords="676,783,835,823"/>
91 <area·shape="poly"·id="edge49_Node000024_Node000031"·title="·"·alt=""·coords="861,648,824,696,775,772,771,769,820,693,857,645"/>91 <area·shape="poly"·id="edge49_Node000024_Node000031"·title="·"·alt=""·coords="861,648,824,696,775,772,771,769,820,693,857,645"/>
92 <area·shape="rect"·id="Node000028"·href="$a01223_source.html"·title="·"·alt=""·coords="1897,783,2075,823"/>92 <area·shape="rect"·id="Node000028"·href="$a00335_source.html"·title="·"·alt=""·coords="1897,783,2075,823"/>
93 <area·shape="poly"·id="edge40_Node000027_Node000028"·title="·"·alt=""·coords="2028,736,2006,772,2002,769,2023,734"/>93 <area·shape="poly"·id="edge40_Node000027_Node000028"·title="·"·alt=""·coords="2028,736,2006,772,2002,769,2023,734"/>
94 <area·shape="poly"·id="edge41_Node000028_Node000006"·title="·"·alt=""·coords="1897,824,1885,825,1629,852,1375,871,975,889,975,884,1374,865,1629,847,1884,820,1896,818"/>94 <area·shape="poly"·id="edge41_Node000028_Node000006"·title="·"·alt=""·coords="1897,824,1885,825,1629,852,1375,871,975,889,975,884,1374,865,1629,847,1884,820,1896,818"/>
95 <area·shape="poly"·id="edge42_Node000028_Node000008"·title="·"·alt=""·coords="1946,825,1835,875,1833,870,1943,820"/>95 <area·shape="poly"·id="edge42_Node000028_Node000008"·title="·"·alt=""·coords="1946,825,1835,875,1833,870,1943,820"/>
96 <area·shape="poly"·id="edge46_Node000028_Node000010"·title="·"·alt=""·coords="2053,820,2248,875,2246,880,2052,825"/>96 <area·shape="poly"·id="edge46_Node000028_Node000010"·title="·"·alt=""·coords="2053,820,2248,875,2246,880,2052,825"/>
97 <area·shape="poly"·id="edge44_Node000028_Node000020"·title="·"·alt=""·coords="2076,816,2473,879,2472,885,2075,821"/>97 <area·shape="poly"·id="edge44_Node000028_Node000020"·title="·"·alt=""·coords="2076,816,2473,879,2472,885,2075,821"/>
98 <area·shape="poly"·id="edge47_Node000028_Node000026"·title="·"·alt=""·coords="2016,821,2086,868,2083,872,2013,825"/>98 <area·shape="poly"·id="edge47_Node000028_Node000026"·title="·"·alt=""·coords="2016,821,2086,868,2083,872,2013,825"/>
99 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1867,878,1956,903"/>99 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1867,878,1956,903"/>
Offset 110, 14 lines modifiedOffset 110, 14 lines modified
110 <area·shape="poly"·id="edge69_Node000034_Node000011"·title="·"·alt=""·coords="1249,389,1573,440,1572,446,1248,394"/>110 <area·shape="poly"·id="edge69_Node000034_Node000011"·title="·"·alt=""·coords="1249,389,1573,440,1572,446,1248,394"/>
111 <area·shape="poly"·id="edge67_Node000034_Node000013"·title="·"·alt=""·coords="1169,398,1169,593,1163,593,1163,398"/>111 <area·shape="poly"·id="edge67_Node000034_Node000013"·title="·"·alt=""·coords="1169,398,1169,593,1163,593,1163,398"/>
112 <area·shape="poly"·id="edge68_Node000034_Node000017"·title="·"·alt=""·coords="1193,395,1346,508,1343,513,1190,400"/>112 <area·shape="poly"·id="edge68_Node000034_Node000017"·title="·"·alt=""·coords="1193,395,1346,508,1343,513,1190,400"/>
113 <area·shape="poly"·id="edge65_Node000034_Node000023"·title="·"·alt=""·coords="1084,389,975,408,912,424,848,447,785,475,725,511,672,555,628,608,622,626,625,645,633,664,645,682,641,685,629,667,620,647,617,625,624,605,668,551,722,507,782,471,846,442,911,419,974,403,1083,383"/>113 <area·shape="poly"·id="edge65_Node000034_Node000023"·title="·"·alt=""·coords="1084,389,975,408,912,424,848,447,785,475,725,511,672,555,628,608,622,626,625,645,633,664,645,682,641,685,629,667,620,647,617,625,624,605,668,551,722,507,782,471,846,442,911,419,974,403,1083,383"/>
114 <area·shape="poly"·id="edge66_Node000034_Node000024"·title="·"·alt=""·coords="1145,400,909,600,906,596,1142,396"/>114 <area·shape="poly"·id="edge66_Node000034_Node000024"·title="·"·alt=""·coords="1145,400,909,600,906,596,1142,396"/>
115 <area·shape="poly"·id="edge75_Node000035_Node000010"·title="·"·alt=""·coords="389,305,401,307,614,325,796,333,1106,336,1254,342,1412,358,1590,390,1796,443,1928,485,1980,508,2027,533,2071,562,2115,597,2216,693,2254,733,2267,754,2279,782,2290,825,2293,864,2288,864,2285,826,2274,784,2262,756,2249,736,2212,697,2112,601,2068,566,2024,537,1978,512,1926,490,1795,448,1588,395,1412,364,1254,347,1106,341,795,338,614,330,400,312,388,311"/>115 <area·shape="poly"·id="edge75_Node000035_Node000010"·title="·"·alt=""·coords="389,305,401,307,614,325,796,333,1106,336,1254,342,1412,358,1590,390,1796,443,1928,485,1980,508,2027,533,2071,562,2115,597,2216,693,2254,733,2267,754,2279,782,2290,825,2293,864,2288,864,2285,826,2274,784,2262,756,2249,736,2212,697,2112,601,2068,566,2024,537,1978,512,1926,490,1795,448,1588,395,1412,364,1254,347,1106,341,795,338,614,330,400,312,388,311"/>
116 <area·shape="poly"·id="edge72_Node000035_Node000036"·title="·"·alt=""·coords="245,312,143,355,141,350,243,307"/>116 <area·shape="poly"·id="edge72_Node000035_Node000036"·title="·"·alt=""·coords="245,312,143,355,141,350,243,307"/>
117 <area·shape="rect"·id="Node000037"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="189,357,389,397"/>117 <area·shape="rect"·id="Node000037"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="189,357,389,397"/>
118 <area·shape="poly"·id="edge74_Node000035_Node000037"·title="·"·alt=""·coords="291,310,291,343,286,343,286,310"/>118 <area·shape="poly"·id="edge74_Node000035_Node000037"·title="·"·alt=""·coords="291,310,291,343,286,343,286,310"/>
119 <area·shape="poly"·id="edge73_Node000036_Node000006"·title="·"·alt=""·coords="122,395,157,419,193,451,221,491,230,513,233,537,233,716,237,735,248,753,266,769,290,784,354,811,432,833,519,850,609,864,770,880,769,885,608,869,519,855,431,838,352,816,288,789,263,773,244,756,232,737,227,716,227,537,224,514,217,493,189,455,154,423,119,400"/>119 <area·shape="poly"·id="edge73_Node000036_Node000006"·title="·"·alt=""·coords="122,395,157,419,193,451,221,491,230,513,233,537,233,716,237,735,248,753,266,769,290,784,354,811,432,833,519,850,609,864,770,880,769,885,608,869,519,855,431,838,352,816,288,789,263,773,244,756,232,737,227,716,227,537,224,514,217,493,189,455,154,423,119,400"/>
120 <area·shape="poly"·id="edge79_Node000038_Node000006"·title="·"·alt=""·coords="493,312,473,333,455,359,434,406,429,457,429,716,431,750,440,776,456,798,482,820,503,832,531,842,605,859,688,871,769,880,769,885,688,876,604,864,530,847,501,837,479,825,452,802,435,779,426,751,423,716,423,457,429,404,450,356,469,330,489,308"/>120 <area·shape="poly"·id="edge79_Node000038_Node000006"·title="·"·alt=""·coords="493,312,473,333,455,359,434,406,429,457,429,716,431,750,440,776,456,798,482,820,503,832,531,842,605,859,688,871,769,880,769,885,688,876,604,864,530,847,501,837,479,825,452,802,435,779,426,751,423,716,423,457,429,404,450,356,469,330,489,308"/>
121 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="464,365,535,390"/>121 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="464,365,535,390"/>
122 <area·shape="poly"·id="edge78_Node000038_Node000039"·title="·"·alt=""·coords="512,310,506,351,501,350,507,309"/>122 <area·shape="poly"·id="edge78_Node000038_Node000039"·title="·"·alt=""·coords="512,310,506,351,501,350,507,309"/>
123 </map>123 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00594.png vs.
./usr/share/doc/libopenmesh-dev/html/a00861.png
Files identical despite different names
41.7 KB
./usr/share/doc/libopenmesh-dev/html/a00596.html vs.
./usr/share/doc/libopenmesh-dev/html/a00737.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/DecimaterT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00596.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00737.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 168 lines modifiedOffset 88, 171 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
 94 <a·href="#nested-classes">Classes</a>·&#124;
94 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>··</div>
95 <a·href="#define-members">Macros</a>··</div> 
96 ··<div·class="headertitle"><div·class="title">DecimaterT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">LongestEdgeT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00590_source.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>
 100 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>
 101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
100 <code>#include·&lt;vector&gt;</code><br·/>102 <code>#include·&lt;vector&gt;</code><br·/>
 103 <code>#include·&lt;queue&gt;</code><br·/>
101 <code>#include·&lt;cfloat&gt;</code><br·/>104 <code>#include·&lt;cmath&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">105 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·DecimaterT_impl.hh:</div>106 Include·dependency·graph·for·LongestEdgeT.hh:</div>
104 <div·class="dyncontent">107 <div·class="dyncontent">
105 <div·class="center"><img·src="a00597.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2DecimaterT__impl_8hh"·alt=""/></div>108 <div·class="center"><img·src="a00738.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2LongestEdgeT_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2DecimaterT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2DecimaterT__impl_8hh">109 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2LongestEdgeT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2LongestEdgeT_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="2317,5,2517,45"/>110 <area·shape="rect"·title="·"·alt=""·coords="2581,5,2782,45"/>
108 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="1771,93,1971,133"/> 
109 <area·shape="poly"·title="·"·alt=""·coords="2318,45,1985,97,1984,92,2317,40"/> 
110 <area·shape="rect"·title="·"·alt=""·coords="2206,878,2269,903"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="2420,45,2420,200,2420,716,2416,744,2405,771,2389,794,2369,815,2324,850,2279,874,2277,870,2321,845,2366,811,2385,791,2401,768,2411,743,2415,716,2415,200,2415,45"/> 
112 <area·shape="rect"·title="·"·alt=""·coords="2455,101,2513,126"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="2434,44,2468,88,2464,91,2430,47"/> 
114 <area·shape="rect"·title="·"·alt=""·coords="1669,277,1747,302"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="1827,136,1793,156,1761,183,1734,224,1718,265,1713,263,1729,222,1757,180,1789,152,1825,131"/> 
116 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="874,269,1033,309"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="1772,136,1046,273,1045,268,1771,131"/> 
118 <area·shape="rect"·href="a00659.html"·title="A·generic·heap·class."·alt=""·coords="2167,607,2329,647"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="1971,112,2073,122,2126,134,2176,150,2221,173,2257,202,2270,220,2281,241,2287,263,2289,288,2289,459,2287,496,2280,532,2263,594,2258,593,2275,531,2282,495,2284,459,2284,288,2282,264,2276,243,2266,223,2253,206,2218,177,2174,155,2124,139,2072,128,1971,117"/> 
120 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="1771,181,1971,221"/>111 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="166,519,367,559"/>
 112 <area·shape="poly"·title="·"·alt=""·coords="2580,31,2222,37,1730,50,1238,69,1033,82,878,96,790,99,702,92,618,82,540,74,473,76,445,82,422,93,402,109,388,132,379,162,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,161,383,130,398,106,419,88,444,77,473,70,540,69,618,76,703,87,790,94,877,91,1033,76,1238,64,1730,45,2222,32,2580,25"/>
121 <area·shape="poly"·title="·"·alt=""·coords="1873,134,1873,167,1868,167,1868,134"/> 
122 <area·shape="rect"·title="·"·alt=""·coords="1583,871,1761,911"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="1033,299,1500,368,1735,409,1819,428,1868,443,1908,460,1943,476,1956,486,1967,499,1974,516,1976,537,1976,628,1974,665,1966,696,1955,723,1938,745,1894,785,1833,825,1790,849,1745,868,1743,863,1787,844,1831,820,1890,781,1934,742,1950,720,1961,694,1968,664,1971,628,1971,537,1969,517,1962,502,1953,490,1940,480,1906,465,1866,448,1817,433,1734,415,1499,374,1033,304"/> 
124 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="982,783,1146,823"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="874,302,757,318,609,347,448,389,368,416,292,448,248,468,213,490,200,503,192,518,189,536,192,558,205,615,219,660,243,697,286,732,312,746,343,757,420,771,510,778,609,780,807,777,895,776,968,780,968,786,895,782,807,782,609,785,510,783,419,776,342,762,309,751,283,737,239,701,215,662,200,616,187,559,184,536,187,516,196,500,209,486,245,463,290,443,367,411,447,384,608,341,756,313,873,296"/> 
126 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="767,357,926,397"/> 
127 <area·shape="poly"·title="·"·alt=""·coords="931,312,883,351,879,347,928,308"/> 
128 <area·shape="rect"·title="·"·alt=""·coords="179,878,237,903"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="874,294,702,298,488,309,283,329,199,343,137,360,88,376,46,392,31,402,19,415,11,433,8,457,8,716,8,748,11,774,21,796,39,821,68,844,100,861,134,873,166,881,164,886,133,878,98,866,65,849,36,825,16,799,6,775,3,749,3,716,3,457,6,432,14,413,27,398,44,387,86,371,135,355,198,337,282,323,488,304,702,293,874,289"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="1033,293,1269,314,1413,332,1557,355,1632,373,1707,395,1810,414,1904,423,1990,428,2069,435,2143,449,2179,462,2213,479,2246,501,2279,529,2312,563,2344,605,2363,635,2370,652,2372,672,2369,698,2359,730,2314,824,2294,851,2269,872,2266,868,2290,847,2310,821,2354,728,2364,697,2367,672,2365,653,2359,637,2339,608,2308,567,2276,532,2243,505,2210,483,2176,467,2142,454,2069,440,1990,433,1904,429,1810,419,1706,400,1631,378,1556,360,1412,337,1268,319,1033,298"/> 
131 <area·shape="rect"·title="·"·alt=""·coords="699,878,784,903"/> 
132 <area·shape="poly"·title="·"·alt=""·coords="874,292,665,296,539,304,412,317,294,338,243,351,198,367,161,386,133,407,115,430,109,457,109,628,114,650,127,672,149,693,177,713,250,751,338,786,434,816,530,841,686,876,684,881,528,847,433,821,337,791,248,756,174,718,145,697,123,675,109,652,104,628,104,456,111,428,129,403,158,381,196,362,241,346,293,333,411,312,538,298,665,291,874,287"/> 
133 <area·shape="rect"·title="·"·alt=""·coords="307,614,387,639"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="884,312,821,333,756,360,640,423,530,494,437,559,373,608,370,603,434,555,527,489,637,419,754,355,819,328,882,307"/> 
135 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1078,357,1242,397"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="1000,307,1103,350,1101,355,998,312"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="1147,817,1166,820,1382,851,1570,875,1569,880,1381,856,1165,825,1146,822"/> 
138 <area·shape="rect"·title="·"·alt=""·coords="1017,878,1093,903"/> 
139 <area·shape="poly"·title="·"·alt=""·coords="1065,823,1060,864,1055,864,1059,823"/> 
140 <area·shape="poly"·title="·"·alt=""·coords="768,392,682,409,581,435,474,471,421,495,372,521,333,547,303,572,280,599,263,628,250,660,239,696,219,783,213,826,211,864,205,864,207,825,213,782,234,694,245,658,258,626,276,596,300,569,330,542,369,516,419,490,472,466,579,429,681,403,767,387"/> 
141 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="803,445,1053,471"/> 
142 <area·shape="poly"·title="·"·alt=""·coords="868,396,908,434,904,437,865,399"/> 
143 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1128,695,1307,735"/> 
144 <area·shape="poly"·title="·"·alt=""·coords="826,400,808,421,793,446,772,503,760,552,760,575,764,598,775,621,792,644,829,655,911,670,1115,698,1114,703,910,675,828,661,789,649,771,623,759,599,754,576,755,552,767,502,788,444,803,418,822,396"/> 
145 <area·shape="poly"·title="·"·alt=""·coords="1054,460,1104,467,1155,478,1207,494,1255,516,1306,551,1343,587,1371,624,1394,663,1416,702,1442,741,1477,781,1523,821,1562,844,1603,863,1601,868,1559,849,1520,825,1473,785,1438,744,1412,704,1389,665,1367,627,1339,590,1302,555,1252,521,1205,499,1154,483,1103,472,1053,466"/> 
146 <area·shape="rect"·title="·"·alt=""·coords="297,702,383,727"/> 
147 <area·shape="poly"·title="·"·alt=""·coords="803,473,662,491,510,518,440,536,378,557,329,581,297,608,290,628,294,649,306,671,321,690,316,693,301,674,289,651,284,627,293,605,326,577,376,552,438,531,509,513,661,485,802,468"/> 
148 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="513,607,677,647"/>113 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="517,431,675,471"/>
149 <area·shape="poly"·title="·"·alt=""·coords="906,473,646,603,644,598,904,468"/>114 <area·shape="poly"·title="·"·alt=""·coords="2581,32,2102,51,1450,86,1138,109,877,136,775,151,697,167,648,184,636,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,632,189,646,180,696,162,774,146,876,131,1138,104,1450,80,2102,46,2581,27"/>
150 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1078,519,1242,559"/>115 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="2501,93,2659,133"/>
151 <area·shape="poly"·title="·"·alt=""·coords="963,468,1092,512,1091,517,961,473"/> 
152 <area·shape="poly"·title="·"·alt=""·coords="576,649,559,668,545,691,539,713,541,724,547,733,568,749,594,761,626,769,662,775,746,778,838,775,1021,766,1099,768,1131,773,1158,780,1175,790,1185,800,1195,811,1211,820,1302,851,1397,871,1488,882,1569,887,1568,892,1488,887,1396,876,1300,856,1208,825,1192,815,1182,804,1172,794,1156,785,1130,778,1098,773,1021,771,839,781,746,784,662,780,625,775,592,766,565,753,543,736,536,725,534,713,540,689,555,665,572,645"/> 
153 <area·shape="poly"·title="·"·alt=""·coords="540,649,388,700,386,695,538,644"/>116 <area·shape="poly"·title="·"·alt=""·coords="2661,48,2615,86,2611,82,2657,44"/>
154 <area·shape="rect"·title="·"·alt=""·coords="758,702,834,727"/> 
155 <area·shape="poly"·title="·"·alt=""·coords="640,644,758,694,756,699,638,649"/> 
156 <area·shape="rect"·title="·"·alt=""·coords="408,702,483,727"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="563,649,478,698,476,693,561,644"/> 
158 <area·shape="rect"·title="·"·alt=""·coords="557,702,632,727"/>117 <area·shape="rect"·title="·"·alt=""·coords="2599,702,2662,727"/>
 118 <area·shape="poly"·title="·"·alt=""·coords="2703,44,2729,71,2755,109,2777,152,2783,176,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2778,177,2772,154,2751,111,2724,75,2699,47"/>
 119 <area·shape="rect"·title="·"·alt=""·coords="2821,101,2883,126"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="2720,43,2818,92,2816,97,2718,48"/>
 121 <area·shape="rect"·title="·"·alt=""·coords="2907,101,2970,126"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="2749,43,2897,91,2902,93,2900,98,2895,96,2747,48"/>
 123 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,607,184,647"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/>
 125 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="209,607,367,647"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/>
 127 <area·shape="rect"·title="·"·alt=""·coords="795,695,973,735"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/>
 131 <area·shape="rect"·href="a00413_source.html"·title="·"·alt=""·coords="466,519,625,559"/>
159 <area·shape="poly"·title="·"·alt=""·coords="597,647,597,688,592,688,592,647"/>132 <area·shape="poly"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/>
160 <area·shape="poly"·title="·"·alt=""·coords="1209,556,1251,577,1292,605,1325,634,1349,662,1384,716,1420,768,1445,794,1479,820,1525,846,1574,864,1573,869,1523,851,1476,825,1442,798,1416,772,1380,719,1345,665,1321,637,1289,609,1248,582,1206,561"/> 
161 <area·shape="poly"·title="·"·alt=""·coords="1078,544,925,549,741,559,567,579,496,592,444,609,431,617,422,627,414,638,400,649,367,664,339,670,313,677,286,697,256,737,235,783,222,828,214,865,209,863,217,826,230,781,252,734,282,693,311,672,338,664,366,659,397,644,410,634,418,624,427,613,442,604,495,587,566,573,741,554,925,543,1078,538"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="1078,546,938,553,771,566,613,584,549,596,501,609,484,617,472,626,444,649,371,697,368,692,441,645,469,622,481,613,499,604,548,591,612,579,770,560,937,548,1077,540"/> 
Max diff block lines reached; 2853/40342 bytes (7.07%) of diff not shown.
2.19 KB
html2text {}
    
Offset 1, 22 lines modifiedOffset 1, 32 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s 
6 DecimaterT_impl.hh·File·Reference5 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 6 LongestEdgeT.hh·File·Reference
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_.e_.c_.i_.m_.a_.t_.e_.r_./_.D_.e_.c_.i_.m_.a_.t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 8 #include·<OpenMesh/Core/Utils/vector_cast.hh>
 9 #include·<OpenMesh/Core/Utils/Property.hh>
8 #include·<vector>10 #include·<vector>
 11 #include·<queue>
9 #include·<cfloat>12 #include·<cmath>
10 Include·dependency·graph·for·DecimaterT_impl.hh:13 Include·dependency·graph·for·LongestEdgeT.hh:
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8a_\x8r_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,
 17 ········_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
 18  
 19 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
 20  ·······Uniform·_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8T·subdivision·algorithm·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 21  
12 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
13 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
14  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the24  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
15 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.25 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
16  26  
17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_.e_.c_.i_.m_.a_.t_.e_.r27 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m
18  ···········Software·related·to·mesh·decimation.28  ···········Software·related·to·uniform·subdivision·of·meshes.
19  29  
20 ===============================================================================30 ===============================================================================
21 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.31 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
22 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.32 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
125 KB
./usr/share/doc/libopenmesh-dev/html/a00596_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00842_source.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/DecimaterT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModRoundnessT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00596_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00842_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">DecimaterT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModRoundnessT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00596.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00842.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 369 lines modifiedOffset 137, 289 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·DecimaterT·-·IMPLEMENTATION</span></div> 
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·ModRoundnessT</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_DECIMATERT_CC</span></div> 
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODROUNDNESST_HH</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODROUNDNESST_HH</span></div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</span></div> 
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div> 
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··include·&lt;float.h&gt;</span></div> 
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#else</span></div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;cfloat&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;math.h&gt;</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(OM_CC_MSVC)</span></div>
 161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··define·OM_ENABLE_WARNINGS·4244</span></div>
 162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#··pragma·warning(disable·:·OM_ENABLE_WARNINGS·)</span></div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#endif</span></div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·===============================================================</span></div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div> 
168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>174 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
170 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}">175 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};">
 176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03438.html">···86</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03438.html">ModRoundnessT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;</div>
171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03378.html#acf185e9dd3958b8634d26ff322f80685">···72</a></span><a·class="code·hl_function"·href="a03378.html#acf185e9dd3958b8634d26ff322f80685">DecimaterT&lt;Mesh&gt;::DecimaterT</a>(Mesh&amp;·_mesh)·:</div> 
172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>&lt;Mesh&gt;(_mesh),</div> 
173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····mesh_(_mesh),</div> 
174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>#if·(defined(_MSC_VER)·&amp;&amp;·(_MSC_VER·&gt;=·1800))·||·__cplusplus·&gt;·199711L·||·defined(·__GXX_EXPERIMENTAL_CXX0X__·)</div> 
175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··heap_(nullptr)</div> 
176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>#else</div> 
177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··heap_(nullptr)</div> 
178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>#endif</div> 
179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div> 
181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="comment">//·private·vertex·properties</span></div> 
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··mesh_.add_property(collapse_target_);</div> 
184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.add_property(priority_);</div> 
185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··mesh_.add_property(heap_position_);</div> 
186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}</div>177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div>
187 </div> 
188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">public</span>:</div>
189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03438.html#a9e318afc04494ca5ab2590fa387d03b0">···89</a></span>··<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03438.html">ModRoundnessT</a>,·Mesh[·...·truncated·by·diffoscope;·len:·15,·SHA:·339670b7e3e6c7669a2f9a0358fad49b9ec880596135670845586459ac1fb3a4·...·]</div>
190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Mesh&gt;</div>181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">public</span>:</div>
192 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}"> 
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03378.html#a6d1b1b6855f42b5501860ae79cf6be64">···92</a></span><a·class="code·hl_function"·href="a03378.html#a6d1b1b6855f42b5501860ae79cf6be64">DecimaterT&lt;Mesh&gt;::~DecimaterT</a>()·{</div> 
194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·private·vertex·properties</span></div>183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//·typedefs</span></div>
Max diff block lines reached; 81979/101168 bytes (81.03%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
26.5 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 DecimaterT_impl.hh5 ModRoundnessT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 47, 430 lines modifiedOffset 47, 330 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
 54 43
54 46//55 48//
55 =============================================================================56 =============================================================================
56 47// 
57 48//·CLASS·DecimaterT·-·IMPLEMENTATION 
58 49//57 49//
 58 50//·CLASS·ModRoundnessT
59 50//59 51//
 60 52//
60 =============================================================================61 =============================================================================
 62 53
 63 54#ifndef·OPENMESH_DECIMATER_MODROUNDNESST_HH
 64 55#define·OPENMESH_DECIMATER_MODROUNDNESST_HH
61 51#define·OPENMESH_DECIMATER_DECIMATERT_CC 
62 52 
63 53//==·INCLUDES 
64 ================================================================= 
65 54 
66 55#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
67 5665 56
68 57#include·<vector>66 57
 67 58//==·INCLUDES
 68 =================================================================
 69 59
 70 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
 71 61#include·<math.h>
 72 62
69 58#if·defined(OM_CC_MIPS)73 63#if·defined(OM_CC_MSVC)
 74 64#·define·OM_ENABLE_WARNINGS·4244
 75 65#·pragma·warning(disable·:·OM_ENABLE_WARNINGS·)
70 59#·include·<float.h> 
71 60#else 
72 61#·include·<cfloat> 
73 62#endif76 66#endif
74 6377 67
75 64//==·NAMESPACE78 68//==·NAMESPACE
76 ===============================================================79 ================================================================
77 65 
78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 67namespace·Decimater·{ 
80 68 
81 69//==·IMPLEMENTATION80 69
 81 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 82 71namespace·Decimater·{·//·BEGIN_NS_DECIMATER
 83 72
 84 73
 85 74//==·CLASS·DEFINITION
82 ==========================================================86 =========================================================
83 7087 75
 88 76
84 71template<class·Mesh>89 85template·<class·MeshT>
 90 _\x88_\x86class·_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T·:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<MeshT>
 91 87{
 92 88·public:
 93 _\x88_\x89·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T,·MeshT,·Roundness·);
85 _\x87_\x82_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(Mesh&·_mesh)·: 
86 73·_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<Mesh>(_mesh), 
87 74·mesh_(_mesh), 
88 75#if·(defined(_MSC_VER)·&&·(_MSC_VER·>=·1800))·||·__cplusplus·>·199711L·|| 
89 defined(·__GXX_EXPERIMENTAL_CXX0X__·) 
90 76·heap_(nullptr) 
91 77#else 
92 78·heap_(nullptr) 
93 79#endif 
94 80 
95 81{ 
96 82 
97 83·//·private·vertex·properties 
98 84·mesh_.add_property(collapse_target_); 
99 85·mesh_.add_property(priority_); 
100 86·mesh_.add_property(heap_position_); 
101 87} 
102 88 
103 89//--------------------------------------------------------------------------- 
104 -- 
105 9094 90
106 91template<class·Mesh> 
107 _\x89_\x82_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8~_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T()·{ 
108 93 
109 94·//·private·vertex·properties 
110 95·mesh_.remove_property(collapse_target_); 
111 96·mesh_.remove_property(priority_); 
112 97·mesh_.remove_property(heap_position_);95 91·public:
 96 92
 97 93·//·typedefs
 98 94·typedef·typename·MeshT::Point·Point;
 99 95·typedef·typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8P_\x8o_\x8i_\x8n_\x8t_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·value_type;
 100 96
 101 97·public:
113 98102 98
 103 _\x81_\x80_\x80·explicit·_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T(·MeshT·&_dec·)·:
 104 101·Base(_dec,·false),
 105 102·min_r_(-1.0)
 106 103·{·}
 107 104
 108 _\x81_\x80_\x86·_\x8~_\x8M_\x8o_\x8d_\x8R_\x8o_\x8u_\x8n_\x8d_\x8n_\x8e_\x8s_\x8s_\x8T()·{·}
 109 107
 110 108·public:·//·inherited
114 99} 
115 100 
116 101//-------------------------------------------------------------------------- 
117 --- 
118 102 
119 103template<class·Mesh> 
120 104void·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8:_\x8h_\x8e_\x8a_\x8p_\x8__\x8v_\x8e_\x8r_\x8t_\x8e_\x8x(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh)·{ 
121 105·//·std::clog·<<·"heap_vertex:·"·<<·_vh·<<·std::endl; 
122 106 
Max diff block lines reached; 22605/27101 bytes (83.41%) of diff not shown.
21.2 KB
./usr/share/doc/libopenmesh-dev/html/a00597.map vs.
./usr/share/doc/libopenmesh-dev/html/a00870.map
Files 99% similar despite different names
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 <map·id="OpenMesh/Tools/Decimater/DecimaterT_impl.hh"·name="OpenMesh/Tools/Decimater/DecimaterT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/DecimaterT_impl.hh"·name="OpenMesh/Tools/Decimater/DecimaterT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2317,5,2517,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2317,5,2517,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00590.html"·title="·"·alt=""·coords="1771,93,1971,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00818.html"·title="·"·alt=""·coords="1771,93,1971,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2318,45,1985,97,1984,92,2317,40"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2318,45,1985,97,1984,92,2317,40"/>
5 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="2206,878,2269,903"/>5 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="2206,878,2269,903"/>
6 <area·shape="poly"·id="edge86_Node000001_Node000019"·title="·"·alt=""·coords="2420,45,2420,200,2420,716,2416,744,2405,771,2389,794,2369,815,2324,850,2279,874,2277,870,2321,845,2366,811,2385,791,2401,768,2411,743,2415,716,2415,200,2415,45"/>6 <area·shape="poly"·id="edge86_Node000001_Node000019"·title="·"·alt=""·coords="2420,45,2420,200,2420,716,2416,744,2405,771,2389,794,2369,815,2324,850,2279,874,2277,870,2321,845,2366,811,2385,791,2401,768,2411,743,2415,716,2415,200,2415,45"/>
7 <area·shape="rect"·id="Node000042"·title="·"·alt=""·coords="2455,101,2513,126"/>7 <area·shape="rect"·id="Node000042"·title="·"·alt=""·coords="2455,101,2513,126"/>
8 <area·shape="poly"·id="edge87_Node000001_Node000042"·title="·"·alt=""·coords="2434,44,2468,88,2464,91,2430,47"/>8 <area·shape="poly"·id="edge87_Node000001_Node000042"·title="·"·alt=""·coords="2434,44,2468,88,2464,91,2430,47"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1669,277,1747,302"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="1669,277,1747,302"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1827,136,1793,156,1761,183,1734,224,1718,265,1713,263,1729,222,1757,180,1789,152,1825,131"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1827,136,1793,156,1761,183,1734,224,1718,265,1713,263,1729,222,1757,180,1789,152,1825,131"/>
11 <area·shape="rect"·id="Node000004"·href="$a00929_source.html"·title="·"·alt=""·coords="874,269,1033,309"/>11 <area·shape="rect"·id="Node000004"·href="$a00443_source.html"·title="·"·alt=""·coords="874,269,1033,309"/>
12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1772,136,1046,273,1045,268,1771,131"/>12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1772,136,1046,273,1045,268,1771,131"/>
13 <area·shape="rect"·id="Node000034"·href="$a00659.html"·title="A·generic·heap·class."·alt=""·coords="2167,607,2329,647"/>13 <area·shape="rect"·id="Node000034"·href="$a00908.html"·title="A·generic·heap·class."·alt=""·coords="2167,607,2329,647"/>
14 <area·shape="poly"·id="edge69_Node000002_Node000034"·title="·"·alt=""·coords="1971,112,2073,122,2126,134,2176,150,2221,173,2257,202,2270,220,2281,241,2287,263,2289,288,2289,459,2287,496,2280,532,2263,594,2258,593,2275,531,2282,495,2284,459,2284,288,2282,264,2276,243,2266,223,2253,206,2218,177,2174,155,2124,139,2072,128,1971,117"/>14 <area·shape="poly"·id="edge69_Node000002_Node000034"·title="·"·alt=""·coords="1971,112,2073,122,2126,134,2176,150,2221,173,2257,202,2270,220,2281,241,2287,263,2289,288,2289,459,2287,496,2280,532,2263,594,2258,593,2275,531,2282,495,2284,459,2284,288,2282,264,2276,243,2266,223,2253,206,2218,177,2174,155,2124,139,2072,128,1971,117"/>
15 <area·shape="rect"·id="Node000036"·href="$a00617.html"·title="·"·alt=""·coords="1771,181,1971,221"/>15 <area·shape="rect"·id="Node000036"·href="$a00827.html"·title="·"·alt=""·coords="1771,181,1971,221"/>
16 <area·shape="poly"·id="edge74_Node000002_Node000036"·title="·"·alt=""·coords="1873,134,1873,167,1868,167,1868,134"/>16 <area·shape="poly"·id="edge74_Node000002_Node000036"·title="·"·alt=""·coords="1873,134,1873,167,1868,167,1868,134"/>
17 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1583,871,1761,911"/>17 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1583,871,1761,911"/>
18 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="1033,299,1500,368,1735,409,1819,428,1868,443,1908,460,1943,476,1956,486,1967,499,1974,516,1976,537,1976,628,1974,665,1966,696,1955,723,1938,745,1894,785,1833,825,1790,849,1745,868,1743,863,1787,844,1831,820,1890,781,1934,742,1950,720,1961,694,1968,664,1971,628,1971,537,1969,517,1962,502,1953,490,1940,480,1906,465,1866,448,1817,433,1734,415,1499,374,1033,304"/>18 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="1033,299,1500,368,1735,409,1819,428,1868,443,1908,460,1943,476,1956,486,1967,499,1974,516,1976,537,1976,628,1974,665,1966,696,1955,723,1938,745,1894,785,1833,825,1790,849,1745,868,1743,863,1787,844,1831,820,1890,781,1934,742,1950,720,1961,694,1968,664,1971,628,1971,537,1969,517,1962,502,1953,490,1940,480,1906,465,1866,448,1817,433,1734,415,1499,374,1033,304"/>
19 <area·shape="rect"·id="Node000006"·href="$a01196_source.html"·title="·"·alt=""·coords="982,783,1146,823"/>19 <area·shape="rect"·id="Node000006"·href="$a00290_source.html"·title="·"·alt=""·coords="982,783,1146,823"/>
20 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="874,302,757,318,609,347,448,389,368,416,292,448,248,468,213,490,200,503,192,518,189,536,192,558,205,615,219,660,243,697,286,732,312,746,343,757,420,771,510,778,609,780,807,777,895,776,968,780,968,786,895,782,807,782,609,785,510,783,419,776,342,762,309,751,283,737,239,701,215,662,200,616,187,559,184,536,187,516,196,500,209,486,245,463,290,443,367,411,447,384,608,341,756,313,873,296"/>20 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="874,302,757,318,609,347,448,389,368,416,292,448,248,468,213,490,200,503,192,518,189,536,192,558,205,615,219,660,243,697,286,732,312,746,343,757,420,771,510,778,609,780,807,777,895,776,968,780,968,786,895,782,807,782,609,785,510,783,419,776,342,762,309,751,283,737,239,701,215,662,200,616,187,559,184,536,187,516,196,500,209,486,245,463,290,443,367,411,447,384,608,341,756,313,873,296"/>
21 <area·shape="rect"·id="Node000008"·href="$a00932_source.html"·title="·"·alt=""·coords="767,357,926,397"/>21 <area·shape="rect"·id="Node000008"·href="$a00389_source.html"·title="·"·alt=""·coords="767,357,926,397"/>
22 <area·shape="poly"·id="edge8_Node000004_Node000008"·title="·"·alt=""·coords="931,312,883,351,879,347,928,308"/>22 <area·shape="poly"·id="edge8_Node000004_Node000008"·title="·"·alt=""·coords="931,312,883,351,879,347,928,308"/>
23 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="179,878,237,903"/>23 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="179,878,237,903"/>
24 <area·shape="poly"·id="edge59_Node000004_Node000009"·title="·"·alt=""·coords="874,294,702,298,488,309,283,329,199,343,137,360,88,376,46,392,31,402,19,415,11,433,8,457,8,716,8,748,11,774,21,796,39,821,68,844,100,861,134,873,166,881,164,886,133,878,98,866,65,849,36,825,16,799,6,775,3,749,3,716,3,457,6,432,14,413,27,398,44,387,86,371,135,355,198,337,282,323,488,304,702,293,874,289"/>24 <area·shape="poly"·id="edge59_Node000004_Node000009"·title="·"·alt=""·coords="874,294,702,298,488,309,283,329,199,343,137,360,88,376,46,392,31,402,19,415,11,433,8,457,8,716,8,748,11,774,21,796,39,821,68,844,100,861,134,873,166,881,164,886,133,878,98,866,65,849,36,825,16,799,6,775,3,749,3,716,3,457,6,432,14,413,27,398,44,387,86,371,135,355,198,337,282,323,488,304,702,293,874,289"/>
25 <area·shape="poly"·id="edge58_Node000004_Node000019"·title="·"·alt=""·coords="1033,293,1269,314,1413,332,1557,355,1632,373,1707,395,1810,414,1904,423,1990,428,2069,435,2143,449,2179,462,2213,479,2246,501,2279,529,2312,563,2344,605,2363,635,2370,652,2372,672,2369,698,2359,730,2314,824,2294,851,2269,872,2266,868,2290,847,2310,821,2354,728,2364,697,2367,672,2365,653,2359,637,2339,608,2308,567,2276,532,2243,505,2210,483,2176,467,2142,454,2069,440,1990,433,1904,429,1810,419,1706,400,1631,378,1556,360,1412,337,1268,319,1033,298"/>25 <area·shape="poly"·id="edge58_Node000004_Node000019"·title="·"·alt=""·coords="1033,293,1269,314,1413,332,1557,355,1632,373,1707,395,1810,414,1904,423,1990,428,2069,435,2143,449,2179,462,2213,479,2246,501,2279,529,2312,563,2344,605,2363,635,2370,652,2372,672,2369,698,2359,730,2314,824,2294,851,2269,872,2266,868,2290,847,2310,821,2354,728,2364,697,2367,672,2365,653,2359,637,2339,608,2308,567,2276,532,2243,505,2210,483,2176,467,2142,454,2069,440,1990,433,1904,429,1810,419,1706,400,1631,378,1556,360,1412,337,1268,319,1033,298"/>
26 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="699,878,784,903"/>26 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="699,878,784,903"/>
27 <area·shape="poly"·id="edge60_Node000004_Node000025"·title="·"·alt=""·coords="874,292,665,296,539,304,412,317,294,338,243,351,198,367,161,386,133,407,115,430,109,457,109,628,114,650,127,672,149,693,177,713,250,751,338,786,434,816,530,841,686,876,684,881,528,847,433,821,337,791,248,756,174,718,145,697,123,675,109,652,104,628,104,456,111,428,129,403,158,381,196,362,241,346,293,333,411,312,538,298,665,291,874,287"/>27 <area·shape="poly"·id="edge60_Node000004_Node000025"·title="·"·alt=""·coords="874,292,665,296,539,304,412,317,294,338,243,351,198,367,161,386,133,407,115,430,109,457,109,628,114,650,127,672,149,693,177,713,250,751,338,786,434,816,530,841,686,876,684,881,528,847,433,821,337,791,248,756,174,718,145,697,123,675,109,652,104,628,104,456,111,428,129,403,158,381,196,362,241,346,293,333,411,312,538,298,665,291,874,287"/>
28 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="307,614,387,639"/>28 <area·shape="rect"·id="Node000032"·title="·"·alt=""·coords="307,614,387,639"/>
29 <area·shape="poly"·id="edge68_Node000004_Node000032"·title="·"·alt=""·coords="884,312,821,333,756,360,640,423,530,494,437,559,373,608,370,603,434,555,527,489,637,419,754,355,819,328,882,307"/>29 <area·shape="poly"·id="edge68_Node000004_Node000032"·title="·"·alt=""·coords="884,312,821,333,756,360,640,423,530,494,437,559,373,608,370,603,434,555,527,489,637,419,754,355,819,328,882,307"/>
30 <area·shape="rect"·id="Node000033"·href="$a00989_source.html"·title="·"·alt=""·coords="1078,357,1242,397"/>30 <area·shape="rect"·id="Node000033"·href="$a00470_source.html"·title="·"·alt=""·coords="1078,357,1242,397"/>
31 <area·shape="poly"·id="edge61_Node000004_Node000033"·title="·"·alt=""·coords="1000,307,1103,350,1101,355,998,312"/>31 <area·shape="poly"·id="edge61_Node000004_Node000033"·title="·"·alt=""·coords="1000,307,1103,350,1101,355,998,312"/>
32 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="1147,817,1166,820,1382,851,1570,875,1569,880,1381,856,1165,825,1146,822"/>32 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="1147,817,1166,820,1382,851,1570,875,1569,880,1381,856,1165,825,1146,822"/>
33 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="1017,878,1093,903"/>33 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="1017,878,1093,903"/>
34 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="1065,823,1060,864,1055,864,1059,823"/>34 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="1065,823,1060,864,1055,864,1059,823"/>
35 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="768,392,682,409,581,435,474,471,421,495,372,521,333,547,303,572,280,599,263,628,250,660,239,696,219,783,213,826,211,864,205,864,207,825,213,782,234,694,245,658,258,626,276,596,300,569,330,542,369,516,419,490,472,466,579,429,681,403,767,387"/>35 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="768,392,682,409,581,435,474,471,421,495,372,521,333,547,303,572,280,599,263,628,250,660,239,696,219,783,213,826,211,864,205,864,207,825,213,782,234,694,245,658,258,626,276,596,300,569,330,542,369,516,419,490,472,466,579,429,681,403,767,387"/>
36 <area·shape="rect"·id="Node000010"·href="$a01076_source.html"·title="·"·alt=""·coords="803,445,1053,471"/>36 <area·shape="rect"·id="Node000010"·href="$a00518_source.html"·title="·"·alt=""·coords="803,445,1053,471"/>
37 <area·shape="poly"·id="edge10_Node000008_Node000010"·title="·"·alt=""·coords="868,396,908,434,904,437,865,399"/>37 <area·shape="poly"·id="edge10_Node000008_Node000010"·title="·"·alt=""·coords="868,396,908,434,904,437,865,399"/>
38 <area·shape="rect"·id="Node000026"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1128,695,1307,735"/>38 <area·shape="rect"·id="Node000026"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1128,695,1307,735"/>
39 <area·shape="poly"·id="edge57_Node000008_Node000026"·title="·"·alt=""·coords="826,400,808,421,793,446,772,503,760,552,760,575,764,598,775,621,792,644,829,655,911,670,1115,698,1114,703,910,675,828,661,789,649,771,623,759,599,754,576,755,552,767,502,788,444,803,418,822,396"/>39 <area·shape="poly"·id="edge57_Node000008_Node000026"·title="·"·alt=""·coords="826,400,808,421,793,446,772,503,760,552,760,575,764,598,775,621,792,644,829,655,911,670,1115,698,1114,703,910,675,828,661,789,649,771,623,759,599,754,576,755,552,767,502,788,444,803,418,822,396"/>
40 <area·shape="poly"·id="edge12_Node000010_Node000005"·title="·"·alt=""·coords="1054,460,1104,467,1155,478,1207,494,1255,516,1306,551,1343,587,1371,624,1394,663,1416,702,1442,741,1477,781,1523,821,1562,844,1603,863,1601,868,1559,849,1520,825,1473,785,1438,744,1412,704,1389,665,1367,627,1339,590,1302,555,1252,521,1205,499,1154,483,1103,472,1053,466"/>40 <area·shape="poly"·id="edge12_Node000010_Node000005"·title="·"·alt=""·coords="1054,460,1104,467,1155,478,1207,494,1255,516,1306,551,1343,587,1371,624,1394,663,1416,702,1442,741,1477,781,1523,821,1562,844,1603,863,1601,868,1559,849,1520,825,1473,785,1438,744,1412,704,1389,665,1367,627,1339,590,1302,555,1252,521,1205,499,1154,483,1103,472,1053,466"/>
41 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="297,702,383,727"/>41 <area·shape="rect"·id="Node000011"·title="·"·alt=""·coords="297,702,383,727"/>
42 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="803,473,662,491,510,518,440,536,378,557,329,581,297,608,290,628,294,649,306,671,321,690,316,693,301,674,289,651,284,627,293,605,326,577,376,552,438,531,509,513,661,485,802,468"/>42 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="803,473,662,491,510,518,440,536,378,557,329,581,297,608,290,628,294,649,306,671,321,690,316,693,301,674,289,651,284,627,293,605,326,577,376,552,438,531,509,513,661,485,802,468"/>
43 <area·shape="rect"·id="Node000012"·href="$a01070_source.html"·title="·"·alt=""·coords="513,607,677,647"/>43 <area·shape="rect"·id="Node000012"·href="$a00458_source.html"·title="·"·alt=""·coords="513,607,677,647"/>
44 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="906,473,646,603,644,598,904,468"/>44 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="906,473,646,603,644,598,904,468"/>
45 <area·shape="rect"·id="Node000016"·href="$a00995_source.html"·title="·"·alt=""·coords="1078,519,1242,559"/>45 <area·shape="rect"·id="Node000016"·href="$a00464_source.html"·title="·"·alt=""·coords="1078,519,1242,559"/>
46 <area·shape="poly"·id="edge19_Node000010_Node000016"·title="·"·alt=""·coords="963,468,1092,512,1091,517,961,473"/>46 <area·shape="poly"·id="edge19_Node000010_Node000016"·title="·"·alt=""·coords="963,468,1092,512,1091,517,961,473"/>
47 <area·shape="poly"·id="edge14_Node000012_Node000005"·title="·"·alt=""·coords="576,649,559,668,545,691,539,713,541,724,547,733,568,749,594,761,626,769,662,775,746,778,838,775,1021,766,1099,768,1131,773,1158,780,1175,790,1185,800,1195,811,1211,820,1302,851,1397,871,1488,882,1569,887,1568,892,1488,887,1396,876,1300,856,1208,825,1192,815,1182,804,1172,794,1156,785,1130,778,1098,773,1021,771,839,781,746,784,662,780,625,775,592,766,565,753,543,736,536,725,534,713,540,689,555,665,572,645"/>47 <area·shape="poly"·id="edge14_Node000012_Node000005"·title="·"·alt=""·coords="576,649,559,668,545,691,539,713,541,724,547,733,568,749,594,761,626,769,662,775,746,778,838,775,1021,766,1099,768,1131,773,1158,780,1175,790,1185,800,1195,811,1211,820,1302,851,1397,871,1488,882,1569,887,1568,892,1488,887,1396,876,1300,856,1208,825,1192,815,1182,804,1172,794,1156,785,1130,778,1098,773,1021,771,839,781,746,784,662,780,625,775,592,766,565,753,543,736,536,725,534,713,540,689,555,665,572,645"/>
48 <area·shape="poly"·id="edge16_Node000012_Node000011"·title="·"·alt=""·coords="540,649,388,700,386,695,538,644"/>48 <area·shape="poly"·id="edge16_Node000012_Node000011"·title="·"·alt=""·coords="540,649,388,700,386,695,538,644"/>
49 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="758,702,834,727"/>49 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="758,702,834,727"/>
50 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="640,644,758,694,756,699,638,649"/>50 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="640,644,758,694,756,699,638,649"/>
51 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="408,702,483,727"/>51 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="408,702,483,727"/>
52 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="563,649,478,698,476,693,561,644"/>52 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="563,649,478,698,476,693,561,644"/>
Offset 58, 37 lines modifiedOffset 58, 37 lines modified
58 <area·shape="poly"·id="edge49_Node000016_Node000012"·title="·"·alt=""·coords="1078,558,1059,561,878,585,696,609,691,610,690,605,696,604,877,580,1058,556,1077,553"/>58 <area·shape="poly"·id="edge49_Node000016_Node000012"·title="·"·alt=""·coords="1078,558,1059,561,878,585,696,609,691,610,690,605,696,604,877,580,1058,556,1077,553"/>
59 <area·shape="poly"·id="edge26_Node000016_Node000015"·title="·"·alt=""·coords="1078,558,1059,561,983,572,923,578,865,588,792,609,744,629,698,652,624,697,621,692,695,648,742,624,790,604,863,583,923,573,982,567,1058,556,1077,553"/>59 <area·shape="poly"·id="edge26_Node000016_Node000015"·title="·"·alt=""·coords="1078,558,1059,561,983,572,923,578,865,588,792,609,744,629,698,652,624,697,621,692,695,648,742,624,790,604,863,583,923,573,982,567,1058,556,1077,553"/>
60 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="803,614,874,639"/>60 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="803,614,874,639"/>
61 <area·shape="poly"·id="edge21_Node000016_Node000017"·title="·"·alt=""·coords="1079,560,986,581,888,609,880,612,878,607,886,604,985,576,1077,554"/>61 <area·shape="poly"·id="edge21_Node000016_Node000017"·title="·"·alt=""·coords="1079,560,986,581,888,609,880,612,878,607,886,604,985,576,1077,554"/>
62 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="899,614,957,639"/>62 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="899,614,957,639"/>
63 <area·shape="poly"·id="edge23_Node000016_Node000018"·title="·"·alt=""·coords="1103,561,970,609,966,611,964,606,968,604,1102,556"/>63 <area·shape="poly"·id="edge23_Node000016_Node000018"·title="·"·alt=""·coords="1103,561,970,609,966,611,964,606,968,604,1102,556"/>
64 <area·shape="poly"·id="edge24_Node000016_Node000019"·title="·"·alt=""·coords="1242,537,1343,541,1466,552,1601,572,1668,586,1733,604,1782,623,1819,643,1899,692,2208,869,2205,873,1896,697,1816,647,1780,628,1731,609,1667,591,1600,577,1466,557,1342,547,1242,543"/>64 <area·shape="poly"·id="edge24_Node000016_Node000019"·title="·"·alt=""·coords="1242,537,1343,541,1466,552,1601,572,1668,586,1733,604,1782,623,1819,643,1899,692,2208,869,2205,873,1896,697,1816,647,1780,628,1731,609,1667,591,1600,577,1466,557,1342,547,1242,543"/>
65 <area·shape="rect"·id="Node000020"·href="$a01097_source.html"·title="·"·alt=""·coords="859,695,1053,735"/>65 <area·shape="rect"·id="Node000020"·href="$a00344_source.html"·title="·"·alt=""·coords="859,695,1053,735"/>
66 <area·shape="poly"·id="edge27_Node000016_Node000020"·title="·"·alt=""·coords="1167,559,1170,602,1165,626,1154,648,1139,661,1115,673,1054,694,1052,689,1113,668,1136,657,1150,645,1160,625,1164,602,1162,559"/>66 <area·shape="poly"·id="edge27_Node000016_Node000020"·title="·"·alt=""·coords="1167,559,1170,602,1165,626,1154,648,1139,661,1115,673,1054,694,1052,689,1113,668,1136,657,1150,645,1160,625,1164,602,1162,559"/>
67 <area·shape="rect"·id="Node000021"·href="$a01193_source.html"·title="·"·alt=""·coords="1222,783,1386,823"/>67 <area·shape="rect"·id="Node000021"·href="$a00314_source.html"·title="·"·alt=""·coords="1222,783,1386,823"/>
68 <area·shape="poly"·id="edge28_Node000016_Node000021"·title="·"·alt=""·coords="1193,557,1225,580,1262,611,1295,650,1321,694,1326,713,1327,733,1320,770,1314,769,1322,732,1321,714,1316,696,1291,653,1258,615,1222,584,1190,561"/>68 <area·shape="poly"·id="edge28_Node000016_Node000021"·title="·"·alt=""·coords="1193,557,1225,580,1262,611,1295,650,1321,694,1326,713,1327,733,1320,770,1314,769,1322,732,1321,714,1316,696,1291,653,1258,615,1222,584,1190,561"/>
69 <area·shape="rect"·id="Node000022"·href="$a01043_source.html"·title="·"·alt=""·coords="1721,695,1885,735"/>69 <area·shape="rect"·id="Node000022"·href="$a00521_source.html"·title="·"·alt=""·coords="1721,695,1885,735"/>
70 <area·shape="poly"·id="edge30_Node000016_Node000022"·title="·"·alt=""·coords="1242,542,1355,550,1483,562,1602,580,1650,592,1687,604,1715,620,1741,641,1782,682,1778,686,1737,645,1712,625,1684,609,1649,597,1601,586,1482,568,1354,555,1242,547"/>70 <area·shape="poly"·id="edge30_Node000016_Node000022"·title="·"·alt=""·coords="1242,542,1355,550,1483,562,1602,580,1650,592,1687,604,1715,620,1741,641,1782,682,1778,686,1737,645,1712,625,1684,609,1649,597,1601,586,1482,568,1354,555,1242,547"/>
71 <area·shape="rect"·id="Node000023"·href="$a01064_source.html"·title="·"·alt=""·coords="1509,607,1673,647"/>71 <area·shape="rect"·id="Node000023"·href="$a00527_source.html"·title="·"·alt=""·coords="1509,607,1673,647"/>
72 <area·shape="poly"·id="edge32_Node000016_Node000023"·title="·"·alt=""·coords="1243,554,1496,604,1495,609,1242,559"/>72 <area·shape="poly"·id="edge32_Node000016_Node000023"·title="·"·alt=""·coords="1243,554,1496,604,1495,609,1242,559"/>
73 <area·shape="rect"·id="Node000031"·href="$a00914_source.html"·title="·"·alt=""·coords="982,607,1141,647"/>73 <area·shape="rect"·id="Node000031"·href="$a00383_source.html"·title="·"·alt=""·coords="982,607,1141,647"/>
74 <area·shape="poly"·id="edge50_Node000016_Node000031"·title="·"·alt=""·coords="1140,561,1095,600,1092,596,1136,557"/>74 <area·shape="poly"·id="edge50_Node000016_Node000031"·title="·"·alt=""·coords="1140,561,1095,600,1092,596,1136,557"/>
75 <area·shape="poly"·id="edge56_Node000016_Node000032"·title="·"·alt=""·coords="1078,544,948,549,780,560,593,579,406,609,392,613,391,607,405,604,592,574,779,555,948,544,1078,539"/>75 <area·shape="poly"·id="edge56_Node000016_Node000032"·title="·"·alt=""·coords="1078,544,948,549,780,560,593,579,406,609,392,613,391,607,405,604,592,574,779,555,948,544,1078,539"/>
76 <area·shape="poly"·id="edge29_Node000021_Node000005"·title="·"·alt=""·coords="1385,820,1579,865,1578,870,1384,825"/>76 <area·shape="poly"·id="edge29_Node000021_Node000005"·title="·"·alt=""·coords="1385,820,1579,865,1578,870,1384,825"/>
77 <area·shape="poly"·id="edge31_Node000022_Node000005"·title="·"·alt=""·coords="1798,736,1780,778,1752,824,1711,864,1708,860,1747,821,1775,776,1793,734"/>77 <area·shape="poly"·id="edge31_Node000022_Node000005"·title="·"·alt=""·coords="1798,736,1780,778,1752,824,1711,864,1708,860,1747,821,1775,776,1793,734"/>
78 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1613,645,1664,702,1689,740,1708,782,1711,802,1709,823,1694,860,1689,858,1704,822,1706,802,1703,783,1684,743,1660,706,1609,649"/>78 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1613,645,1664,702,1689,740,1708,782,1711,802,1709,823,1694,860,1689,858,1704,822,1706,802,1703,783,1684,743,1660,706,1609,649"/>
79 <area·shape="poly"·id="edge36_Node000023_Node000013"·title="·"·alt=""·coords="1509,631,1380,635,1215,645,1031,665,938,679,847,697,837,700,835,695,846,692,937,674,1030,660,1214,640,1380,629,1509,626"/>79 <area·shape="poly"·id="edge36_Node000023_Node000013"·title="·"·alt=""·coords="1509,631,1380,635,1215,645,1031,665,938,679,847,697,837,700,835,695,846,692,937,674,1030,660,1214,640,1380,629,1509,626"/>
80 <area·shape="poly"·id="edge46_Node000023_Node000022"·title="·"·alt=""·coords="1638,644,1745,687,1743,692,1636,649"/>80 <area·shape="poly"·id="edge46_Node000023_Node000022"·title="·"·alt=""·coords="1638,644,1745,687,1743,692,1636,649"/>
81 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1533,702,1595,727"/>81 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1533,702,1595,727"/>
82 <area·shape="poly"·id="edge34_Node000023_Node000024"·title="·"·alt=""·coords="1587,648,1574,689,1569,688,1582,646"/>82 <area·shape="poly"·id="edge34_Node000023_Node000024"·title="·"·alt=""·coords="1587,648,1574,689,1569,688,1582,646"/>
83 <area·shape="poly"·id="edge35_Node000023_Node000025"·title="·"·alt=""·coords="1509,637,1295,660,1191,677,1117,697,1102,706,1093,716,1082,727,1067,737,1022,751,981,755,907,747,872,744,838,747,804,759,769,785,756,802,748,823,743,865,737,864,742,821,751,799,765,781,802,754,837,742,872,739,907,742,981,749,1021,746,1064,732,1079,723,1089,713,1099,702,1115,692,1189,672,1294,655,1508,632"/>83 <area·shape="poly"·id="edge35_Node000023_Node000025"·title="·"·alt=""·coords="1509,637,1295,660,1191,677,1117,697,1102,706,1093,716,1082,727,1067,737,1022,751,981,755,907,747,872,744,838,747,804,759,769,785,756,802,748,823,743,865,737,864,742,821,751,799,765,781,802,754,837,742,872,739,907,742,981,749,1021,746,1064,732,1079,723,1089,713,1099,702,1115,692,1189,672,1294,655,1508,632"/>
84 <area·shape="poly"·id="edge37_Node000023_Node000026"·title="·"·alt=""·coords="1509,649,1313,694,1312,689,1508,644"/>84 <area·shape="poly"·id="edge37_Node000023_Node000026"·title="·"·alt=""·coords="1509,649,1313,694,1312,689,1508,644"/>
85 <area·shape="rect"·id="Node000030"·href="$a00938_source.html"·title="·"·alt=""·coords="1534,783,1693,823"/>85 <area·shape="rect"·id="Node000030"·href="$a00422_source.html"·title="·"·alt=""·coords="1534,783,1693,823"/>
86 <area·shape="poly"·id="edge47_Node000023_Node000030"·title="·"·alt=""·coords="1599,647,1609,694,1616,769,1610,769,1604,695,1594,648"/>86 <area·shape="poly"·id="edge47_Node000023_Node000030"·title="·"·alt=""·coords="1599,647,1609,694,1616,769,1610,769,1604,695,1594,648"/>
87 <area·shape="rect"·id="Node000027"·href="$a01223_source.html"·title="·"·alt=""·coords="779,783,957,823"/>87 <area·shape="rect"·id="Node000027"·href="$a00335_source.html"·title="·"·alt=""·coords="779,783,957,823"/>
88 <area·shape="poly"·id="edge38_Node000026_Node000027"·title="·"·alt=""·coords="1141,737,959,782,957,777,1140,732"/>88 <area·shape="poly"·id="edge38_Node000026_Node000027"·title="·"·alt=""·coords="1141,737,959,782,957,777,1140,732"/>
89 <area·shape="poly"·id="edge39_Node000027_Node000005"·title="·"·alt=""·coords="958,818,970,820,1134,840,1298,857,1569,880,1569,885,1297,863,1133,846,969,825,957,824"/>89 <area·shape="poly"·id="edge39_Node000027_Node000005"·title="·"·alt=""·coords="958,818,970,820,1134,840,1298,857,1569,880,1569,885,1297,863,1133,846,969,825,957,824"/>
90 <area·shape="poly"·id="edge40_Node000027_Node000007"·title="·"·alt=""·coords="910,820,1018,870,1016,875,908,825"/>90 <area·shape="poly"·id="edge40_Node000027_Node000007"·title="·"·alt=""·coords="910,820,1018,870,1016,875,908,825"/>
91 <area·shape="poly"·id="edge44_Node000027_Node000009"·title="·"·alt=""·coords="779,818,251,886,251,881,778,813"/>91 <area·shape="poly"·id="edge44_Node000027_Node000009"·title="·"·alt=""·coords="779,818,251,886,251,881,778,813"/>
92 <area·shape="poly"·id="edge42_Node000027_Node000019"·title="·"·alt=""·coords="958,818,970,820,1183,835,1548,854,2193,885,2192,890,1548,860,1183,840,969,825,957,824"/>92 <area·shape="poly"·id="edge42_Node000027_Node000019"·title="·"·alt=""·coords="958,818,970,820,1183,835,1548,854,2193,885,2192,890,1548,860,1183,840,969,825,957,824"/>
93 <area·shape="poly"·id="edge45_Node000027_Node000025"·title="·"·alt=""·coords="841,825,771,872,768,868,838,821"/>93 <area·shape="poly"·id="edge45_Node000027_Node000025"·title="·"·alt=""·coords="841,825,771,872,768,868,838,821"/>
94 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="817,878,906,903"/>94 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="817,878,906,903"/>
Offset 105, 27 lines modifiedOffset 105, 27 lines modified
105 <area·shape="poly"·id="edge67_Node000033_Node000010"·title="·"·alt=""·coords="1105,400,976,443,974,438,1104,395"/>105 <area·shape="poly"·id="edge67_Node000033_Node000010"·title="·"·alt=""·coords="1105,400,976,443,974,438,1104,395"/>
106 <area·shape="poly"·id="edge65_Node000033_Node000012"·title="·"·alt=""·coords="1147,399,1113,436,1067,473,972,522,871,560,775,589,691,610,690,605,773,584,870,555,969,517,1064,468,1109,432,1143,396"/>106 <area·shape="poly"·id="edge65_Node000033_Node000012"·title="·"·alt=""·coords="1147,399,1113,436,1067,473,972,522,871,560,775,589,691,610,690,605,773,584,870,555,969,517,1064,468,1109,432,1143,396"/>
107 <area·shape="poly"·id="edge66_Node000033_Node000016"·title="·"·alt=""·coords="1163,397,1163,505,1157,505,1157,397"/>107 <area·shape="poly"·id="edge66_Node000033_Node000016"·title="·"·alt=""·coords="1163,397,1163,505,1157,505,1157,397"/>
108 <area·shape="poly"·id="edge63_Node000033_Node000022"·title="·"·alt=""·coords="1243,391,1350,417,1479,459,1546,488,1613,521,1676,560,1734,605,1767,642,1790,681,1786,684,1762,645,1730,609,1673,564,1610,526,1544,493,1477,464,1349,422,1242,396"/>108 <area·shape="poly"·id="edge63_Node000033_Node000022"·title="·"·alt=""·coords="1243,391,1350,417,1479,459,1546,488,1613,521,1676,560,1734,605,1767,642,1790,681,1786,684,1762,645,1730,609,1673,564,1610,526,1544,493,1477,464,1349,422,1242,396"/>
109 <area·shape="poly"·id="edge64_Node000033_Node000023"·title="·"·alt=""·coords="1226,395,1353,442,1424,476,1491,517,1535,555,1570,594,1566,598,1532,558,1488,521,1421,481,1351,447,1224,400"/>109 <area·shape="poly"·id="edge64_Node000033_Node000023"·title="·"·alt=""·coords="1226,395,1353,442,1424,476,1491,517,1535,555,1570,594,1566,598,1532,558,1488,521,1421,481,1351,447,1224,400"/>
110 <area·shape="poly"·id="edge72_Node000034_Node000019"·title="·"·alt=""·coords="2262,646,2278,680,2293,724,2300,774,2299,799,2293,824,2280,849,2263,870,2259,867,2275,846,2288,822,2294,798,2295,774,2288,725,2273,682,2257,648"/>110 <area·shape="poly"·id="edge72_Node000034_Node000019"·title="·"·alt=""·coords="2262,646,2278,680,2293,724,2300,774,2299,799,2293,824,2280,849,2263,870,2259,867,2275,846,2288,822,2294,798,2295,774,2288,725,2273,682,2257,648"/>
111 <area·shape="poly"·id="edge73_Node000034_Node000026"·title="·"·alt=""·coords="2167,637,1321,707,1320,702,2166,632"/>111 <area·shape="poly"·id="edge73_Node000034_Node000026"·title="·"·alt=""·coords="2167,637,1321,707,1320,702,2166,632"/>
112 <area·shape="rect"·id="Node000035"·href="$a06500.html"·title="·"·alt=""·coords="2196,790,2279,815"/>112 <area·shape="rect"·id="Node000035"·href="$a06386.html"·title="·"·alt=""·coords="2196,790,2279,815"/>
113 <area·shape="poly"·id="edge70_Node000034_Node000035"·title="·"·alt=""·coords="2250,647,2242,776,2236,776,2244,647"/>113 <area·shape="poly"·id="edge70_Node000034_Node000035"·title="·"·alt=""·coords="2250,647,2242,776,2236,776,2244,647"/>
114 <area·shape="poly"·id="edge71_Node000035_Node000005"·title="·"·alt=""·coords="2196,814,2127,825,1775,878,1774,872,2126,820,2196,809"/>114 <area·shape="poly"·id="edge71_Node000035_Node000005"·title="·"·alt=""·coords="2196,814,2127,825,1775,878,1774,872,2126,820,2196,809"/>
115 <area·shape="poly"·id="edge75_Node000036_Node000003"·title="·"·alt=""·coords="1836,224,1743,273,1741,268,1834,219"/>115 <area·shape="poly"·id="edge75_Node000036_Node000003"·title="·"·alt=""·coords="1836,224,1743,273,1741,268,1834,219"/>
116 <area·shape="poly"·id="edge76_Node000036_Node000004"·title="·"·alt=""·coords="1771,215,1047,282,1047,277,1770,209"/>116 <area·shape="poly"·id="edge76_Node000036_Node000004"·title="·"·alt=""·coords="1771,215,1047,282,1047,277,1770,209"/>
117 <area·shape="rect"·id="Node000037"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1771,269,1971,309"/>117 <area·shape="rect"·id="Node000037"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1771,269,1971,309"/>
118 <area·shape="poly"·id="edge77_Node000036_Node000037"·title="·"·alt=""·coords="1873,222,1873,255,1868,255,1868,222"/>118 <area·shape="poly"·id="edge77_Node000036_Node000037"·title="·"·alt=""·coords="1873,222,1873,255,1868,255,1868,222"/>
119 <area·shape="rect"·id="Node000038"·href="$a00917_source.html"·title="·"·alt=""·coords="1943,357,2102,397"/>119 <area·shape="rect"·id="Node000038"·href="$a00407_source.html"·title="·"·alt=""·coords="1943,357,2102,397"/>
120 <area·shape="poly"·id="edge82_Node000036_Node000038"·title="·"·alt=""·coords="1919,219,1953,240,1985,268,2007,305,2019,343,2014,345,2002,307,1981,271,1950,244,1916,224"/>120 <area·shape="poly"·id="edge82_Node000036_Node000038"·title="·"·alt=""·coords="1919,219,1953,240,1985,268,2007,305,2019,343,2014,345,2002,307,1981,271,1950,244,1916,224"/>
121 <area·shape="rect"·id="Node000040"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="2045,269,2245,309"/>121 <area·shape="rect"·id="Node000040"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="2045,269,2245,309"/>
122 <area·shape="poly"·id="edge83_Node000036_Node000040"·title="·"·alt=""·coords="1932,219,2073,263,2071,268,1930,224"/>122 <area·shape="poly"·id="edge83_Node000036_Node000040"·title="·"·alt=""·coords="1932,219,2073,263,2071,268,1930,224"/>
123 <area·shape="poly"·id="edge81_Node000037_Node000009"·title="·"·alt=""·coords="1771,311,1759,312,1606,325,1476,329,1255,325,1149,324,1035,327,906,338,755,360,672,377,608,395,465,448,394,467,322,477,191,489,137,502,115,512,95,525,80,543,68,564,61,592,59,625,59,716,62,741,71,765,84,788,100,808,139,843,176,869,173,873,135,847,97,812,80,791,66,768,57,743,53,716,53,625,56,591,64,563,76,540,92,521,112,507,135,497,190,484,322,472,393,462,463,443,606,390,670,372,754,355,906,333,1035,322,1149,319,1255,320,1476,324,1606,319,1758,307,1770,305"/>123 <area·shape="poly"·id="edge81_Node000037_Node000009"·title="·"·alt=""·coords="1771,311,1759,312,1606,325,1476,329,1255,325,1149,324,1035,327,906,338,755,360,672,377,608,395,465,448,394,467,322,477,191,489,137,502,115,512,95,525,80,543,68,564,61,592,59,625,59,716,62,741,71,765,84,788,100,808,139,843,176,869,173,873,135,847,97,812,80,791,66,768,57,743,53,716,53,625,56,591,64,563,76,540,92,521,112,507,135,497,190,484,322,472,393,462,463,443,606,390,670,372,754,355,906,333,1035,322,1149,319,1255,320,1476,324,1606,319,1758,307,1770,305"/>
124 <area·shape="poly"·id="edge78_Node000037_Node000038"·title="·"·alt=""·coords="1905,307,1979,348,1976,353,1903,312"/>124 <area·shape="poly"·id="edge78_Node000037_Node000038"·title="·"·alt=""·coords="1905,307,1979,348,1976,353,1903,312"/>
125 <area·shape="rect"·id="Node000039"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="1719,357,1919,397"/>125 <area·shape="rect"·id="Node000039"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="1719,357,1919,397"/>
126 <area·shape="poly"·id="edge80_Node000037_Node000039"·title="·"·alt=""·coords="1862,311,1839,347,1835,344,1857,308"/>126 <area·shape="poly"·id="edge80_Node000037_Node000039"·title="·"·alt=""·coords="1862,311,1839,347,1835,344,1857,308"/>
127 <area·shape="poly"·id="edge79_Node000038_Node000005"·title="·"·alt=""·coords="2026,398,2027,537,2027,628,2028,687,2026,736,2021,758,2012,780,1997,802,1976,825,1943,844,1893,860,1775,881,1775,876,1892,854,1941,839,1973,821,1993,798,2007,777,2016,756,2021,735,2023,687,2021,628,2021,537,2020,398"/>127 <area·shape="poly"·id="edge79_Node000038_Node000005"·title="·"·alt=""·coords="2026,398,2027,537,2027,628,2028,687,2026,736,2021,758,2012,780,1997,802,1976,825,1943,844,1893,860,1775,881,1775,876,1892,854,1941,839,1973,821,1993,798,2007,777,2016,756,2021,735,2023,687,2021,628,2021,537,2020,398"/>
128 <area·shape="poly"·id="edge85_Node000040_Node000005"·title="·"·alt=""·coords="2150,310,2154,404,2152,471,2144,545,2128,622,2102,697,2084,733,2063,766,2038,797,2010,825,1970,845,1911,861,1776,882,1775,877,1910,856,1968,840,2007,820,2035,794,2059,763,2079,730,2097,695,2123,621,2139,544,2147,470,2149,404,2145,310"/>128 <area·shape="poly"·id="edge85_Node000040_Node000005"·title="·"·alt=""·coords="2150,310,2154,404,2152,471,2144,545,2128,622,2102,697,2084,733,2063,766,2038,797,2010,825,1970,845,1911,861,1776,882,1775,877,1910,856,1968,840,2007,820,2035,794,2059,763,2079,730,2097,695,2123,621,2139,544,2147,470,2149,404,2145,310"/>
129 <area·shape="rect"·id="Node000041"·title="·"·alt=""·coords="2178,365,2249,390"/>129 <area·shape="rect"·id="Node000041"·title="·"·alt=""·coords="2178,365,2249,390"/>
130 <area·shape="poly"·id="edge84_Node000040_Node000041"·title="·"·alt=""·coords="2163,308,2198,352,2194,355,2158,311"/>130 <area·shape="poly"·id="edge84_Node000040_Node000041"·title="·"·alt=""·coords="2163,308,2198,352,2194,355,2158,311"/>
131 </map>131 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00597.png vs.
./usr/share/doc/libopenmesh-dev/html/a00870.png
Files identical despite different names
5.01 KB
./usr/share/doc/libopenmesh-dev/html/a00599.html vs.
./usr/share/doc/libopenmesh-dev/html/a00857.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00599.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00857.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 93, 48 lines modifiedOffset 93, 48 lines modified
93 <div·class="header">93 <div·class="header">
94 ··<div·class="summary">94 ··<div·class="summary">
95 <a·href="#nested-classes">Classes</a>·&#124;95 <a·href="#nested-classes">Classes</a>·&#124;
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;cfloat&gt;</code><br·/>101 <code>#include·&lt;cfloat&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·ModEdgeLengthT.hh:</div>103 Include·dependency·graph·for·ModEdgeLengthT.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a00600.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hh"·alt=""/></div>105 <div·class="center"><img·src="a00858.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hh">106 <map·name="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="275,5,475,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="275,5,475,45"/>
108 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>108 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>
109 <area·shape="poly"·title="·"·alt=""·coords="360,47,327,85,323,81,356,44"/>109 <area·shape="poly"·title="·"·alt=""·coords="360,47,327,85,323,81,356,44"/>
110 <area·shape="rect"·title="·"·alt=""·coords="423,101,481,126"/>110 <area·shape="rect"·title="·"·alt=""·coords="423,101,481,126"/>
111 <area·shape="poly"·title="·"·alt=""·coords="394,44,434,88,430,92,390,47"/>111 <area·shape="poly"·title="·"·alt=""·coords="394,44,434,88,430,92,390,47"/>
112 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="15,181,174,221"/>112 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="15,181,174,221"/>
113 <area·shape="poly"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>113 <area·shape="poly"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>
114 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>114 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>
115 <area·shape="poly"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>115 <area·shape="poly"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>
116 <area·shape="rect"·title="·"·alt=""·coords="423,189,481,214"/>116 <area·shape="rect"·title="·"·alt=""·coords="423,189,481,214"/>
117 <area·shape="poly"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>117 <area·shape="poly"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>
118 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>118 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>
119 <area·shape="poly"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>119 <area·shape="poly"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>
120 </map>120 </map>
121 </div>121 </div>
122 </div><div·class="textblock"><div·class="dynheader">122 </div><div·class="textblock"><div·class="dynheader">
123 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>123 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
124 <div·class="dyncontent">124 <div·class="dyncontent">
125 <div·class="center"><img·src="a00601.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hhdep"·alt=""/></div>125 <div·class="center"><img·src="a00859.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hhdep"·alt=""/></div>
126 <map·name="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hhdep">126 <map·name="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT_8hhdep">
127 <area·shape="rect"·title="·"·alt=""·coords="5,5,205,45"/>127 <area·shape="rect"·title="·"·alt=""·coords="5,5,205,45"/>
128 <area·shape="rect"·href="a00605.html"·title="·"·alt=""·coords="5,93,205,133"/>128 <area·shape="rect"·href="a00812.html"·title="·"·alt=""·coords="5,93,205,133"/>
129 <area·shape="poly"·title="·"·alt=""·coords="108,59,108,93,103,93,103,59"/>129 <area·shape="poly"·title="·"·alt=""·coords="108,59,108,93,103,93,103,59"/>
130 </map>130 </map>
131 </div>131 </div>
132 </div>132 </div>
133 <p><a·href="a00599_source.html">Go·to·the·source·code·of·this·file.</a></p>133 <p><a·href="a00857_source.html">Go·to·the·source·code·of·this·file.</a></p>
134 <table·class="memberdecls">134 <table·class="memberdecls">
135 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>135 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
136 Classes</h2></td></tr>136 Classes</h2></td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03406.html">OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03406.html">OpenMesh::Decimater::ModEdgeLengthT&lt;·MeshT·&gt;</a></td></tr>
138 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Use·edge·length·to·control·decimation.··<a·href="a03406.html#details">More...</a><br·/></td></tr>138 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Use·edge·length·to·control·decimation.··<a·href="a03406.html#details">More...</a><br·/></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 </table><table·class="memberdecls">140 </table><table·class="memberdecls">
2.06 KB
./usr/share/doc/libopenmesh-dev/html/a00600.map vs.
./usr/share/doc/libopenmesh-dev/html/a00858.map
Files 98% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModEdgeLengthT.hh"·name="OpenMesh/Tools/Decimater/ModEdgeLengthT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModEdgeLengthT.hh"·name="OpenMesh/Tools/Decimater/ModEdgeLengthT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="275,5,475,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="275,5,475,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,93,399,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="360,47,327,85,323,81,356,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="360,47,327,85,323,81,356,44"/>
5 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="423,101,481,126"/>5 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="423,101,481,126"/>
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="394,44,434,88,430,92,390,47"/>6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="394,44,434,88,430,92,390,47"/>
7 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="15,181,174,221"/>7 <area·shape="rect"·id="Node000003"·href="$a00407_source.html"·title="·"·alt=""·coords="15,181,174,221"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="255,136,153,179,151,174,253,131"/>
9 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>9 <area·shape="rect"·id="Node000005"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,181,399,221"/>
10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="301,134,301,167,296,167,296,134"/>
11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="423,189,481,214"/>11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="423,189,481,214"/>
12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="334,131,421,180,419,184,331,136"/>
13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,269,184,309"/>13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,269,184,309"/>
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="97,222,97,255,92,255,92,222"/>
15 </map>15 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00600.png vs.
./usr/share/doc/libopenmesh-dev/html/a00858.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00601.png vs.
./usr/share/doc/libopenmesh-dev/html/a00859.png
Files identical despite different names
41.1 KB
./usr/share/doc/libopenmesh-dev/html/a00602.html vs.
./usr/share/doc/libopenmesh-dev/html/a00827.html
Files 93% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModQuadricT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/BaseDecimaterT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00602.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00827.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 90, 173 lines modifiedOffset 90, 174 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">ModQuadricT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">BaseDecimaterT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;float.h&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
100 <code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/> 
101 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
 101 <code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>102 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>
103 <code>#include·&lt;<a·class="el"·href="a01085_source.html">OpenMesh/Core/Geometry/QuadricT.hh</a>&gt;</code><br·/>103 <code>#include·&lt;<a·class="el"·href="a00803_source.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</code><br·/>
104 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·ModQuadricT.hh:</div>105 Include·dependency·graph·for·BaseDecimaterT.hh:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a00603.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModQuadricT_8hh"·alt=""/></div>107 <div·class="center"><img·src="a00828.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2BaseDecimaterT_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Tools_2Decimater_2ModQuadricT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModQuadricT_8hh">108 <map·name="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT_8hh">
109 <area·shape="rect"·title="·"·alt=""·coords="556,5,756,45"/>109 <area·shape="rect"·title="·"·alt=""·coords="244,5,444,45"/>
110 <area·shape="rect"·title="·"·alt=""·coords="142,101,205,126"/>110 <area·shape="rect"·title="·"·alt=""·coords="5,101,83,126"/>
111 <area·shape="poly"·title="·"·alt=""·coords="556,39,399,60,311,76,225,96,215,99,213,94,223,91,310,71,398,55,555,34"/>111 <area·shape="poly"·title="·"·alt=""·coords="267,48,95,96,88,98,86,93,94,91,266,43"/>
 112 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="1813,93,1971,133"/>
 113 <area·shape="poly"·title="·"·alt=""·coords="445,30,1799,104,1799,110,444,35"/>
112 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>114 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2183,93,2383,133"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="444,27,1092,51,1984,91,2169,102,2169,107,1984,96,1092,56,444,33"/>
113 <area·shape="poly"·title="·"·alt=""·coords="556,30,456,40,404,51,354,68,311,90,276,119,263,136,254,155,247,176,245,200,245,364,239,406,224,446,204,481,183,510,179,506,199,478,219,443,234,405,240,364,240,200,242,175,249,153,259,133,272,115,308,85,352,63,402,46,455,35,556,24"/> 
114 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="577,93,735,133"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/> 
116 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="2350,431,2509,471"/>116 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="265,181,423,221"/>
117 <area·shape="poly"·title="·"·alt=""·coords="756,23,1169,27,1438,34,1715,48,1975,69,2091,83,2192,100,2277,120,2342,142,2366,155,2384,169,2395,184,2399,200,2399,283,2407,356,2422,417,2417,418,2401,356,2393,283,2393,200,2390,186,2380,173,2363,160,2340,147,2276,125,2191,105,2090,89,1975,74,1715,53,1438,40,1169,32,756,29"/> 
118 <area·shape="rect"·href="a01085.html"·title="·"·alt=""·coords="2541,431,2736,471"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="756,24,1075,28,1505,37,1725,46,1931,57,2108,72,2242,91,2295,97,2347,99,2445,101,2485,108,2517,125,2529,138,2538,155,2543,175,2545,200,2545,283,2552,322,2568,359,2589,392,2611,419,2607,422,2585,395,2563,362,2547,324,2540,284,2540,200,2538,176,2533,157,2525,[·...·truncated·by·diffoscope;·len:·103,·SHA:·928643b3be18bf19dae32aaf593e6abf0280a24fb681f9843111fe1c6f88798c·...·]"/>117 <area·shape="poly"·title="·"·alt=""·coords="347,46,347,168,341,168,341,46"/>
 118 <area·shape="rect"·href="a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,93,307,133"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="315,48,250,88,247,84,312,43"/>
 120 <area·shape="rect"·title="·"·alt=""·coords="581,695,760,735"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="1813,118,1632,121,1383,131,1097,151,951,166,808,184,682,203,601,217,518,236,440,260,376,289,351,305,332,322,320,341,316,362,316,540,318,574,324,599,338,622,362,644,396,662,447,677,568,699,567,704,446,682,394,667,358,649,334,625,319,601,312,574,311,540,311,361,315,339,328,319,347,301,373,284,438,255,517,231,600,212,681,197,808,179,951,160,1097,146,1383,126,1632,116,1813,112"/>
120 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="977,607,1135,647"/>122 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1327,607,1491,647"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="1897,133,1906,206,1913,306,1911,405,1904,444,1892,472,1877,489,1861,500,1828,508,1792,511,1750,521,1711,542,1670,561,1586,588,1505,609,1504,603,1585,583,1668,556,1708,537,1748,516,1791,505,1827,503,1859,495,1873,485,1887,469,1899,443,1905,404,1907,306,1900,207,1892,134"/>
121 <area·shape="poly"·title="·"·alt=""·coords="256,547,863,604,963,614,963,619,862,609,256,552"/> 
122 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/> 
124 <area·shape="rect"·title="·"·alt=""·coords="340,702,399,727"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/> 
126 <area·shape="rect"·title="·"·alt=""·coords="1665,695,1844,735"/> 
127 <area·shape="poly"·title="·"·alt=""·coords="1136,636,1200,644,1652,699,1651,704,1200,649,1135,641"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="736,112,1122,115,1380,121,1648,134,1901,155,2013,168,2113,184,2196,203,2259,225,2300,250,2311,265,2315,280,2315,452,2315,511,2307,535,2289,560,2243,601,2191,634,2134,660,2076,680,2017,695,1960,705,1858,715,1858,710,1959,700,2016,690,2075,675,2132,655,2188,629,2239,597,2285,557,2302,533,2309,510,2309,452,2309,281,2306,267,2296,254,2257,230,2194,208,2112,189,2013,173,1900,160,1648,140,1380,127,1122,120,736,117"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="577,120,488,131,441,142,396,158,356,179,325,206,304,240,298,259,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,281,293,258,299,237,321,202,353,175,394,153,439,137,487,126,576,114"/> 
130 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1211,607,1375,647"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="635,135,608,161,580,196,558,236,552,258,549,281,549,452,551,486,558,513,573,535,599,556,620,568,646,578,709,591,783,598,864,601,1024,601,1147,604,1198,610,1197,615,1146,609,1024,606,864,607,783,604,708,596,644,583,618,573,596,561,569,539,553,515,546,487,544,452,544,281,546,257,553,234,575,193,604,158,631,132"/> 
132 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="611,181,770,221"/>124 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="1930,181,2089,221"/>
133 <area·shape="poly"·title="·"·alt=""·coords="666,133,680,168,675,170,661,135"/>125 <area·shape="poly"·title="·"·alt=""·coords="1920,131,1974,171,1971,175,1916,136"/>
 126 <area·shape="rect"·title="·"·alt=""·coords="2201,702,2260,727"/>
 127 <area·shape="poly"·title="·"·alt=""·coords="1972,119,2137,141,2214,158,2244,168,2267,179,2296,200,2318,220,2330,246,2335,281,2335,540,2332,564,2326,587,2306,629,2280,666,2255,694,2251,690,2276,663,2301,627,2321,585,2327,563,2329,540,2329,281,2325,248,2313,224,2293,204,2264,184,2242,173,2212,163,2136,146,1971,124"/>
134 <area·shape="rect"·title="·"·alt=""·coords="902,702,965,727"/>128 <area·shape="rect"·title="·"·alt=""·coords="2022,702,2085,727"/>
135 <area·shape="poly"·title="·"·alt=""·coords="619,136,580,160,541,193,524,212,511,233,502,256,499,281,499,452,502,487,511,513,529,535,556,556,597,578,635,587,671,586,707,582,744,577,782,576,821,584,864,604,886,622,903,644,927,688,922,690,899,647,882,626,861,609,820,589,781,581,744,582,708,587,671,592,[·...·truncated·by·diffoscope;·len:·111,·SHA:·e05b1d2d3e0ca5d92ea20fdee74e2dc93b37990b4a5c1c26c5ba2c36c565584a·...·]"/>129 <area·shape="poly"·title="·"·alt=""·coords="1972,112,2069,121,2120,132,2170,147,2215,169,2251,197,2265,215,2275,234,2282,256,2284,281,2284,452,2278,495,2262,535,2239,572,2210,606,2146,660,2088,698,2085,693,2142,656,2206,602,2234,569,2257,533,2273,494,2279,452,2279,281,2276,257,2270,236,2260,218,2247[·...·truncated·by·diffoscope;·len:·49,·SHA:·3ec1a5ce7483c543743be360cb784fd5ed068d135e75d122e6a3b8aeab65f765·...·]"/>
136 <area·shape="rect"·title="·"·alt=""·coords="592,702,677,727"/>130 <area·shape="rect"·title="·"·alt=""·coords="1689,702,1775,727"/>
137 <area·shape="poly"·title="·"·alt=""·coords="577,133,517,152,458,182,434,202,415,225,402,251,397,281,397,364,404,418,422,470,448,519,480,565,515,605,550,640,609,691,606,695,546,644,511,609,475,568,443,522,417,473,399,420,392,364,392,280,397,249,410,222,430,198,455,178,515,147,576,128"/>131 <area·shape="poly"·title="·"·alt=""·coords="1972,119,2006,126,2041,138,2075,156,2103,179,2121,203,2128,226,2129,281,2129,364,2127,398,2119,430,2106,461,2089,490,2046,542,1994,587,1936,625,1879,657,1780,700,1778,695,1876,652,1934,621,1990,583,2042,538,2085,487,2101,459,2113,429,2121,397,2124,364,2124[·...·truncated·by·diffoscope;·len:·67,·SHA:·7c674bfddb680b51d644bf192336bd89863b9c3e5ce06eaeca0e1cdc677137e8·...·]"/>
138 <area·shape="rect"·title="·"·alt=""·coords="1933,438,2013,463"/>132 <area·shape="rect"·title="·"·alt=""·coords="1797,438,1877,463"/>
139 <area·shape="poly"·title="·"·alt=""·coords="736,111,858,114,1016,124,1191,144,1279,159,1365,179,1453,205,1541,236,1709,308,1849,377,1943,429,1941,434,1846,382,1706,313,1539,241,1451,210,1363,184,1278,164,1190,149,1016,129,858,119,735,117"/>133 <area·shape="poly"·title="·"·alt=""·coords="1888,134,1876,182,1854,318,1842,424,1837,424,1849,318,1871,181,1883,133"/>
140 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1187,181,1351,221"/>134 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="819,181,983,221"/>
141 <area·shape="poly"·title="·"·alt=""·coords="736,123,1174,184,1173,189,735,128"/>135 <area·shape="poly"·title="·"·alt=""·coords="1813,124,997,194,997,189,1812,119"/>
142 <area·shape="poly"·title="·"·alt=""·coords="1376,641,1652,692,1651,697,1375,646"/>136 <area·shape="poly"·title="·"·alt=""·coords="1327,640,774,704,773,699,1327,635"/>
143 <area·shape="rect"·title="·"·alt=""·coords="1122,702,1198,727"/>137 <area·shape="rect"·title="·"·alt=""·coords="1379,702,1455,727"/>
144 <area·shape="poly"·title="·"·alt=""·coords="1265,649,1191,697,1188,692,1262,645"/>138 <area·shape="poly"·title="·"·alt=""·coords="1414,647,1418,688,1412,688,1408,647"/>
145 <area·shape="poly"·title="·"·alt=""·coords="680,223,574,380,430,608,384,691,379,689,426,605,570,377,675,220"/>139 <area·shape="poly"·title="·"·alt=""·coords="2020,220,2189,606,2223,688,2218,690,2184,608,2015,223"/>
146 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="668,269,919,295"/>140 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="939,269,1189,295"/>
147 <area·shape="poly"·title="·"·alt=""·coords="717,219,769,259,766,263,714,224"/>141 <area·shape="poly"·title="·"·alt=""·coords="1930,212,1203,272,1203,267,1930,207"/>
148 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1045,519,1224,559"/>142 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1761,519,1940,559"/>
 143 <area·shape="poly"·title="·"·alt=""·coords="2011,222,2005,269,1992,333,1970,405,1954,439,1936,472,1917,494,1896,512,1892,508,1913,490,1931,469,1950,437,1965,403,1987,332,1999,268,2005,221"/>
 144 <area·shape="poly"·title="·"·alt=""·coords="994,297,929,315,895,329,863,345,835,365,813,389,799,417,793,450,793,540,791,563,785,585,764,625,736,660,708,687,704,684,732,656,759,622,780,583,786,562,788,540,788,449,794,415,809,386,832,361,860,341,893,324,927,310,993,292"/>
149 <area·shape="poly"·title="·"·alt=""·coords="771,208,852,228,894,245,932,267,961,291,981,314,1007,362,1030,412,1046,439,1067,469,1105,508,1101,511,1063,472,1041,442,1025,414,1002,364,977,317,957,295,929,272,892,249,851,233,770,213"/> 
150 <area·shape="poly"·title="·"·alt=""·coords="778,297,718,343,682,375,649,410,622,448,606,486,604,505,606,523,612,540,624,557,641,567,670,575,756,585,870,590,998,591,1244,591,1335,595,1389,604,1404,614,1412,624,1420,635,1433,644,1487,667,1544,684,1652,703,1651,709,1542,689,1485,672,1431,649,1417,639,1408,628,1400,618,1387,609,1335,600,1243,597,998,596,870,595,756,590,669,580,639,572,621,561,608,543,600,524,598,505,601,485,617,446,644,407,678,371,714,339,774,293"/> 
151 <area·shape="rect"·title="·"·alt=""·coords="635,526,722,551"/> 
152 <area·shape="poly"·title="·"·alt=""·coords="790,296,724,432,690,514,685,512,719,430,785,294"/> 
153 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="787,431,951,471"/> 
154 <area·shape="poly"·title="·"·alt=""·coords="801,294,858,417,853,419,796,296"/> 
155 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1187,343,1351,383"/> 
156 <area·shape="poly"·title="·"·alt=""·coords="863,292,1174,343,1174,348,862,297"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="868,471,867,515,873,538,886,557,905,570,929,581,991,594,1066,598,1148,597,1310,592,1379,594,1433,604,1452,613,1466,624,1479,634,1497,644,1575,672,1652,692,1651,697,1573,677,1495,649,1476,639,1463,628,1450,618,1431,609,1379,600,1310,597,1148,602,1066,603,990,599,927,586,902,575,882,561,868,540,862,516,863,471"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="829,473,718,523,715,518,826,468"/> 
159 <area·shape="rect"·title="·"·alt=""·coords="1350,526,1426,551"/>145 <area·shape="rect"·title="·"·alt=""·coords="1330,526,1417,551"/>
160 <area·shape="poly"·title="·"·alt=""·coords="952,463,1336,526,1336,531,951,468"/> 
161 <area·shape="rect"·title="·"·alt=""·coords="747,526,821,551"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="852,473,807,518,804,514,849,469"/>146 <area·shape="poly"·title="·"·alt=""·coords="1190,289,1259,308,1292,322,1323,341,1346,360,1360,379,1377,430,1379,450,1377,471,1377,512,1371,512,1372,471,1374,450,1372,431,1355,381,1342,363,1320,345,1290,327,1257,313,1189,295"/>
 147 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="942,431,1106,471"/>
 148 <area·shape="poly"·title="·"·alt=""·coords="1064,295,1034,418,1029,417,1059,294"/>
 149 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1145,343,1309,383"/>
 150 <area·shape="poly"·title="·"·alt=""·coords="1089,292,1176,334,1174,339,1087,297"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="1043,469,1059,491,1072,518,1074,552,1069,594,1058,648,1038,663,1011,674,939,693,855,704,774,711,774,706,855,699,938,687,1009,669,1036,658,1054,645,1064,594,1069,552,1067,519,1055,494,1039,472"/>
 152 <area·shape="poly"·title="·"·alt=""·coords="1107,466,1208,488,1318,516,1329,519,1327,524,1317,521,1207,493,1106,471"/>
163 <area·shape="rect"·title="·"·alt=""·coords="896,526,971,551"/>153 <area·shape="rect"·title="·"·alt=""·coords="981,526,1057,551"/>
164 <area·shape="poly"·title="·"·alt=""·coords="886,469,918,513,914,516,881,473"/> 
Max diff block lines reached; 4580/39865 bytes (11.49%) of diff not shown.
2.0 KB
html2text {}
    
Offset 1, 25 lines modifiedOffset 1, 26 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 6 BaseDecimaterT.hh·File·Reference
 7 #include·<memory>
6 ModQuadricT.hh·File·Reference 
7 #include·<float.h> 
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
9 #include·<OpenMesh/Core/Utils/Property.hh>8 #include·<OpenMesh/Core/Utils/Property.hh>
 9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
10 #include·<OpenMesh/Core/Utils/vector_cast.hh>10 #include·<OpenMesh/Core/Utils/Noncopyable.hh>
11 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_.o_.r_.e_./_.G_.e_.o_.m_.e_.t_.r_.y_./_.Q_.u_.a_.d_.r_.i_.c_.T_\x8._\x8h_\x8h>11 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.O_.b_.s_.e_.r_.v_.e_.r_\x8._\x8h_\x8h>
12 Include·dependency·graph·for·ModQuadricT.hh:12 Include·dependency·graph·for·BaseDecimaterT.hh:
13 This·graph·shows·which·files·directly·or·indirectly·include·this·file:13 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e
 17  ·······base·class·decimater·framework·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 18  
16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8M_.o_.d_.Q_.u_.a_.d_.r_.i_.c_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>19 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8B_.a_.s_.e_.D_.e_.c_.i_.m_.a_.t_.e_.r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>
17  ·······Mesh·decimation·module·computing·collapse·priority·based·on·error 
18 ········quadrics.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19  20  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
22  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
23 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
24  25  
25 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
19.5 KB
./usr/share/doc/libopenmesh-dev/html/a00603.map vs.
./usr/share/doc/libopenmesh-dev/html/a00852.map
Files 99% similar despite different names
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModQuadricT.hh"·name="OpenMesh/Tools/Decimater/ModQuadricT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModQuadricT.hh"·name="OpenMesh/Tools/Decimater/ModQuadricT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="556,5,756,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="556,5,756,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="142,101,205,126"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="142,101,205,126"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="556,39,399,60,311,76,225,96,215,99,213,94,223,91,310,71,398,55,555,34"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="556,39,399,60,311,76,225,96,215,99,213,94,223,91,310,71,398,55,555,34"/>
5 <area·shape="rect"·id="Node000003"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>5 <area·shape="rect"·id="Node000003"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="556,30,456,40,404,51,354,68,311,90,276,119,263,136,254,155,247,176,245,200,245,364,239,406,224,446,204,481,183,510,179,506,199,478,219,443,234,405,240,364,240,200,242,175,249,153,259,133,272,115,308,85,352,63,402,46,455,35,556,24"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="556,30,456,40,404,51,354,68,311,90,276,119,263,136,254,155,247,176,245,200,245,364,239,406,224,446,204,481,183,510,179,506,199,478,219,443,234,405,240,364,240,200,242,175,249,153,259,133,272,115,308,85,352,63,402,46,455,35,556,24"/>
7 <area·shape="rect"·id="Node000008"·href="$a00929_source.html"·title="·"·alt=""·coords="577,93,735,133"/>7 <area·shape="rect"·id="Node000008"·href="$a00443_source.html"·title="·"·alt=""·coords="577,93,735,133"/>
8 <area·shape="poly"·id="edge7_Node000001_Node000008"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/>8 <area·shape="poly"·id="edge7_Node000001_Node000008"·title="·"·alt=""·coords="659,46,659,79,653,79,653,46"/>
9 <area·shape="rect"·id="Node000036"·href="$a00911_source.html"·title="·"·alt=""·coords="2350,431,2509,471"/>9 <area·shape="rect"·id="Node000036"·href="$a00425_source.html"·title="·"·alt=""·coords="2350,431,2509,471"/>
10 <area·shape="poly"·id="edge73_Node000001_Node000036"·title="·"·alt=""·coords="756,23,1169,27,1438,34,1715,48,1975,69,2091,83,2192,100,2277,120,2342,142,2366,155,2384,169,2395,184,2399,200,2399,283,2407,356,2422,417,2417,418,2401,356,2393,283,2393,200,2390,186,2380,173,2363,160,2340,147,2276,125,2191,105,2090,89,1975,74,1715,53,1438,40,1169,32,756,29"/>10 <area·shape="poly"·id="edge73_Node000001_Node000036"·title="·"·alt=""·coords="756,23,1169,27,1438,34,1715,48,1975,69,2091,83,2192,100,2277,120,2342,142,2366,155,2384,169,2395,184,2399,200,2399,283,2407,356,2422,417,2417,418,2401,356,2393,283,2393,200,2390,186,2380,173,2363,160,2340,147,2276,125,2191,105,2090,89,1975,74,1715,53,1438,40,1169,32,756,29"/>
11 <area·shape="rect"·id="Node000039"·href="$a01085.html"·title="·"·alt=""·coords="2541,431,2736,471"/>11 <area·shape="rect"·id="Node000039"·href="$a00365.html"·title="·"·alt=""·coords="2541,431,2736,471"/>
12 <area·shape="poly"·id="edge81_Node000001_Node000039"·title="·"·alt=""·coords="756,24,1075,28,1505,37,1725,46,1931,57,2108,72,2242,91,2295,97,2347,99,2445,101,2485,108,2517,125,2529,138,2538,155,2543,175,2545,200,2545,283,2552,322,2568,359,2589,392,2611,419,2607,422,2585,395,2563,362,2547,324,2540,284,2540,200,2538,176,2533,157,2525,141,2514,129,2483,113,2444,106,2347,104,2294,102,2241,96,2107,77,1931,62,1725,51,1504,43,1075,33,756,30"/>12 <area·shape="poly"·id="edge81_Node000001_Node000039"·title="·"·alt=""·coords="756,24,1075,28,1505,37,1725,46,1931,57,2108,72,2242,91,2295,97,2347,99,2445,101,2485,108,2517,125,2529,138,2538,155,2543,175,2545,200,2545,283,2552,322,2568,359,2589,392,2611,419,2607,422,2585,395,2563,362,2547,324,2540,284,2540,200,2538,176,2533,157,2525,141,2514,129,2483,113,2444,106,2347,104,2294,102,2241,96,2107,77,1931,62,1725,51,1504,43,1075,33,756,30"/>
13 <area·shape="rect"·id="Node000004"·href="$a00917_source.html"·title="·"·alt=""·coords="977,607,1135,647"/>13 <area·shape="rect"·id="Node000004"·href="$a00407_source.html"·title="·"·alt=""·coords="977,607,1135,647"/>
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="256,547,863,604,963,614,963,619,862,609,256,552"/>14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="256,547,863,604,963,614,963,619,862,609,256,552"/>
15 <area·shape="rect"·id="Node000006"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>15 <area·shape="rect"·id="Node000006"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>16 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
17 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="340,702,399,727"/>17 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="340,702,399,727"/>
18 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>18 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>
19 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1665,695,1844,735"/>19 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1665,695,1844,735"/>
20 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="1136,636,1200,644,1652,699,1651,704,1200,649,1135,641"/>20 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="1136,636,1200,644,1652,699,1651,704,1200,649,1135,641"/>
21 <area·shape="poly"·id="edge8_Node000008_Node000005"·title="·"·alt=""·coords="736,112,1122,115,1380,121,1648,134,1901,155,2013,168,2113,184,2196,203,2259,225,2300,250,2311,265,2315,280,2315,452,2315,511,2307,535,2289,560,2243,601,2191,634,2134,660,2076,680,2017,695,1960,705,1858,715,1858,710,1959,700,2016,690,2075,675,2132,655,2188,629,2239,597,2285,557,2302,533,2309,510,2309,452,2309,281,2306,267,2296,254,2257,230,2194,208,2112,189,2013,173,1900,160,1648,140,1380,127,1122,120,736,117"/>21 <area·shape="poly"·id="edge8_Node000008_Node000005"·title="·"·alt=""·coords="736,112,1122,115,1380,121,1648,134,1901,155,2013,168,2113,184,2196,203,2259,225,2300,250,2311,265,2315,280,2315,452,2315,511,2307,535,2289,560,2243,601,2191,634,2134,660,2076,680,2017,695,1960,705,1858,715,1858,710,1959,700,2016,690,2075,675,2132,655,2188,629,2239,597,2285,557,2302,533,2309,510,2309,452,2309,281,2306,267,2296,254,2257,230,2194,208,2112,189,2013,173,1900,160,1648,140,1380,127,1122,120,736,117"/>
22 <area·shape="poly"·id="edge63_Node000008_Node000007"·title="·"·alt=""·coords="577,120,488,131,441,142,396,158,356,179,325,206,304,240,298,259,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,281,293,258,299,237,321,202,353,175,394,153,439,137,487,126,576,114"/>22 <area·shape="poly"·id="edge63_Node000008_Node000007"·title="·"·alt=""·coords="577,120,488,131,441,142,396,158,356,179,325,206,304,240,298,259,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,281,293,258,299,237,321,202,353,175,394,153,439,137,487,126,576,114"/>
23 <area·shape="rect"·id="Node000009"·href="$a01196_source.html"·title="·"·alt=""·coords="1211,607,1375,647"/>23 <area·shape="rect"·id="Node000009"·href="$a00290_source.html"·title="·"·alt=""·coords="1211,607,1375,647"/>
24 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="635,135,608,161,580,196,558,236,552,258,549,281,549,452,551,486,558,513,573,535,599,556,620,568,646,578,709,591,783,598,864,601,1024,601,1147,604,1198,610,1197,615,1146,609,1024,606,864,607,783,604,708,596,644,583,618,573,596,561,569,539,553,515,546,487,544,452,544,281,546,257,553,234,575,193,604,158,631,132"/>24 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="635,135,608,161,580,196,558,236,552,258,549,281,549,452,551,486,558,513,573,535,599,556,620,568,646,578,709,591,783,598,864,601,1024,601,1147,604,1198,610,1197,615,1146,609,1024,606,864,607,783,604,708,596,644,583,618,573,596,561,569,539,553,515,546,487,544,452,544,281,546,257,553,234,575,193,604,158,631,132"/>
25 <area·shape="rect"·id="Node000011"·href="$a00932_source.html"·title="·"·alt=""·coords="611,181,770,221"/>25 <area·shape="rect"·id="Node000011"·href="$a00389_source.html"·title="·"·alt=""·coords="611,181,770,221"/>
26 <area·shape="poly"·id="edge12_Node000008_Node000011"·title="·"·alt=""·coords="666,133,680,168,675,170,661,135"/>26 <area·shape="poly"·id="edge12_Node000008_Node000011"·title="·"·alt=""·coords="666,133,680,168,675,170,661,135"/>
27 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="902,702,965,727"/>27 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="902,702,965,727"/>
28 <area·shape="poly"·id="edge62_Node000008_Node000021"·title="·"·alt=""·coords="619,136,580,160,541,193,524,212,511,233,502,256,499,281,499,452,502,487,511,513,529,535,556,556,597,578,635,587,671,586,707,582,744,577,782,576,821,584,864,604,886,622,903,644,927,688,922,690,899,647,882,626,861,609,820,589,781,581,744,582,708,587,671,592,634,592,595,583,553,561,525,538,506,515,496,488,493,452,493,280,497,255,506,231,520,209,537,189,577,155,616,131"/>28 <area·shape="poly"·id="edge62_Node000008_Node000021"·title="·"·alt=""·coords="619,136,580,160,541,193,524,212,511,233,502,256,499,281,499,452,502,487,511,513,529,535,556,556,597,578,635,587,671,586,707,582,744,577,782,576,821,584,864,604,886,622,903,644,927,688,922,690,899,647,882,626,861,609,820,589,781,581,744,582,708,587,671,592,634,592,595,583,553,561,525,538,506,515,496,488,493,452,493,280,497,255,506,231,520,209,537,189,577,155,616,131"/>
29 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="592,702,677,727"/>29 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="592,702,677,727"/>
30 <area·shape="poly"·id="edge64_Node000008_Node000027"·title="·"·alt=""·coords="577,133,517,152,458,182,434,202,415,225,402,251,397,281,397,364,404,418,422,470,448,519,480,565,515,605,550,640,609,691,606,695,546,644,511,609,475,568,443,522,417,473,399,420,392,364,392,280,397,249,410,222,430,198,455,178,515,147,576,128"/>30 <area·shape="poly"·id="edge64_Node000008_Node000027"·title="·"·alt=""·coords="577,133,517,152,458,182,434,202,415,225,402,251,397,281,397,364,404,418,422,470,448,519,480,565,515,605,550,640,609,691,606,695,546,644,511,609,475,568,443,522,417,473,399,420,392,364,392,280,397,249,410,222,430,198,455,178,515,147,576,128"/>
31 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1933,438,2013,463"/>31 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1933,438,2013,463"/>
32 <area·shape="poly"·id="edge72_Node000008_Node000034"·title="·"·alt=""·coords="736,111,858,114,1016,124,1191,144,1279,159,1365,179,1453,205,1541,236,1709,308,1849,377,1943,429,1941,434,1846,382,1706,313,1539,241,1451,210,1363,184,1278,164,1190,149,1016,129,858,119,735,117"/>32 <area·shape="poly"·id="edge72_Node000008_Node000034"·title="·"·alt=""·coords="736,111,858,114,1016,124,1191,144,1279,159,1365,179,1453,205,1541,236,1709,308,1849,377,1943,429,1941,434,1846,382,1706,313,1539,241,1451,210,1363,184,1278,164,1190,149,1016,129,858,119,735,117"/>
33 <area·shape="rect"·id="Node000035"·href="$a00989_source.html"·title="·"·alt=""·coords="1187,181,1351,221"/>33 <area·shape="rect"·id="Node000035"·href="$a00470_source.html"·title="·"·alt=""·coords="1187,181,1351,221"/>
34 <area·shape="poly"·id="edge65_Node000008_Node000035"·title="·"·alt=""·coords="736,123,1174,184,1173,189,735,128"/>34 <area·shape="poly"·id="edge65_Node000008_Node000035"·title="·"·alt=""·coords="736,123,1174,184,1173,189,735,128"/>
35 <area·shape="poly"·id="edge10_Node000009_Node000005"·title="·"·alt=""·coords="1376,641,1652,692,1651,697,1375,646"/>35 <area·shape="poly"·id="edge10_Node000009_Node000005"·title="·"·alt=""·coords="1376,641,1652,692,1651,697,1375,646"/>
36 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1122,702,1198,727"/>36 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1122,702,1198,727"/>
37 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="1265,649,1191,697,1188,692,1262,645"/>37 <area·shape="poly"·id="edge11_Node000009_Node000010"·title="·"·alt=""·coords="1265,649,1191,697,1188,692,1262,645"/>
38 <area·shape="poly"·id="edge13_Node000011_Node000007"·title="·"·alt=""·coords="680,223,574,380,430,608,384,691,379,689,426,605,570,377,675,220"/>38 <area·shape="poly"·id="edge13_Node000011_Node000007"·title="·"·alt=""·coords="680,223,574,380,430,608,384,691,379,689,426,605,570,377,675,220"/>
39 <area·shape="rect"·id="Node000012"·href="$a01076_source.html"·title="·"·alt=""·coords="668,269,919,295"/>39 <area·shape="rect"·id="Node000012"·href="$a00518_source.html"·title="·"·alt=""·coords="668,269,919,295"/>
40 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="717,219,769,259,766,263,714,224"/>40 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="717,219,769,259,766,263,714,224"/>
41 <area·shape="rect"·id="Node000028"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1045,519,1224,559"/>41 <area·shape="rect"·id="Node000028"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1045,519,1224,559"/>
42 <area·shape="poly"·id="edge61_Node000011_Node000028"·title="·"·alt=""·coords="771,208,852,228,894,245,932,267,961,291,981,314,1007,362,1030,412,1046,439,1067,469,1105,508,1101,511,1063,472,1041,442,1025,414,1002,364,977,317,957,295,929,272,892,249,851,233,770,213"/>42 <area·shape="poly"·id="edge61_Node000011_Node000028"·title="·"·alt=""·coords="771,208,852,228,894,245,932,267,961,291,981,314,1007,362,1030,412,1046,439,1067,469,1105,508,1101,511,1063,472,1041,442,1025,414,1002,364,977,317,957,295,929,272,892,249,851,233,770,213"/>
43 <area·shape="poly"·id="edge16_Node000012_Node000005"·title="·"·alt=""·coords="778,297,718,343,682,375,649,410,622,448,606,486,604,505,606,523,612,540,624,557,641,567,670,575,756,585,870,590,998,591,1244,591,1335,595,1389,604,1404,614,1412,624,1420,635,1433,644,1487,667,1544,684,1652,703,1651,709,1542,689,1485,672,1431,649,1417,639,1408,628,1400,618,1387,609,1335,600,1243,597,998,596,870,595,756,590,669,580,639,572,621,561,608,543,600,524,598,505,601,485,617,446,644,407,678,371,714,339,774,293"/>43 <area·shape="poly"·id="edge16_Node000012_Node000005"·title="·"·alt=""·coords="778,297,718,343,682,375,649,410,622,448,606,486,604,505,606,523,612,540,624,557,641,567,670,575,756,585,870,590,998,591,1244,591,1335,595,1389,604,1404,614,1412,624,1420,635,1433,644,1487,667,1544,684,1652,703,1651,709,1542,689,1485,672,1431,649,1417,639,1408,628,1400,618,1387,609,1335,600,1243,597,998,596,870,595,756,590,669,580,639,572,621,561,608,543,600,524,598,505,601,485,617,446,644,407,678,371,714,339,774,293"/>
44 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="635,526,722,551"/>44 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="635,526,722,551"/>
45 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="790,296,724,432,690,514,685,512,719,430,785,294"/>45 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="790,296,724,432,690,514,685,512,719,430,785,294"/>
46 <area·shape="rect"·id="Node000014"·href="$a01070_source.html"·title="·"·alt=""·coords="787,431,951,471"/>46 <area·shape="rect"·id="Node000014"·href="$a00458_source.html"·title="·"·alt=""·coords="787,431,951,471"/>
47 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="801,294,858,417,853,419,796,296"/>47 <area·shape="poly"·id="edge17_Node000012_Node000014"·title="·"·alt=""·coords="801,294,858,417,853,419,796,296"/>
48 <area·shape="rect"·id="Node000018"·href="$a00995_source.html"·title="·"·alt=""·coords="1187,343,1351,383"/>48 <area·shape="rect"·id="Node000018"·href="$a00464_source.html"·title="·"·alt=""·coords="1187,343,1351,383"/>
49 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="863,292,1174,343,1174,348,862,297"/>49 <area·shape="poly"·id="edge23_Node000012_Node000018"·title="·"·alt=""·coords="863,292,1174,343,1174,348,862,297"/>
50 <area·shape="poly"·id="edge18_Node000014_Node000005"·title="·"·alt=""·coords="868,471,867,515,873,538,886,557,905,570,929,581,991,594,1066,598,1148,597,1310,592,1379,594,1433,604,1452,613,1466,624,1479,634,1497,644,1575,672,1652,692,1651,697,1573,677,1495,649,1476,639,1463,628,1450,618,1431,609,1379,600,1310,597,1148,602,1066,603,990,599,927,586,902,575,882,561,868,540,862,516,863,471"/>50 <area·shape="poly"·id="edge18_Node000014_Node000005"·title="·"·alt=""·coords="868,471,867,515,873,538,886,557,905,570,929,581,991,594,1066,598,1148,597,1310,592,1379,594,1433,604,1452,613,1466,624,1479,634,1497,644,1575,672,1652,692,1651,697,1573,677,1495,649,1476,639,1463,628,1450,618,1431,609,1379,600,1310,597,1148,602,1066,603,990,599,927,586,902,575,882,561,868,540,862,516,863,471"/>
51 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="829,473,718,523,715,518,826,468"/>51 <area·shape="poly"·id="edge20_Node000014_Node000013"·title="·"·alt=""·coords="829,473,718,523,715,518,826,468"/>
52 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1350,526,1426,551"/>52 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="1350,526,1426,551"/>
53 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="952,463,1336,526,1336,531,951,468"/>53 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="952,463,1336,526,1336,531,951,468"/>
54 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="747,526,821,551"/>54 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="747,526,821,551"/>
55 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="852,473,807,518,804,514,849,469"/>55 <area·shape="poly"·id="edge21_Node000014_Node000016"·title="·"·alt=""·coords="852,473,807,518,804,514,849,469"/>
Offset 61, 37 lines modifiedOffset 61, 37 lines modified
61 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1187,384,965,432,964,426,1186,379"/>61 <area·shape="poly"·id="edge53_Node000018_Node000014"·title="·"·alt=""·coords="1187,384,965,432,964,426,1186,379"/>
62 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1190,385,1128,405,1067,433,1004,475,956,518,953,514,1001,471,1064,428,1126,400,1189,380"/>62 <area·shape="poly"·id="edge30_Node000018_Node000017"·title="·"·alt=""·coords="1190,385,1128,405,1067,433,1004,475,956,518,953,514,1001,471,1064,428,1126,400,1189,380"/>
63 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1078,438,1149,463"/>63 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1078,438,1149,463"/>
64 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1236,385,1147,434,1145,429,1234,380"/>64 <area·shape="poly"·id="edge25_Node000018_Node000019"·title="·"·alt=""·coords="1236,385,1147,434,1145,429,1234,380"/>
65 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1173,438,1232,463"/>65 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1173,438,1232,463"/>
66 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1257,385,1222,428,1218,425,1252,381"/>66 <area·shape="poly"·id="edge27_Node000018_Node000020"·title="·"·alt=""·coords="1257,385,1222,428,1218,425,1252,381"/>
67 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1275,383,1278,420,1277,468,1265,518,1254,540,1238,561,1204,585,1170,594,1136,593,1101,587,1067,581,1033,579,999,587,966,609,952,626,943,647,936,689,931,688,938,645,947,623,962,605,997,582,1033,574,1068,576,1102,582,1136,588,1169,589,1202,580,1234,557,1249,538,1260,516,1271,467,1273,420,1270,383"/>67 <area·shape="poly"·id="edge28_Node000018_Node000021"·title="·"·alt=""·coords="1275,383,1278,420,1277,468,1265,518,1254,540,1238,561,1204,585,1170,594,1136,593,1101,587,1067,581,1033,579,999,587,966,609,952,626,943,647,936,689,931,688,938,645,947,623,962,605,997,582,1033,574,1068,576,1102,582,1136,588,1169,589,1202,580,1234,557,1249,538,1260,516,1271,467,1273,420,1270,383"/>
68 <area·shape="rect"·id="Node000022"·href="$a01097_source.html"·title="·"·alt=""·coords="2080,519,2275,559"/>68 <area·shape="rect"·id="Node000022"·href="$a00344_source.html"·title="·"·alt=""·coords="2080,519,2275,559"/>
69 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1352,365,1564,384,1691,402,1817,428,1870,447,1922,468,2083,513,2082,518,1920,473,1868,452,1815,433,1690,408,1563,389,1351,370"/>69 <area·shape="poly"·id="edge31_Node000018_Node000022"·title="·"·alt=""·coords="1352,365,1564,384,1691,402,1817,428,1870,447,1922,468,2083,513,2082,518,1920,473,1868,452,1815,433,1690,408,1563,389,1351,370"/>
70 <area·shape="rect"·id="Node000023"·href="$a01193_source.html"·title="·"·alt=""·coords="1553,607,1717,647"/>70 <area·shape="rect"·id="Node000023"·href="$a00314_source.html"·title="·"·alt=""·coords="1553,607,1717,647"/>
71 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1352,367,1395,374,1440,386,1484,404,1524,429,1562,466,1591,510,1613,555,1628,593,1623,595,1608,557,1587,513,1558,469,1521,433,1482,409,1438,391,1393,379,1351,372"/>71 <area·shape="poly"·id="edge32_Node000018_Node000023"·title="·"·alt=""·coords="1352,367,1395,374,1440,386,1484,404,1524,429,1562,466,1591,510,1613,555,1628,593,1623,595,1608,557,1587,513,1558,469,1521,433,1482,409,1438,391,1393,379,1351,372"/>
72 <area·shape="rect"·id="Node000024"·href="$a01043_source.html"·title="·"·alt=""·coords="1841,519,2005,559"/>72 <area·shape="rect"·id="Node000024"·href="$a00521_source.html"·title="·"·alt=""·coords="1841,519,2005,559"/>
73 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1352,361,1440,364,1546,375,1660,395,1716,410,1770,428,1801,446,1828,469,1886,509,1883,513,1825,473,1798,450,1768,433,1715,415,1659,400,1546,380,1440,369,1351,366"/>73 <area·shape="poly"·id="edge34_Node000018_Node000024"·title="·"·alt=""·coords="1352,361,1440,364,1546,375,1660,395,1716,410,1770,428,1801,446,1828,469,1886,509,1883,513,1825,473,1798,450,1768,433,1715,415,1659,400,1546,380,1440,369,1351,366"/>
74 <area·shape="rect"·id="Node000025"·href="$a01064_source.html"·title="·"·alt=""·coords="1593,431,1757,471"/>74 <area·shape="rect"·id="Node000025"·href="$a00527_source.html"·title="·"·alt=""·coords="1593,431,1757,471"/>
75 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1352,379,1580,427,1579,432,1351,384"/>75 <area·shape="poly"·id="edge36_Node000018_Node000025"·title="·"·alt=""·coords="1352,379,1580,427,1579,432,1351,384"/>
76 <area·shape="rect"·id="Node000033"·href="$a00914_source.html"·title="·"·alt=""·coords="1307,431,1466,471"/>76 <area·shape="rect"·id="Node000033"·href="$a00383_source.html"·title="·"·alt=""·coords="1307,431,1466,471"/>
77 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1297,381,1351,420,1348,425,1294,385"/>77 <area·shape="poly"·id="edge54_Node000018_Node000033"·title="·"·alt=""·coords="1297,381,1351,420,1348,425,1294,385"/>
78 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1352,364,1605,383,1760,401,1915,428,1929,431,1928,437,1914,433,1759,407,1604,388,1351,370"/>78 <area·shape="poly"·id="edge60_Node000018_Node000034"·title="·"·alt=""·coords="1352,364,1605,383,1760,401,1915,428,1929,431,1928,437,1914,433,1759,407,1604,388,1351,370"/>
79 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1663,645,1718,684,1715,689,1660,649"/>79 <area·shape="poly"·id="edge33_Node000023_Node000005"·title="·"·alt=""·coords="1663,645,1718,684,1715,689,1660,649"/>
80 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="1906,561,1784,687,1781,683,1902,557"/>80 <area·shape="poly"·id="edge35_Node000024_Node000005"·title="·"·alt=""·coords="1906,561,1784,687,1781,683,1902,557"/>
81 <area·shape="poly"·id="edge37_Node000025_Node000005"·title="·"·alt=""·coords="1696,470,1714,491,1729,518,1743,560,1752,604,1758,680,1752,681,1746,605,1738,562,1724,520,1710,494,1692,473"/>81 <area·shape="poly"·id="edge37_Node000025_Node000005"·title="·"·alt=""·coords="1696,470,1714,491,1729,518,1743,560,1752,604,1758,680,1752,681,1746,605,1738,562,1724,520,1710,494,1692,473"/>
82 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1613,473,1440,525,1438,520,1611,468"/>82 <area·shape="poly"·id="edge40_Node000025_Node000015"·title="·"·alt=""·coords="1613,473,1440,525,1438,520,1611,468"/>
83 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1730,468,1856,512,1854,517,1728,473"/>83 <area·shape="poly"·id="edge50_Node000025_Node000024"·title="·"·alt=""·coords="1730,468,1856,512,1854,517,1728,473"/>
84 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1653,526,1715,551"/>84 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="1653,526,1715,551"/>
85 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1679,471,1684,512,1679,512,1674,471"/>85 <area·shape="poly"·id="edge38_Node000025_Node000026"·title="·"·alt=""·coords="1679,471,1684,512,1679,512,1674,471"/>
86 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1644,473,1555,519,1498,543,1439,561,1384,567,1291,570,1043,572,913,575,798,581,710,592,680,600,662,609,648,626,640,646,636,688,630,688,635,645,644,623,658,605,678,595,709,587,798,576,913,570,1043,567,1291,564,1384,562,1438,556,1496,538,1552,515,1642,468"/>86 <area·shape="poly"·id="edge39_Node000025_Node000027"·title="·"·alt=""·coords="1644,473,1555,519,1498,543,1439,561,1384,567,1291,570,1043,572,913,575,798,581,710,592,680,600,662,609,648,626,640,646,636,688,630,688,635,645,644,623,658,605,678,595,709,587,798,576,913,570,1043,567,1291,564,1384,562,1438,556,1496,538,1552,515,1642,468"/>
87 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1593,468,1238,524,1237,518,1592,462"/>87 <area·shape="poly"·id="edge41_Node000025_Node000028"·title="·"·alt=""·coords="1593,468,1238,524,1237,518,1592,462"/>
88 <area·shape="rect"·id="Node000032"·href="$a00938_source.html"·title="·"·alt=""·coords="2401,607,2559,647"/>88 <area·shape="rect"·id="Node000032"·href="$a00422_source.html"·title="·"·alt=""·coords="2401,607,2559,647"/>
89 <area·shape="poly"·id="edge51_Node000025_Node000032"·title="·"·alt=""·coords="1703,468,1830,556,1910,581,1979,594,2042,599,2102,599,2228,594,2302,596,2387,604,2387,609,2301,601,2228,599,2102,604,2042,604,1979,599,1909,586,1828,561,1700,473"/>89 <area·shape="poly"·id="edge51_Node000025_Node000032"·title="·"·alt=""·coords="1703,468,1830,556,1910,581,1979,594,2042,599,2102,599,2228,594,2302,596,2387,604,2387,609,2301,601,2228,599,2102,604,2042,604,1979,599,1909,586,1828,561,1700,473"/>
90 <area·shape="rect"·id="Node000029"·href="$a01223_source.html"·title="·"·alt=""·coords="672,607,851,647"/>90 <area·shape="rect"·id="Node000029"·href="$a00335_source.html"·title="·"·alt=""·coords="672,607,851,647"/>
91 <area·shape="poly"·id="edge42_Node000028_Node000029"·title="·"·alt=""·coords="1053,561,857,606,856,601,1052,556"/>91 <area·shape="poly"·id="edge42_Node000028_Node000029"·title="·"·alt=""·coords="1053,561,857,606,856,601,1052,556"/>
92 <area·shape="poly"·id="edge43_Node000029_Node000005"·title="·"·alt=""·coords="851,634,964,644,1652,702,1651,708,964,649,851,639"/>92 <area·shape="poly"·id="edge43_Node000029_Node000005"·title="·"·alt=""·coords="851,634,964,644,1652,702,1651,708,964,649,851,639"/>
93 <area·shape="poly"·id="edge48_Node000029_Node000007"·title="·"·alt=""·coords="676,649,413,707,412,701,675,644"/>93 <area·shape="poly"·id="edge48_Node000029_Node000007"·title="·"·alt=""·coords="676,649,413,707,412,701,675,644"/>
94 <area·shape="poly"·id="edge44_Node000029_Node000010"·title="·"·alt=""·coords="849,644,1109,700,1108,705,848,649"/>94 <area·shape="poly"·id="edge44_Node000029_Node000010"·title="·"·alt=""·coords="849,644,1109,700,1108,705,848,649"/>
95 <area·shape="poly"·id="edge46_Node000029_Node000021"·title="·"·alt=""·coords="800,644,899,693,897,698,798,649"/>95 <area·shape="poly"·id="edge46_Node000029_Node000021"·title="·"·alt=""·coords="800,644,899,693,897,698,798,649"/>
96 <area·shape="poly"·id="edge49_Node000029_Node000027"·title="·"·alt=""·coords="735,649,665,696,662,692,732,645"/>96 <area·shape="poly"·id="edge49_Node000029_Node000027"·title="·"·alt=""·coords="735,649,665,696,662,692,732,645"/>
97 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="709,702,798,727"/>97 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="709,702,798,727"/>
Offset 109, 19 lines modifiedOffset 109, 19 lines modified
109 <area·shape="poly"·id="edge69_Node000035_Node000014"·title="·"·alt=""·coords="1240,224,913,426,910,421,1237,219"/>109 <area·shape="poly"·id="edge69_Node000035_Node000014"·title="·"·alt=""·coords="1240,224,913,426,910,421,1237,219"/>
110 <area·shape="poly"·id="edge70_Node000035_Node000018"·title="·"·alt=""·coords="1272,221,1272,329,1267,329,1267,221"/>110 <area·shape="poly"·id="edge70_Node000035_Node000018"·title="·"·alt=""·coords="1272,221,1272,329,1267,329,1267,221"/>
111 <area·shape="poly"·id="edge67_Node000035_Node000024"·title="·"·alt=""·coords="1337,219,1436,250,1558,296,1691,356,1756,390,1818,428,1864,467,1901,506,1897,510,1860,471,1814,433,1753,395,1689,360,1556,301,1434,255,1336,224"/>111 <area·shape="poly"·id="edge67_Node000035_Node000024"·title="·"·alt=""·coords="1337,219,1436,250,1558,296,1691,356,1756,390,1818,428,1864,467,1901,506,1897,510,1860,471,1814,433,1753,395,1689,360,1556,301,1434,255,1336,224"/>
112 <area·shape="poly"·id="edge68_Node000035_Node000025"·title="·"·alt=""·coords="1302,219,1633,421,1631,426,1299,224"/>112 <area·shape="poly"·id="edge68_Node000035_Node000025"·title="·"·alt=""·coords="1302,219,1633,421,1631,426,1299,224"/>
113 <area·shape="poly"·id="edge74_Node000036_Node000005"·title="·"·alt=""·coords="2478,469,2513,489,2543,517,2570,550,2588,583,2592,599,2592,615,2586,632,2574,649,2560,658,2537,667,2470,681,2380,692,2275,701,2051,711,1858,715,1858,710,2051,706,2275,695,2380,687,2469,676,2535,662,2557,654,2570,645,2581,629,2587,614,2587,600,2583,585,2565,553,2539,520,2509,493,2475,473"/>113 <area·shape="poly"·id="edge74_Node000036_Node000005"·title="·"·alt=""·coords="2478,469,2513,489,2543,517,2570,550,2588,583,2592,599,2592,615,2586,632,2574,649,2560,658,2537,667,2470,681,2380,692,2275,701,2051,711,1858,715,1858,710,2051,706,2275,695,2380,687,2469,676,2535,662,2557,654,2570,645,2581,629,2587,614,2587,600,2583,585,2565,553,2539,520,2509,493,2475,473"/>
114 <area·shape="poly"·id="edge80_Node000036_Node000022"·title="·"·alt=""·coords="2375,473,2246,517,2244,512,2373,468"/>114 <area·shape="poly"·id="edge80_Node000036_Node000022"·title="·"·alt=""·coords="2375,473,2246,517,2244,512,2373,468"/>
115 <area·shape="poly"·id="edge79_Node000036_Node000032"·title="·"·alt=""·coords="2473,469,2501,489,2524,517,2529,538,2526,559,2508,596,2503,594,2521,557,2524,538,2519,520,2497,493,2469,473"/>115 <area·shape="poly"·id="edge79_Node000036_Node000032"·title="·"·alt=""·coords="2473,469,2501,489,2524,517,2529,538,2526,559,2508,596,2503,594,2521,557,2524,538,2519,520,2497,493,2469,473"/>
116 <area·shape="rect"·id="Node000037"·href="$a00935_source.html"·title="·"·alt=""·coords="2350,519,2509,559"/>116 <area·shape="rect"·id="Node000037"·href="$a00413_source.html"·title="·"·alt=""·coords="2350,519,2509,559"/>
117 <area·shape="poly"·id="edge75_Node000036_Node000037"·title="·"·alt=""·coords="2432,471,2432,505,2427,505,2427,471"/>117 <area·shape="poly"·id="edge75_Node000036_Node000037"·title="·"·alt=""·coords="2432,471,2432,505,2427,505,2427,471"/>
118 <area·shape="poly"·id="edge76_Node000037_Node000005"·title="·"·alt=""·coords="2391,561,2301,609,2273,631,2261,640,2242,649,2143,680,2041,699,1943,710,1858,715,1858,710,1943,705,2040,694,2142,674,2240,644,2258,636,2270,626,2299,604,2388,557"/>118 <area·shape="poly"·id="edge76_Node000037_Node000005"·title="·"·alt=""·coords="2391,561,2301,609,2273,631,2261,640,2242,649,2143,680,2041,699,1943,710,1858,715,1858,710,1943,705,2040,694,2142,674,2240,644,2258,636,2270,626,2299,604,2388,557"/>
119 <area·shape="poly"·id="edge77_Node000037_Node000032"·title="·"·alt=""·coords="2443,558,2464,593,2460,596,2438,560"/>119 <area·shape="poly"·id="edge77_Node000037_Node000032"·title="·"·alt=""·coords="2443,558,2464,593,2460,596,2438,560"/>
120 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2311,614,2377,639"/>120 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2311,614,2377,639"/>
121 <area·shape="poly"·id="edge78_Node000037_Node000038"·title="·"·alt=""·coords="2412,561,2367,606,2364,602,2409,557"/>121 <area·shape="poly"·id="edge78_Node000037_Node000038"·title="·"·alt=""·coords="2412,561,2367,606,2364,602,2409,557"/>
122 <area·shape="poly"·id="edge84_Node000039_Node000022"·title="·"·alt=""·coords="2541,473,2289,519,2288,514,2540,467"/>122 <area·shape="poly"·id="edge84_Node000039_Node000022"·title="·"·alt=""·coords="2541,473,2289,519,2288,514,2540,467"/>
123 <area·shape="poly"·id="edge85_Node000039_Node000032"·title="·"·alt=""·coords="2623,473,2543,560,2509,598,2505,594,2539,557,2619,469"/>123 <area·shape="poly"·id="edge85_Node000039_Node000032"·title="·"·alt=""·coords="2623,473,2543,560,2509,598,2505,594,2539,557,2619,469"/>
124 <area·shape="rect"·id="Node000040"·href="$a06497_source.html"·title="·"·alt=""·coords="2645,614,2728,639"/>124 <area·shape="rect"·id="Node000040"·href="$a06383_source.html"·title="·"·alt=""·coords="2645,614,2728,639"/>
125 <area·shape="poly"·id="edge82_Node000039_Node000040"·title="·"·alt=""·coords="2650,470,2669,518,2686,600,2681,601,2664,519,2645,472"/>125 <area·shape="poly"·id="edge82_Node000039_Node000040"·title="·"·alt=""·coords="2650,470,2669,518,2686,600,2681,601,2664,519,2645,472"/>
126 <area·shape="poly"·id="edge83_Node000040_Node000005"·title="·"·alt=""·coords="2649,642,2616,649,2407,678,2197,697,2007,708,1858,714,1858,709,2007,703,2196,692,2406,673,2616,644,2648,637"/>126 <area·shape="poly"·id="edge83_Node000040_Node000005"·title="·"·alt=""·coords="2649,642,2616,649,2407,678,2197,697,2007,708,1858,714,1858,709,2007,703,2196,692,2406,673,2616,644,2648,637"/>
127 </map>127 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00603.png vs.
./usr/share/doc/libopenmesh-dev/html/a00852.png
Files identical despite different names
1.59 KB
./usr/share/doc/libopenmesh-dev/html/a00604.map vs.
./usr/share/doc/libopenmesh-dev/html/a00367.map
Files 85% similar despite different names
    
Offset 1, 7 lines modifiedOffset 1, 9 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModQuadricT.hh"·name="OpenMesh/Tools/Decimater/ModQuadricT.hh">1 <map·id="OpenMesh/Core/Geometry/QuadricT.hh"·name="OpenMesh/Core/Geometry/QuadricT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="122,5,322,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="125,5,319,45"/>
 3 <area·shape="rect"·id="Node000002"·href="$a00851.html"·title="·"·alt=""·coords="122,93,322,133"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="225,59,225,93,219,93,219,59"/>
3 <area·shape="rect"·id="Node000002"·href="$a00863_source.html"·title="·"·alt=""·coords="5,93,212,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00608_source.html"·title="·"·alt=""·coords="5,181,212,221"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="188,56,135,95,132,91,185,52"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="188,144,135,183,132,179,185,140"/>
5 <area·shape="rect"·id="Node000003"·href="$a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="237,93,437,133"/>7 <area·shape="rect"·id="Node000004"·href="$a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="237,181,437,221"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="260,52,313,91,310,95,257,56"/>8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="260,140,313,179,310,183,257,144"/>
7 </map>9 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00604.png vs.
./usr/share/doc/libopenmesh-dev/html/a00853.png
Files identical despite different names
10.1 KB
./usr/share/doc/libopenmesh-dev/html/a00605.html vs.
./usr/share/doc/libopenmesh-dev/html/a06386.html
Files 91% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/Config.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00605.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a06386.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 53 lines modifiedOffset 88, 64 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#namespaces">Namespaces</a>·&#124; 
95 <a·href="#define-members">Macros</a>··</div>94 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT_impl.hh·File·Reference</div></div>95 ··<div·class="headertitle"><div·class="title">Config.hh·File·Reference</div></div>
97 </div><!--header-->96 </div><!--header-->
98 <div·class="contents">97 <div·class="contents">
99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00599_source.html">ModEdgeLengthT.hh</a>&quot;</code><br·/>98 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>
100 </div><div·class="textblock"><div·class="dynheader">99 </div><div·class="textblock"><div·class="dynheader">
101 Include·dependency·graph·for·ModEdgeLengthT_impl.hh:</div>100 Include·dependency·graph·for·Config.hh:</div>
102 <div·class="dyncontent">101 <div·class="dyncontent">
103 <div·class="center"><img·src="a00606.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT__impl_8hh"·alt=""/></div>102 <div·class="center"><img·src="a06387.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Config_8hh"·alt=""/></div>
104 <map·name="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT__impl_8hh">103 <map·name="aOpenMesh_2Tools_2Utils_2Config_8hh"·id="aOpenMesh_2Tools_2Utils_2Config_8hh">
105 <area·shape="rect"·title="·"·alt=""·coords="275,5,475,45"/>104 <area·shape="rect"·title="·"·alt=""·coords="13,5,176,45"/>
106 <area·shape="rect"·href="a00599.html"·title="·"·alt=""·coords="298,93,451,119"/> 
107 <area·shape="poly"·title="·"·alt=""·coords="377,46,377,79,372,79,372,46"/> 
108 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,167,399,207"/> 
109 <area·shape="poly"·title="·"·alt=""·coords="365,121,328,159,324,155,362,117"/> 
110 <area·shape="rect"·title="·"·alt=""·coords="423,174,481,199"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="388,117,433,162,429,166,384,121"/> 
112 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="15,255,174,295"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="255,209,153,252,151,247,253,204"/> 
114 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,255,399,295"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="301,207,301,241,296,241,296,207"/> 
116 <area·shape="rect"·title="·"·alt=""·coords="423,262,481,287"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="334,204,421,253,419,258,331,209"/> 
118 <area·shape="rect"·title="·"·alt=""·coords="5,343,184,383"/>105 <area·shape="rect"·title="·"·alt=""·coords="5,93,184,133"/>
119 <area·shape="poly"·title="·"·alt=""·coords="97,295,97,329,92,329,92,295"/>106 <area·shape="poly"·title="·"·alt=""·coords="97,46,97,79,92,79,92,46"/>
 107 </map>
 108 </div>
 109 </div><div·class="textblock"><div·class="dynheader">
 110 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
 111 <div·class="dyncontent">
 112 <div·class="center"><img·src="a06388.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Config_8hhdep"·alt=""/></div>
 113 <map·name="aOpenMesh_2Tools_2Utils_2Config_8hhdep"·id="aOpenMesh_2Tools_2Utils_2Config_8hhdep">
 114 <area·shape="rect"·title="·"·alt=""·coords="442,5,605,45"/>
 115 <area·shape="rect"·href="a00908.html"·title="A·generic·heap·class."·alt=""·coords="255,93,418,133"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="471,53,379,96,376,91,469,49"/>
 117 <area·shape="rect"·href="a00881.html"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="442,93,605,133"/>
 118 <area·shape="poly"·title="·"·alt=""·coords="526,59,526,93,521,93,521,59"/>
 119 <area·shape="rect"·href="a00893.html"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="629,93,794,133"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="578,49,671,91,669,96,576,53"/>
 121 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="237,181,437,221"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/>
 123 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="5,269,212,309"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="275,229,160,272,158,267,273,224"/>
 125 <area·shape="rect"·href="a00869.html"·title="·"·alt=""·coords="237,269,437,309"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="339,235,339,269,334,269,334,235"/>
 127 <area·shape="rect"·href="a00815.html"·title="·"·alt=""·coords="461,269,661,309"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="399,224,513,267,511,272,398,229"/>
 129 <area·shape="rect"·href="a00854.html"·title="·"·alt=""·coords="461,357,661,397"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="563,323,563,357,558,357,558,323"/>
120 </map>131 </map>
121 </div>132 </div>
122 </div>133 </div>
123 <p><a·href="a00605_source.html">Go·to·the·source·code·of·this·file.</a></p>134 <p><a·href="a06386_source.html">Go·to·the·source·code·of·this·file.</a></p>
124 <table·class="memberdecls">135 <table·class="memberdecls">
125 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>136 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
126 Namespaces</h2></td></tr>137 Macros</h2></td></tr>
127 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr> 
128 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>138 <tr·class="memitem:ad9196e477b38b680c5282d4a29d03b96"·id="r_ad9196e477b38b680c5282d4a29d03b96"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ad9196e477b38b680c5282d4a29d03b96"·name="ad9196e477b38b680c5282d4a29d03b96"></a>
 139 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>BEGIN_NS_UTILS</b>&#160;&#160;&#160;namespace·Utils·{</td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:ad9196e477b38b680c5282d4a29d03b96"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:a01249"·id="r_a01249"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01249.html">OpenMesh::Decimater</a></td></tr> 
131 <tr·class="memdesc:a01249"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·mesh·decimation.·<br·/></td></tr>141 <tr·class="memitem:ac6b279c770fdcc3b1b044a39c235526f"·id="r_ac6b279c770fdcc3b1b044a39c235526f"><td·class="memItemLeft"·align="right"·valign="top"><a·id="ac6b279c770fdcc3b1b044a39c235526f"·name="ac6b279c770fdcc3b1b044a39c235526f"></a>
 142 #define&#160;</td><td·class="memItemRight"·valign="bottom"><b>END_NS_UTILS</b>&#160;&#160;&#160;}</td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:ac6b279c770fdcc3b1b044a39c235526f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 </table>144 </table>
134 </div><!--·contents·-->145 </div><!--·contents·-->
135 </div><!--·doc-content·-->146 </div><!--·doc-content·-->
136 <hr>147 <hr>
137 <address>148 <address>
138 <small>149 <small>
139 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">150 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
1.31 KB
html2text {}
    
Offset 1, 20 lines modifiedOffset 1, 18 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s 
6 ModEdgeLengthT_impl.hh·File·Reference 
7 #include·"_.M_.o_.d_.E_.d_.g_.e_.L_.e_.n_.g_.t_.h_.T_.._.h_.h"5 _.M_.a_.c_.r_.o_.s
 6 Config.hh·File·Reference
 7 #include·<OpenMesh/Core/System/config.h>
8 Include·dependency·graph·for·ModEdgeLengthT_impl.hh:8 Include·dependency·graph·for·Config.hh:
 9 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 11 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
 12 #define ·B\x8BE\x8EG\x8GI\x8IN\x8N_\x8_N\x8NS\x8S_\x8_U\x8UT\x8TI\x8IL\x8LS\x8S   namespace·Utils·{
10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h 
12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the 
13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits. 
14  13  
 14 #define ·E\x8EN\x8ND\x8D_\x8_N\x8NS\x8S_\x8_U\x8UT\x8TI\x8IL\x8LS\x8S   }
15 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r 
16  ···········Software·related·to·mesh·decimation. 
17  15  
18 ===============================================================================16 ===============================================================================
19 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.17 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
20 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.18 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
35.2 KB
./usr/share/doc/libopenmesh-dev/html/a00605_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00857_source.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModEdgeLengthT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00605_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00857_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00605.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00857.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 139, 77 lines modifiedOffset 139, 89 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModEdgeLengthT·-·IMPLEMENTATION</span></div>146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModEdgeLengthT</span></div>
147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODEDGELENGTHT_C</span></div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODEDGELENGTHT_HH</span></div>
 150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODEDGELENGTHT_HH</span></div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00599.html">ModEdgeLengthT.hh</a>&quot;</span></div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;cfloat&gt;</span></div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span>Decimater·{</div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span>Decimater·{</div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div> 
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>164 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
 165 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">
 166 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a03406.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03406.html">ModEdgeLengthT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>
 167 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">public</span>:</div>
 168 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 169 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03406.html#a311fe1bf8ae2ce611c28ec82132cae97">···78</a></span>····<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03406.html">ModEdgeLengthT</a>,·MeshT,·EdgeLength·)</div>
 170 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····;</div>
 171 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 172 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03406.html">ModEdgeLengthT</a>(MeshT&amp;·_mesh,·<span·class="keywordtype">float</span>·_edge_length·=·FLT_MAX,</div>
 173 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keywordtype">bool</span>·_is_binary·=·<span·class="keyword">true</span>);</div>
 174 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
163 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">175 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}">
164 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03406.html#a64dacb1c6889dc21b25b8df488fc6cf6">···65</a></span><a·class="code·hl_function"·href="a03406.html#a64dacb1c6889dc21b25b8df488fc6cf6">ModEdgeLengthT&lt;MeshT&gt;::ModEdgeLengthT</a>[·...·truncated·by·diffoscope;·len:·71,·SHA:·556c97bd92fbf5c20b5ea994bf5e3486c55c54ddf74f8a8191cf500519d84fe1·...·]</div>176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03406.html#ab5e760cd28b8523f64f0485674f700c4">···86</a></span>····<span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a03406.html#ab5e760cd28b8523f64f0485674f700c4">edge[·...·truncated·by·diffoscope;·len:·50,·SHA:·42391c2341a1a835092b858d3a86e79da641a39bb9f7aa68f767122fcbc66bac·...·]</div>
165 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keywordtype">bool</span>·_is_binary)·:</div>177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">return</span>·edge_length_;</div>
166 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····Base(_mesh,·_is_binary),·mesh_(Base::mesh())·{</div> 
167 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_function"·href="a03406.html#a50769dacd1da04bca568e2d441589a15">set_edge_length</a>(_edge_length);</div> 
168 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>}</div>178 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····}</div>
169 </div>179 </div>
170 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>180 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
171 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div> 
174 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">181 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}">
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03406.html#ac051bac3cde9afe41507514755b95d03">···74</a></span><span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a03406.html#ac051bac3cde9afe41507514755b95d03">ModEdgeLengthT&lt;MeshT&gt;::collapse_priority</a>(<span·class="keyword">const</span>·CollapseInfo&amp;·_ci)·{</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·sqr_length·=·sqrnorm(_ci.p0·-·_ci.p1);</div>182 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03406.html#a50769dacd1da04bca568e2d441589a15">···91</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03406.html#a50769dacd1da04bca568e2d441589a15">set_e[·...·truncated·by·diffoscope;·len:·155,·SHA:·1a828057927e1308685a1adb0eed1a283d1474701c1acbbf076ea08cd2868866·...·]</div>
 183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······edge_length_·=·_f;</div>
 184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······sqr_edge_length_·=·_f·*·_f;</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>185 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····}</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordflow">return</span>·(·(sqr_length·&lt;=·sqr_edge_length_)·?·sqr_length·:·float(Base::ILLEGAL_COLLAPSE));</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>}</div> 
180 </div>186 </div>
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>187 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 188 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordtype">float</span>·collapse_priority(<span·class="keyword">const</span>·CollapseInfo&amp;·_ci)·<span·class="keyword">override</span>;</div>
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> 
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div> 
185 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}"> 
186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03406.html#a34aef5589f477365f74d68afb101874a">···83</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03406.html#a34aef5589f477365f74d68afb101874a">ModEdgeLengthT&lt;MeshT&gt;::set_error_tolerance_factor</a>(<span·class="keywordtype">double</span>·_factor)·{</div> 
187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keywordflow">if</span>·(_factor·&gt;=·0.0·&amp;&amp;·_factor·&lt;=·1.0)·{</div> 
188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="comment">//·the·smaller·the·factor,·the·smaller·edge_length_·gets</span></div> 
189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="comment">//·thus·creating·a·stricter·constraint</span></div> 
190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//·division·by·error_tolerance_factor_·is·for·normalization</span></div> 
191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·new_edge_length·=·edge_length_·*·<span·class="keyword">static_cast&lt;</span>typename·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a><span·class="keyword">&gt;</span>(_factor·/·this-&gt;error_tolerance_factor_);</div> 
192 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····set_edge_length(new_edge_length);</div> 
193 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····this-&gt;error_tolerance_factor_·=·_factor;</div> 
194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··}</div> 
195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div>189 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
Max diff block lines reached; 3368/27678 bytes (12.17%) of diff not shown.
8.07 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ModEdgeLengthT_impl.hh5 ModEdgeLengthT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 50, 96 lines modifiedOffset 50, 110 lines modified
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
54 46//54 46//
55 =============================================================================55 =============================================================================
56 47//56 47//
57 48//·CLASS·ModEdgeLengthT·-·IMPLEMENTATION57 48//·CLASS·ModEdgeLengthT
58 49//58 49//
59 50//59 50//
60 =============================================================================60 =============================================================================
 61 51#ifndef·OPENMESH_DECIMATER_MODEDGELENGTHT_HH
61 51#define·OPENMESH_DECIMATER_MODEDGELENGTHT_C62 52#define·OPENMESH_DECIMATER_MODEDGELENGTHT_HH
62 5263 53
63 53//==·INCLUDES64 54//==·INCLUDES
64 =================================================================65 =================================================================
 66 55
 67 56#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
 68 57#include·<cfloat>
65 54 
66 55#include·"_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8._\x8h_\x8h" 
67 56 
68 57//==·NAMESPACES 
69 =============================================================== 
70 5869 58
 70 59//==·NAMESPACES
71 59namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
72 60namespace·Decimater·{ 
73 61 
74 62//==·IMPLEMENTATION 
75 ==========================================================71 ===============================================================
 72 60
 73 61namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 74 62namespace·Decimater·{
76 6375 63
 76 64//==·CLASS·DEFINITION
 77 =========================================================
 78 65
77 64template<class·MeshT>79 74template<class·MeshT>
 80 _\x87_\x85class·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T:·public·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T<MeshT>·{
 81 76·public:
 82 77
 83 _\x87_\x88·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T,·MeshT,·EdgeLength·)
 84 79·;
 85 80
 86 82·explicit·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T(MeshT&·_mesh,·float·_edge_length·=·FLT_MAX,
 87 83·bool·_is_binary·=·true);
 88 84
 89 _\x88_\x86·float·_\x8e_\x8d_\x8g_\x8e_\x8__\x8l_\x8e_\x8n_\x8g_\x8t_\x8h()·const·{
 90 87·return·edge_length_;
 91 88·}
 92 89
 93 _\x89_\x81·void·_\x8s_\x8e_\x8t_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8l_\x8e_\x8n_\x8g_\x8t_\x8h(typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·_f)·{
 94 92·edge_length_·=·_f;
 95 93·sqr_edge_length_·=·_f·*·_f;
78 _\x86_\x85_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T(MeshT·&_mesh,·float·_edge_length, 
79 66·bool·_is_binary)·: 
80 67·Base(_mesh,·_is_binary),·mesh_(Base::mesh())·{ 
81 68·_\x8s_\x8e_\x8t_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8l_\x8e_\x8n_\x8g_\x8t_\x8h(_edge_length); 
82 69} 
83 70 
84 71//--------------------------------------------------------------------------- 
85 -- 
86 72 
87 73template<class·MeshT> 
88 _\x87_\x84float·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8c_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8__\x8p_\x8r_\x8i_\x8o_\x8r_\x8i_\x8t_\x8y(const·CollapseInfo&·_ci)·{ 
89 75·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·sqr_length·=·sqrnorm(_ci.p0·-·_ci.p1); 
90 76 
91 77·return·(·(sqr_length·<=·sqr_edge_length_)·?·sqr_length·:·float(Base:: 
92 ILLEGAL_COLLAPSE)); 
93 78} 
94 79 
95 80//--------------------------------------------------------------------------- 
96 -- 
97 81 
98 82template<class·MeshT> 
99 _\x88_\x83void·_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8s_\x8e_\x8t_\x8__\x8e_\x8r_\x8r_\x8o_\x8r_\x8__\x8t_\x8o_\x8l_\x8e_\x8r_\x8a_\x8n_\x8c_\x8e_\x8__\x8f_\x8a_\x8c_\x8t_\x8o_\x8r(double·_factor)·{ 
100 84·if·(_factor·>=·0.0·&&·_factor·<=·1.0)·{ 
101 85·//·the·smaller·the·factor,·the·smaller·edge_length_·gets 
102 86·//·thus·creating·a·stricter·constraint 
103 87·//·division·by·error_tolerance_factor_·is·for·normalization 
104 88·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·new_edge_length·=·edge_length_·*·static_cast<typename 
105 _\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r>(_factor·/·this->error_tolerance_factor_); 
106 89·set_edge_length(new_edge_length); 
107 90·this->error_tolerance_factor_·=·_factor; 
108 91·}96 94·}
109 92} 
110 93 
111 94//97 95
 98 101·float·collapse_priority(const·CollapseInfo&·_ci)·override;
 99 102
 100 104·void·set_error_tolerance_factor(double·_factor)·override;
 101 105
 102 106·private:
 103 107
 104 108·_\x8M_\x8e_\x8s_\x8h&·mesh_;
 105 109·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·edge_length_,·sqr_edge_length_;
 106 110};
 107 111
 108 112//
112 =============================================================================109 =============================================================================
113 95} 
114 96} 
115 97//110 113}//·END_NS_DECIMATER
 111 114}·//·END_NS_OPENMESH
 112 115//
 113 =============================================================================
 114 116#if·defined(OM_INCLUDE_TEMPLATES)·&&·!defined
 115 (OPENMESH_DECIMATER_MODEDGELENGTHT_C)
 116 117#define·MODEDGELENGTHT_TEMPLATES
 117 118#include·"_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8__\x8i_\x8m_\x8p_\x8l_\x8._\x8h_\x8h"
 118 119#endif
 119 120//
 120 =============================================================================
Max diff block lines reached; 3131/8237 bytes (38.01%) of diff not shown.
2.38 KB
./usr/share/doc/libopenmesh-dev/html/a00606.map vs.
./usr/share/doc/libopenmesh-dev/html/a00813.map
Files 90% similar despite different names
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh"·name="OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh"·name="OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="275,5,475,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="275,5,475,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00599.html"·title="·"·alt=""·coords="298,93,451,119"/>3 <area·shape="rect"·id="Node000002"·href="$a00857.html"·title="·"·alt=""·coords="298,93,451,119"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="377,46,377,79,372,79,372,46"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="377,46,377,79,372,79,372,46"/>
5 <area·shape="rect"·id="Node000003"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,167,399,207"/>5 <area·shape="rect"·id="Node000003"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,167,399,207"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="365,121,328,159,324,155,362,117"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="365,121,328,159,324,155,362,117"/>
7 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="423,174,481,199"/>7 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="423,174,481,199"/>
8 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="388,117,433,162,429,166,384,121"/>8 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="388,117,433,162,429,166,384,121"/>
9 <area·shape="rect"·id="Node000004"·href="$a00917_source.html"·title="·"·alt=""·coords="15,255,174,295"/>9 <area·shape="rect"·id="Node000004"·href="$a00407_source.html"·title="·"·alt=""·coords="15,255,174,295"/>
10 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="255,209,153,252,151,247,253,204"/>10 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="255,209,153,252,151,247,253,204"/>
11 <area·shape="rect"·id="Node000006"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,255,399,295"/>11 <area·shape="rect"·id="Node000006"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,255,399,295"/>
12 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="301,207,301,241,296,241,296,207"/>12 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="301,207,301,241,296,241,296,207"/>
13 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="423,262,481,287"/>13 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="423,262,481,287"/>
14 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="334,204,421,253,419,258,331,209"/>14 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="334,204,421,253,419,258,331,209"/>
15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="5,343,184,383"/>15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="5,343,184,383"/>
16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="97,295,97,329,92,329,92,295"/>16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="97,295,97,329,92,329,92,295"/>
17 </map>17 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00606.png vs.
./usr/share/doc/libopenmesh-dev/html/a00813.png
Files identical despite different names
34.7 KB
./usr/share/doc/libopenmesh-dev/html/a00608.html vs.
./usr/share/doc/libopenmesh-dev/html/a00797.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModAspectRatioT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00608.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00797.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 137 lines modifiedOffset 88, 152 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
 94 <a·href="#nested-classes">Classes</a>·&#124;
94 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>··</div>
95 <a·href="#define-members">Macros</a>··</div> 
96 ··<div·class="headertitle"><div·class="title">ModAspectRatioT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModAspectRatioT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00611_source.html">ModAspectRatioT.hh</a>&quot;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
 100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
100 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
101 Include·dependency·graph·for·ModAspectRatioT_impl.hh:</div>102 Include·dependency·graph·for·ModAspectRatioT.hh:</div>
102 <div·class="dyncontent">103 <div·class="dyncontent">
103 <div·class="center"><img·src="a00609.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModAspectRatioT__impl_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00798.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModAspectRatioT_8hh"·alt=""/></div>
104 <map·name="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT__impl_8hh">105 <map·name="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT_8hh">
105 <area·shape="rect"·title="·"·alt=""·coords="408,5,608,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="408,5,608,45"/>
106 <area·shape="rect"·href="a00611.html"·title="·"·alt=""·coords="431,93,585,119"/> 
107 <area·shape="poly"·title="·"·alt=""·coords="511,46,511,79,505,79,505,46"/> 
108 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>107 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
109 <area·shape="poly"·title="·"·alt=""·coords="431,118,357,134,318,147,282,163,250,183,225,208,209,238,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,204,236,221,205,247,179,280,158,316,142,355,129,430,113"/>108 <area·shape="poly"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/>
110 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="786,167,945,207"/>109 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="786,93,945,133"/>
111 <area·shape="poly"·title="·"·alt=""·coords="561,116,773,163,772,168,559,121"/>110 <area·shape="poly"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/>
112 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="838,680,997,720"/>111 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="838,607,997,647"/>
113 <area·shape="poly"·title="·"·alt=""·coords="256,617,510,639,665,656,824,677,824,683,664,661,509,645,256,623"/>112 <area·shape="poly"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/>
114 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>113 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
115 <area·shape="poly"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/>114 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
116 <area·shape="rect"·title="·"·alt=""·coords="340,775,399,801"/>115 <area·shape="rect"·title="·"·alt=""·coords="340,702,399,727"/>
117 <area·shape="poly"·title="·"·alt=""·coords="177,630,276,718,342,765,339,770,273,722,174,634"/>116 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>
118 <area·shape="rect"·title="·"·alt=""·coords="1515,768,1693,808"/>117 <area·shape="rect"·title="·"·alt=""·coords="1515,695,1693,735"/>
119 <area·shape="poly"·title="·"·alt=""·coords="997,714,1016,717,1278,751,1501,775,1501,780,1278,757,1016,723,997,720"/>118 <area·shape="poly"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/>
120 <area·shape="poly"·title="·"·alt=""·coords="945,186,1276,195,1492,206,1714,221,1923,242,2098,270,2166,287,2218,306,2252,328,2261,341,2264,354,2264,525,2261,564,2254,597,2241,626,2223,650,2200,671,2173,689,2105,722,2031,743,1927,760,1707,782,1707,777,1926,755,2030,738,2103,718,2170,684,2197,666,2219,646,2236,623,2249,596,2256,563,2259,525,2259,354,2256,343,2248,332,2216,311,2164,292,2097,275,1922,247,1714,226,1491,211,1275,201,945,192"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="786,197,643,214,561,227,481,244,409,265,349,291,327,305,310,320,300,337,296,354,296,613,302,656,317,698,336,734,354,763,350,766,331,737,312,700,297,658,291,614,291,354,295,335,306,317,324,301,347,286,407,260,480,239,560,222,642,209,785,192"/>119 <area·shape="poly"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,1926,681,2030,665,2103,644,2170,611,2197,593,2219,[·...·truncated·by·diffoscope;·len:·137,·SHA:·103548832819fa0baaaf289d09699d7d45d332463970ec4a2056dd2117221421·...·]"/>
 120 <area·shape="poly"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/>
122 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1073,680,1237,720"/>121 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/>
123 <area·shape="poly"·title="·"·alt=""·coords="834,209,804,230,775,257,685,354,644,400,611,446,589,491,583,513,582,535,584,558,592,582,605,606,625,630,639,642,657,652,704,665,762,672,826,675,955,674,1010,674,1054,677,1059,678,1058,683,1053,683,1010,680,955,679,826,680,762,678,703,670,655,657,636,646,621,63[·...·truncated·by·diffoscope;·len:·97,·SHA:·e385c0ec0a23de3afbae4896bb3573319fb38c3a966b570ea202418109f5d685·...·]"/>122 <area·shape="poly"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,621,56[·...·truncated·by·diffoscope;·len:·97,·SHA:·1a5be96cf9c5b61609f6581aedd88859409e1ecf460d426a8c6a5969ea0ba18e·...·]"/>
124 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="786,255,945,295"/>123 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="786,181,945,221"/>
125 <area·shape="poly"·title="·"·alt=""·coords="868,207,868,241,863,241,863,207"/>124 <area·shape="poly"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>
126 <area·shape="rect"·title="·"·alt=""·coords="541,775,603,801"/>125 <area·shape="rect"·title="·"·alt=""·coords="541,702,603,727"/>
127 <area·shape="poly"·title="·"·alt=""·coords="786,202,668,224,541,257,484,277,438,301,408,326,400,340,397,354,397,525,402,564,414,601,432,636,454,669,503,725,547,765,544,768,499,729,449,672,427,639,409,603,397,565,392,525,392,354,395,338,404,323,435,296,482,272,539,251,667,218,785,197"/>126 <area·shape="poly"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/>
128 <area·shape="rect"·title="·"·alt=""·coords="2244,775,2329,801"/>127 <area·shape="rect"·title="·"·alt=""·coords="2244,702,2329,727"/>
129 <area·shape="poly"·title="·"·alt=""·coords="945,186,1197,189,1536,199,1871,219,2010,234,2115,252,2155,259,2194,263,2266,271,2296,279,2319,294,2335,319,2340,354,2340,613,2336,656,2326,697,2301,764,2296,762,2321,696,2331,655,2335,613,2335,354,2330,321,2315,298,2294,284,2265,276,2194,268,2154,264,2114,257,2[·...·truncated·by·diffoscope;·len:·42,·SHA:·1d5c749021ddc8e30c1c3298f3aea384204e56bccb29ca0ceb0bd9eabe0a1bf9·...·]"/>128 <area·shape="poly"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,184,2[·...·truncated·by·diffoscope;·len:·42,·SHA:·d0c10c4da1c1aceee974c6062f76df9d1450f9a0167464cf289d98a45fb9e288·...·]"/>
130 <area·shape="rect"·title="·"·alt=""·coords="1992,511,2072,537"/>129 <area·shape="rect"·title="·"·alt=""·coords="1992,438,2072,463"/>
131 <area·shape="poly"·title="·"·alt=""·coords="945,187,1045,192,1168,203,1302,223,1435,252,1522,279,1608,311,1772,382,1909,451,2002,502,1999,507,1906,456,1769,387,1606,316,1520,284,1434,257,1302,228,1167,209,1044,198,945,192"/>130 <area·shape="poly"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>
132 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1258,255,1422,295"/>131 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>
133 <area·shape="poly"·title="·"·alt=""·coords="945,200,1245,254,1244,259,944,205"/>132 <area·shape="poly"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/>
134 <area·shape="poly"·title="·"·alt=""·coords="1238,714,1501,764,1500,770,1237,720"/>133 <area·shape="poly"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>
135 <area·shape="rect"·title="·"·alt=""·coords="955,775,1031,801"/>134 <area·shape="rect"·title="·"·alt=""·coords="955,702,1031,727"/>
136 <area·shape="poly"·title="·"·alt=""·coords="1121,722,1028,771,1025,767,1118,718"/>135 <area·shape="poly"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>
137 <area·shape="poly"·title="·"·alt=""·coords="818,297,774,318,729,345,624,423,547,492,482,571,412,681,392,723,378,763,373,761,387,721,407,679,478,568,544,488,621,419,727,340,771,313,816,292"/>136 <area·shape="poly"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>
138 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="740,343,991,368"/>137 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="740,269,991,295"/>
139 <area·shape="poly"·title="·"·alt=""·coords="868,295,868,329,863,329,863,295"/>138 <area·shape="poly"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>
140 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,592,1645,632"/>139 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>
141 <area·shape="poly"·title="·"·alt=""·coords="912,292,957,314,1004,340,1126,442,1248,542,1326,562,1453,588,1452,594,1325,567,1245,546,1123,446,1001,345,955,319,910,297"/>140 <area·shape="poly"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/>
142 <area·shape="poly"·title="·"·alt=""·coords="835,371,794,390,752,418,686,471,629,522,611,547,602,573,606,601,625,630,637,641,653,649,696,660,749,664,807,665,922,665,971,669,1009,678,1025,687,1036,698,1046,709,1061,718,1096,729,1143,739,1259,756,1501,778,1501,783,1259,761,1142,744,1095,734,1059,722,1043,7[·...·truncated·by·diffoscope;·len:·157,·SHA:·382741343b7ecdbf0f4c976e6e980a2be6e77e21782ff2a402a82250e7b14649·...·]"/>141 <area·shape="poly"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,705,1501,710,1259,688,1142,671,1095,661,1059,649,1043,6[·...·truncated·by·diffoscope;·len:·157,·SHA:·ff8965bbb06499af5a569f405265caaefbbf70f3b6a9f4366a32ab0a18c1369e·...·]"/>
143 <area·shape="rect"·title="·"·alt=""·coords="635,599,722,625"/>142 <area·shape="rect"·title="·"·alt=""·coords="635,526,722,551"/>
144 <area·shape="poly"·title="·"·alt=""·coords="852,370,790,424,753,463,721,505,700,547,687,586,682,585,695,545,716,503,749,459,786,421,849,366"/>143 <area·shape="poly"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/>
145 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="783,504,947,544"/>144 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="783,431,947,471"/>
146 <area·shape="poly"·title="·"·alt=""·coords="868,368,868,490,863,490,863,368"/>145 <area·shape="poly"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/>
147 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1258,416,1422,456"/>146 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/>
148 <area·shape="poly"·title="·"·alt=""·coords="935,365,1245,416,1244,422,934,371"/>147 <area·shape="poly"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/>
149 <area·shape="poly"·title="·"·alt=""·coords="865,544,866,588,873,611,886,630,914,647,955,658,1005,665,1059,668,1167,671,1250,677,1407,718,1539,761,1538,766,1405,724,1249,683,1167,676,1059,673,1004,670,954,664,912,652,882,634,868,613,861,589,860,544"/>148 <area·shape="poly"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861,516,860,471"/>
150 <area·shape="poly"·title="·"·alt=""·coords="825,546,717,596,715,591,823,542"/>149 <area·shape="poly"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/>
151 <area·shape="rect"·title="·"·alt=""·coords="1147,599,1223,625"/>150 <area·shape="rect"·title="·"·alt=""·coords="1147,526,1223,551"/>
152 <area·shape="poly"·title="·"·alt=""·coords="936,541,1135,594,1134,600,935,547"/>151 <area·shape="poly"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/>
153 <area·shape="rect"·title="·"·alt=""·coords="747,599,821,625"/>152 <area·shape="rect"·title="·"·alt=""·coords="747,526,821,551"/>
154 <area·shape="poly"·title="·"·alt=""·coords="849,546,806,591,803,587,845,542"/>153 <area·shape="poly"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/>
155 <area·shape="rect"·title="·"·alt=""·coords="896,599,971,625"/>154 <area·shape="rect"·title="·"·alt=""·coords="896,526,971,551"/>
156 <area·shape="poly"·title="·"·alt=""·coords="883,543,918,587,914,590,878,546"/>155 <area·shape="poly"·title="·"·alt=""·coords="883,469,918,513,914,517,878,473"/>
157 <area·shape="poly"·title="·"·alt=""·coords="1423,449,1485,468,1550,496,1582,514,1611,536,1638,561,1660,591,1667,612,1660,633,1650,645,1639,653,1615,659,1592,664,1582,671,1573,681,1567,699,1569,718,1584,755,1579,757,1563,719,1562,699,1568,679,1578,667,1589,659,1613,653,1636,648,1646,641,1655,631,1662,612,1655,593,1634,565,1608,540,1579,519,1548,501,1483,473,1421,455"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="1258,441,1111,445,934,456,767,476,700,489,650,506,604,532,561,564,521,600,485,637,425,709,386,765,382,762,421,706,481,633,517,596,558,560,602,528,648,502,699,484,766,470,933,451,1110,440,1258,436"/>156 <area·shape="poly"·title="·"·alt=""·coords="1423,376,1485,394,1550,423,1582,441,1611,463,1638,488,1660,517,1667,539,1660,560,1650,572,1639,579,1615,585,1592,591,1582,597,1573,608,1567,626,1569,645,1584,682,1579,684,1563,646,1562,625,1568,605,1578,593,1589,586,1613,580,1636,574,1646,568,1655,557,1662,[·...·truncated·by·diffoscope;·len:·66,·SHA:·c3aebcec0061cdad59f4f88da106d6a24b2f3d79088353f8c78730849c8803f8·...·]"/>
 157 <area·shape="poly"·title="·"·alt=""·coords="1258,368,1111,372,934,383,767,402,700,416,650,433,604,459,561,491,521,526,485,563,425,636,386,691,382,688,421,632,481,560,517,522,558,487,602,455,648,428,699,411,766,397,933,377,1110,367,1258,362"/>
159 <area·shape="poly"·title="·"·alt=""·coords="1258,442,1136,448,994,460,863,479,810,491,772,506,747,524,725,545,694,589,689,586,721,542,744,519,769,502,809,486,862,474,994,455,1135,443,1258,437"/>158 <area·shape="poly"·title="·"·alt=""·coords="1258,369,1136,375,994,387,863,405,810,418,772,433,747,450,725,472,694,516,689,513,721,468,744,446,769,428,809,413,862,400,994,381,1135,370,1258,364"/>
160 <area·shape="poly"·title="·"·alt=""·coords="1258,455,967,507,962,508,961,502,966,501,1257,449"/>159 <area·shape="poly"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1258,450,1118,473,1055,488,1012,506,991,524,972,545,946,588,942,586,968,542,987,520,1009,502,1054,483,1117,467,1257,444"/>160 <area·shape="poly"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/>
162 <area·shape="rect"·title="·"·alt=""·coords="1258,511,1329,537"/>161 <area·shape="rect"·title="·"·alt=""·coords="1258,438,1329,463"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1332,458,1309,500,1304,498,1327,455"/>162 <area·shape="poly"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/>
164 <area·shape="rect"·title="·"·alt=""·coords="1353,511,1412,537"/>163 <area·shape="rect"·title="·"·alt=""·coords="1353,438,1412,463"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1352,455,1373,498,1368,500,1347,457"/>164 <area·shape="poly"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1258,442,1125,449,969,461,823,479,764,492,720,506,666,537,646,554,631,573,608,619,589,681,581,723,576,762,571,761,575,722,584,679,603,617,627,570,643,551,662,533,718,502,762,487,822,474,969,455,1125,443,1258,437"/>165 <area·shape="poly"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/>
167 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1248,592,1443,632"/>166 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1378,454,1405,475,1426,503,1432,524,1426,545,1411,568,1392,586,1388,582,1407,564,1422,543,1427,524,1422,505,1401,479,1375,458"/>167 <area·shape="poly"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/>
169 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1582,680,1746,720"/>168 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1423,440,1496,448,1573,461,1640,478,1666,489,1685,502,1707,532,1715,562,1713,595,1704,633,1688,670,1683,667,1699,631,1708,594,1710,563,1703,534,1681,506,1663,494,1638,483,1572,466,1495,454,1422,446"/>169 <area·shape="poly"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/>
171 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="2009,592,2173,632"/>170 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1422,438,1548,446,1695,459,1832,477,1888,488,1930,502,1947,510,1958,520,1982,542,2046,583,2044,587,1978,546,1954,524,1944,515,1928,506,1887,494,1831,482,1694,464,1547,451,1422,444"/>171 <area·shape="poly"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/>
173 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1753,504,1917,544"/>172 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1423,448,1734,501,1739,502,1738,508,1733,507,1422,454"/>173 <area·shape="poly"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/>
175 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1023,504,1182,544"/>174 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1023,431,1182,471"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1289,459,1168,502,1167,497,1287,454"/>175 <area·shape="poly"·title="·"·alt=""·coords="1289,385,1168,428,1167,423,1287,380"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1423,438,1671,457,1822,475,1974,501,1988,505,1987,510,1973,507,1822,480,1670,462,1422,443"/>176 <area·shape="poly"·title="·"·alt=""·coords="1423,365,1671,383,1822,402,1974,428,1988,431,1987,437,1973,433,1822,407,1670,389,1422,370"/>
Max diff block lines reached; 2497/33988 bytes (7.35%) of diff not shown.
1.34 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 22 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_\x8s5 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_\x8s
6 ModAspectRatioT_impl.hh·File·Reference6 ModAspectRatioT.hh·File·Reference
7 #include·"_.M_.o_.d_.A_.s_.p_.e_.c_.t_.R_.a_.t_.i_.o_.T_.._.h_.h"7 #include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.T_.o_.o_.l_.s_./_.D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.o_.d_.B_.a_.s_.e_.T_.._.h_.h>
 8 #include·<OpenMesh/Core/Utils/Property.hh>
8 Include·dependency·graph·for·ModAspectRatioT_impl.hh:9 Include·dependency·graph·for·ModAspectRatioT.hh:
 10 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 13 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8M_\x8o_\x8d_\x8A_\x8s_\x8p_\x8e_\x8c_\x8t_\x8R_\x8a_\x8t_\x8i_\x8o_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>
 14  ·······Use·aspect·ratio·to·control·decimation.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 15  
10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the18  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.19 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
14  20  
15 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r21 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
16  ···········Software·related·to·mesh·decimation.22  ···········Software·related·to·mesh·decimation.
34.9 KB
./usr/share/doc/libopenmesh-dev/html/a00609.map vs.
./usr/share/doc/libopenmesh-dev/html/a00828.map
Files 93% similar despite different names
    
Offset 1, 109 lines modifiedOffset 1, 115 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh"·name="OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh">1 <map·id="OpenMesh/Tools/Decimater/BaseDecimaterT.hh"·name="OpenMesh/Tools/Decimater/BaseDecimaterT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="408,5,608,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="244,5,444,45"/>
 3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,101,83,126"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="267,48,95,96,88,98,86,93,94,91,266,43"/>
3 <area·shape="rect"·id="Node000002"·href="$a00611.html"·title="·"·alt=""·coords="431,93,585,119"/>5 <area·shape="rect"·id="Node000003"·href="$a00443_source.html"·title="·"·alt=""·coords="1813,93,1971,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="511,46,511,79,505,79,505,46"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="445,30,1799,104,1799,110,444,35"/>
5 <area·shape="rect"·id="Node000003"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,592,256,632"/>7 <area·shape="rect"·id="Node000033"·href="$a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2183,93,2383,133"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="431,118,357,134,318,147,282,163,250,183,225,208,209,238,203,274,203,437,200,476,192,515,172,580,167,578,187,514,194,476,197,437,197,273,204,236,221,205,247,179,280,158,316,142,355,129,430,113"/>8 <area·shape="poly"·id="edge68_Node000001_Node000033"·title="·"·alt=""·coords="444,27,1092,51,1984,91,2169,102,2169,107,1984,96,1092,56,444,33"/>
 9 <area·shape="rect"·id="Node000034"·href="$a00407_source.html"·title="·"·alt=""·coords="265,181,423,221"/>
 10 <area·shape="poly"·id="edge73_Node000001_Node000034"·title="·"·alt=""·coords="347,46,347,168,341,168,341,46"/>
 11 <area·shape="rect"·id="Node000036"·href="$a00803.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,93,307,133"/>
 12 <area·shape="poly"·id="edge74_Node000001_Node000036"·title="·"·alt=""·coords="315,48,250,88,247,84,312,43"/>
 13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="581,695,760,735"/>
 14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="1813,118,1632,121,1383,131,1097,151,951,166,808,184,682,203,601,217,518,236,440,260,376,289,351,305,332,322,320,341,316,362,316,540,318,574,324,599,338,622,362,644,396,662,447,677,568,699,567,704,446,682,394,667,358,649,334,625,319,601,312,574,311,540,311,361,315,339,328,319,347,301,373,284,438,255,517,231,600,212,681,197,808,179,951,160,1097,146,1383,126,1632,116,1813,112"/>
7 <area·shape="rect"·id="Node000008"·href="$a00929_source.html"·title="·"·alt=""·coords="786,167,945,207"/>15 <area·shape="rect"·id="Node000005"·href="$a00290_source.html"·title="·"·alt=""·coords="1327,607,1491,647"/>
 16 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="1897,133,1906,206,1913,306,1911,405,1904,444,1892,472,1877,489,1861,500,1828,508,1792,511,1750,521,1711,542,1670,561,1586,588,1505,609,1504,603,1585,583,1668,556,1708,537,1748,516,1791,505,1827,503,1859,495,1873,485,1887,469,1899,443,1905,404,1907,306,1900,207,1892,134"/>
 17 <area·shape="rect"·id="Node000007"·href="$a00389_source.html"·title="·"·alt=""·coords="1930,181,2089,221"/>
 18 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="1920,131,1974,171,1971,175,1916,136"/>
 19 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="2201,702,2260,727"/>
 20 <area·shape="poly"·id="edge58_Node000003_Node000008"·title="·"·alt=""·coords="1972,119,2137,141,2214,158,2244,168,2267,179,2296,200,2318,220,2330,246,2335,281,2335,540,2332,564,2326,587,2306,629,2280,666,2255,694,2251,690,2276,663,2301,627,2321,585,2327,563,2329,540,2329,281,2325,248,2313,224,2293,204,2264,184,2242,173,2212,163,2136,146,1971,124"/>
 21 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="2022,702,2085,727"/>
 22 <area·shape="poly"·id="edge57_Node000003_Node000018"·title="·"·alt=""·coords="1972,112,2069,121,2120,132,2170,147,2215,169,2251,197,2265,215,2275,234,2282,256,2284,281,2284,452,2278,495,2262,535,2239,572,2210,606,2146,660,2088,698,2085,693,2142,656,2206,602,2234,569,2257,533,2273,494,2279,452,2279,281,2276,257,2270,236,2260,218,2247,201,2212,173,2168,152,2119,137,2068,127,1971,117"/>
 23 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1689,702,1775,727"/>
 24 <area·shape="poly"·id="edge59_Node000003_Node000024"·title="·"·alt=""·coords="1972,119,2006,126,2041,138,2075,156,2103,179,2121,203,2128,226,2129,281,2129,364,2127,398,2119,430,2106,461,2089,490,2046,542,1994,587,1936,625,1879,657,1780,700,1778,695,1876,652,1934,621,1990,583,2042,538,2085,487,2101,459,2113,429,2121,397,2124,364,2124,281,2123,227,2116,206,2099,183,2072,160,2039,143,2005,132,1971,124"/>
 25 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="1797,438,1877,463"/>
 26 <area·shape="poly"·id="edge67_Node000003_Node000031"·title="·"·alt=""·coords="1888,134,1876,182,1854,318,1842,424,1837,424,1849,318,1871,181,1883,133"/>
 27 <area·shape="rect"·id="Node000032"·href="$a00470_source.html"·title="·"·alt=""·coords="819,181,983,221"/>
 28 <area·shape="poly"·id="edge60_Node000003_Node000032"·title="·"·alt=""·coords="1813,124,997,194,997,189,1812,119"/>
 29 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="1327,640,774,704,773,699,1327,635"/>
 30 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1379,702,1455,727"/>
 31 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="1414,647,1418,688,1412,688,1408,647"/>
 32 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="2020,220,2189,606,2223,688,2218,690,2184,608,2015,223"/>
 33 <area·shape="rect"·id="Node000009"·href="$a00518_source.html"·title="·"·alt=""·coords="939,269,1189,295"/>
 34 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="1930,212,1203,272,1203,267,1930,207"/>
 35 <area·shape="rect"·id="Node000025"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1761,519,1940,559"/>
 36 <area·shape="poly"·id="edge56_Node000007_Node000025"·title="·"·alt=""·coords="2011,222,2005,269,1992,333,1970,405,1954,439,1936,472,1917,494,1896,512,1892,508,1913,490,1931,469,1950,437,1965,403,1987,332,1999,268,2005,221"/>
 37 <area·shape="poly"·id="edge11_Node000009_Node000004"·title="·"·alt=""·coords="994,297,929,315,895,329,863,345,835,365,813,389,799,417,793,450,793,540,791,563,785,585,764,625,736,660,708,687,704,684,732,656,759,622,780,583,786,562,788,540,788,449,794,415,809,386,832,361,860,341,893,324,927,310,993,292"/>
 38 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1330,526,1417,551"/>
 39 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="1190,289,1259,308,1292,322,1323,341,1346,360,1360,379,1377,430,1379,450,1377,471,1377,512,1371,512,1372,471,1374,450,1372,431,1355,381,1342,363,1320,345,1290,327,1257,313,1189,295"/>
 40 <area·shape="rect"·id="Node000011"·href="$a00458_source.html"·title="·"·alt=""·coords="942,431,1106,471"/>
 41 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="1064,295,1034,418,1029,417,1059,294"/>
 42 <area·shape="rect"·id="Node000015"·href="$a00464_source.html"·title="·"·alt=""·coords="1145,343,1309,383"/>
 43 <area·shape="poly"·id="edge18_Node000009_Node000015"·title="·"·alt=""·coords="1089,292,1176,334,1174,339,1087,297"/>
 44 <area·shape="poly"·id="edge13_Node000011_Node000004"·title="·"·alt=""·coords="1043,469,1059,491,1072,518,1074,552,1069,594,1058,648,1038,663,1011,674,939,693,855,704,774,711,774,706,855,699,938,687,1009,669,1036,658,1054,645,1064,594,1069,552,1067,519,1055,494,1039,472"/>
 45 <area·shape="poly"·id="edge15_Node000011_Node000010"·title="·"·alt=""·coords="1107,466,1208,488,1318,516,1329,519,1327,524,1317,521,1207,493,1106,471"/>
 46 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="981,526,1057,551"/>
8 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="561,116,773,163,772,168,559,121"/>47 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="1025,471,1023,512,1018,512,1020,471"/>
 48 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1132,526,1207,551"/>
 49 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="1057,468,1140,517,1137,521,1055,473"/>
 50 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1231,526,1305,551"/>
 51 <area·shape="poly"·id="edge17_Node000011_Node000014"·title="·"·alt=""·coords="1081,468,1220,516,1226,519,1224,524,1218,521,1080,473"/>
 52 <area·shape="poly"·id="edge19_Node000015_Node000004"·title="·"·alt=""·coords="1145,375,1010,397,950,413,910,433,885,457,871,483,863,509,858,536,847,591,834,620,811,649,780,673,746,692,743,687,777,669,807,645,829,617,842,590,853,535,857,507,866,481,881,454,906,428,948,408,1008,392,1144,370"/>
 53 <area·shape="poly"·id="edge21_Node000015_Node000008"·title="·"·alt=""·coords="1309,367,1538,390,1651,407,1732,428,1749,438,1760,448,1771,459,1786,468,1821,481,1852,488,1906,492,1961,496,1992,503,2028,516,2067,535,2095,553,2153,605,2190,648,2218,688,2214,692,2186,651,2149,609,2092,557,2064,539,2026,521,1991,509,1960,502,1906,498,1851,493,1820,486,1784,473,1767,463,1756,452,1746,442,1730,433,1650,412,1537,395,1309,373"/>
 54 <area·shape="poly"·id="edge24_Node000015_Node000010"·title="·"·alt=""·coords="1284,381,1319,401,1350,429,1362,449,1369,471,1376,512,1370,513,1364,472,1357,451,1346,432,1316,405,1281,385"/>
 55 <area·shape="poly"·id="edge48_Node000015_Node000011"·title="·"·alt=""·coords="1183,385,1082,428,1080,423,1181,380"/>
 56 <area·shape="poly"·id="edge25_Node000015_Node000014"·title="·"·alt=""·coords="1234,382,1265,512,1259,513,1229,383"/>
 57 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1265,438,1335,463"/>
 58 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="1245,381,1283,425,1279,429,1241,385"/>
 59 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1131,438,1189,463"/>
 60 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="1214,385,1180,428,1176,425,1210,381"/>
 61 <area·shape="poly"·id="edge23_Node000015_Node000018"·title="·"·alt=""·coords="1309,362,1390,367,1485,378,1587,397,1685,428,1703,438,1715,448,1726,459,1742,468,1778,480,1811,485,1869,485,1897,485,1927,488,1957,498,1991,516,2014,535,2029,555,2048,606,2056,649,2058,688,2052,688,2051,650,2043,607,2024,557,2010,539,1988,521,1955,503,1925,493,1897,490,1869,490,1810,490,1777,485,1740,473,1723,463,1711,452,1700,442,1683,433,1585,403,1485,383,1389,372,1309,367"/>
 62 <area·shape="rect"·id="Node000019"·href="$a00344_source.html"·title="·"·alt=""·coords="1441,519,1636,559"/>
 63 <area·shape="poly"·id="edge26_Node000015_Node000019"·title="·"·alt=""·coords="1275,381,1376,428,1444,469,1502,508,1499,513,1441,473,1373,433,1272,385"/>
9 <area·shape="rect"·id="Node000004"·href="$a00917_source.html"·title="·"·alt=""·coords="838,680,997,720"/>64 <area·shape="rect"·id="Node000020"·href="$a00314_source.html"·title="·"·alt=""·coords="879,607,1043,647"/>
 65 <area·shape="poly"·id="edge27_Node000015_Node000020"·title="·"·alt=""·coords="1145,374,1082,382,1019,394,965,411,946,421,933,432,922,451,916,471,917,514,930,557,946,593,941,596,925,559,912,515,911,470,917,449,929,429,943,417,963,406,1018,389,1081,377,1144,369"/>
 66 <area·shape="rect"·id="Node000021"·href="$a00521_source.html"·title="·"·alt=""·coords="589,519,753,559"/>
 67 <area·shape="poly"·id="edge29_Node000015_Node000021"·title="·"·alt=""·coords="1145,370,1074,376,992,387,906,406,824,433,790,450,757,470,703,512,700,507,754,466,787,445,822,428,905,401,991,382,1073,370,1144,364"/>
 68 <area·shape="rect"·id="Node000022"·href="$a00527_source.html"·title="·"·alt=""·coords="538,431,702,471"/>
 69 <area·shape="poly"·id="edge31_Node000015_Node000022"·title="·"·alt=""·coords="1145,376,952,400,722,433,716,434,716,429,721,428,951,395,1144,371"/>
 70 <area·shape="rect"·id="Node000030"·href="$a00383_source.html"·title="·"·alt=""·coords="1513,431,1671,471"/>
 71 <area·shape="poly"·id="edge49_Node000015_Node000030"·title="·"·alt=""·coords="1307,380,1500,425,1499,430,1306,385"/>
 72 <area·shape="poly"·id="edge55_Node000015_Node000031"·title="·"·alt=""·coords="1309,366,1523,387,1652,404,1779,428,1793,432,1792,437,1778,433,1651,410,1522,392,1309,372"/>
 73 <area·shape="poly"·id="edge28_Node000020_Node000004"·title="·"·alt=""·coords="898,649,748,693,746,688,897,644"/>
10 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="256,617,510,639,665,656,824,677,824,683,664,661,509,645,256,623"/>74 <area·shape="poly"·id="edge30_Node000021_Node000004"·title="·"·alt=""·coords="673,559,673,681,668,681,668,559"/>
 75 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="606,472,591,494,580,519,576,539,580,558,593,593,610,627,648,682,644,685,606,629,588,595,575,559,571,539,575,518,586,492,601,469"/>
 76 <area·shape="poly"·id="edge35_Node000022_Node000012"·title="·"·alt=""·coords="702,463,825,485,962,516,974,519,973,525,961,521,824,490,702,468"/>
 77 <area·shape="poly"·id="edge45_Node000022_Node000021"·title="·"·alt=""·coords="634,470,655,505,650,508,629,472"/>
 78 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="401,526,463,551"/>
 79 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="580,473,470,523,468,518,578,468"/>
 80 <area·shape="poly"·id="edge34_Node000022_Node000024"·title="·"·alt=""·coords="670,468,804,514,886,537,970,556,1022,560,1110,562,1345,566,1467,569,1577,576,1661,587,1690,595,1708,605,1723,623,1732,645,1736,688,1731,688,1726,646,1718,626,1705,609,1688,600,1660,593,1576,582,1467,575,1345,571,1110,568,1021,565,969,561,885,543,802,519,668,473"/>
 81 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="702,454,1648,516,1748,525,1747,530,1648,521,702,460"/>
 82 <area·shape="rect"·id="Node000029"·href="$a00422_source.html"·title="·"·alt=""·coords="402,607,561,647"/>
 83 <area·shape="poly"·id="edge46_Node000022_Node000029"·title="·"·alt=""·coords="590,473,561,494,534,520,511,557,494,595,489,592,506,555,530,517,557,490,586,469"/>
 84 <area·shape="rect"·id="Node000026"·href="$a00335_source.html"·title="·"·alt=""·coords="1516,607,1695,647"/>
 85 <area·shape="poly"·id="edge37_Node000025_Node000026"·title="·"·alt=""·coords="1798,561,1673,605,1671,600,1796,556"/>
 86 <area·shape="poly"·id="edge38_Node000026_Node000004"·title="·"·alt=""·coords="1516,648,1504,649,1302,672,1100,690,774,711,774,706,1100,685,1301,667,1504,644,1516,642"/>
 87 <area·shape="poly"·id="edge39_Node000026_Node000006"·title="·"·alt=""·coords="1565,649,1456,699,1453,694,1563,644"/>
 88 <area·shape="poly"·id="edge43_Node000026_Node000008"·title="·"·alt=""·coords="1695,637,2098,692,2188,705,2187,710,2097,697,1694,643"/>
 89 <area·shape="poly"·id="edge41_Node000026_Node000018"·title="·"·alt=""·coords="1695,642,2009,702,2008,707,1694,648"/>
 90 <area·shape="poly"·id="edge44_Node000026_Node000024"·title="·"·alt=""·coords="1635,645,1705,692,1702,696,1632,649"/>
 91 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="1494,702,1583,727"/>
 92 <area·shape="poly"·id="edge40_Node000026_Node000027"·title="·"·alt=""·coords="1593,649,1558,692,1554,689,1588,645"/>
 93 <area·shape="rect"·id="Node000028"·title="·"·alt=""·coords="1608,702,1659,727"/>
 94 <area·shape="poly"·id="edge42_Node000026_Node000028"·title="·"·alt=""·coords="1614,646,1628,688,1623,689,1609,648"/>
 95 <area·shape="poly"·id="edge47_Node000029_Node000004"·title="·"·alt=""·coords="524,644,618,687,616,692,522,649"/>
 96 <area·shape="poly"·id="edge53_Node000030_Node000005"·title="·"·alt=""·coords="1616,469,1635,488,1651,511,1658,536,1656,549,1650,561,1632,571,1597,583,1506,607,1504,602,1596,578,1629,566,1646,557,1651,547,1652,536,1646,514,1631,492,1612,473"/>
 97 <area·shape="poly"·id="edge50_Node000030_Node000008"·title="·"·alt=""·coords="1672,460,1860,489,1943,504,1990,516,2039,547,2100,595,2210,691,2206,695,2097,599,2036,551,1988,521,1942,509,1860,494,1671,466"/>
 98 <area·shape="poly"·id="edge51_Node000030_Node000012"·title="·"·alt=""·coords="1513,465,1120,521,1071,530,1070,525,1120,516,1512,460"/>
 99 <area·shape="poly"·id="edge52_Node000030_Node000018"·title="·"·alt=""·coords="1672,464,1691,468,1732,473,1767,475,1829,474,1859,476,1888,482,1919,495,1954,517,1974,535,1992,556,2020,602,2039,649,2050,688,2045,689,2034,651,2015,605,1988,559,1970,538,1950,521,1917,500,1887,487,1858,481,1829,479,1767,480,1731,479,1690,473,1671,470"/>
 100 <area·shape="poly"·id="edge54_Node000030_Node000019"·title="·"·alt=""·coords="1582,472,1560,508,1555,506,1578,470"/>
 101 <area·shape="poly"·id="edge61_Node000032_Node000004"·title="·"·alt=""·coords="819,212,685,229,609,242,536,259,469,279,415,303,395,316,379,330,370,345,367,362,367,540,367,598,374,621,392,645,420,662,464,676,569,698,567,703,462,681,418,666,389,649,369,624,362,599,361,540,361,361,365,343,375,327,391,312,413,298,467,274,534,254,608,237,684,224,819,207"/>
 102 <area·shape="poly"·id="edge66_Node000032_Node000009"·title="·"·alt=""·coords="941,219,1029,261,1027,266,939,224"/>
 103 <area·shape="poly"·id="edge64_Node000032_Node000011"·title="·"·alt=""·coords="907,221,916,255,929,294,966,362,1004,418,999,421,961,364,924,296,911,257,902,222"/>
 104 <area·shape="poly"·id="edge65_Node000032_Node000015"·title="·"·alt=""·coords="984,209,1111,230,1166,247,1188,256,1203,267,1214,281,1221,297,1228,329,1223,330,1216,298,1209,284,1200,271,1185,261,1164,252,1109,236,983,214"/>
 105 <area·shape="poly"·id="edge62_Node000032_Node000021"·title="·"·alt=""·coords="834,224,758,252,672,295,631,323,591,355,557,391,529,432,522,451,529,469,551,493,579,511,577,515,548,497,524,472,517,451,524,429,553,388,588,351,627,319,670,291,756,247,832,219"/>
 106 <area·shape="poly"·id="edge63_Node000032_Node000022"·title="·"·alt=""·coords="881,224,653,424,650,420,878,220"/>
 107 <area·shape="poly"·id="edge72_Node000033_Node000008"·title="·"·alt=""·coords="2383,123,2501,145,2550,160,2583,179,2601,203,2609,225,2609,281,2609,540,2607,566,2599,590,2587,611,2570,630,2529,660,2478,682,2423,697,2368,707,2274,715,2273,710,2367,702,2422,692,2476,677,2526,655,2567,626,2582,608,2594,588,2601,565,2604,540,2604,281,2604,226,2597,205,2580,183,2548,165,2499,150,2383,128"/>
 108 <area·shape="poly"·id="edge69_Node000033_Node000034"·title="·"·alt=""·coords="2183,124,1984,136,438,199,437,194,1984,131,2182,119"/>
11 <area·shape="rect"·id="Node000006"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,680,205,720"/>109 <area·shape="rect"·id="Node000035"·href="$a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="2369,181,2569,221"/>
12 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="147,634,126,669,121,667,142,631"/> 
13 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="340,775,399,801"/> 
14 <area·shape="poly"·id="edge6_Node000003_Node000007"·title="·"·alt=""·coords="177,630,276,718,342,765,339,770,273,722,174,634"/> 
15 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="1515,768,1693,808"/> 
16 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="997,714,1016,717,1278,751,1501,775,1501,780,1278,757,1016,723,997,720"/> 
17 <area·shape="poly"·id="edge8_Node000008_Node000005"·title="·"·alt=""·coords="945,186,1276,195,1492,206,1714,221,1923,242,2098,270,2166,287,2218,306,2252,328,2261,341,2264,354,2264,525,2261,564,2254,597,2241,626,2223,650,2200,671,2173,689,2105,722,2031,743,1927,760,1707,782,1707,777,1926,755,2030,738,2103,718,2170,684,2197,666,2219,646,2236,623,2249,596,2256,563,2259,525,2259,354,2256,343,2248,332,2216,311,2164,292,2097,275,1922,247,1714,226,1491,211,1275,201,945,192"/> 
18 <area·shape="poly"·id="edge63_Node000008_Node000007"·title="·"·alt=""·coords="786,197,643,214,561,227,481,244,409,265,349,291,327,305,310,320,300,337,296,354,296,613,302,656,317,698,336,734,354,763,350,766,331,737,312,700,297,658,291,614,291,354,295,335,306,317,324,301,347,286,407,260,480,239,560,222,642,209,785,192"/> 
19 <area·shape="rect"·id="Node000009"·href="$a01196_source.html"·title="·"·alt=""·coords="1073,680,1237,720"/> 
20 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="834,209,804,230,775,257,685,354,644,400,611,446,589,491,583,513,582,535,584,558,592,582,605,606,625,630,639,642,657,652,704,665,762,672,826,675,955,674,1010,674,1054,677,1059,678,1058,683,1053,683,1010,680,955,679,826,680,762,678,703,670,655,657,636,646,621,634,601,609,587,584,579,560,576,536,578,512,584,489,606,443,640,397,681,351,771,253,800,226,831,205"/> 
21 <area·shape="rect"·id="Node000011"·href="$a00932_source.html"·title="·"·alt=""·coords="786,255,945,295"/> 
22 <area·shape="poly"·id="edge12_Node000008_Node000011"·title="·"·alt=""·coords="868,207,868,241,863,241,863,207"/> 
23 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="541,775,603,801"/> 
24 <area·shape="poly"·id="edge62_Node000008_Node000021"·title="·"·alt=""·coords="786,202,668,224,541,257,484,277,438,301,408,326,400,340,397,354,397,525,402,564,414,601,432,636,454,669,503,725,547,765,544,768,499,729,449,672,427,639,409,603,397,565,392,525,392,354,395,338,404,323,435,296,482,272,539,251,667,218,785,197"/> 
25 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2244,775,2329,801"/> 
26 <area·shape="poly"·id="edge64_Node000008_Node000027"·title="·"·alt=""·coords="945,186,1197,189,1536,199,1871,219,2010,234,2115,252,2155,259,2194,263,2266,271,2296,279,2319,294,2335,319,2340,354,2340,613,2336,656,2326,697,2301,764,2296,762,2321,696,2331,655,2335,613,2335,354,2330,321,2315,298,2294,284,2265,276,2194,268,2154,264,2114,257,2010,239,1871,225,1535,205,1197,195,945,191"/> 
27 <area·shape="rect"·id="Node000034"·title="·"·alt=""·coords="1992,511,2072,537"/> 
28 <area·shape="poly"·id="edge72_Node000008_Node000034"·title="·"·alt=""·coords="945,187,1045,192,1168,203,1302,223,1435,252,1522,279,1608,311,1772,382,1909,451,2002,502,1999,507,1906,456,1769,387,1606,316,1520,284,1434,257,1302,228,1167,209,1044,198,945,192"/> 
29 <area·shape="rect"·id="Node000035"·href="$a00989_source.html"·title="·"·alt=""·coords="1258,255,1422,295"/> 
Max diff block lines reached; 0/35644 bytes (0.00%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00609.png vs.
./usr/share/doc/libopenmesh-dev/html/a00837.png
Files identical despite different names
20.9 KB
./usr/share/doc/libopenmesh-dev/html/a00611.html vs.
./usr/share/doc/libopenmesh-dev/html/a00833.html
Files 97% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModAspectRatioT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModProgMeshT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00611.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00833.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 90, 65 lines modifiedOffset 90, 65 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">ModAspectRatioT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModProgMeshT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>
100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·ModAspectRatioT.hh:</div>102 Include·dependency·graph·for·ModProgMeshT.hh:</div>
103 <div·class="dyncontent">103 <div·class="dyncontent">
104 <div·class="center"><img·src="a00612.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModAspectRatioT_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00834.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModProgMeshT_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModAspectRatioT_8hh">105 <map·name="aOpenMesh_2Tools_2Decimater_2ModProgMeshT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModProgMeshT_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="408,5,608,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="408,5,608,45"/>
107 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>107 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/>
108 <area·shape="poly"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/>108 <area·shape="poly"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/>
109 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="786,93,945,133"/>109 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="786,93,945,133"/>
110 <area·shape="poly"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/>110 <area·shape="poly"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/>
111 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="838,607,997,647"/>111 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="838,607,997,647"/>
112 <area·shape="poly"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/>112 <area·shape="poly"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/>
113 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>113 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/>
114 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>114 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/>
115 <area·shape="rect"·title="·"·alt=""·coords="340,702,399,727"/>115 <area·shape="rect"·title="·"·alt=""·coords="340,702,399,727"/>
116 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>116 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/>
117 <area·shape="rect"·title="·"·alt=""·coords="1515,695,1693,735"/>117 <area·shape="rect"·title="·"·alt=""·coords="1515,695,1693,735"/>
118 <area·shape="poly"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/>118 <area·shape="poly"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/>
119 <area·shape="poly"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,1926,681,2030,665,2103,644,2170,611,2197,593,2219,573,2236,550,2249,522,2256,490,2259,452,2259,281,2256,270,2248,259,2216,238,2164,219,2097,202,1922,174,1714,153,1491,137,1275,127,945,118"/>119 <area·shape="poly"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,1926,681,2030,665,2103,644,2170,611,2197,593,2219,573,2236,550,2249,522,2256,490,2259,452,2259,281,2256,270,2248,259,2216,238,2164,219,2097,202,1922,174,1714,153,1491,137,1275,127,945,118"/>
120 <area·shape="poly"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/>120 <area·shape="poly"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/>
121 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/>121 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/>
122 <area·shape="poly"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,621,561,601,535,587,511,579,486,576,462,578,439,584,415,606,370,640,324,681,277,771,179,800,152,831,131"/>122 <area·shape="poly"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,621,561,601,535,587,511,579,486,576,462,578,439,584,415,606,370,640,324,681,277,771,179,800,152,831,131"/>
123 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="786,181,945,221"/>123 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="786,181,945,221"/>
124 <area·shape="poly"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>124 <area·shape="poly"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>
125 <area·shape="rect"·title="·"·alt=""·coords="541,702,603,727"/>125 <area·shape="rect"·title="·"·alt=""·coords="541,702,603,727"/>
126 <area·shape="poly"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/>126 <area·shape="poly"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/>
127 <area·shape="rect"·title="·"·alt=""·coords="2244,702,2329,727"/>127 <area·shape="rect"·title="·"·alt=""·coords="2244,702,2329,727"/>
128 <area·shape="poly"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,184,2010,166,1871,151,1535,131,1197,121,945,118"/>128 <area·shape="poly"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,184,2010,166,1871,151,1535,131,1197,121,945,118"/>
129 <area·shape="rect"·title="·"·alt=""·coords="1992,438,2072,463"/>129 <area·shape="rect"·title="·"·alt=""·coords="1992,438,2072,463"/>
130 <area·shape="poly"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>130 <area·shape="poly"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>
131 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>131 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>
132 <area·shape="poly"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/>132 <area·shape="poly"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/>
133 <area·shape="poly"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>133 <area·shape="poly"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>
134 <area·shape="rect"·title="·"·alt=""·coords="955,702,1031,727"/>134 <area·shape="rect"·title="·"·alt=""·coords="955,702,1031,727"/>
135 <area·shape="poly"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>135 <area·shape="poly"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>
136 <area·shape="poly"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>136 <area·shape="poly"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>
137 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="740,269,991,295"/>137 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="740,269,991,295"/>
138 <area·shape="poly"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>138 <area·shape="poly"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>
139 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>139 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>
140 <area·shape="poly"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/>140 <area·shape="poly"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/>
141 <area·shape="poly"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,705,1501,710,1259,688,1142,671,1095,661,1059,649,1043,639,1032,629,1022,618,1007,609,970,600,922,597,807,597,749,596,695,591,651,580,634,572,621,560,601,529,597,500,606,472,625,445,683,393,749,341,791,312,833,292"/>141 <area·shape="poly"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,705,1501,710,1259,688,1142,671,1095,661,1059,649,1043,639,1032,629,1022,618,1007,609,970,600,922,597,807,597,749,596,695,591,651,580,634,572,621,560,601,529,597,500,606,472,625,445,683,393,749,341,791,312,833,292"/>
142 <area·shape="rect"·title="·"·alt=""·coords="635,526,722,551"/>142 <area·shape="rect"·title="·"·alt=""·coords="635,526,722,551"/>
143 <area·shape="poly"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/>143 <area·shape="poly"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/>
144 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="783,431,947,471"/>144 <area·shape="rect"·href="a00458_source.html"·title="·"·alt=""·coords="783,431,947,471"/>
145 <area·shape="poly"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/>145 <area·shape="poly"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/>
146 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/>146 <area·shape="rect"·href="a00464_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/>
147 <area·shape="poly"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/>147 <area·shape="poly"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/>
148 <area·shape="poly"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861,516,860,471"/>148 <area·shape="poly"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861,516,860,471"/>
149 <area·shape="poly"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/>149 <area·shape="poly"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/>
150 <area·shape="rect"·title="·"·alt=""·coords="1147,526,1223,551"/>150 <area·shape="rect"·title="·"·alt=""·coords="1147,526,1223,551"/>
151 <area·shape="poly"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/>151 <area·shape="poly"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/>
152 <area·shape="rect"·title="·"·alt=""·coords="747,526,821,551"/>152 <area·shape="rect"·title="·"·alt=""·coords="747,526,821,551"/>
153 <area·shape="poly"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/>153 <area·shape="poly"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/>
Offset 160, 37 lines modifiedOffset 160, 37 lines modified
160 <area·shape="poly"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/>160 <area·shape="poly"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/>
161 <area·shape="poly"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/>161 <area·shape="poly"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/>
162 <area·shape="rect"·title="·"·alt=""·coords="1258,438,1329,463"/>162 <area·shape="rect"·title="·"·alt=""·coords="1258,438,1329,463"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/>163 <area·shape="poly"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/>
164 <area·shape="rect"·title="·"·alt=""·coords="1353,438,1412,463"/>164 <area·shape="rect"·title="·"·alt=""·coords="1353,438,1412,463"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/>165 <area·shape="poly"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/>166 <area·shape="poly"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/>
167 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>167 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/>168 <area·shape="poly"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/>
169 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/>169 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/>170 <area·shape="poly"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/>
171 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>171 <area·shape="rect"·href="a00521_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/>172 <area·shape="poly"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/>
173 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/>173 <area·shape="rect"·href="a00527_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/>174 <area·shape="poly"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/>
175 <area·shape="rect"·href="a00914_source.html"·title="·"·alt=""·coords="1023,431,1182,471"/>175 <area·shape="rect"·href="a00383_source.html"·title="·"·alt=""·coords="1023,431,1182,471"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1289,385,1168,428,1167,423,1287,380"/>176 <area·shape="poly"·title="·"·alt=""·coords="1289,385,1168,428,1167,423,1287,380"/>
177 <area·shape="poly"·title="·"·alt=""·coords="1423,365,1671,383,1822,402,1974,428,1988,431,1987,437,1973,433,1822,407,1670,389,1422,370"/>177 <area·shape="poly"·title="·"·alt=""·coords="1423,365,1671,383,1822,402,1974,428,1988,431,1987,437,1973,433,1822,407,1670,389,1422,370"/>
178 <area·shape="poly"·title="·"·alt=""·coords="1653,648,1627,685,1623,682,1649,645"/>178 <area·shape="poly"·title="·"·alt=""·coords="1653,648,1627,685,1623,682,1649,645"/>
179 <area·shape="poly"·title="·"·alt=""·coords="2081,561,2047,606,2022,630,1995,649,1943,668,1869,683,1707,706,1707,701,1868,678,1941,663,1992,644,2019,625,2043,602,2077,557"/>179 <area·shape="poly"·title="·"·alt=""·coords="2081,561,2047,606,2022,630,1995,649,1943,668,1869,683,1707,706,1707,701,1868,678,1941,663,1992,644,2019,625,2043,602,2077,557"/>
180 <area·shape="poly"·title="·"·alt=""·coords="1835,472,1828,508,1814,555,1792,604,1761,649,1729,674,1692,692,1690,687,1726,669,1757,645,1788,602,1809,553,1822,507,1830,471"/>180 <area·shape="poly"·title="·"·alt=""·coords="1835,472,1828,508,1814,555,1792,604,1761,649,1729,674,1692,692,1690,687,1726,669,1757,645,1788,602,1809,553,1822,507,1830,471"/>
181 <area·shape="poly"·title="·"·alt=""·coords="1752,458,1648,464,1519,475,1377,494,1237,521,1226,524,1225,519,1235,516,1376,489,1518,470,1648,458,1752,452"/>181 <area·shape="poly"·title="·"·alt=""·coords="1752,458,1648,464,1519,475,1377,494,1237,521,1226,524,1225,519,1235,516,1376,489,1518,470,1648,458,1752,452"/>
182 <area·shape="poly"·title="·"·alt=""·coords="1892,468,2023,512,2021,517,1890,473"/>182 <area·shape="poly"·title="·"·alt=""·coords="1892,468,2023,512,2021,517,1890,473"/>
183 <area·shape="rect"·title="·"·alt=""·coords="1923,526,1984,551"/>183 <area·shape="rect"·title="·"·alt=""·coords="1923,526,1984,551"/>
184 <area·shape="poly"·title="·"·alt=""·coords="1863,469,1928,516,1925,520,1859,473"/>184 <area·shape="poly"·title="·"·alt=""·coords="1863,469,1928,516,1925,520,1859,473"/>
185 <area·shape="poly"·title="·"·alt=""·coords="1846,470,1873,513,1891,536,1912,557,1973,592,2063,630,2240,695,2238,700,2061,635,1971,596,1909,561,1887,540,1868,516,1842,472"/>185 <area·shape="poly"·title="·"·alt=""·coords="1846,470,1873,513,1891,536,1912,557,1973,592,2063,630,2240,695,2238,700,2061,635,1971,596,1909,561,1887,540,1868,516,1842,472"/>
186 <area·shape="poly"·title="·"·alt=""·coords="1774,473,1631,517,1629,512,1773,468"/>186 <area·shape="poly"·title="·"·alt=""·coords="1774,473,1631,517,1629,512,1773,468"/>
187 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="1822,607,1981,647"/>187 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="1822,607,1981,647"/>
188 <area·shape="poly"·title="·"·alt=""·coords="1842,470,1869,558,1886,594,1882,596,1864,560,1837,472"/>188 <area·shape="poly"·title="·"·alt=""·coords="1842,470,1869,558,1886,594,1882,596,1864,560,1837,472"/>
Max diff block lines reached; 4307/19594 bytes (21.98%) of diff not shown.
1.61 KB
html2text {}
    
Offset 1, 21 lines modifiedOffset 1, 24 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 ModAspectRatioT.hh·File·Reference6 ModProgMeshT.hh·File·Reference
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
8 #include·<OpenMesh/Core/Utils/Property.hh>8 #include·<OpenMesh/Core/Utils/Property.hh>
9 Include·dependency·graph·for·ModAspectRatioT.hh:9 Include·dependency·graph·for·ModProgMeshT.hh:
10 This·graph·shows·which·files·directly·or·indirectly·include·this·file:10 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.D_.e_.c_.i_.m_.a_.t_.e_.r_.:_.:_.M_.o_.d_.A_.s_.p_.e_.c_.t_.R_.a_.t_.i_.o_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>13 ·class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.D_.e_.c_.i_.m_.a_.t_.e_.r_.:_.:_.M_.o_.d_.P_.r_.o_.g_.M_.e_.s_.h_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>
14  ·······Use·aspect·ratio·to·control·decimation.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.14  ········Collect·progressive·mesh·information·while·decimating.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 15  
 16 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8f_\x8o
 17  ········Struct·storing·progressive·mesh·information.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
15  18  
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h20 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
18  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the21  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
19 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.22 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
20  23  
21 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r
14.2 KB
./usr/share/doc/libopenmesh-dev/html/a00611_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00797_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00611_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00797_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModAspectRatioT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModAspectRatioT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00611.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00797.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 148, 30 lines modifiedOffset 148, 30 lines modified
148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODASPECTRATIOT_HH</span></div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODASPECTRATIOT_HH</span></div>
151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODASPECTRATIOT_HH</span></div>151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODASPECTRATIOT_HH</span></div>
152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span>Decimater·{</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span>Decimater·{</div>
162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
165 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>165 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
166 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="};">166 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="};">
167 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03394.html">···81</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03394.html">ModAspectRatioT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>167 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03394.html">···81</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03394.html">ModAspectRatioT</a>:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;·{</div>
168 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">public</span>:</div>168 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">public</span>:</div>
169 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>169 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
170 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03394.html#a5a4114b9d4c6c721a328eaa63ed86241">···84</a></span>····<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03394.html">ModAspectRatioT</a>,·MeshT,·AspectRatio·)</div>170 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03394.html#a5a4114b9d4c6c721a328eaa63ed86241">···84</a></span>····<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03394.html">ModAspectRatioT</a>,·MeshT,·AspectRatio·)</div>
171 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····;</div>171 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····;</div>
172 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>172 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
173 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·Scalar;</div>173 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a15372f27edf521d8e9028e2abccae342">Mesh::Scalar</a>·Scalar;</div>
174 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·Point;</div>174 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">Mesh::Point</a>·Point;</div>
175 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>175 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
176 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}">176 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}">
177 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03394.html#a5a97855647addc932e36aaee7b9d3cb0">···91</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03394.html#a5a97855647addc932e36aaee7b9d3cb0">ModAspectRatioT</a>(MeshT&amp;·_mesh,·<span·class="keywordtype">float</span>·_min_aspect·=·5.0,·<span·class="keywordtype">bool</span>·_is_binary·=</div>177 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03394.html#a5a97855647addc932e36aaee7b9d3cb0">···91</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03394.html#a5a97855647addc932e36aaee7b9d3cb0">ModAspectRatioT</a>(MeshT&amp;·_mesh,·<span·class="keywordtype">float</span>·_min_aspect·=·5.0,·<span·class="keywordtype">bool</span>·_is_binary·=</div>
Offset 222, 23 lines modifiedOffset 222, 23 lines modified
222 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>·</div>222 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>·</div>
223 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span><span·class="comment">//=============================================================================</span></div>223 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span><span·class="comment">//=============================================================================</span></div>
224 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>}<span·class="comment">//·END_NS_DECIMATER</span></div>224 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>}<span·class="comment">//·END_NS_DECIMATER</span></div>
225 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>225 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>}·<span·class="comment">//·END_NS_OPENMESH</span></div>
226 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span><span·class="comment">//=============================================================================</span></div>226 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span><span·class="comment">//=============================================================================</span></div>
227 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_DECIMATER_MODASPECTRATIOT_C)</span></div>227 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_DECIMATER_MODASPECTRATIOT_C)</span></div>
228 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODASPECTRATIOT_TEMPLATES</span></div>228 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODASPECTRATIOT_TEMPLATES</span></div>
229 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00608.html">ModAspectRatioT_impl.hh</a>&quot;</span></div>229 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00836.html">ModAspectRatioT_impl.hh</a>&quot;</span></div>
230 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="preprocessor">#endif</span></div>230 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="preprocessor">#endif</span></div>
231 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span><span·class="comment">//=============================================================================</span></div>231 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span><span·class="comment">//=============================================================================</span></div>
232 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_MODASPECTRATIOT_HH·defined</span></div>232 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_MODASPECTRATIOT_HH·defined</span></div>
233 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span><span·class="comment">//=============================================================================</span></div>233 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span><span·class="comment">//=============================================================================</span></div>
234 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div>234 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div>
235 <div·class="ttc"·id="aa00608_html"><div·class="ttname"><a·href="a00608.html">ModAspectRatioT_impl.hh</a></div></div>235 <div·class="ttc"·id="aa00836_html"><div·class="ttname"><a·href="a00836.html">ModAspectRatioT_impl.hh</a></div></div>
236 <div·class="ttc"·id="aa00620_html"><div·class="ttname"><a·href="a00620.html">ModBaseT.hh</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div></div>236 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">ModBaseT.hh</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div></div>
237 <div·class="ttc"·id="aa00620_html_ae1f2d4c274e420c0e81d52cf17cc1c5b"><div·class="ttname"><a·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a></div><div·class="ttdeci">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)</div><div·class="ttdoc">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:149</div></div>237 <div·class="ttc"·id="aa00866_html_ae1f2d4c274e420c0e81d52cf17cc1c5b"><div·class="ttname"><a·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a></div><div·class="ttdeci">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)</div><div·class="ttdoc">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:149</div></div>
238 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>238 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
239 <div·class="ttc"·id="aa02714_html"><div·class="ttname"><a·href="a02714.html">OpenMesh::PolyMesh_ArrayKernelT</a></div><div·class="ttdoc">Polygonal·mesh·based·on·the·ArrayKernel.</div><div·class="ttdef"><b>Definition</b>·PolyMesh_ArrayKernelT.hh:96</div></div>239 <div·class="ttc"·id="aa02714_html"><div·class="ttname"><a·href="a02714.html">OpenMesh::PolyMesh_ArrayKernelT</a></div><div·class="ttdoc">Polygonal·mesh·based·on·the·ArrayKernel.</div><div·class="ttdef"><b>Definition</b>·PolyMesh_ArrayKernelT.hh:96</div></div>
240 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>240 <div·class="ttc"·id="aa02718_html_a15372f27edf521d8e9028e2abccae342"><div·class="ttname"><a·href="a02718.html#a15372f27edf521d8e9028e2abccae342">OpenMesh::PolyMeshT::Scalar</a></div><div·class="ttdeci">Kernel::Scalar·Scalar</div><div·class="ttdoc">Scalar·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:110</div></div>
241 <div·class="ttc"·id="aa02718_html_aed10fb4dfb536b53a5e20c8f2442eadf"><div·class="ttname"><a·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">OpenMesh::PolyMeshT::Point</a></div><div·class="ttdeci">Kernel::Point·Point</div><div·class="ttdoc">Coordinate·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:112</div></div>241 <div·class="ttc"·id="aa02718_html_aed10fb4dfb536b53a5e20c8f2442eadf"><div·class="ttname"><a·href="a02718.html#aed10fb4dfb536b53a5e20c8f2442eadf">OpenMesh::PolyMeshT::Point</a></div><div·class="ttdeci">Kernel::Point·Point</div><div·class="ttdoc">Coordinate·type.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:112</div></div>
242 <div·class="ttc"·id="aa02958_html"><div·class="ttname"><a·href="a02958.html">OpenMesh::FPropHandleT</a></div><div·class="ttdoc">Handle·representing·a·face·property.</div><div·class="ttdef"><b>Definition</b>·Property.hh:462</div></div>242 <div·class="ttc"·id="aa02958_html"><div·class="ttname"><a·href="a02958.html">OpenMesh::FPropHandleT</a></div><div·class="ttdoc">Handle·representing·a·face·property.</div><div·class="ttdef"><b>Definition</b>·Property.hh:462</div></div>
243 <div·class="ttc"·id="aa03394_html"><div·class="ttname"><a·href="a03394.html">OpenMesh::Decimater::ModAspectRatioT</a></div><div·class="ttdoc">Use·aspect·ratio·to·control·decimation.</div><div·class="ttdef"><b>Definition</b>·ModAspectRatioT.hh:81</div></div>243 <div·class="ttc"·id="aa03394_html"><div·class="ttname"><a·href="a03394.html">OpenMesh::Decimater::ModAspectRatioT</a></div><div·class="ttdoc">Use·aspect·ratio·to·control·decimation.</div><div·class="ttdef"><b>Definition</b>·ModAspectRatioT.hh:81</div></div>
244 <div·class="ttc"·id="aa03394_html_a18c307d74f2967e6d1afead211ebd96b"><div·class="ttname"><a·href="a03394.html#a18c307d74f2967e6d1afead211ebd96b">OpenMesh::Decimater::ModAspectRatioT::aspect_ratio</a></div><div·class="ttdeci">float·aspect_ratio()·const</div><div·class="ttdoc">get·aspect·ratio</div><div·class="ttdef"><b>Definition</b>·ModAspectRatioT.hh:104</div></div>244 <div·class="ttc"·id="aa03394_html_a18c307d74f2967e6d1afead211ebd96b"><div·class="ttname"><a·href="a03394.html#a18c307d74f2967e6d1afead211ebd96b">OpenMesh::Decimater::ModAspectRatioT::aspect_ratio</a></div><div·class="ttdeci">float·aspect_ratio()·const</div><div·class="ttdoc">get·aspect·ratio</div><div·class="ttdef"><b>Definition</b>·ModAspectRatioT.hh:104</div></div>
35.7 KB
./usr/share/doc/libopenmesh-dev/html/a00612.map vs.
./usr/share/doc/libopenmesh-dev/html/a00726.map
Files 93% similar despite different names
    
Offset 1, 107 lines modifiedOffset 1, 122 lines modified
 1 <map·id="OpenMesh/Tools/Subdivider/Uniform/LoopT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/LoopT.hh">
1 <map·id="OpenMesh/Tools/Decimater/ModAspectRatioT.hh"·name="OpenMesh/Tools/Decimater/ModAspectRatioT.hh"> 
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="408,5,608,45"/> 
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/> 
5 <area·shape="rect"·id="Node000007"·href="$a00929_source.html"·title="·"·alt=""·coords="786,93,945,133"/> 
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/> 
7 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="838,607,997,647"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/> 
9 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/> 
10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/> 
11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="340,702,399,727"/> 
12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/> 
13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1515,695,1693,735"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="1153,5,1354,45"/>
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/> 
15 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,1926,681,2030,665,2103,644,2170,611,2197,593,2219,573,2236,550,2249,522,2256,490,2259,452,2259,281,2256,270,2248,259,2216,238,2164,219,2097,202,1922,174,1714,153,1491,137,1275,127,945,118"/> 
16 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/> 
17 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/> 
18 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,621,561,601,535,587,511,579,486,576,462,578,439,584,415,606,370,640,324,681,277,771,179,800,152,831,131"/> 
19 <area·shape="rect"·id="Node000010"·href="$a00932_source.html"·title="·"·alt=""·coords="786,181,945,221"/>3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
20 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1152,29,891,29,567,37,412,46,278,58,177,74,143,84,122,95,109,110,101,129,96,168,90,167,96,127,105,108,118,91,141,79,175,69,277,52,411,40,567,32,891,24,1152,23"/>
 5 <area·shape="rect"·id="Node000004"·href="$a00731.html"·title="·"·alt=""·coords="133,93,334,133"/>
 6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="1153,34,802,57,582,74,360,96,348,97,347,92,360,91,581,69,802,51,1152,29"/>
 7 <area·shape="rect"·id="Node000006"·href="$a00425_source.html"·title="·"·alt=""·coords="291,445,450,485"/>
 8 <area·shape="poly"·id="edge7_Node000001_Node000006"·title="·"·alt=""·coords="1153,28,935,34,807,42,680,57,563,79,513,93,468,109,432,128,404,150,387,173,381,200,381,291,376,432,370,432,376,291,376,200,382,171,401,146,429,124,466,104,511,88,562,74,679,52,806,37,934,28,1153,23"/>
 9 <area·shape="rect"·id="Node000011"·href="$a00443_source.html"·title="·"·alt=""·coords="2041,93,2199,133"/>
 10 <area·shape="poly"·id="edge16_Node000001_Node000011"·title="·"·alt=""·coords="1354,34,2027,100,2027,106,1354,39"/>
 11 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="2374,717,2437,742"/>
 12 <area·shape="poly"·id="edge81_Node000001_Node000025"·title="·"·alt=""·coords="1354,27,1671,41,1869,53,2071,70,2258,93,2413,121,2473,138,2519,156,2549,176,2557,188,2560,200,2560,555,2557,581,2548,606,2534,629,2517,650,2478,686,2440,712,2437,707,2475,682,2513,647,2529,626,2543,604,2551,580,2555,555,2555,200,2552,190,2545,180,2517,161,2472,143,2412,126,2257,98,2070,76,1869,58,1671,46,1354,32"/>
 13 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2595,101,2658,126"/>
 14 <area·shape="poly"·id="edge82_Node000001_Node000038"·title="·"·alt=""·coords="1354,25,1625,30,1978,41,2324,61,2468,74,2577,91,2588,94,2587,99,2575,96,2467,80,2324,66,1978,47,1625,36,1354,30"/>
21 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="541,702,603,727"/>15 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="581,709,760,749"/>
22 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/> 
23 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2244,702,2329,727"/> 
24 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247[·...·truncated·by·diffoscope;·len:·98,·SHA:·cb6fea22e67da3d2742cbad2492dd79677e39c65e1d8fa88c89d4365617004dd·...·]"/>16 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,221,95,376,95,555,97,589,107,616,125,638,152,659,183,674,226,687,335,706,456,717,567,723,567,728,456,723,334,711,224,692,181,679,149,664,121,641,102,618,92,590,89,555,89,376,92,221"/>
 17 <area·shape="poly"·id="edge4_Node000004_Node000002"·title="·"·alt=""·coords="204,136,138,177,135,172,202,131"/>
 18 <area·shape="rect"·id="Node000005"·href="$a00407_source.html"·title="·"·alt=""·coords="141,269,299,309"/>
 19 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="235,134,225,256,220,255,229,133"/>
 20 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="207,311,188,340,168,377,152,419,145,464,145,555,147,589,155,615,170,637,195,659,222,674,260,686,357,704,466,716,568,722,567,728,465,721,356,710,258,691,220,678,192,664,166,641,150,617,142,590,140,555,140,464,147,418,163,374,184,337,203,308"/>
 21 <area·shape="poly"·id="edge8_Node000006_Node000003"·title="·"·alt=""·coords="297,488,260,507,244,520,230,535,210,568,200,599,202,629,221,660,243,676,276,690,318,702,365,710,469,721,568,725,568,730,469,726,365,715,317,707,274,695,240,681,217,663,197,630,194,598,205,566,226,532,240,516,257,502,294,483"/>
 22 <area·shape="rect"·id="Node000007"·href="$a00413_source.html"·title="·"·alt=""·coords="241,533,399,573"/>
 23 <area·shape="poly"·id="edge9_Node000006_Node000007"·title="·"·alt=""·coords="362,487,340,523,336,520,357,484"/>
 24 <area·shape="rect"·id="Node000008"·href="$a00422_source.html"·title="·"·alt=""·coords="373,621,531,661"/>
 25 <area·shape="poly"·id="edge14_Node000006_Node000008"·title="·"·alt=""·coords="386,484,414,532,444,607,439,609,410,535,381,487"/>
 26 <area·shape="rect"·id="Node000010"·href="$a00344_source.html"·title="·"·alt=""·coords="1104,533,1299,573"/>
 27 <area·shape="poly"·id="edge15_Node000006_Node000010"·title="·"·alt=""·coords="451,472,1090,538,1090,543,450,478"/>
 28 <area·shape="poly"·id="edge10_Node000007_Node000003"·title="·"·alt=""·coords="324,573,335,617,346,640,362,659,396,677,447,692,568,714,567,719,446,698,394,682,358,663,341,643,330,619,319,574"/>
 29 <area·shape="poly"·id="edge11_Node000007_Node000008"·title="·"·alt=""·coords="351,571,413,612,410,616,348,576"/>
25 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1992,438,2072,463"/>30 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="231,629,297,654"/>
26 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>31 <area·shape="poly"·id="edge13_Node000007_Node000009"·title="·"·alt=""·coords="310,575,281,618,277,615,305,572"/>
 32 <area·shape="poly"·id="edge12_Node000008_Node000003"·title="·"·alt=""·coords="501,659,611,702,609,707,499,664"/>
 33 <area·shape="poly"·id="edge17_Node000011_Node000003"·title="·"·alt=""·coords="2040,117,1659,123,1405,131,1141,145,893,167,782,181,685,197,604,216,542,238,504,262,494,275,491,288,491,467,492,500,498,527,506,550,517,571,549,611,590,659,633,699,629,703,586,663,544,614,513,574,501,552,492,528,487,500,485,467,485,288,489,272,500,258,540,233,602,211,684,192,782,175,892,161,1141,140,1405,126,1659,117,2040,112"/>
 34 <area·shape="rect"·id="Node000012"·href="$a00290_source.html"·title="·"·alt=""·coords="1697,621,1861,661"/>
 35 <area·shape="poly"·id="edge18_Node000011_Node000012"·title="·"·alt=""·coords="2123,133,2123,288,2123,379,2120,413,2111,440,2095,463,2070,487,2051,501,2033,510,2000,517,1965,522,1925,536,1817,615,1813,611,1923,531,1964,516,1999,512,2032,505,2048,497,2066,483,2091,460,2106,438,2115,412,2117,379,2117,288,2117,133"/>
27 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>36 <area·shape="rect"·id="Node000014"·href="$a00389_source.html"·title="·"·alt=""·coords="2158,181,2317,221"/>
28 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/> 
29 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>37 <area·shape="poly"·id="edge21_Node000011_Node000014"·title="·"·alt=""·coords="2148,131,2202,171,2199,175,2144,136"/>
 38 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="2173,717,2232,742"/>
 39 <area·shape="poly"·id="edge71_Node000011_Node000015"·title="·"·alt=""·coords="2200,119,2282,134,2325,147,2366,164,2403,186,2432,214,2452,247,2459,288,2459,555,2452,591,2435,622,2410,649,2379,671,2345,689,2310,703,2246,722,2245,717,2308,698,2343,684,2376,666,2407,645,2431,619,2447,589,2453,554,2453,288,2447,249,2428,217,2399,190,2364,169,2324,152,2281,139,2199,124"/>
 40 <area·shape="poly"·id="edge70_Node000011_Node000025"·title="·"·alt=""·coords="2200,114,2296,125,2347,136,2397,152,2441,175,2477,204,2490,222,2501,242,2507,264,2509,288,2509,555,2507,578,2501,601,2481,644,2455,681,2430,709,2426,705,2451,677,2476,641,2496,599,2502,577,2504,555,2504,288,2502,265,2496,244,2486,225,2473,208,2438,179,2395,157,2346,141,2295,130,2199,119"/>
30 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="955,702,1031,727"/>41 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2059,717,2144,742"/>
 42 <area·shape="poly"·id="edge72_Node000011_Node000030"·title="·"·alt=""·coords="2200,119,2235,126,2270,138,2303,156,2331,180,2350,205,2357,229,2357,288,2357,467,2351,512,2333,553,2307,590,2275,623,2240,652,2204,677,2141,713,2138,708,2201,673,2237,648,2272,619,2303,587,2329,550,2346,510,2352,466,2352,288,2352,230,2345,207,2327,183,2300,160,2268,143,2233,131,2199,124"/>
 43 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="1952,453,2032,478"/>
31 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>44 <area·shape="poly"·id="edge80_Node000011_Node000036"·title="·"·alt=""·coords="2116,134,2003,440,1998,439,2111,133"/>
32 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>45 <area·shape="rect"·id="Node000037"·href="$a00470_source.html"·title="·"·alt=""·coords="1242,181,1406,221"/>
 46 <area·shape="poly"·id="edge73_Node000011_Node000037"·title="·"·alt=""·coords="2041,126,1420,192,1420,187,2040,121"/>
 47 <area·shape="poly"·id="edge19_Node000012_Node000003"·title="·"·alt=""·coords="1697,661,1678,664,1424,690,1171,709,774,728,774,722,1171,704,1423,685,1677,659,1696,656"/>
 48 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1747,717,1823,742"/>
 49 <area·shape="poly"·id="edge20_Node000012_Node000013"·title="·"·alt=""·coords="1783,661,1786,703,1781,703,1777,662"/>
 50 <area·shape="poly"·id="edge22_Node000014_Node000015"·title="·"·alt=""·coords="2243,221,2251,289,2256,376,2256,555,2252,597,2242,639,2217,705,2212,703,2237,637,2247,596,2251,555,2251,376,2246,290,2238,222"/>
33 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="740,269,991,295"/>51 <area·shape="rect"·id="Node000016"·href="$a00518_source.html"·title="·"·alt=""·coords="1760,277,2011,302"/>
34 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>52 <area·shape="poly"·id="edge23_Node000014_Node000016"·title="·"·alt=""·coords="2161,224,1946,276,1945,271,2159,219"/>
35 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>53 <area·shape="rect"·id="Node000031"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1936,533,2115,573"/>
36 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/> 
37 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,[·...·truncated·by·diffoscope;·len:·212,·SHA:·bb42d845dafd7d29b7a57392db67a9569a89d4dc16b450583dcc21693fccd040·...·]"/>54 <area·shape="poly"·id="edge69_Node000014_Node000031"·title="·"·alt=""·coords="2238,222,2230,272,2213,342,2184,417,2164,454,2141,487,2115,511,2086,529,2084,525,2112,507,2137,484,2160,451,2179,415,2207,340,2224,271,2233,221"/>
 55 <area·shape="poly"·id="edge25_Node000016_Node000003"·title="·"·alt=""·coords="1909,300,1961,331,2019,376,2041,402,2056,430,2058,458,2046,487,2028,506,2010,516,1991,521,1971,522,1928,523,1906,527,1881,536,1865,546,1853,556,1841,566,1824,576,1741,606,1670,625,1605,637,1544,643,1416,649,1341,654,1254,664,995,696,774,720,773,715,994,691,1253,659,1341,649,1416,644,1544,638,1605,631,1669,620,1740,601,1822,571,1838,562,1850,552,1862,541,1879,531,1904,522,1928,518,1970,517,1990,516,2008,511,2025,501,2042,484,2053,458,2051,431,2037,405,2015,380,1958,335,1906,304"/>
38 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="635,526,722,551"/>56 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1723,541,1810,566"/>
 57 <area·shape="poly"·id="edge24_Node000016_Node000017"·title="·"·alt=""·coords="1883,303,1780,529,1775,527,1878,301"/>
39 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/> 
40 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="783,431,947,471"/> 
41 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/> 
42 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/>58 <area·shape="rect"·id="Node000018"·href="$a00458_source.html"·title="·"·alt=""·coords="1378,445,1542,485"/>
43 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/>59 <area·shape="poly"·id="edge26_Node000016_Node000018"·title="·"·alt=""·coords="1858,305,1520,443,1518,438,1856,300"/>
44 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861[·...·truncated·by·diffoscope;·len:·12,·SHA:·30e17a1fbeac3499400c30f1a232666ce7b4bac7f79081d31aa7bdc89f9393b2·...·]"/>60 <area·shape="rect"·id="Node000022"·href="$a00464_source.html"·title="·"·alt=""·coords="1242,357,1406,397"/>
45 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/>61 <area·shape="poly"·id="edge32_Node000016_Node000022"·title="·"·alt=""·coords="1811,305,1420,364,1419,359,1810,299"/>
 62 <area·shape="poly"·id="edge27_Node000018_Node000003"·title="·"·alt=""·coords="1459,486,1443,531,1430,555,1411,575,1363,604,1296,630,1214,652,1124,671,936,702,774,721,773,716,935,696,1123,666,1213,647,1294,624,1361,599,1408,571,1425,552,1438,529,1454,485"/>
46 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1147,526,1223,551"/> 
47 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/> 
48 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="747,526,821,551"/> 
49 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/> 
50 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="896,526,971,551"/> 
51 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="883,469,918,513,914,517,878,473"/>63 <area·shape="poly"·id="edge29_Node000018_Node000017"·title="·"·alt=""·coords="1528,483,1713,534,1712,540,1527,488"/>
52 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1423,376,1485,394,1550,423,1582,441,1611,463,1638,488,1660,517,1667,539,1660,560,1650,572,1639,579,1615,585,1592,591,1582,597,1573,608,1567,626,1569,645,1584,682,1579,684,1563,646,1562,625,1568,605,1578,593,1589,586,1613,580,1636,574,1646,568,1655,557,1662,539,1655,520,1634,492,1608,467,1579,445,1548,427,1483,399,1421,381"/> 
53 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1258,368,1111,372,934,383,767,402,700,416,650,433,604,459,561,491,521,526,485,563,425,636,386,691,382,688,421,632,481,560,517,522,558,487,602,455,648,428,699,411,766,397,933,377,1110,367,1258,362"/> 
54 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1258,369,1136,375,994,387,863,405,810,418,772,433,747,450,725,472,694,516,689,513,721,468,744,446,769,428,809,413,862,400,994,381,1135,370,1258,364"/> 
55 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/> 
56 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/> 
57 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1258,438,1329,463"/> 
58 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/> 
59 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1353,438,1412,463"/>64 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1571,541,1647,566"/>
 65 <area·shape="poly"·id="edge28_Node000018_Node000019"·title="·"·alt=""·coords="1494,483,1579,532,1576,536,1491,488"/>
 66 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1472,541,1547,566"/>
60 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/>67 <area·shape="poly"·id="edge30_Node000018_Node000020"·title="·"·alt=""·coords="1473,484,1498,527,1493,530,1469,487"/>
61 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/> 
62 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/> 
63 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/> 
64 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/> 
65 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/> 
66 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/> 
67 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/> 
68 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/> 
69 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/> 
70 <area·shape="rect"·id="Node000032"·href="$a00914_source.html"·title="·"·alt=""·coords="1023,431,1182,471"/> 
71 <area·shape="poly"·id="edge53_Node000017_Node000032"·title="·"·alt=""·coords="1289,385,1168,428,1167,423,1287,380"/> 
72 <area·shape="poly"·id="edge59_Node000017_Node000033"·title="·"·alt=""·coords="1423,365,1671,383,1822,402,1974,428,1988,431,1987,437,1973,433,1822,407,1670,389,1422,370"/> 
73 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1653,648,1627,685,1623,682,1649,645"/> 
74 <area·shape="poly"·id="edge34_Node000023_Node000004"·title="·"·alt=""·coords="2081,561,2047,606,2022,630,1995,649,1943,668,1869,683,1707,706,1707,701,1868,678,1941,663,1992,644,2019,625,2043,602,2077,557"/> 
75 <area·shape="poly"·id="edge36_Node000024_Node000004"·title="·"·alt=""·coords="1835,472,1828,508,1814,555,1792,604,1761,649,1729,674,1692,692,1690,687,1726,669,1757,645,1788,602,1809,553,1822,507,1830,471"/> 
76 <area·shape="poly"·id="edge39_Node000024_Node000014"·title="·"·alt=""·coords="1752,458,1648,464,1519,475,1377,494,1237,521,1226,524,1225,519,1235,516,1376,489,1518,470,1648,458,1752,452"/> 
77 <area·shape="poly"·id="edge49_Node000024_Node000023"·title="·"·alt=""·coords="1892,468,2023,512,2021,517,1890,473"/> 
78 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="1923,526,1984,551"/>68 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1323,541,1397,566"/>
 69 <area·shape="poly"·id="edge31_Node000018_Node000021"·title="·"·alt=""·coords="1440,488,1386,533,1382,529,1436,484"/>
 70 <area·shape="poly"·id="edge33_Node000022_Node000003"·title="·"·alt=""·coords="1258,400,1209,420,1163,448,1139,468,1123,486,1094,534,1080,571,1076,603,1067,634,1058,649,1043,663,1023,675,997,686,929,703,851,715,774,723,774,718,850,710,928,697,995,681,1021,671,1040,659,1054,645,1062,631,1070,602,1075,570,1090,532,1119,483,1135,464,1160,443,1207,415,1256,395"/>
 71 <area·shape="poly"·id="edge40_Node000022_Node000010"·title="·"·alt=""·coords="1243,399,1206,418,1190,431,1177,447,1170,464,1171,483,1184,521,1179,522,1166,484,1165,463,1172,444,1186,427,1203,414,1240,394"/>
 72 <area·shape="poly"·id="edge35_Node000022_Node000015"·title="·"·alt=""·coords="1406,381,1575,399,1672,417,1768,443,1791,453,1807,463,1824,473,1846,483,1893,493,1935,496,2010,489,2045,487,2081,491,2118,505,2156,531,2173,549,2186,571,2202,618,2208,664,2208,703,2202,703,2202,665,2197,619,2181,573,2169,553,2153,535,2115,510,2080,497,2045,493,2010,494,1935,501,1892,499,1845,488,1821,478,1805,468,1788,457,1766,448,1671,423,1574,405,1406,386"/>
 73 <area·shape="poly"·id="edge38_Node000022_Node000017"·title="·"·alt=""·coords="1407,379,1497,385,1594,397,1681,416,1715,428,1739,443,1754,462,1763,484,1770,527,1764,528,1758,486,1749,465,1736,447,1713,433,1680,421,1593,402,1496,391,1406,384"/>
 74 <area·shape="poly"·id="edge61_Node000022_Node000018"·title="·"·alt=""·coords="1355,395,1420,436,1417,440,1352,400"/>
Max diff block lines reached; 0/36392 bytes (0.00%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00612.png vs.
./usr/share/doc/libopenmesh-dev/html/a00798.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00613.png vs.
./usr/share/doc/libopenmesh-dev/html/a00799.png
Files identical despite different names
39.8 KB
./usr/share/doc/libopenmesh-dev/html/a00614.html vs.
./usr/share/doc/libopenmesh-dev/html/a00725.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModProgMeshT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LoopT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00614.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00725.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 89, 162 lines modifiedOffset 89, 175 lines modified
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>·&#124;
 96 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">ModProgMeshT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">LoopT.hh·File·Reference</div></div>
97 </div><!--header-->98 </div><!--header-->
98 <div·class="contents">99 <div·class="contents">
 100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
99 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/>101 <code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>
 102 <code>#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</code><br·/>
100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>103 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>
 104 <code>#include·&lt;vector&gt;</code><br·/>
 105 <code>#include·&lt;cmath&gt;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">106 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·ModProgMeshT.hh:</div>107 Include·dependency·graph·for·LoopT.hh:</div>
103 <div·class="dyncontent">108 <div·class="dyncontent">
104 <div·class="center"><img·src="a00615.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModProgMeshT_8hh"·alt=""/></div>109 <div·class="center"><img·src="a00726.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2LoopT_8hh"·alt=""/></div>
 110 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2LoopT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2LoopT_8hh">
105 <map·name="aOpenMesh_2Tools_2Decimater_2ModProgMeshT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModProgMeshT_8hh"> 
106 <area·shape="rect"·title="·"·alt=""·coords="408,5,608,45"/> 
107 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/> 
108 <area·shape="poly"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407,38"/> 
109 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="786,93,945,133"/> 
110 <area·shape="poly"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/> 
111 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="838,607,997,647"/> 
112 <area·shape="poly"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/> 
113 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/> 
115 <area·shape="rect"·title="·"·alt=""·coords="340,702,399,727"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/> 
117 <area·shape="rect"·title="·"·alt=""·coords="1515,695,1693,735"/>111 <area·shape="rect"·title="·"·alt=""·coords="1153,5,1354,45"/>
118 <area·shape="poly"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,1926,681,2030,665,2103,644,2170,611,2197,593,2219,573,2236,550,2249,522,2256,490,2259,452,2259,281,2256,270,2248,259,2216,238,2164,219,2097,202,1922,174,1714,153,1491,137,1275,127,945,118"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/> 
121 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/> 
122 <area·shape="poly"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,955,606,826,607,762,604,703,597,655,583,636,573,621,561,601,535,587,511,579,486,576,462,578,439,584,415,606,370,640,324,681,277,771,179,800,152,831,131"/> 
123 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="786,181,945,221"/>112 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,181,184,221"/>
124 <area·shape="poly"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>113 <area·shape="poly"·title="·"·alt=""·coords="1152,29,891,29,567,37,412,46,278,58,177,74,143,84,122,95,109,110,101,129,96,168,90,167,96,127,105,108,118,91,141,79,175,69,277,52,411,40,567,32,891,24,1152,23"/>
 114 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="133,93,334,133"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="1153,34,802,57,582,74,360,96,348,97,347,92,360,91,581,69,802,51,1152,29"/>
 116 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="291,445,450,485"/>
 117 <area·shape="poly"·title="·"·alt=""·coords="1153,28,935,34,807,42,680,57,563,79,513,93,468,109,432,128,404,150,387,173,381,200,381,291,376,432,370,432,376,291,376,200,382,171,401,146,429,124,466,104,511,88,562,74,679,52,806,37,934,28,1153,23"/>
 118 <area·shape="rect"·href="a00443_source.html"·title="·"·alt=""·coords="2041,93,2199,133"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="1354,34,2027,100,2027,106,1354,39"/>
 120 <area·shape="rect"·title="·"·alt=""·coords="2374,717,2437,742"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="1354,27,1671,41,1869,53,2071,70,2258,93,2413,121,2473,138,2519,156,2549,176,2557,188,2560,200,2560,555,2557,581,2548,606,2534,629,2517,650,2478,686,2440,712,2437,707,2475,682,2513,647,2529,626,2543,604,2551,580,2555,555,2555,200,2552,190,2545,180,2517,161,2472,143,2412,126,2257,98,2070,76,1869,58,1671,46,1354,32"/>
 122 <area·shape="rect"·title="·"·alt=""·coords="2595,101,2658,126"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="1354,25,1625,30,1978,41,2324,61,2468,74,2577,91,2588,94,2587,99,2575,96,2467,80,2324,66,1978,47,1625,36,1354,30"/>
125 <area·shape="rect"·title="·"·alt=""·coords="541,702,603,727"/>124 <area·shape="rect"·title="·"·alt=""·coords="581,709,760,749"/>
126 <area·shape="poly"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/> 
127 <area·shape="rect"·title="·"·alt=""·coords="2244,702,2329,727"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,1[·...·truncated·by·diffoscope;·len:·46,·SHA:·43d82f00bd0df012d5f01fafb634b73e1f04d977133040fd92b2d1598c17e832·...·]"/>125 <area·shape="poly"·title="·"·alt=""·coords="97,221,95,376,95,555,97,589,107,616,125,638,152,659,183,674,226,687,335,706,456,717,567,723,567,728,456,723,334,711,224,692,181,679,149,664,121,641,102,618,92,590,89,555,89,376,92,221"/>
 126 <area·shape="poly"·title="·"·alt=""·coords="204,136,138,177,135,172,202,131"/>
 127 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="141,269,299,309"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="235,134,225,256,220,255,229,133"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="207,311,188,340,168,377,152,419,145,464,145,555,147,589,155,615,170,637,195,659,222,674,260,686,357,704,466,716,568,722,567,728,465,721,356,710,258,691,220,678,192,664,166,641,150,617,142,590,140,555,140,464,147,418,163,374,184,337,203,308"/>
 130 <area·shape="poly"·title="·"·alt=""·coords="297,488,260,507,244,520,230,535,210,568,200,599,202,629,221,660,243,676,276,690,318,702,365,710,469,721,568,725,568,730,469,726,365,715,317,707,274,695,240,681,217,663,197,630,194,598,205,566,226,532,240,516,257,502,294,483"/>
 131 <area·shape="rect"·href="a00413_source.html"·title="·"·alt=""·coords="241,533,399,573"/>
 132 <area·shape="poly"·title="·"·alt=""·coords="362,487,340,523,336,520,357,484"/>
 133 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="373,621,531,661"/>
 134 <area·shape="poly"·title="·"·alt=""·coords="386,484,414,532,444,607,439,609,410,535,381,487"/>
 135 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="1104,533,1299,573"/>
 136 <area·shape="poly"·title="·"·alt=""·coords="451,472,1090,538,1090,543,450,478"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="324,573,335,617,346,640,362,659,396,677,447,692,568,714,567,719,446,698,394,682,358,663,341,643,330,619,319,574"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="351,571,413,612,410,616,348,576"/>
129 <area·shape="rect"·title="·"·alt=""·coords="1992,438,2072,463"/>139 <area·shape="rect"·title="·"·alt=""·coords="231,629,297,654"/>
130 <area·shape="poly"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/>140 <area·shape="poly"·title="·"·alt=""·coords="310,575,281,618,277,615,305,572"/>
 141 <area·shape="poly"·title="·"·alt=""·coords="501,659,611,702,609,707,499,664"/>
 142 <area·shape="poly"·title="·"·alt=""·coords="2040,117,1659,123,1405,131,1141,145,893,167,782,181,685,197,604,216,542,238,504,262,494,275,491,288,491,467,492,500,498,527,506,550,517,571,549,611,590,659,633,699,629,703,586,663,544,614,513,574,501,552,492,528,487,500,485,467,485,288,489,272,500,258,540,233,602,211,684,192,782,175,892,161,1141,140,1405,126,1659,117,2040,112"/>
 143 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="1697,621,1861,661"/>
 144 <area·shape="poly"·title="·"·alt=""·coords="2123,133,2123,288,2123,379,2120,413,2111,440,2095,463,2070,487,2051,501,2033,510,2000,517,1965,522,1925,536,1817,615,1813,611,1923,531,1964,516,1999,512,2032,505,2048,497,2066,483,2091,460,2106,438,2115,412,2117,379,2117,288,2117,133"/>
131 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/>145 <area·shape="rect"·href="a00389_source.html"·title="·"·alt=""·coords="2158,181,2317,221"/>
132 <area·shape="poly"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/>146 <area·shape="poly"·title="·"·alt=""·coords="2148,131,2202,171,2199,175,2144,136"/>
 147 <area·shape="rect"·title="·"·alt=""·coords="2173,717,2232,742"/>
 148 <area·shape="poly"·title="·"·alt=""·coords="2200,119,2282,134,2325,147,2366,164,2403,186,2432,214,2452,247,2459,288,2459,555,2452,591,2435,622,2410,649,2379,671,2345,689,2310,703,2246,722,2245,717,2308,698,2343,684,2376,666,2407,645,2431,619,2447,589,2453,554,2453,288,2447,249,2428,217,2399,190,2364,169,2324,152,2281,139,2199,124"/>
 149 <area·shape="poly"·title="·"·alt=""·coords="2200,114,2296,125,2347,136,2397,152,2441,175,2477,204,2490,222,2501,242,2507,264,2509,288,2509,555,2507,578,2501,601,2481,644,2455,681,2430,709,2426,705,2451,677,2476,641,2496,599,2502,577,2504,555,2504,288,2502,265,2496,244,2486,225,2473,208,2438,179,2395,157,2346,141,2295,130,2199,119"/>
134 <area·shape="rect"·title="·"·alt=""·coords="955,702,1031,727"/>150 <area·shape="rect"·title="·"·alt=""·coords="2059,717,2144,742"/>
 151 <area·shape="poly"·title="·"·alt=""·coords="2200,119,2235,126,2270,138,2303,156,2331,180,2350,205,2357,229,2357,288,2357,467,2351,512,2333,553,2307,590,2275,623,2240,652,2204,677,2141,713,2138,708,2201,673,2237,648,2272,619,2303,587,2329,550,2346,510,2352,466,2352,288,2352,230,2345,207,2327,183,2300,160,2268,143,2233,131,2199,124"/>
 152 <area·shape="rect"·title="·"·alt=""·coords="1952,453,2032,478"/>
135 <area·shape="poly"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/>153 <area·shape="poly"·title="·"·alt=""·coords="2116,134,2003,440,1998,439,2111,133"/>
136 <area·shape="poly"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/>154 <area·shape="rect"·href="a00470_source.html"·title="·"·alt=""·coords="1242,181,1406,221"/>
 155 <area·shape="poly"·title="·"·alt=""·coords="2041,126,1420,192,1420,187,2040,121"/>
 156 <area·shape="poly"·title="·"·alt=""·coords="1697,661,1678,664,1424,690,1171,709,774,728,774,722,1171,704,1423,685,1677,659,1696,656"/>
 157 <area·shape="rect"·title="·"·alt=""·coords="1747,717,1823,742"/>
 158 <area·shape="poly"·title="·"·alt=""·coords="1783,661,1786,703,1781,703,1777,662"/>
 159 <area·shape="poly"·title="·"·alt=""·coords="2243,221,2251,289,2256,376,2256,555,2252,597,2242,639,2217,705,2212,703,2237,637,2247,596,2251,555,2251,376,2246,290,2238,222"/>
137 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="740,269,991,295"/>160 <area·shape="rect"·href="a00518_source.html"·title="·"·alt=""·coords="1760,277,2011,302"/>
138 <area·shape="poly"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/>161 <area·shape="poly"·title="·"·alt=""·coords="2161,224,1946,276,1945,271,2159,219"/>
139 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/>162 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1936,533,2115,573"/>
Max diff block lines reached; 4768/38018 bytes (12.54%) of diff not shown.
2.54 KB
html2text {}
    
Offset 1, 29 lines modifiedOffset 1, 32 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.M_.a_.c_.r_.o_.s
6 ModProgMeshT.hh·File·Reference6 LoopT.hh·File·Reference
 7 #include·<OpenMesh/Core/System/config.hh>
7 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_.e_.c_.i_.m_.a_.t_.e_.r_./_.M_.o_.d_.B_.a_.s_.e_\x8T_\x8._\x8h_\x8h>8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_.u_.b_.d_.i_.v_.i_.d_.e_.r_./_.U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_\x8T_\x8._\x8h_\x8h>
 9 #include·<OpenMesh/Core/Utils/vector_cast.hh>
8 #include·<OpenMesh/Core/Utils/Property.hh>10 #include·<OpenMesh/Core/Utils/Property.hh>
 11 #include·<vector>
 12 #include·<cmath>
9 Include·dependency·graph·for·ModProgMeshT.hh:13 Include·dependency·graph·for·LoopT.hh:
10 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8L_\x8o_\x8o_\x8p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
 17  ·······Uniform·Loop·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
13 ·class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8> 
14  ········Collect·progressive·mesh·information·while·decimating.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
15   
16 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8f_\x8o 
17  ········Struct·storing·progressive·mesh·information.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
18  18  
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h20 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
21  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the21  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
22 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.22 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
23  23  
24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_.e_.c_.i_.m_.a_.t_.e_.r24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m
25  ···········Software·related·to·mesh·decimation.25  ···········Software·related·to·uniform·subdivision·of·meshes.
 26  
 27 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
 28 #define ·V\x8V(X)   vector_cast<·typename·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·>(·X·)
26  29  
27 ===============================================================================30 ===============================================================================
28 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.31 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
29 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.32 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
62.7 KB
./usr/share/doc/libopenmesh-dev/html/a00614_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00824_source.html
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModProgMeshT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModNormalFlippingT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00614_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00824_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModProgMeshT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModNormalFlippingT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00614.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00824.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 140, 145 lines modifiedOffset 140, 156 lines modified
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·ModProgMeshT</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·ModNormalFlipping</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_TOOLS_MODPROGMESHT_HH</span></div> 
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_TOOLS_MODPROGMESHT_HH</span></div> 
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH</span></div>
 153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH</span></div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Decimater·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
 164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
170 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshT&gt;</div>168 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshT&gt;</div>
171 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">169 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">
172 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03426.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03426.html">ModProgMeshT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;MeshT&gt;</div>170 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03422.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03422.html">ModNormalFlippingT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT</a>&lt;·MeshT·&gt;</div>
173 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>171 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>
174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>172 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>
175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>173 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03426.html#a6009a2129dc54e972dc0573fc36ea297">···84</a></span>··<a·class="code·hl_define"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03426.html">ModProgMeshT</a>,·MeshT,·ProgMesh·);</div>174 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03422.html#a89731dbdcecaab6a27b29c61970b493c">···84</a></span>··<a·class="code·hl_define"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(·<a·class="code·hl_class"·href="a03422.html">ModNormalFlippingT</a>,·MeshT,·NormalFlipping·);</div>
177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>175 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 176 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">public</span>:</div>
 177 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
178 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="};">178 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}">
179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03430.html">···89</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03430.html">Info</a></div>179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03422.html#a07ac6abac9f29dfcfbfe5a31cc6de624">···89</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03422.html#a07ac6abac9f29dfcfbfe5a31cc6de624">ModNormalFlippingT</a>(·MeshT·&amp;_mesh)·:·Base(_mesh,·true)</div>
180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··{</div>180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··{</div>
181 <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="}"> 
182 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a03430.html#a75215bdf50e976d0176d1a27196a1c4b">···93</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03430.html#a75215bdf50e976d0176d1a27196a1c4b">Info</a>(·<span·class="keyword">const</span>·CollapseInfo&amp;·_ci·)</div> 
183 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>······:·<a·class="code·hl_variable"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">v0</a>(_ci.<a·class="code·hl_variable"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">v0</a>),·<a·class="co[·...·truncated·by·diffoscope;·len:·531,·SHA:·9f4ddae5ee29c2af4fb76491924d5049a99a46c7bec7094d1c6b80d20779c91b·...·]</div>181 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<a·class="code·hl_function"·href="a03422.html#acad9f12c5b63bed362733adce479bb05">set_max_normal_deviation</a>(·90.0f·);</div>
 182 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·mesh_has_normals·=·_mesh.has_face_normals();</div>
 183 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····_mesh.request_face_normals();</div>
184 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····{}</div>184 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
185 </div>185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keywordflow">if</span>·(!mesh_has_normals)</div>
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····{</div>
 187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······omerr()·&lt;&lt;·<span·class="stringliteral">&quot;Mesh·has·no·face·normals.·Compute·them·automatically.&quot;</span>·&lt;&lt;·std::endl;</div>
 188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······_mesh.update_face_normals();</div>
187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">···97</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a44653fa3b86bab7a3e8d1b7ba192f126">v0</a>;·</div> 
188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a03430.html#a0c2c4d240af26c492a5178f8c0b2ed32">···98</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a0c2c4d240af26c492a5178f8c0b2ed32">v1</a>;·</div> 
189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a03430.html#a03ccd426624161b9565c1f4868a2d2c7">···99</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a03ccd426624161b9565c1f4868a2d2c7">vl</a>;·</div> 
190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a03430.html#a297e1149aedb6885bfe5588157b9488d">··100</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02718.html#a0fc18e13d70825938274e3faf7b55e01">Mesh::VertexHandle</a>·<a·class="code·hl_variable"·href="a03430.html#a297e1149aedb6885bfe5588157b9488d">vr</a>;·</div> 
191 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····}</div>
192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··};</div>190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··}</div>
193 </div>191 </div>
194 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>192 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
195 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="a03426.html#abee243096a68fd0eea4dc1307dd1d16c">··105</a></span>··<span·class="keyword">typedef</span>·std::vector&lt;Info&gt;···········<a·class="code·hl_typedef"·href="a03426.html#abee243096a[·...·truncated·by·diffoscope;·len:·37,·SHA:·7a382209877775dfe830f85b99e4a6e50ea78a138e1cf8644cff247630c508b3·...·]</div>193 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 194 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_class"·href="a03422.html">~ModNormalFlippingT</a>()</div>
 195 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··{</div>
 196 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····Base::mesh().release_face_normals();</div>
196 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>197 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··}</div>
197 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>198 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
 199 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
198 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="keyword">public</span>:</div>200 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="keyword">public</span>:</div>
199 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>201 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
200 <div·class="foldopen"·id="foldopen00111"·data-start="{"·data-end="}">202 <div·class="foldopen"·id="foldopen00125"·data-start="{"·data-end="}">
 203 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno"><a·class="line"·href="a03422.html#ab5ce17cb288557dcc39588d7a8b0c9b8">··125</a></span>··<span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a03422.html#ab5ce17cb288557dcc39588d7a8b0c9b8">collapse_priority</a>(<span·class="keyword">const</span>·CollapseInfo&amp;·_ci)<span·class="keyword">·override</span></div>
Max diff block lines reached; 25859/49611 bytes (52.12%) of diff not shown.
14.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ModProgMeshT.hh5 ModNormalFlippingT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 51, 187 lines modifiedOffset 51, 192 lines modified
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 48//55 48//
56 =============================================================================56 =============================================================================
57 49//57 49//
58 50//·CLASS·ModProgMeshT58 50//·CLASS·ModNormalFlipping
59 51//59 51//
60 52//60 52//
61 =============================================================================61 =============================================================================
62 5362 53
63 54#ifndef·OPENMESH_TOOLS_MODPROGMESHT_HH 
64 55#define·OPENMESH_TOOLS_MODPROGMESHT_HH 
65 5663 54
 64 55#ifndef·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH
 65 56#define·OPENMESH_DECIMATER_MODNORMALFLIPPING_HH
66 5766 57
 67 58
67 58//==·INCLUDES68 59//==·INCLUDES
68 =================================================================69 =================================================================
69 5970 60
70 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>71 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h>
71 61#include·<OpenMesh/Core/Utils/Property.hh> 
72 6272 62
73 63 
74 64//==·NAMESPACE73 63//==·NAMESPACES
75 ================================================================74 ===============================================================
76 6575 64
77 66namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{76 65namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH
78 67namespace·Decimater·{77 66namespace·Decimater·{·//·BEGIN_NS_DECIMATER
 78 67
79 6879 68
80 69 
81 70//==·CLASS·DEFINITION80 69//==·CLASS·DEFINITION
82 =========================================================81 =========================================================
 82 70
83 71 
84 72 
85 79template·<class·MeshT>83 79template·<typename·MeshT>
86 _\x88_\x80class·_\x8M_\x8o_\x8d_\x8P_.r_.o_.g_.M_.e_.s_.h_.T·:·public·_.M_.o_.d_.B_.a_.s_.e_.T<MeshT>84 _\x88_\x80class·_\x8M_\x8o_\x8d_\x8N_.o_.r_.m_.a_.l_.F_.l_.i_.p_.p_.i_.n_.g_.T·:·public·_.M_.o_.d_.B_.a_.s_.e_.T<·MeshT·>
87 81{85 81{
88 82public:86 82public:
89 8387 83
90 _\x88_\x84·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8P_.r_.o_.g_.M_.e_.s_.h_.T,·MeshT,·ProgMesh·);88 _\x88_\x84·_\x8D_\x8E_\x8C_\x8I_\x8M_\x8A_\x8T_\x8I_\x8N_\x8G_\x8__\x8M_\x8O_\x8D_\x8U_\x8L_\x8E(·_\x8M_\x8o_\x8d_\x8N_.o_.r_.m_.a_.l_.F_.l_.i_.p_.p_.i_.n_.g_.T,·MeshT,·NormalFlipping·);
91 8589 85
92 _.8_.9·struct·_.I_.n_.f_.o90 86public:
 91 87
 92 _\x88_\x89·explicit·_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T(·MeshT·&_mesh)·:·Base(_mesh,·true)
93 90·{93 90·{
94 _\x89_\x83·explicit·_\x8I_\x8n_\x8f_\x8o(·const·CollapseInfo&·_ci·) 
95 94·:·_\x8v_\x80(_ci._\x8v_\x80),·_\x8v_\x81(_ci._\x8v_\x81),·_\x8v_\x8l(_ci._\x8v_\x8l),_\x8v_\x8r(_ci._\x8v_\x8r) 
96 95·{} 
97 96 
98 _\x89_\x87·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x80; 
99 _\x89_\x88·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x81; 
100 _\x89_\x89·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8v_\x8l; 
101 _.1_.0_.0·typename·_.M_.e_.s_.h_.:_.:_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e·_.v_.r;94 91·_.s_.e_.t_.__.m_.a_.x_.__.n_.o_.r_.m_.a_.l_.__.d_.e_.v_.i_.a_.t_.i_.o_.n(·90.0f·);
 95 92·const·bool·mesh_has_normals·=·_mesh.has_face_normals();
 96 93·_mesh.request_face_normals();
 97 94
 98 95·if·(!mesh_has_normals)
 99 96·{
 100 97·omerr()·<<·"Mesh·has·no·face·normals.·Compute·them·automatically."·<<·std::
 101 endl;
 102 98·_mesh.update_face_normals();
 103 99·}
 104 100·}
102 101105 101
103 102·}; 
104 103 
105 _.1_.0_.5·typedef·std::vector<Info>·_.I_.n_.f_.o_.L_.i_.s_.t;106 102
 107 103·_\x8~_\x8M_\x8o_\x8d_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8F_\x8l_\x8i_\x8p_\x8p_\x8i_\x8n_\x8g_\x8T()
 108 104·{
 109 105·Base::mesh().release_face_normals();
106 106110 106·}
107 107111 107
 112 108
108 108public:113 109public:
109 109 
110 _.1_.1_.1·explicit·_.M_.o_.d_.P_.r_.o_.g_.M_.e_.s_.h_.T(·MeshT·&_mesh·)·:·Base(_mesh,·true)114 110
 115 _\x81_\x82_\x85·float·_\x8c_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8__\x8p_\x8r_\x8i_\x8o_\x8r_\x8i_\x8t_\x8y(const·CollapseInfo&·_ci)·override
111 112·{116 126·{
 117 127·//·simulate·collapse
 118 128·Base::mesh().set_point(_ci.v0,·_ci.p1);
112 113·Base::mesh().add_property(·idx_·); 
113 114·} 
114 115 
115 116 
116 _\x81_\x81_\x88·_\x8~_\x8M_\x8o_\x8d_\x8P_\x8r_\x8o_\x8g_\x8M_\x8e_\x8s_\x8h_\x8T() 
117 119·{ 
118 120·Base::mesh().remove_property(·idx_·); 
119 121·} 
120 122 
121 123·const·InfoList&·pmi()·const 
122 124·{ 
123 125·return·pmi_; 
124 126·} 
125 127 
126 128public:·//·inherited 
127 129119 129
128 130 
129 _.1_.3_.3·void·_.p_.o_.s_.t_.p_.r_.o_.c_.e_.s_.s_.__.c_.o_.l_.l_.a_.p_.s_.e(const·CollapseInfo&·_ci)·override120 130·//·check·for·flipping·normals
 121 131·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8C_\x8o_\x8n_\x8s_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r·vf_it(Base::mesh(),·_ci.v0);
 122 132·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·fh;
 123 133·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r·c(1.0);
 124 134
 125 135·for·(;·vf_it.is_valid();·++vf_it)
130 134·{126 136·{
131 135·pmi_.push_back(·_.I_.n_.f_.o(·_ci·)·);127 137·fh·=·*vf_it;
 128 138·if·(fh·!=·_ci.fl·&&·fh·!=·_ci.fr)
 129 139·{
 130 140·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·n1·=·Base::mesh().normal(fh);
 131 141·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·n2·=·Base::mesh().calc_face_normal(fh);
Max diff block lines reached; 8154/14381 bytes (56.70%) of diff not shown.
32.2 KB
./usr/share/doc/libopenmesh-dev/html/a00615.map vs.
./usr/share/doc/libopenmesh-dev/html/a00310.map
Files 83% similar despite different names
    
Offset 1, 107 lines modifiedOffset 1, 112 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModProgMeshT.hh"·name="OpenMesh/Tools/Decimater/ModProgMeshT.hh"> 
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="408,5,608,45"/> 
3 <area·shape="rect"·id="Node000002"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="56,519,256,559"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="408,43,338,62,304,76,272,93,244,114,222,138,208,167,203,200,203,364,200,403,192,442,172,506,167,505,187,440,194,402,197,364,197,200,203,165,218,135,240,110,269,89,301,71,336,57,407[·...·truncated·by·diffoscope;·len:·5,·SHA:·582501ed12108f40dcae6867c0f1fe829bc7a186a6e81a0c7c22693b64ae1e7e·...·]>1 <map·id="OpenMesh/Core/Mesh/Attributes.hh"·name="OpenMesh/Core/Mesh/Attributes.hh">
 2 <area·shape="rect"·id="Node000001"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="2379,5,2543,45"/>
 3 <area·shape="rect"·id="Node000002"·href="$a00617_source.html"·title="·"·alt=""·coords="274,379,479,419"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2365,32,1820,54,1520,73,1396,84,1301,96,1211,114,1142,132,986,184,666,293,427,382,425,377,664,288,984,179,1140,127,1210,108,1300,91,1395,79,1519,67,1819,49,2365,27"/>
 5 <area·shape="rect"·id="Node000003"·href="$a00653_source.html"·title="·"·alt=""·coords="795,284,985,324"/>
 6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="2365,34,2086,52,1718,83,1531,103,1357,127,1209,154,1099,184,1046,207,996,234,917,286,914,281,993,230,1044,202,1097,179,1208,149,1357,122,1530,98,1718,78,2086,47,2365,29"/>
 7 <area·shape="rect"·id="Node000010"·href="$a00461_source.html"·title="·"·alt=""·coords="1629,93,1831,133"/>
 8 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="2366,40,1832,103,1831,98,2365,35"/>
 9 <area·shape="rect"·id="Node000015"·href="$a06389_source.html"·title="·"·alt=""·coords="2101,189,2265,229"/>
 10 <area·shape="poly"·id="edge19_Node000001_Node000015"·title="·"·alt=""·coords="2422,55,2214,191,2211,186,2419,51"/>
 11 <area·shape="rect"·id="Node000023"·href="$a00266_source.html"·title="·"·alt=""·coords="2777,93,2941,133"/>
 12 <area·shape="poly"·id="edge35_Node000001_Node000023"·title="·"·alt=""·coords="2557,44,2778,92,2777,97,2556,50"/>
 13 <area·shape="rect"·id="Node000024"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="2289,189,2453,229"/>
 14 <area·shape="poly"·id="edge36_Node000001_Node000024"·title="·"·alt=""·coords="2448,59,2383,190,2378,187,2443,57"/>
 15 <area·shape="rect"·id="Node000032"·href="$a06500.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="2409,284,2691,324"/>
 16 <area·shape="poly"·id="edge65_Node000001_Node000032"·title="·"·alt=""·coords="2472,58,2526,235,2544,283,2539,285,2521,237,2467,60"/>
 17 <area·shape="rect"·id="Node000036"·href="$a06392_source.html"·title="·"·alt=""·coords="3339,284,3513,324"/>
 18 <area·shape="poly"·id="edge58_Node000001_Node000036"·title="·"·alt=""·coords="2483,55,2516,98,2562,148,2617,196,2648,217,2680,234,2740,251,2817,262,2905,269,3000,272,3185,274,3264,276,3328,281,3339,283,3339,288,3327,287,3264,282,3184,279,2999,277,2905,274,2816,268,2739,256,2678,238,2645,221,2614,201,2558,152,2512,101,2479,59"/>
 19 <area·shape="rect"·id="Node000038"·href="$a00779_source.html"·title="·"·alt=""·coords="2579,93,2753,133"/>
 20 <area·shape="poly"·id="edge61_Node000001_Node000038"·title="·"·alt=""·coords="2519,48,2622,91,2620,96,2517,53"/>
5 <area·shape="rect"·id="Node000007"·href="$a00929_source.html"·title="·"·alt=""·coords="786,93,945,133"/>21 <area·shape="rect"·id="Node000040"·href="$a00920_source.html"·title="·"·alt=""·coords="2966,93,3129,133"/>
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="587,43,774,88,773,93,586,48"/>22 <area·shape="poly"·id="edge66_Node000001_Node000040"·title="·"·alt=""·coords="2557,35,2741,59,2953,91,2966,93,2965,98,2952,96,2740,64,2556,41"/>
 23 <area·shape="poly"·id="edge4_Node000003_Node000002"·title="·"·alt=""·coords="781,325,492,375,457,382,456,377,491,369,780,319"/>
7 <area·shape="rect"·id="Node000003"·href="$a00917_source.html"·title="·"·alt=""·coords="838,607,997,647"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="256,544,510,566,665,583,824,604,824,609,664,588,509,571,256,549"/> 
9 <area·shape="rect"·id="Node000005"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="5,607,205,647"/> 
10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="147,560,126,596,121,593,142,558"/> 
11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="340,702,399,727"/> 
12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="177,557,276,645,342,692,339,696,273,649,174,561"/> 
13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="1515,695,1693,735"/> 
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="997,641,1016,644,1278,678,1501,701,1501,707,1278,683,1016,649,997,646"/> 
15 <area·shape="poly"·id="edge7_Node000007_Node000004"·title="·"·alt=""·coords="945,113,1276,122,1492,132,1714,147,1923,168,2098,197,2166,214,2218,233,2252,255,2261,267,2264,280,2264,452,2261,491,2254,524,2241,552,2223,576,2200,597,2173,616,2105,649,2031,670,1927,687,1707,709,1707,704,1926,681,2030,665,2103,644,2170,611,2197,593,2219,573,2236,550,2249,522,2256,490,2259,452,2259,281,2256,270,2248,259,2216,238,2164,219,2097,202,1922,174,1714,153,1491,137,1275,127,945,118"/> 
16 <area·shape="poly"·id="edge62_Node000007_Node000006"·title="·"·alt=""·coords="786,124,643,141,561,154,481,171,409,192,349,217,327,232,310,247,300,263,296,281,296,540,302,583,317,624,336,661,354,689,350,692,331,663,312,626,297,584,291,540,291,280,295,261,306,244,324,227,347,213,407,187,480,166,560,149,642,135,785,118"/> 
17 <area·shape="rect"·id="Node000008"·href="$a01196_source.html"·title="·"·alt=""·coords="1073,607,1237,647"/>24 <area·shape="rect"·id="Node000004"·href="$a00608_source.html"·title="·"·alt=""·coords="1009,379,1216,419"/>
18 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="834,136,804,157,775,183,685,281,644,327,611,372,589,417,583,440,582,462,584,485,592,508,605,532,625,557,639,569,657,578,704,592,762,599,826,602,955,601,1010,601,1054,604,1059,605,1058,610,1053,609,1010,606,[·...·truncated·by·diffoscope;·len:·151,·SHA:·caac36713b1a9d7edb81354162d0369b982c11db025dec71a4e89e219b2a7651·...·]"/>25 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="949,327,1069,377,1067,382,947,332"/>
19 <area·shape="rect"·id="Node000010"·href="$a00932_source.html"·title="·"·alt=""·coords="786,181,945,221"/>26 <area·shape="rect"·id="Node000005"·href="$a06377_source.html"·title="·"·alt=""·coords="795,379,985,419"/>
20 <area·shape="poly"·id="edge11_Node000007_Node000010"·title="·"·alt=""·coords="868,134,868,167,863,167,863,134"/>27 <area·shape="poly"·id="edge5_Node000003_Node000005"·title="·"·alt=""·coords="893,338,893,379,887,379,887,338"/>
21 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="541,702,603,727"/> 
22 <area·shape="poly"·id="edge61_Node000007_Node000020"·title="·"·alt=""·coords="786,129,668,150,541,183,484,204,438,227,408,253,400,267,397,281,397,452,402,491,414,528,432,563,454,596,503,652,547,691,544,695,499,655,449,599,427,566,409,530,397,492,392,452,392,280,395,265,404,250,435,223,482,199,539,178,667,145,785,123"/> 
23 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2244,702,2329,727"/> 
24 <area·shape="poly"·id="edge63_Node000007_Node000026"·title="·"·alt=""·coords="945,112,1197,116,1536,126,1871,146,2010,160,2115,179,2155,186,2194,190,2266,197,2296,206,2319,221,2335,245,2340,280,2340,540,2336,583,2326,624,2301,691,2296,689,2321,623,2331,582,2335,540,2335,281,2330,247,2315,225,2294,211,2265,203,2194,195,2154,191,2114,184,2010,166,1871,151,1535,131,1197,121,945,118"/> 
25 <area·shape="rect"·id="Node000033"·title="·"·alt=""·coords="1992,438,2072,463"/> 
26 <area·shape="poly"·id="edge71_Node000007_Node000033"·title="·"·alt=""·coords="945,114,1045,119,1168,130,1302,149,1435,179,1522,206,1608,237,1772,309,1909,378,2002,429,1999,433,1906,382,1769,314,1606,242,1520,211,1434,184,1302,155,1167,135,1044,124,945,119"/> 
27 <area·shape="rect"·id="Node000034"·href="$a00989_source.html"·title="·"·alt=""·coords="1258,181,1422,221"/> 
28 <area·shape="poly"·id="edge64_Node000007_Node000034"·title="·"·alt=""·coords="945,126,1245,180,1244,185,944,132"/> 
29 <area·shape="poly"·id="edge9_Node000008_Node000004"·title="·"·alt=""·coords="1238,641,1501,691,1500,696,1237,646"/> 
30 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="955,702,1031,727"/> 
31 <area·shape="poly"·id="edge10_Node000008_Node000009"·title="·"·alt=""·coords="1121,649,1028,698,1025,693,1118,644"/> 
32 <area·shape="poly"·id="edge12_Node000010_Node000006"·title="·"·alt=""·coords="818,224,774,245,729,272,624,350,547,419,482,498,412,608,392,650,378,689,373,688,387,648,407,605,478,495,544,415,621,346,727,267,771,240,816,219"/> 
33 <area·shape="rect"·id="Node000011"·href="$a01076_source.html"·title="·"·alt=""·coords="740,269,991,295"/>28 <area·shape="rect"·id="Node000006"·href="$a00644_source.html"·title="·"·alt=""·coords="34,379,250,419"/>
 29 <area·shape="poly"·id="edge6_Node000003_Node000006"·title="·"·alt=""·coords="781,316,543,338,402,355,263,375,223,382,222,377,262,369,402,349,542,333,781,311"/>
34 <area·shape="poly"·id="edge13_Node000010_Node000011"·title="·"·alt=""·coords="868,222,868,255,863,255,863,222"/> 
35 <area·shape="rect"·id="Node000027"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1467,519,1645,559"/> 
36 <area·shape="poly"·id="edge60_Node000010_Node000027"·title="·"·alt=""·coords="912,219,957,241,1004,267,1126,369,1248,468,1326,489,1453,515,1452,520,1325,494,1245,473,1123,373,1001,272,955,245,910,224"/> 
37 <area·shape="poly"·id="edge15_Node000011_Node000004"·title="·"·alt=""·coords="835,297,794,317,752,345,686,397,629,448,611,474,602,500,606,527,625,557,637,567,653,575,696,586,749,591,807,592,922,592,971,595,1009,604,1025,614,1036,625,1046,635,1061,644,1096,655,1143,666,1259,683,1501,705,1501,710,1259,688,1142,671,1095,661,1059,649,1043,639,1032,629,1022,618,1007,609,970,600,922,597,807,597,749,596,695,591,651,580,634,572,621,560,601,529,597,500,606,472,625,445,683,393,749,341,791,312,833,292"/> 
38 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="635,526,722,551"/> 
39 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="852,297,790,351,753,390,721,432,700,474,687,513,682,511,695,472,716,429,749,386,786,347,849,293"/> 
40 <area·shape="rect"·id="Node000013"·href="$a01070_source.html"·title="·"·alt=""·coords="783,431,947,471"/> 
41 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="868,295,868,417,863,417,863,295"/> 
42 <area·shape="rect"·id="Node000017"·href="$a00995_source.html"·title="·"·alt=""·coords="1258,343,1422,383"/> 
43 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="935,292,1245,343,1244,348,934,297"/> 
44 <area·shape="poly"·id="edge17_Node000013_Node000004"·title="·"·alt=""·coords="865,471,866,515,873,538,886,557,914,574,955,585,1005,592,1059,595,1167,597,1250,604,1407,645,1539,688,1538,693,1405,650,1249,609,1167,603,1059,600,1004,597,954,590,912,579,882,561,868,540,861,516,860,471"/> 
45 <area·shape="poly"·id="edge19_Node000013_Node000012"·title="·"·alt=""·coords="825,473,717,523,715,518,823,468"/> 
46 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1147,526,1223,551"/> 
47 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="936,468,1135,521,1134,526,935,473"/> 
48 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="747,526,821,551"/> 
49 <area·shape="poly"·id="edge20_Node000013_Node000015"·title="·"·alt=""·coords="849,473,806,518,803,514,845,469"/> 
50 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="896,526,971,551"/> 
51 <area·shape="poly"·id="edge21_Node000013_Node000016"·title="·"·alt=""·coords="883,469,918,513,914,517,878,473"/> 
52 <area·shape="poly"·id="edge23_Node000017_Node000004"·title="·"·alt=""·coords="1423,376,1485,394,1550,423,1582,441,1611,463,1638,488,1660,517,1667,539,1660,560,1650,572,1639,579,1615,585,1592,591,1582,597,1573,608,1567,626,1569,645,1584,682,1579,684,1563,646,1562,625,1568,605,1578,593,1589,586,1613,580,1636,574,1646,568,1655,557,1662,539,1655,520,1634,492,1608,467,1579,445,1548,427,1483,399,1421,381"/> 
53 <area·shape="poly"·id="edge25_Node000017_Node000006"·title="·"·alt=""·coords="1258,368,1111,372,934,383,767,402,700,416,650,433,604,459,561,491,521,526,485,563,425,636,386,691,382,688,421,632,481,560,517,522,558,487,602,455,648,428,699,411,766,397,933,377,1110,367,1258,362"/> 
54 <area·shape="poly"·id="edge28_Node000017_Node000012"·title="·"·alt=""·coords="1258,369,1136,375,994,387,863,405,810,418,772,433,747,450,725,472,694,516,689,513,721,468,744,446,769,428,809,413,862,400,994,381,1135,370,1258,364"/> 
55 <area·shape="poly"·id="edge52_Node000017_Node000013"·title="·"·alt=""·coords="1258,381,967,433,962,434,961,429,966,428,1257,376"/> 
56 <area·shape="poly"·id="edge29_Node000017_Node000016"·title="·"·alt=""·coords="1258,376,1118,399,1055,415,1012,433,991,451,972,472,946,515,942,512,968,469,987,447,1009,428,1054,410,1117,394,1257,371"/> 
57 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="1258,438,1329,463"/> 
58 <area·shape="poly"·id="edge24_Node000017_Node000018"·title="·"·alt=""·coords="1332,384,1309,427,1304,425,1327,382"/> 
59 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1353,438,1412,463"/> 
60 <area·shape="poly"·id="edge26_Node000017_Node000019"·title="·"·alt=""·coords="1352,382,1373,424,1368,427,1347,384"/> 
61 <area·shape="poly"·id="edge27_Node000017_Node000020"·title="·"·alt=""·coords="1258,369,1125,375,969,387,823,406,764,418,720,433,666,464,646,481,631,500,608,546,589,607,581,650,576,688,571,688,575,649,584,606,603,544,627,497,643,477,662,460,718,428,762,413,822,401,969,382,1125,370,1258,364"/> 
62 <area·shape="rect"·id="Node000021"·href="$a01097_source.html"·title="·"·alt=""·coords="1248,519,1443,559"/>30 <area·shape="rect"·id="Node000007"·href="$a06380_source.html"·title="·"·alt=""·coords="1241,379,1441,419"/>
63 <area·shape="poly"·id="edge30_Node000017_Node000021"·title="·"·alt=""·coords="1378,381,1405,401,1426,429,1432,451,1426,472,1411,494,1392,513,1388,509,1407,491,1422,470,1427,451,1422,432,1401,405,1375,385"/>31 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="999,323,1228,369,1261,377,1260,382,1227,375,998,329"/>
 32 <area·shape="rect"·id="Node000009"·href="$a00632_source.html"·title="·"·alt=""·coords="503,372,770,427"/>
 33 <area·shape="poly"·id="edge9_Node000003_Node000009"·title="·"·alt=""·coords="827,331,709,374,707,369,825,326"/>
 34 <area·shape="rect"·id="Node000008"·href="$a00599_source.html"·title="·"·alt=""·coords="1241,482,1441,522"/>
 35 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1343,433,1343,482,1338,482,1338,433"/>
 36 <area·shape="rect"·id="Node000011"·href="$a00524_source.html"·title="·"·alt=""·coords="1110,196,1326,221"/>
 37 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="1615,138,1281,199,1281,193,1614,133"/>
 38 <area·shape="poly"·id="edge13_Node000011_Node000003"·title="·"·alt=""·coords="1166,228,957,287,956,281,1164,222"/>
 39 <area·shape="poly"·id="edge12_Node000011_Node000004"·title="·"·alt=""·coords="1220,235,1213,279,1195,325,1170,357,1142,381,1139,377,1167,353,1190,323,1207,277,1214,235"/>
 40 <area·shape="poly"·id="edge14_Node000011_Node000007"·title="·"·alt=""·coords="1235,232,1331,378,1326,381,1231,234"/>
 41 <area·shape="poly"·id="edge15_Node000011_Node000009"·title="·"·alt=""·coords="1097,217,1024,225,944,238,862,258,783,286,749,305,716,328,664,374,660,370,713,324,746,301,781,282,860,253,942,233,1023,220,1096,212"/>
 42 <area·shape="rect"·id="Node000012"·href="$a00746.html"·title="·"·alt=""·coords="1788,577,1995,632"/>
 43 <area·shape="poly"·id="edge16_Node000011_Node000012"·title="·"·alt=""·coords="1096,215,767,230,571,244,379,265,210,293,139,309,82,328,39,349,14,373,9,385,9,397,14,410,24,425,38,437,59,448,118,469,198,488,296,506,535,535,810,558,1096,575,1371,587,1788,599,1788,604,1371,592,1096,580,809,563,534,540,295,511,197,494,116,474,56,453,35,441,20,428,9,413,3,398,4,383,10,370,36,345,80,323,138,304,209,287,378,260,571,239,767,225,1096,210"/>
 44 <area·shape="rect"·id="Node000013"·href="$a01016_source.html"·title="·"·alt=""·coords="1684,379,1827,419"/>
 45 <area·shape="poly"·id="edge17_Node000011_Node000013"·title="·"·alt=""·coords="1340,217,1432,227,1526,241,1610,259,1644,270,1669,282,1696,303,1719,329,1749,378,1744,380,1714,332,1692,307,1666,286,1642,275,1609,265,1525,247,1431,233,1339,223"/>
64 <area·shape="rect"·id="Node000022"·href="$a01193_source.html"·title="·"·alt=""·coords="1582,607,1746,647"/>46 <area·shape="rect"·id="Node000014"·href="$a01115_source.html"·title="·"·alt=""·coords="1682,475,1829,529"/>
65 <area·shape="poly"·id="edge31_Node000017_Node000022"·title="·"·alt=""·coords="1423,367,1496,375,1573,387,1640,405,1666,416,1685,429,1707,459,1715,489,1713,521,1704,560,1688,596,1683,594,1699,558,1708,520,1710,489,1703,461,1681,433,1663,421,1638,410,1572,392,1495,380,1422,372"/>47 <area·shape="poly"·id="edge18_Node000013_Node000014"·title="·"·alt=""·coords="1758,433,1758,474,1753,474,1753,433"/>
 48 <area·shape="rect"·id="Node000016"·href="$a00293_source.html"·title="·"·alt=""·coords="2085,284,2284,324"/>
 49 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="2187,242,2187,284,2182,284,2181,242"/>
 50 <area·shape="rect"·id="Node000020"·href="$a00218_source.html"·title="·"·alt=""·coords="1469,284,1655,324"/>
 51 <area·shape="poly"·id="edge25_Node000015_Node000020"·title="·"·alt=""·coords="2088,227,1656,291,1655,286,2087,222"/>
 52 <area·shape="poly"·id="edge24_Node000016_Node000013"·title="·"·alt=""·coords="2072,326,1959,348,1839,375,1813,382,1811,377,1837,369,1958,342,2071,321"/>
 53 <area·shape="rect"·id="Node000017"·href="$a00215_source.html"·title="·"·alt=""·coords="1851,379,2015,419"/>
 54 <area·shape="poly"·id="edge21_Node000016_Node000017"·title="·"·alt=""·coords="2122,331,1985,382,1983,377,2120,326"/>
 55 <area·shape="rect"·id="Node000018"·href="$a00260_source.html"·title="·"·alt=""·coords="2439,379,2603,419"/>
 56 <area·shape="poly"·id="edge22_Node000016_Node000018"·title="·"·alt=""·coords="2267,325,2454,377,2452,382,2265,330"/>
 57 <area·shape="rect"·id="Node000019"·href="$a00755_source.html"·title="·"·alt=""·coords="2227,379,2414,419"/>
 58 <area·shape="poly"·id="edge23_Node000016_Node000019"·title="·"·alt=""·coords="2225,329,2295,377,2292,381,2222,334"/>
 59 <area·shape="poly"·id="edge27_Node000020_Node000002"·title="·"·alt=""·coords="1455,314,914,344,646,361,492,375,452,382,451,377,491,369,646,356,914,339,1455,308"/>
 60 <area·shape="poly"·id="edge26_Node000020_Node000004"·title="·"·alt=""·coords="1456,329,1229,375,1196,382,1195,377,1228,369,1455,323"/>
 61 <area·shape="poly"·id="edge28_Node000020_Node000005"·title="·"·alt=""·coords="1455,317,1243,339,1120,355,997,375,962,382,961,377,996,369,1119,350,1242,333,1455,311"/>
 62 <area·shape="poly"·id="edge29_Node000020_Node000007"·title="·"·alt=""·coords="1506,332,1387,382,1385,377,1504,327"/>
 63 <area·shape="poly"·id="edge30_Node000020_Node000009"·title="·"·alt=""·coords="1455,314,1152,336,967,353,782,375,771,376,770,371,782,369,967,348,1152,331,1455,309"/>
 64 <area·shape="poly"·id="edge33_Node000020_Node000013"·title="·"·alt=""·coords="1615,328,1718,377,1715,382,1612,332"/>
 65 <area·shape="poly"·id="edge31_Node000020_Node000017"·title="·"·alt=""·coords="1657,325,1839,369,1866,377,1865,382,1837,375,1655,330"/>
66 <area·shape="rect"·id="Node000023"·href="$a01043_source.html"·title="·"·alt=""·coords="2009,519,2173,559"/>66 <area·shape="rect"·id="Node000021"·href="$a00251_source.html"·title="·"·alt=""·coords="2039,379,2203,419"/>
67 <area·shape="poly"·id="edge33_Node000017_Node000023"·title="·"·alt=""·coords="1422,365,1548,373,1695,385,1832,404,1888,415,1930,428,1947,437,1958,447,1982,469,2046,509,2044,514,1978,473,1954,451,1944,441,1928,433,1887,420,1831,409,1694,391,1547,378,1422,370"/>67 <area·shape="poly"·id="edge32_Node000020_Node000021"·title="·"·alt=""·coords="1670,314,1838,336,2027,369,2058,377,2056,382,2026,375,1837,342,1669,319"/>
68 <area·shape="rect"·id="Node000024"·href="$a01064_source.html"·title="·"·alt=""·coords="1753,431,1917,471"/>68 <area·shape="rect"·id="Node000022"·href="$a01061_source.html"·title="·"·alt=""·coords="1465,379,1659,419"/>
69 <area·shape="poly"·id="edge35_Node000017_Node000024"·title="·"·alt=""·coords="1423,375,1734,428,1739,429,1738,434,1733,433,1422,380"/>69 <area·shape="poly"·id="edge34_Node000020_Node000022"·title="·"·alt=""·coords="1565,338,1565,379,1559,379,1559,338"/>
 70 <area·shape="poly"·id="edge37_Node000024_Node000004"·title="·"·alt=""·coords="2298,235,2277,239,2153,255,2047,262,1954,262,1866,259,1779,257,1686,259,1581,267,1457,287,1373,307,1290,332,1158,382,1156,377,1289,327,1372,302,1456,281,1580,262,1685,253,1779,252,1866,254,1954,256,2047,256,2153,250,2276,233,2297,229"/>
 71 <area·shape="poly"·id="edge40_Node000024_Node000016"·title="·"·alt=""·coords="2323,237,2224,286,2221,282,2320,232"/>
 72 <area·shape="poly"·id="edge38_Node000024_Node000018"·title="·"·alt=""·coords="2375,242,2381,283,2388,304,2399,322,2414,340,2432,354,2471,377,2468,381,2429,359,2410,343,2395,326,2383,306,2376,284,2369,243"/>
 73 <area·shape="poly"·id="edge41_Node000024_Node000020"·title="·"·alt=""·coords="2297,235,2277,239,2106,265,1935,283,1656,302,1656,296,1935,278,2106,259,2276,233,2295,229"/>
 74 <area·shape="poly"·id="edge39_Node000024_Node000021"·title="·"·alt=""·coords="2359,243,2334,285,2297,326,2245,359,2190,382,2188,377,2243,354,2294,322,2329,282,2355,240"/>
Max diff block lines reached; 0/32855 bytes (0.00%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00615.png vs.
./usr/share/doc/libopenmesh-dev/html/a00834.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00616.png vs.
./usr/share/doc/libopenmesh-dev/html/a00835.png
Files identical despite different names
41.4 KB
./usr/share/doc/libopenmesh-dev/html/a00617.html vs.
./usr/share/doc/libopenmesh-dev/html/a00308.html
Files 84% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Decimater/BaseDecimaterT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/Attributes.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00617.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00308.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 188 lines modifiedOffset 88, 188 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>·&#124;
 95 <a·href="#enum-members">Enumerations</a>··</div>
96 ··<div·class="headertitle"><div·class="title">BaseDecimaterT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">Attributes.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
 99 <p>This·file·provides·some·macros·containing·attribute·usage.··
 100 <a·href="#details">More...</a></p>
99 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>101 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>
100 <code>#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</code><br·/>102 <code>#include·&lt;OpenMesh/Core/Mesh/Status.hh&gt;</code><br·/>
101 <code>#include·&lt;<a·class="el"·href="a00620_source.html">OpenMesh/Tools/Decimater/ModBaseT.hh</a>&gt;</code><br·/> 
102 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/> 
103 <code>#include·&lt;<a·class="el"·href="a00587_source.html">OpenMesh/Tools/Decimater/Observer.hh</a>&gt;</code><br·/> 
104 </div><div·class="textblock"><div·class="dynheader">103 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·BaseDecimaterT.hh:</div>104 Include·dependency·graph·for·Attributes.hh:</div>
106 <div·class="dyncontent">105 <div·class="dyncontent">
107 <div·class="center"><img·src="a00618.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2BaseDecimaterT_8hh"·alt=""/></div>106 <div·class="center"><img·src="a00309.png"·border="0"·usemap="#aOpenMesh_2Core_2Mesh_2Attributes_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT_8hh"·id="aOpenMesh_2Tools_2Decimater_2BaseDecimaterT_8hh"> 
109 <area·shape="rect"·title="·"·alt=""·coords="244,5,444,45"/>107 <map·name="aOpenMesh_2Core_2Mesh_2Attributes_8hh"·id="aOpenMesh_2Core_2Mesh_2Attributes_8hh">
 108 <area·shape="rect"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="13,5,177,45"/>
110 <area·shape="rect"·title="·"·alt=""·coords="5,101,83,126"/>109 <area·shape="rect"·title="·"·alt=""·coords="5,181,184,221"/>
111 <area·shape="poly"·title="·"·alt=""·coords="267,48,95,96,88,98,86,93,94,91,266,43"/>110 <area·shape="poly"·title="·"·alt=""·coords="84,47,72,69,63,94,60,113,63,133,77,169,73,171,57,134,54,113,57,93,67,67,79,44"/>
112 <area·shape="rect"·href="a00929_source.html"·title="·"·alt=""·coords="1813,93,1971,133"/>111 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="73,93,237,133"/>
113 <area·shape="poly"·title="·"·alt=""·coords="445,30,1799,104,1799,110,444,35"/> 
114 <area·shape="rect"·href="a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2183,93,2383,133"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="444,27,1092,51,1984,91,2169,102,2169,107,1984,96,1092,56,444,33"/> 
116 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="265,181,423,221"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="347,46,347,168,341,168,341,46"/> 
118 <area·shape="rect"·href="a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,93,307,133"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="315,48,250,88,247,84,312,43"/> 
120 <area·shape="rect"·title="·"·alt=""·coords="581,695,760,735"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="1813,118,1632,121,1383,131,1097,151,951,166,808,184,682,203,601,217,518,236,440,260,376,289,351,305,332,322,320,341,316,362,316,540,318,574,324,599,338,622,362,644,396,662,447,677,568,699,567,704,446,682,394,667,358,649,334,625,319,601,312,574,311,540,311,361,315,339,328,319,347,301,373,284,438,255,517,231,600,212,681,197,808,179,951,160,1097,146,1383,126,1632,116,1813,112"/> 
122 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1327,607,1491,647"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="1897,133,1906,206,1913,306,1911,405,1904,444,1892,472,1877,489,1861,500,1828,508,1792,511,1750,521,1711,542,1670,561,1586,588,1505,609,1504,603,1585,583,1668,556,1708,537,1748,516,1791,505,1827,503,1859,495,1873,485,1887,469,1899,443,1905,404,1907,306,1900,207,1892,134"/> 
124 <area·shape="rect"·href="a00932_source.html"·title="·"·alt=""·coords="1930,181,2089,221"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="1920,131,1974,171,1971,175,1916,136"/> 
126 <area·shape="rect"·title="·"·alt=""·coords="2201,702,2260,727"/> 
127 <area·shape="poly"·title="·"·alt=""·coords="1972,119,2137,141,2214,158,2244,168,2267,179,2296,200,2318,220,2330,246,2335,281,2335,540,2332,564,2326,587,2306,629,2280,666,2255,694,2251,690,2276,663,2301,627,2321,585,2327,563,2329,540,2329,281,2325,248,2313,224,2293,204,2264,184,2242,173,2212,163,2136,146,1971,124"/> 
128 <area·shape="rect"·title="·"·alt=""·coords="2022,702,2085,727"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="1972,112,2069,121,2120,132,2170,147,2215,169,2251,197,2265,215,2275,234,2282,256,2284,281,2284,452,2278,495,2262,535,2239,572,2210,606,2146,660,2088,698,2085,693,2142,656,2206,602,2234,569,2257,533,2273,494,2279,452,2279,281,2276,257,2270,236,2260,218,2247,201,2212,173,2168,152,2119,137,2068,127,1971,117"/> 
130 <area·shape="rect"·title="·"·alt=""·coords="1689,702,1775,727"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="1972,119,2006,126,2041,138,2075,156,2103,179,2121,203,2128,226,2129,281,2129,364,2127,398,2119,430,2106,461,2089,490,2046,542,1994,587,1936,625,1879,657,1780,700,1778,695,1876,652,1934,621,1990,583,2042,538,2085,487,2101,459,2113,429,2121,397,2124,364,2124,281,2123,227,2116,206,2099,183,2072,160,2039,143,2005,132,1971,124"/> 
132 <area·shape="rect"·title="·"·alt=""·coords="1797,438,1877,463"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="1888,134,1876,182,1854,318,1842,424,1837,424,1849,318,1871,181,1883,133"/> 
134 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="819,181,983,221"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="1813,124,997,194,997,189,1812,119"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="1327,640,774,704,773,699,1327,635"/> 
137 <area·shape="rect"·title="·"·alt=""·coords="1379,702,1455,727"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="1414,647,1418,688,1412,688,1408,647"/> 
139 <area·shape="poly"·title="·"·alt=""·coords="2020,220,2189,606,2223,688,2218,690,2184,608,2015,223"/> 
140 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="939,269,1189,295"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="1930,212,1203,272,1203,267,1930,207"/> 
142 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1761,519,1940,559"/> 
143 <area·shape="poly"·title="·"·alt=""·coords="2011,222,2005,269,1992,333,1970,405,1954,439,1936,472,1917,494,1896,512,1892,508,1913,490,1931,469,1950,437,1965,403,1987,332,1999,268,2005,221"/> 
144 <area·shape="poly"·title="·"·alt=""·coords="994,297,929,315,895,329,863,345,835,365,813,389,799,417,793,450,793,540,791,563,785,585,764,625,736,660,708,687,704,684,732,656,759,622,780,583,786,562,788,540,788,449,794,415,809,386,832,361,860,341,893,324,927,310,993,292"/> 
145 <area·shape="rect"·title="·"·alt=""·coords="1330,526,1417,551"/> 
146 <area·shape="poly"·title="·"·alt=""·coords="1190,289,1259,308,1292,322,1323,341,1346,360,1360,379,1377,430,1379,450,1377,471,1377,512,1371,512,1372,471,1374,450,1372,431,1355,381,1342,363,1320,345,1290,327,1257,313,1189,295"/> 
147 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="942,431,1106,471"/> 
148 <area·shape="poly"·title="·"·alt=""·coords="1064,295,1034,418,1029,417,1059,294"/> 
149 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="1145,343,1309,383"/> 
150 <area·shape="poly"·title="·"·alt=""·coords="1089,292,1176,334,1174,339,1087,297"/> 
151 <area·shape="poly"·title="·"·alt=""·coords="1043,469,1059,491,1072,518,1074,552,1069,594,1058,648,1038,663,1011,674,939,693,855,704,774,711,774,706,855,699,938,687,1009,669,1036,658,1054,645,1064,594,1069,552,1067,519,1055,494,1039,472"/> 
152 <area·shape="poly"·title="·"·alt=""·coords="1107,466,1208,488,1318,516,1329,519,1327,524,1317,521,1207,493,1106,471"/> 
153 <area·shape="rect"·title="·"·alt=""·coords="981,526,1057,551"/> 
154 <area·shape="poly"·title="·"·alt=""·coords="1025,471,1023,512,1018,512,1020,471"/> 
155 <area·shape="rect"·title="·"·alt=""·coords="1132,526,1207,551"/> 
156 <area·shape="poly"·title="·"·alt=""·coords="1057,468,1140,517,1137,521,1055,473"/> 
157 <area·shape="rect"·title="·"·alt=""·coords="1231,526,1305,551"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="1081,468,1220,516,1226,519,1224,524,1218,521,1080,473"/> 
159 <area·shape="poly"·title="·"·alt=""·coords="1145,375,1010,397,950,413,910,433,885,457,871,483,863,509,858,536,847,591,834,620,811,649,780,673,746,692,743,687,777,669,807,645,829,617,842,590,853,535,857,507,866,481,881,454,906,428,948,408,1008,392,1144,370"/> 
160 <area·shape="poly"·title="·"·alt=""·coords="1309,367,1538,390,1651,407,1732,428,1749,438,1760,448,1771,459,1786,468,1821,481,1852,488,1906,492,1961,496,1992,503,2028,516,2067,535,2095,553,2153,605,2190,648,2218,688,2214,692,2186,651,2149,609,2092,557,2064,539,2026,521,1991,509,1960,502,1906,498,1851,493,1820,486,1784,473,1767,463,1756,452,1746,442,1730,433,1650,412,1537,395,1309,373"/> 
161 <area·shape="poly"·title="·"·alt=""·coords="1284,381,1319,401,1350,429,1362,449,1369,471,1376,512,1370,513,1364,472,1357,451,1346,432,1316,405,1281,385"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="1183,385,1082,428,1080,423,1181,380"/> 
163 <area·shape="poly"·title="·"·alt=""·coords="1234,382,1265,512,1259,513,1229,383"/> 
164 <area·shape="rect"·title="·"·alt=""·coords="1265,438,1335,463"/> 
165 <area·shape="poly"·title="·"·alt=""·coords="1245,381,1283,425,1279,429,1241,385"/> 
166 <area·shape="rect"·title="·"·alt=""·coords="1131,438,1189,463"/> 
167 <area·shape="poly"·title="·"·alt=""·coords="1214,385,1180,428,1176,425,1210,381"/> 
168 <area·shape="poly"·title="·"·alt=""·coords="1309,362,1390,367,1485,378,1587,397,1685,428,1703,438,1715,448,1726,459,1742,468,1778,480,1811,485,1869,485,1897,485,1927,488,1957,498,1991,516,2014,535,2029,555,2048,606,2056,649,2058,688,2052,688,2051,650,2043,607,2024,557,2010,539,1988,521,1955,503,1925,493,1897,490,1869,490,1810,490,1777,485,1740,473,1723,463,1711,452,1700,442,1683,433,1585,403,1485,383,1389,372,1309,367"/> 
169 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="1441,519,1636,559"/> 
170 <area·shape="poly"·title="·"·alt=""·coords="1275,381,1376,428,1444,469,1502,508,1499,513,1441,473,1373,433,1272,385"/> 
171 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="879,607,1043,647"/> 
172 <area·shape="poly"·title="·"·alt=""·coords="1145,374,1082,382,1019,394,965,411,946,421,933,432,922,451,916,471,917,514,930,557,946,593,941,596,925,559,912,515,911,470,917,449,929,429,943,417,963,406,1018,389,1081,377,1144,369"/> 
173 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="589,519,753,559"/> 
174 <area·shape="poly"·title="·"·alt=""·coords="1145,370,1074,376,992,387,906,406,824,433,790,450,757,470,703,512,700,507,754,466,787,445,822,428,905,401,991,382,1073,370,1144,364"/> 
175 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="538,431,702,471"/> 
176 <area·shape="poly"·title="·"·alt=""·coords="1145,376,952,400,722,433,716,434,716,429,721,428,951,395,1144,371"/> 
Max diff block lines reached; 19717/38820 bytes (50.79%) of diff not shown.
3.4 KB
html2text {}
    
Offset 1, 31 lines modifiedOffset 1, 37 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8E_\x8n_\x8u_\x8m_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8s
 6 Attributes.hh·File·Reference
 7 This·file·provides·some·macros·containing·attribute·usage.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 8 #include·<OpenMesh/Core/System/config.h>
 9 #include·<OpenMesh/Core/Mesh/Status.hh>
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
6 BaseDecimaterT.hh·File·Reference 
7 #include·<memory> 
8 #include·<OpenMesh/Core/Utils/Property.hh> 
9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8._\x8h_\x8h> 
10 #include·<OpenMesh/Core/Utils/Noncopyable.hh> 
11 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8O_\x8b_\x8s_\x8e_\x8r_\x8v_\x8e_\x8r_\x8._\x8h_\x8h> 
12 Include·dependency·graph·for·BaseDecimaterT.hh:10 Include·dependency·graph·for·Attributes.hh:
13 This·graph·shows·which·files·directly·or·indirectly·include·this·file:11 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e 
17  ·······base·class·decimater·framework·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
18   
19 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8> 
20   
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h14 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the15  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.16 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
25  17  
26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_.e_.c_.i_.m_.a_.t_.e_.r18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_.t_.t_.r_.i_.b_.u_.t_.e_.s
27  ···········Software·related·to·mesh·decimation.19  ···········This·namespace·holds·per·item·attributes·like·normal/color.
 20  
 21 E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8ns\x8s
 22 enum· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8B_\x8i_\x8t_\x8s·{
 23 ·······  _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8n_\x8e·=·0·,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·=·1·,
 24 ·······_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8C_\x8o_\x8l_\x8o_\x8r·=·2·,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·=·4
 25 ·······,
 26 ·······  _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·=·8·,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8T_\x8e_\x8x_\x8C_\x8o_\x8o_\x8r_\x8d_\x81_\x8D·=
 27 ·······16·,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8T_\x8e_\x8x_\x8C_\x8o_\x8o_\x8r_\x8d_\x82_\x8D·=·32·,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:
 28 ·······_\x8T_\x8e_\x8x_\x8C_\x8o_\x8o_\x8r_\x8d_\x83_\x8D·=·64·,
 29 ·······  _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8T_\x8e_\x8x_\x8t_\x8u_\x8r_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x·=·128
 30 ·······}
 31  ······Attribute·bits.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
28  32  
 33 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 34 This·file·provides·some·macros·containing·attribute·usage.
29 ===============================================================================35 ===============================================================================
30 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.36 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
31 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.37 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
37.3 KB
./usr/share/doc/libopenmesh-dev/html/a00618.map vs.
./usr/share/doc/libopenmesh-dev/html/a00738.map
Files 86% similar despite different names
    
Offset 1, 115 lines modifiedOffset 1, 123 lines modified
1 <map·id="OpenMesh/Tools/Decimater/BaseDecimaterT.hh"·name="OpenMesh/Tools/Decimater/BaseDecimaterT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="244,5,444,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="2581,5,2782,45"/>
 3 <area·shape="rect"·id="Node000002"·href="$a00731.html"·title="·"·alt=""·coords="166,519,367,559"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="2580,31,2222,37,1730,50,1238,69,1033,82,878,96,790,99,702,92,618,82,540,74,473,76,445,82,422,93,402,109,388,132,379,162,376,200,376,364,369,407,350,448,325,483,300,511,296,507,321,479,345,445,363,406,371,364,371,200,374,161,383,130,398,106,419,88,444,77,473,70,540,69,618,76,703,87,790,94,877,91,1033,76,1238,64,1730,45,2222,32,2580,25"/>
 5 <area·shape="rect"·id="Node000006"·href="$a00425_source.html"·title="·"·alt=""·coords="517,431,675,471"/>
 6 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="2581,32,2102,51,1450,86,1138,109,877,136,775,151,697,167,648,184,636,193,632,201,632,283,624,356,609,418,604,417,619,356,627,283,627,199,632,189,646,180,696,162,774,146,876,131,1138,104,1450,80,2102,46,2581,27"/>
 7 <area·shape="rect"·id="Node000011"·href="$a00443_source.html"·title="·"·alt=""·coords="2501,93,2659,133"/>
 8 <area·shape="poly"·id="edge15_Node000001_Node000011"·title="·"·alt=""·coords="2661,48,2615,86,2611,82,2657,44"/>
 9 <area·shape="rect"·id="Node000025"·title="·"·alt=""·coords="2599,702,2662,727"/>
 10 <area·shape="poly"·id="edge80_Node000001_Node000025"·title="·"·alt=""·coords="2703,44,2729,71,2755,109,2777,152,2783,176,2785,200,2785,540,2782,567,2773,592,2759,615,2742,636,2703,671,2666,697,2663,693,2700,667,2738,632,2755,612,2768,589,2777,565,2780,540,2780,200,2778,177,2772,154,2751,111,2724,75,2699,47"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,101,83,126"/>11 <area·shape="rect"·id="Node000038"·title="·"·alt=""·coords="2821,101,2883,126"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="267,48,95,96,88,98,86,93,94,91,266,43"/>12 <area·shape="poly"·id="edge81_Node000001_Node000038"·title="·"·alt=""·coords="2720,43,2818,92,2816,97,2718,48"/>
5 <area·shape="rect"·id="Node000003"·href="$a00929_source.html"·title="·"·alt=""·coords="1813,93,1971,133"/>13 <area·shape="rect"·id="Node000039"·title="·"·alt=""·coords="2907,101,2970,126"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="445,30,1799,104,1799,110,444,35"/> 
7 <area·shape="rect"·id="Node000033"·href="$a00620.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="2183,93,2383,133"/> 
8 <area·shape="poly"·id="edge68_Node000001_Node000033"·title="·"·alt=""·coords="444,27,1092,51,1984,91,2169,102,2169,107,1984,96,1092,56,444,33"/>14 <area·shape="poly"·id="edge82_Node000001_Node000039"·title="·"·alt=""·coords="2749,43,2897,91,2902,93,2900,98,2895,96,2747,48"/>
9 <area·shape="rect"·id="Node000034"·href="$a00917_source.html"·title="·"·alt=""·coords="265,181,423,221"/>15 <area·shape="rect"·id="Node000003"·href="$a00323_source.html"·title="·"·alt=""·coords="5,607,184,647"/>
10 <area·shape="poly"·id="edge73_Node000001_Node000034"·title="·"·alt=""·coords="347,46,347,168,341,168,341,46"/>16 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="230,561,146,603,143,598,228,556"/>
11 <area·shape="rect"·id="Node000036"·href="$a00587.html"·title="This·file·contains·an·observer·class·which·is·used·to·monitor·the·progress·of·an·decimater."·alt=""·coords="107,93,307,133"/>17 <area·shape="rect"·id="Node000005"·href="$a00407_source.html"·title="·"·alt=""·coords="209,607,367,647"/>
12 <area·shape="poly"·id="edge74_Node000001_Node000036"·title="·"·alt=""·coords="315,48,250,88,247,84,312,43"/>18 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="274,558,283,593,277,594,269,560"/>
13 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="581,695,760,735"/>19 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="795,695,973,735"/>
14 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="1813,118,1632,121,1383,131,1097,151,951,166,808,184,682,203,601,217,518,236,440,260,376,289,351,305,332,322,320,341,316,362,316,540,318,574,324,599,338,622,362,644,396,662,447,677,568,699,567,704,446,682,394,667,358,649,334,625,319,601,312,574,311,540,311,36[·...·truncated·by·diffoscope;·len:·117,·SHA:·6fdb66560599c61cce7312d354610282d009c2aeff2d3dc47f8dc35eeaa97b8c·...·]"/>20 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="185,642,196,644,516,681,781,703,781,709,515,686,196,649,184,648"/>
 21 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="368,641,387,644,597,675,781,698,780,704,596,680,386,649,367,646"/>
 22 <area·shape="poly"·id="edge7_Node000006_Node000004"·title="·"·alt=""·coords="527,473,488,492,455,520,431,553,417,584,414,599,416,614,422,629,433,645,455,662,488,676,530,687,578,696,682,706,781,710,781,716,682,712,577,701,529,692,486,681,452,666,429,649,417,632,410,615,409,599,411,582,427,550,451,517,485,488,525,468"/>
 23 <area·shape="rect"·id="Node000007"·href="$a00413_source.html"·title="·"·alt=""·coords="466,519,625,559"/>
 24 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="587,472,566,508,561,505,582,470"/>
 25 <area·shape="rect"·id="Node000008"·href="$a00422_source.html"·title="·"·alt=""·coords="585,607,743,647"/>
 26 <area·shape="poly"·id="edge13_Node000006_Node000008"·title="·"·alt=""·coords="612,470,640,518,653,556,661,592,656,594,648,557,635,520,608,472"/>
 27 <area·shape="rect"·id="Node000010"·href="$a00344_source.html"·title="·"·alt=""·coords="1329,519,1524,559"/>
 28 <area·shape="poly"·id="edge14_Node000006_Node000010"·title="·"·alt=""·coords="676,458,1316,523,1315,529,675,463"/>
 29 <area·shape="poly"·id="edge9_Node000007_Node000004"·title="·"·alt=""·coords="547,558,552,602,560,625,574,645,607,664,659,679,781,700,781,706,657,684,605,669,570,649,555,628,547,604,542,559"/>
 30 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="573,557,628,596,625,601,570,561"/>
 31 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="443,614,509,639"/>
 32 <area·shape="poly"·id="edge12_Node000007_Node000009"·title="·"·alt=""·coords="532,561,496,605,492,601,528,557"/>
 33 <area·shape="poly"·id="edge11_Node000008_Node000004"·title="·"·alt=""·coords="713,644,824,687,822,692,711,649"/>
 34 <area·shape="poly"·id="edge16_Node000011_Node000004"·title="·"·alt=""·coords="2501,120,2071,138,1473,173,1185,195,943,221,848,236,776,251,731,266,719,274,716,281,716,452,722,511,740,555,769,596,807,645,847,684,844,688,803,648,764,599,735,558,717,513,711,452,711,280,715,270,728,262,775,245,847,230,942,216,1185,190,1473,167,2071,133,2500,115"/>
15 <area·shape="rect"·id="Node000005"·href="$a01196_source.html"·title="·"·alt=""·coords="1327,607,1491,647"/>35 <area·shape="rect"·id="Node000012"·href="$a00290_source.html"·title="·"·alt=""·coords="1810,607,1974,647"/>
16 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="1897,133,1906,206,1913,306,1911,405,1904,444,1892,472,1877,489,1861,500,1828,508,1792,511,1750,521,1711,542,1670,561,1586,588,1505,609,1504,603,1585,583,1668,556,1708,537,1748,516,1791,505,1827,503,1859,495[·...·truncated·by·diffoscope;·len:·59,·SHA:·062328db0da29760cfa8b785bd3f7296b2adedc6923f7031fd61a7be49383fa1·...·],134"/>36 <area·shape="poly"·id="edge17_Node000011_Node000012"·title="·"·alt=""·coords="2583,134,2583,281,2583,364,2578,409,2564,444,2542,472,2513,493,2479,510,2440,526,2353,561,2213,585,1988,616,1987,610,2212,579,2351,556,2438,521,2476,506,2510,488,2538,468,2559,442,2573,408,2577,364,2577,28[·...·truncated·by·diffoscope;·len:·6,·SHA:·54a60de7effa4463dc18a95b0cb87ce0b0fe4dff345595885215bdf30bae0aab·...·],134"/>
17 <area·shape="rect"·id="Node000007"·href="$a00932_source.html"·title="·"·alt=""·coords="1930,181,2089,221"/>37 <area·shape="rect"·id="Node000014"·href="$a00389_source.html"·title="·"·alt=""·coords="2383,181,2542,221"/>
18 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="1920,131,1974,171,1971,175,1916,136"/>38 <area·shape="poly"·id="edge20_Node000011_Node000014"·title="·"·alt=""·coords="2556,136,2501,175,2498,171,2552,131"/>
19 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="2201,702,2260,727"/>39 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="2348,702,2407,727"/>
20 <area·shape="poly"·id="edge58_Node000003_Node000008"·title="·"·alt=""·coords="1972,119,2137,141,2214,158,2244,168,2267,179,2296,200,2318,220,2330,246,2335,281,2335,540,2332,564,2326,587,2306,629,2280,666,2255,694,2251,690,2276,663,2301,627,2321,585,2327,563,2329,540,2329,281,2325,24[·...·truncated·by·diffoscope;·len:·64,·SHA:·0590af35df551314a318d4dad8469c065f22ff758607c5ab10d17da688243b8f·...·]"/>40 <area·shape="poly"·id="edge70_Node000011_Node000015"·title="·"·alt=""·coords="2607,132,2630,153,2652,180,2677,227,2682,251,2684,281,2684,452,2683,484,2679,510,2669,534,2651,560,2627,588,2599,613,2536,654,2474,684,2420,704,2419,699,2471,679,2534,649,2595,609,2623,584,2647,557,2665,53[·...·truncated·by·diffoscope;·len:·82,·SHA:·08ee091d1c86175dcd81b88e48dad6c87e964455df6cfb5bfe1d9ff9f57309c9·...·]"/>
 41 <area·shape="poly"·id="edge69_Node000011_Node000025"·title="·"·alt=""·coords="2634,131,2670,151,2702,180,2720,204,2730,226,2734,250,2735,281,2735,540,2732,564,2726,587,2706,629,2680,666,2655,694,2651,690,2676,663,2701,627,2721,585,2727,563,2729,540,2729,281,2728,251,2724,228,2715,207,2698,183,2667,156,2631,136"/>
21 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="2022,702,2085,727"/>42 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="2223,702,2308,727"/>
22 <area·shape="poly"·id="edge57_Node000003_Node000018"·title="·"·alt=""·coords="1972,112,2069,121,2120,132,2170,147,2215,169,2251,197,2265,215,2275,234,2282,256,2284,281,2284,452,2278,495,2262,535,2239,572,2210,606,2146,660,2088,698,2085,693,2142,656,2206,602,2234,569,2257,533,2273,49[·...·truncated·by·diffoscope;·len:·100,·SHA:·b1302a1f6e3975b96706cd30cf6b6e06df0e8058f449a9e318bbc852b08cf2a9·...·]"/>43 <area·shape="poly"·id="edge71_Node000011_Node000030"·title="·"·alt=""·coords="2592,133,2618,197,2629,238,2633,281,2633,452,2631,468,2623,485,2594,520,2553,555,2503,590,2394,653,2304,698,2301,694,2392,648,2500,585,2550,551,2591,516,2618,482,2625,467,2628,452,2628,281,2624,239,2613,19[·...·truncated·by·diffoscope;·len:·10,·SHA:·a5861ad3cc5f33021859e55b41fc9915c265f7c097a63f05beaae811ef7321ca·...·]"/>
 44 <area·shape="rect"·id="Node000036"·title="·"·alt=""·coords="2209,438,2289,463"/>
 45 <area·shape="poly"·id="edge79_Node000011_Node000036"·title="·"·alt=""·coords="2501,127,2434,147,2402,163,2374,183,2348,211,2325,242,2291,310,2269,375,2256,425,2251,424,2263,373,2286,307,2321,239,2344,207,2370,179,2400,158,2433,142,2499,122"/>
 46 <area·shape="rect"·id="Node000037"·href="$a00470_source.html"·title="·"·alt=""·coords="1594,181,1758,221"/>
 47 <area·shape="poly"·id="edge72_Node000011_Node000037"·title="·"·alt=""·coords="2501,125,1772,194,1772,188,2500,120"/>
 48 <area·shape="poly"·id="edge18_Node000012_Node000004"·title="·"·alt=""·coords="1810,647,1791,649,1567,674,1344,692,988,712,987,707,1344,687,1566,668,1790,644,1809,641"/>
23 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1689,702,1775,727"/>49 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1893,702,1969,727"/>
24 <area·shape="poly"·id="edge59_Node000003_Node000024"·title="·"·alt=""·coords="1972,119,2006,126,2041,138,2075,156,2103,179,2121,203,2128,226,2129,281,2129,364,2127,398,2119,430,2106,461,2089,490,2046,542,1994,587,1936,625,1879,657,1780,700,1778,695,1876,652,1934,621,1990,583,2042,538,2085,487,2101,459,2113,429,2121,397,2124,364,2124,281,2123,227,2116,206,2099,183,2072,160,2039,143,2005,132,1971,124"/> 
25 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="1797,438,1877,463"/> 
26 <area·shape="poly"·id="edge67_Node000003_Node000031"·title="·"·alt=""·coords="1888,134,1876,182,1854,318,1842,424,1837,424,1849,318,1871,181,1883,133"/> 
27 <area·shape="rect"·id="Node000032"·href="$a00989_source.html"·title="·"·alt=""·coords="819,181,983,221"/> 
28 <area·shape="poly"·id="edge60_Node000003_Node000032"·title="·"·alt=""·coords="1813,124,997,194,997,189,1812,119"/> 
29 <area·shape="poly"·id="edge5_Node000005_Node000004"·title="·"·alt=""·coords="1327,640,774,704,773,699,1327,635"/> 
30 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="1379,702,1455,727"/> 
31 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="1414,647,1418,688,1412,688,1408,647"/>50 <area·shape="poly"·id="edge19_Node000012_Node000013"·title="·"·alt=""·coords="1903,646,1922,688,1917,690,1898,648"/>
32 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="2020,220,2189,606,2223,688,2218,690,2184,608,2015,223"/>51 <area·shape="poly"·id="edge21_Node000014_Node000015"·title="·"·alt=""·coords="2479,220,2513,281,2526,320,2532,361,2532,540,2529,567,2520,592,2506,615,2489,636,2450,671,2412,697,2409,693,2447,667,2485,632,2501,612,2515,589,2523,565,2527,540,2527,362,2521,321,2508,283,2474,223"/>
33 <area·shape="rect"·id="Node000009"·href="$a01076_source.html"·title="·"·alt=""·coords="939,269,1189,295"/>52 <area·shape="rect"·id="Node000016"·href="$a00518_source.html"·title="·"·alt=""·coords="1901,269,2152,295"/>
34 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="1930,212,1203,272,1203,267,1930,207"/>53 <area·shape="poly"·id="edge22_Node000014_Node000016"·title="·"·alt=""·coords="2384,220,2104,270,2103,264,2383,214"/>
35 <area·shape="rect"·id="Node000025"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1761,519,1940,559"/>54 <area·shape="rect"·id="Node000031"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="2049,519,2228,559"/>
36 <area·shape="poly"·id="edge56_Node000007_Node000025"·title="·"·alt=""·coords="2011,222,2005,269,1992,333,1970,405,1954,439,1936,472,1917,494,1896,512,1892,508,1913,490,1931,469,1950,437,1965,403,1987,332,1999,268,2005,221"/> 
37 <area·shape="poly"·id="edge11_Node000009_Node000004"·title="·"·alt=""·coords="994,297,929,315,895,329,863,345,835,365,813,389,799,417,793,450,793,540,791,563,785,585,764,625,736,660,708,687,704,684,732,656,759,622,780,583,786,562,788,540,788,449,794,415,809,386,832,361,860,341,893,3[·...·truncated·by·diffoscope;·len:·18,·SHA:·46252ac6bf1a281dc7c2413d8cbe89375d9e093f155a752d3a328d508636c633·...·]"/>55 <area·shape="poly"·id="edge68_Node000014_Node000031"·title="·"·alt=""·coords="2459,222,2439,271,2406,338,2361,409,2334,443,2303,473,2266,498,2225,516,2223,512,2263,493,2300,469,2330,439,2357,406,2402,335,2434,269,2454,220"/>
 56 <area·shape="poly"·id="edge24_Node000016_Node000004"·title="·"·alt=""·coords="2120,292,2187,310,2221,323,2252,340,2316,387,2342,413,2363,441,2376,469,2381,499,2374,530,2354,560,2319,591,2283,606,2246,609,2208,604,2169,598,2128,593,2085,595,2038,609,2024,618,2014,629,2004,640,1988,649,1928,662,1828,673,1549,692,1239,705,987,713,987,708,1238,700,1548,686,1828,668,1927,657,1986,644,2001,636,2010,625,2020,614,2036,604,2084,590,2128,588,2170,592,2209,599,2246,603,2282,601,2316,587,2350,557,2369,528,2375,499,2371,471,2358,443,2338,417,2312,391,2249,345,2218,328,2186,315,2119,297"/>
 57 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="2253,526,2339,551"/>
 58 <area·shape="poly"·id="edge23_Node000016_Node000017"·title="·"·alt=""·coords="2081,292,2137,309,2199,337,2229,355,2258,376,2283,401,2304,429,2312,450,2314,472,2307,513,2302,512,2308,472,2306,451,2299,432,2279,404,2254,380,2226,359,2196,341,2135,314,2080,297"/>
 59 <area·shape="rect"·id="Node000018"·href="$a00458_source.html"·title="·"·alt=""·coords="1831,431,1995,471"/>
 60 <area·shape="poly"·id="edge25_Node000016_Node000018"·title="·"·alt=""·coords="2021,296,1936,421,1932,418,2017,293"/>
 61 <area·shape="rect"·id="Node000022"·href="$a00464_source.html"·title="·"·alt=""·coords="1594,343,1758,383"/>
 62 <area·shape="poly"·id="edge31_Node000016_Node000022"·title="·"·alt=""·coords="1976,297,1772,343,1771,337,1975,292"/>
 63 <area·shape="poly"·id="edge26_Node000018_Node000004"·title="·"·alt=""·coords="1917,471,1913,516,1905,540,1890,561,1871,572,1841,584,1754,606,1639,628,1504,648,1221,683,987,707,987,701,1221,677,1504,643,1638,623,1753,601,1840,579,1869,568,1886,557,1900,538,1908,515,1912,471"/>
 64 <area·shape="poly"·id="edge28_Node000018_Node000017"·title="·"·alt=""·coords="1996,463,2112,486,2241,516,2251,519,2250,524,2239,521,2111,491,1995,469"/>
38 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="1330,526,1417,551"/>65 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1650,526,1726,551"/>
 66 <area·shape="poly"·id="edge27_Node000018_Node000019"·title="·"·alt=""·coords="1865,473,1732,524,1730,519,1863,468"/>
39 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="1190,289,1259,308,1292,322,1323,341,1346,360,1360,379,1377,430,1379,450,1377,471,1377,512,1371,512,1372,471,1374,450,1372,431,1355,381,1342,363,1320,345,1290,327,1257,313,1189,295"/> 
40 <area·shape="rect"·id="Node000011"·href="$a01070_source.html"·title="·"·alt=""·coords="942,431,1106,471"/> 
41 <area·shape="poly"·id="edge12_Node000009_Node000011"·title="·"·alt=""·coords="1064,295,1034,418,1029,417,1059,294"/> 
42 <area·shape="rect"·id="Node000015"·href="$a00995_source.html"·title="·"·alt=""·coords="1145,343,1309,383"/> 
43 <area·shape="poly"·id="edge18_Node000009_Node000015"·title="·"·alt=""·coords="1089,292,1176,334,1174,339,1087,297"/> 
44 <area·shape="poly"·id="edge13_Node000011_Node000004"·title="·"·alt=""·coords="1043,469,1059,491,1072,518,1074,552,1069,594,1058,648,1038,663,1011,674,939,693,855,704,774,711,774,706,855,699,938,687,1009,669,1036,658,1054,645,1064,594,1069,552,1067,519,1055,494,1039,472"/> 
45 <area·shape="poly"·id="edge15_Node000011_Node000010"·title="·"·alt=""·coords="1107,466,1208,488,1318,516,1329,519,1327,524,1317,521,1207,493,1106,471"/> 
46 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="981,526,1057,551"/>67 <area·shape="rect"·id="Node000020"·title="·"·alt=""·coords="1951,526,2025,551"/>
47 <area·shape="poly"·id="edge14_Node000011_Node000012"·title="·"·alt=""·coords="1025,471,1023,512,1018,512,1020,471"/>68 <area·shape="poly"·id="edge29_Node000018_Node000020"·title="·"·alt=""·coords="1932,469,1971,514,1967,517,1928,473"/>
48 <area·shape="rect"·id="Node000013"·title="·"·alt=""·coords="1132,526,1207,551"/>69 <area·shape="rect"·id="Node000021"·title="·"·alt=""·coords="1801,526,1876,551"/>
49 <area·shape="poly"·id="edge16_Node000011_Node000013"·title="·"·alt=""·coords="1057,468,1140,517,1137,521,1055,473"/>70 <area·shape="poly"·id="edge30_Node000018_Node000021"·title="·"·alt=""·coords="1899,473,1860,517,1856,514,1895,469"/>
 71 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="1594,367,1538,372,1476,383,1414,403,1358,433,1329,458,1310,484,1298,511,1289,540,1279,568,1267,596,1247,623,1217,649,1177,667,1120,682,988,704,987,699,1118,677,1176,662,1215,644,1243,620,1262,594,1275,566,1284,538,1293,510,1305,481,1325,454,1354,428,1412,398,1475,378,1537,367,1594,361"/>
 72 <area·shape="poly"·id="edge39_Node000022_Node000010"·title="·"·alt=""·coords="1595,383,1541,403,1492,433,1462,468,1441,507,1436,504,1457,465,1489,429,1539,398,1593,378"/>
 73 <area·shape="poly"·id="edge34_Node000022_Node000015"·title="·"·alt=""·coords="1759,368,1907,388,1992,405,2074,428,2098,438,2115,448,2154,468,2184,476,2212,479,2262,478,2285,479,2308,485,2331,496,2354,517,2368,537,2378,559,2388,606,2389,651,2385,689,2380,688,2383,651,2383,606,2373,560,2363,539,2350,520,2328,501,2306,490,2285,485,2262,484,2212,484,2183,482,2152,473,2112,453,2095,443,2072,433,1990,411,1906,393,1758,373"/>
 74 <area·shape="poly"·id="edge37_Node000022_Node000017"·title="·"·alt=""·coords="1759,373,1878,395,2009,428,2057,447,2104,468,2250,519,2248,524,2102,473,2055,452,2007,433,1877,400,1758,378"/>
 75 <area·shape="poly"·id="edge60_Node000022_Node000018"·title="·"·alt=""·coords="1729,380,1849,423,1848,428,1727,385"/>
 76 <area·shape="poly"·id="edge38_Node000022_Node000021"·title="·"·alt=""·coords="1709,381,1740,402,1770,429,1804,472,1829,513,1824,515,1799,475,1766,432,1737,406,1706,385"/>
50 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="1231,526,1305,551"/> 
51 <area·shape="poly"·id="edge17_Node000011_Node000014"·title="·"·alt=""·coords="1081,468,1220,516,1226,519,1224,524,1218,521,1080,473"/> 
52 <area·shape="poly"·id="edge19_Node000015_Node000004"·title="·"·alt=""·coords="1145,375,1010,397,950,413,910,433,885,457,871,483,863,509,858,536,847,591,834,620,811,649,780,673,746,692,743,687,777,669,807,645,829,617,842,590,853,535,857,507,866,481,881,454,906,428,948,408,1008,392,1144,370"/> 
53 <area·shape="poly"·id="edge21_Node000015_Node000008"·title="·"·alt=""·coords="1309,367,1538,390,1651,407,1732,428,1749,438,1760,448,1771,459,1786,468,1821,481,1852,488,1906,492,1961,496,1992,503,2028,516,2067,535,2095,553,2153,605,2190,648,2218,688,2214,692,2186,651,2149,609,2092,557,2064,539,2026,521,1991,509,1960,502,1906,498,1851,493,1820,486,1784,473,1767,463,1756,452,1746,442,1730,433,1650,412,1537,395,1309,373"/> 
54 <area·shape="poly"·id="edge24_Node000015_Node000010"·title="·"·alt=""·coords="1284,381,1319,401,1350,429,1362,449,1369,471,1376,512,1370,513,1364,472,1357,451,1346,432,1316,405,1281,385"/> 
55 <area·shape="poly"·id="edge48_Node000015_Node000011"·title="·"·alt=""·coords="1183,385,1082,428,1080,423,1181,380"/> 
56 <area·shape="poly"·id="edge25_Node000015_Node000014"·title="·"·alt=""·coords="1234,382,1265,512,1259,513,1229,383"/> 
57 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1265,438,1335,463"/>77 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="1502,438,1573,463"/>
58 <area·shape="poly"·id="edge20_Node000015_Node000016"·title="·"·alt=""·coords="1245,381,1283,425,1279,429,1241,385"/>78 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="1647,385,1569,433,1566,428,1644,380"/>
59 <area·shape="rect"·id="Node000017"·title="·"·alt=""·coords="1131,438,1189,463"/>79 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="1368,438,1427,463"/>
 80 <area·shape="poly"·id="edge35_Node000022_Node000024"·title="·"·alt=""·coords="1606,385,1446,433,1439,436,1438,431,1445,428,1604,380"/>
 81 <area·shape="poly"·id="edge36_Node000022_Node000025"·title="·"·alt=""·coords="1758,363,1839,369,1934,380,2034,400,2133,428,2153,438,2167,448,2180,458,2198,468,2249,484,2291,490,2332,497,2382,516,2453,558,2518,606,2612,690,2608,694,2514,610,2450,562,2380,521,2331,503,2290,496,2248,489,2196,473,2177,463,2163,452,2150,442,2131,433,2033,405,1933,386,1838,374,1758,369"/>
60 <area·shape="poly"·id="edge22_Node000015_Node000017"·title="·"·alt=""·coords="1214,385,1180,428,1176,425,1210,381"/> 
61 <area·shape="poly"·id="edge23_Node000015_Node000018"·title="·"·alt=""·coords="1309,362,1390,367,1485,378,1587,397,1685,428,1703,438,1715,448,1726,459,1742,468,1778,480,1811,485,1869,485,1897,485,1927,488,1957,498,1991,516,2014,535,2029,555,2048,606,2056,649,2058,688,2052,688,2051,650,2043,607,2024,557,2010,539,1988,521,1955,503,1925,493,1897,490,1869,490,1810,490,1777,485,1740,473,1723,463,1711,452,1700,442,1683,433,1585,403,1485,383,1389,372,1309,367"/> 
62 <area·shape="rect"·id="Node000019"·href="$a01097_source.html"·title="·"·alt=""·coords="1441,519,1636,559"/> 
63 <area·shape="poly"·id="edge26_Node000015_Node000019"·title="·"·alt=""·coords="1275,381,1376,428,1444,469,1502,508,1499,513,1441,473,1373,433,1272,385"/> 
64 <area·shape="rect"·id="Node000020"·href="$a01193_source.html"·title="·"·alt=""·coords="879,607,1043,647"/>82 <area·shape="rect"·id="Node000026"·href="$a00314_source.html"·title="·"·alt=""·coords="1039,607,1203,647"/>
65 <area·shape="poly"·id="edge27_Node000015_Node000020"·title="·"·alt=""·coords="1145,374,1082,382,1019,394,965,411,946,421,933,432,922,451,916,471,917,514,930,557,946,593,941,596,925,559,912,515,911,470,917,449,929,429,943,417,963,406,1018,389,1081,377,1144,369"/>83 <area·shape="poly"·id="edge40_Node000022_Node000026"·title="·"·alt=""·coords="1594,370,1496,377,1388,388,1290,407,1252,419,1224,433,1205,449,1188,468,1161,512,1143,556,1131,594,1126,593,1138,554,1157,509,1184,465,1201,445,1221,428,1250,414,1288,402,1387,383,1496,371,1594,365"/>
66 <area·shape="rect"·id="Node000021"·href="$a01043_source.html"·title="·"·alt=""·coords="589,519,753,559"/>84 <area·shape="rect"·id="Node000027"·href="$a00521_source.html"·title="·"·alt=""·coords="802,519,966,559"/>
67 <area·shape="poly"·id="edge29_Node000015_Node000021"·title="·"·alt=""·coords="1145,370,1074,376,992,387,906,406,824,433,790,450,757,470,703,512,700,507,754,466,787,445,822,428,905,401,991,382,1073,370,1144,364"/>85 <area·shape="poly"·id="edge42_Node000022_Node000027"·title="·"·alt=""·coords="1594,367,1445,371,1265,381,1177,389,1096,400,1028,415,979,433,955,448,935,468,904,509,899,505,931,464,952,444,976,428,1027,410,1095,395,1176,384,1265,375,1444,365,1594,362"/>
68 <area·shape="rect"·id="Node000022"·href="$a01064_source.html"·title="·"·alt=""·coords="538,431,702,471"/>86 <area·shape="rect"·id="Node000028"·href="$a00527_source.html"·title="·"·alt=""·coords="989,431,1153,471"/>
69 <area·shape="poly"·id="edge31_Node000015_Node000022"·title="·"·alt=""·coords="1145,376,952,400,722,433,716,434,716,429,721,428,951,395,1144,371"/>87 <area·shape="poly"·id="edge44_Node000022_Node000028"·title="·"·alt=""·coords="1594,376,1401,400,1172,433,1167,434,1166,429,1172,428,1401,395,1593,371"/>
70 <area·shape="rect"·id="Node000030"·href="$a00914_source.html"·title="·"·alt=""·coords="1513,431,1671,471"/>88 <area·shape="rect"·id="Node000035"·href="$a00383_source.html"·title="·"·alt=""·coords="1597,431,1755,471"/>
71 <area·shape="poly"·id="edge49_Node000015_Node000030"·title="·"·alt=""·coords="1307,380,1500,425,1499,430,1306,385"/>89 <area·shape="poly"·id="edge61_Node000022_Node000035"·title="·"·alt=""·coords="1679,383,1679,417,1673,417,1673,383"/>
72 <area·shape="poly"·id="edge55_Node000015_Node000031"·title="·"·alt=""·coords="1309,366,1523,387,1652,404,1779,428,1793,432,1792,437,1778,433,1651,410,1522,392,1309,372"/>90 <area·shape="poly"·id="edge67_Node000022_Node000036"·title="·"·alt=""·coords="1759,367,1957,388,2074,406,2191,428,2204,431,2203,437,2190,433,2074,411,1956,394,1758,373"/>
73 <area·shape="poly"·id="edge28_Node000020_Node000004"·title="·"·alt=""·coords="898,649,748,693,746,688,897,644"/>91 <area·shape="poly"·id="edge41_Node000026_Node000004"·title="·"·alt=""·coords="1070,649,950,692,948,687,1068,644"/>
74 <area·shape="poly"·id="edge30_Node000021_Node000004"·title="·"·alt=""·coords="673,559,673,681,668,681,668,559"/>92 <area·shape="poly"·id="edge43_Node000027_Node000004"·title="·"·alt=""·coords="887,559,887,681,881,681,881,559"/>
75 <area·shape="poly"·id="edge32_Node000022_Node000004"·title="·"·alt=""·coords="606,472,591,494,580,519,576,539,580,558,593,593,610,627,648,682,644,685,606,629,588,595,575,559,571,539,575,518,586,492,601,469"/> 
76 <area·shape="poly"·id="edge35_Node000022_Node000012"·title="·"·alt=""·coords="702,463,825,485,962,516,974,519,973,525,961,521,824,490,702,468"/>93 <area·shape="poly"·id="edge45_Node000028_Node000004"·title="·"·alt=""·coords="1059,472,908,685,903,682,1055,469"/>
 94 <area·shape="poly"·id="edge59_Node000028_Node000008"·title="·"·alt=""·coords="1091,469,1107,489,1121,513,1126,537,1123,549,1117,560,1092,579,1057,593,1013,605,964,613,857,624,757,628,757,623,856,619,963,608,1012,600,1055,588,1090,574,1113,557,1118,547,1120,537,1116,515,1103,492,1087,473"/>
 95 <area·shape="poly"·id="edge48_Node000028_Node000019"·title="·"·alt=""·coords="1154,461,1637,528,1636,533,1153,466"/>
77 <area·shape="poly"·id="edge45_Node000022_Node000021"·title="·"·alt=""·coords="634,470,655,505,650,508,629,472"/>96 <area·shape="poly"·id="edge58_Node000028_Node000027"·title="·"·alt=""·coords="1031,473,938,516,936,511,1029,468"/>
78 <area·shape="rect"·id="Node000023"·title="·"·alt=""·coords="401,526,463,551"/>97 <area·shape="rect"·id="Node000029"·title="·"·alt=""·coords="1041,526,1103,551"/>
79 <area·shape="poly"·id="edge33_Node000022_Node000023"·title="·"·alt=""·coords="580,473,470,523,468,518,578,468"/> 
Max diff block lines reached; 0/38082 bytes (0.00%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00618.png vs.
./usr/share/doc/libopenmesh-dev/html/a00828.png
Files identical despite different names
3.78 KB
./usr/share/doc/libopenmesh-dev/html/a00619.map vs.
./usr/share/doc/libopenmesh-dev/html/a00894.map
Files 85% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 20 lines modified
 1 <map·id="OpenMesh/Tools/Utils/TestingFramework.hh"·name="OpenMesh/Tools/Utils/TestingFramework.hh">
 2 <area·shape="rect"·id="Node000001"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="248,5,413,45"/>
1 <map·id="OpenMesh/Tools/Decimater/BaseDecimaterT.hh"·name="OpenMesh/Tools/Decimater/BaseDecimaterT.hh"> 
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="349,5,549,45"/> 
3 <area·shape="rect"·id="Node000002"·href="$a00590.html"·title="·"·alt=""·coords="237,93,437,133"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="414,56,363,95,360,91,411,52"/> 
5 <area·shape="rect"·id="Node000007"·href="$a00545.html"·title="·"·alt=""·coords="461,93,661,133"/> 
6 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="486,52,537,91,534,95,483,56"/> 
7 <area·shape="rect"·id="Node000003"·href="$a00863_source.html"·title="·"·alt=""·coords="5,181,212,221"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="275,141,160,184,158,179,273,136"/> 
9 <area·shape="rect"·id="Node000004"·href="$a00596.html"·title="·"·alt=""·coords="237,181,437,221"/> 
10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/> 
11 <area·shape="rect"·id="Node000005"·href="$a00554.html"·title="·"·alt=""·coords="461,181,661,221"/> 
12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="399,136,513,179,511,184,398,141"/> 
13 <area·shape="rect"·id="Node000006"·href="$a00563.html"·title="·"·alt=""·coords="461,269,661,309"/> 
14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/> 
15 <area·shape="poly"·id="edge8_Node000007_Node000005"·title="·"·alt=""·coords="563,147,563,181,558,181,558,147"/> 
16 <area·shape="rect"·id="Node000008"·href="$a00593.html"·title="·"·alt=""·coords="685,181,885,221"/>3 <area·shape="rect"·id="Node000002"·href="$a06386.html"·title="·"·alt=""·coords="5,101,88,126"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="263,48,101,96,92,99,90,94,99,91,261,43"/>
 5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="112,101,176,126"/>
 6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="291,48,182,97,180,92,289,43"/>
 7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="200,101,275,126"/>
 8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="312,48,262,93,259,89,308,44"/>
 9 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="299,101,362,126"/>
 10 <area·shape="poly"·id="edge5_Node000001_Node000006"·title="·"·alt=""·coords="333,46,333,87,328,87,328,46"/>
 11 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="387,101,472,126"/>
 12 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="354,44,407,89,404,93,351,48"/>
 13 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="497,101,583,126"/>
 14 <area·shape="poly"·id="edge7_Node000001_Node000008"·title="·"·alt=""·coords="378,43,500,93,498,98,376,48"/>
 15 <area·shape="rect"·id="Node000009"·href="$a00407_source.html"·title="·"·alt=""·coords="607,93,766,133"/>
 16 <area·shape="poly"·id="edge8_Node000001_Node000009"·title="·"·alt=""·coords="409,43,596,88,595,93,408,48"/>
 17 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="277,181,456,221"/>
 18 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="78,123,101,131,271,175,269,181,99,136,77,129"/>
17 <area·shape="poly"·id="edge7_Node000007_Node000008"·title="·"·alt=""·coords="623,136,737,179,735,184,622,141"/>19 <area·shape="poly"·id="edge9_Node000009_Node000003"·title="·"·alt=""·coords="617,136,451,180,450,175,616,131"/>
18 </map>20 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00619.png vs.
./usr/share/doc/libopenmesh-dev/html/a00829.png
Files identical despite different names
14.9 KB
./usr/share/doc/libopenmesh-dev/html/a00620.html vs.
./usr/share/doc/libopenmesh-dev/html/a00866.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00620.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00866.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 98, 89 lines modifiedOffset 98, 89 lines modified
98 ··<div·class="headertitle"><div·class="title">ModBaseT.hh·File·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">ModBaseT.hh·File·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>Base·class·for·all·decimation·modules.··101 <p>Base·class·for·all·decimation·modules.··
102 <a·href="#details">More...</a></p>102 <a·href="#details">More...</a></p>
103 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>103 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>
104 <code>#include·&lt;<a·class="el"·href="a00566_source.html">OpenMesh/Tools/Decimater/CollapseInfoT.hh</a>&gt;</code><br·/>104 <code>#include·&lt;<a·class="el"·href="a00848_source.html">OpenMesh/Tools/Decimater/CollapseInfoT.hh</a>&gt;</code><br·/>
105 <code>#include·&lt;string&gt;</code><br·/>105 <code>#include·&lt;string&gt;</code><br·/>
106 </div><div·class="textblock"><div·class="dynheader">106 </div><div·class="textblock"><div·class="dynheader">
107 Include·dependency·graph·for·ModBaseT.hh:</div>107 Include·dependency·graph·for·ModBaseT.hh:</div>
108 <div·class="dyncontent">108 <div·class="dyncontent">
109 <div·class="center"><img·src="a00621.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModBaseT_8hh"·alt=""/></div>109 <div·class="center"><img·src="a00867.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModBaseT_8hh"·alt=""/></div>
110 <map·name="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hh">110 <map·name="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hh">
111 <area·shape="rect"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,5,399,45"/>111 <area·shape="rect"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,5,399,45"/>
112 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="15,93,174,133"/>112 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="15,93,174,133"/>
113 <area·shape="poly"·title="·"·alt=""·coords="255,48,153,91,151,86,253,43"/>113 <area·shape="poly"·title="·"·alt=""·coords="255,48,153,91,151,86,253,43"/>
114 <area·shape="rect"·href="a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,93,399,133"/>114 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,93,399,133"/>
115 <area·shape="poly"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/>115 <area·shape="poly"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/>
116 <area·shape="rect"·title="·"·alt=""·coords="423,101,481,126"/>116 <area·shape="rect"·title="·"·alt=""·coords="423,101,481,126"/>
117 <area·shape="poly"·title="·"·alt=""·coords="334,43,421,92,419,96,331,48"/>117 <area·shape="poly"·title="·"·alt=""·coords="334,43,421,92,419,96,331,48"/>
118 <area·shape="rect"·title="·"·alt=""·coords="5,181,184,221"/>118 <area·shape="rect"·title="·"·alt=""·coords="5,181,184,221"/>
119 <area·shape="poly"·title="·"·alt=""·coords="97,134,97,167,92,167,92,134"/>119 <area·shape="poly"·title="·"·alt=""·coords="97,134,97,167,92,167,92,134"/>
120 </map>120 </map>
121 </div>121 </div>
122 </div><div·class="textblock"><div·class="dynheader">122 </div><div·class="textblock"><div·class="dynheader">
123 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>123 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
124 <div·class="dyncontent">124 <div·class="dyncontent">
125 <div·class="center"><img·src="a00622.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModBaseT_8hhdep"·alt=""/></div>125 <div·class="center"><img·src="a00868.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModBaseT_8hhdep"·alt=""/></div>
126 <map·name="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hhdep">126 <map·name="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hhdep"·id="aOpenMesh_2Tools_2Decimater_2ModBaseT_8hhdep">
127 <area·shape="rect"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,5,1549,45"/>127 <area·shape="rect"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,5,1549,45"/>
128 <area·shape="rect"·href="a00617.html"·title="·"·alt=""·coords="341,93,541,133"/>128 <area·shape="rect"·href="a00827.html"·title="·"·alt=""·coords="341,93,541,133"/>
129 <area·shape="poly"·title="·"·alt=""·coords="1336,34,986,56,770,73,554,96,542,98,541,92,553,91,770,68,986,50,1336,29"/>129 <area·shape="poly"·title="·"·alt=""·coords="1336,34,986,56,770,73,554,96,542,98,541,92,553,91,770,68,986,50,1336,29"/>
130 <area·shape="rect"·href="a00611.html"·title="·"·alt=""·coords="565,93,765,133"/>130 <area·shape="rect"·href="a00797.html"·title="·"·alt=""·coords="565,93,765,133"/>
131 <area·shape="poly"·title="·"·alt=""·coords="1336,38,1080,62,778,96,766,98,765,92,777,91,1079,56,1335,33"/>131 <area·shape="poly"·title="·"·alt=""·coords="1336,38,1080,62,778,96,766,98,765,92,777,91,1079,56,1335,33"/>
132 <area·shape="rect"·href="a00599.html"·title="·"·alt=""·coords="789,93,989,133"/>132 <area·shape="rect"·href="a00857.html"·title="·"·alt=""·coords="789,93,989,133"/>
133 <area·shape="poly"·title="·"·alt=""·coords="1336,46,1002,96,990,98,989,93,1001,91,1335,40"/>133 <area·shape="poly"·title="·"·alt=""·coords="1336,46,1002,96,990,98,989,93,1001,91,1335,40"/>
134 <area·shape="rect"·href="a00557.html"·title="·"·alt=""·coords="1013,93,1213,133"/>134 <area·shape="rect"·href="a00830.html"·title="·"·alt=""·coords="1013,93,1213,133"/>
135 <area·shape="poly"·title="·"·alt=""·coords="1363,51,1188,96,1186,91,1362,46"/>135 <area·shape="poly"·title="·"·alt=""·coords="1363,51,1188,96,1186,91,1362,46"/>
136 <area·shape="rect"·href="a00560_source.html"·title="·"·alt=""·coords="1237,93,1437,133"/>136 <area·shape="rect"·href="a00845_source.html"·title="·"·alt=""·coords="1237,93,1437,133"/>
137 <area·shape="poly"·title="·"·alt=""·coords="1415,56,1364,95,1361,91,1412,52"/>137 <area·shape="poly"·title="·"·alt=""·coords="1415,56,1364,95,1361,91,1412,52"/>
138 <area·shape="rect"·href="a00578.html"·title="·"·alt=""·coords="1461,93,1661,133"/>138 <area·shape="rect"·href="a00863.html"·title="·"·alt=""·coords="1461,93,1661,133"/>
139 <area·shape="poly"·title="·"·alt=""·coords="1487,52,1538,91,1535,95,1484,56"/>139 <area·shape="poly"·title="·"·alt=""·coords="1487,52,1538,91,1535,95,1484,56"/>
140 <area·shape="rect"·href="a00548.html"·title="·"·alt=""·coords="1512,181,1712,221"/>140 <area·shape="rect"·href="a00824.html"·title="·"·alt=""·coords="1512,181,1712,221"/>
141 <area·shape="poly"·title="·"·alt=""·coords="1564,45,1632,65,1658,77,1675,92,1682,104,1683,116,1675,141,1658,164,1638,183,1635,179,1654,160,1670,139,1678,116,1676,105,1671,95,1655,82,1630,70,1562,50"/>141 <area·shape="poly"·title="·"·alt=""·coords="1564,45,1632,65,1658,77,1675,92,1682,104,1683,116,1675,141,1658,164,1638,183,1635,179,1654,160,1670,139,1678,116,1676,105,1671,95,1655,82,1630,70,1562,50"/>
142 <area·shape="rect"·href="a00614.html"·title="·"·alt=""·coords="1736,93,1936,133"/>142 <area·shape="rect"·href="a00833.html"·title="·"·alt=""·coords="1736,93,1936,133"/>
143 <area·shape="poly"·title="·"·alt=""·coords="1548,46,1752,91,1751,96,1547,51"/>143 <area·shape="poly"·title="·"·alt=""·coords="1548,46,1752,91,1751,96,1547,51"/>
144 <area·shape="rect"·href="a00602.html"·title="·"·alt=""·coords="1960,93,2160,133"/>144 <area·shape="rect"·href="a00851.html"·title="·"·alt=""·coords="1960,93,2160,133"/>
145 <area·shape="poly"·title="·"·alt=""·coords="1563,38,1948,91,1960,93,1959,98,1948,96,1563,43"/>145 <area·shape="poly"·title="·"·alt=""·coords="1563,38,1948,91,1960,93,1959,98,1948,96,1563,43"/>
146 <area·shape="rect"·href="a00551.html"·title="·"·alt=""·coords="2184,93,2384,133"/>146 <area·shape="rect"·href="a00842.html"·title="·"·alt=""·coords="2184,93,2384,133"/>
147 <area·shape="poly"·title="·"·alt=""·coords="1563,32,1841,55,2172,91,2184,92,2184,98,2172,96,1840,60,1563,37"/>147 <area·shape="poly"·title="·"·alt=""·coords="1563,32,1841,55,2172,91,2184,92,2184,98,2172,96,1840,60,1563,37"/>
148 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="341,181,541,221"/>148 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="341,181,541,221"/>
149 <area·shape="poly"·title="·"·alt=""·coords="444,147,444,181,439,181,439,147"/>149 <area·shape="poly"·title="·"·alt=""·coords="444,147,444,181,439,181,439,147"/>
150 <area·shape="rect"·href="a00545.html"·title="·"·alt=""·coords="117,181,317,221"/>150 <area·shape="rect"·href="a00872.html"·title="·"·alt=""·coords="117,181,317,221"/>
151 <area·shape="poly"·title="·"·alt=""·coords="380,141,267,184,265,179,379,136"/>151 <area·shape="poly"·title="·"·alt=""·coords="380,141,267,184,265,179,379,136"/>
152 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="1509,269,1715,309"/>152 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="1509,269,1715,309"/>
153 <area·shape="poly"·title="·"·alt=""·coords="555,219,829,245,1096,263,1508,282,1508,288,1095,269,828,250,555,224"/>153 <area·shape="poly"·title="·"·alt=""·coords="555,219,829,245,1096,263,1508,282,1508,288,1095,269,828,250,555,224"/>
154 <area·shape="rect"·href="a00596.html"·title="·"·alt=""·coords="453,269,653,309"/>154 <area·shape="rect"·href="a00869.html"·title="·"·alt=""·coords="453,269,653,309"/>
155 <area·shape="poly"·title="·"·alt=""·coords="479,228,530,267,527,271,476,232"/>155 <area·shape="poly"·title="·"·alt=""·coords="479,228,530,267,527,271,476,232"/>
156 <area·shape="rect"·href="a00554.html"·title="·"·alt=""·coords="229,269,429,309"/>156 <area·shape="rect"·href="a00815.html"·title="·"·alt=""·coords="229,269,429,309"/>
157 <area·shape="poly"·title="·"·alt=""·coords="407,232,356,271,353,267,404,228"/>157 <area·shape="poly"·title="·"·alt=""·coords="407,232,356,271,353,267,404,228"/>
158 <area·shape="rect"·href="a00563.html"·title="·"·alt=""·coords="229,357,429,397"/>158 <area·shape="rect"·href="a00854.html"·title="·"·alt=""·coords="229,357,429,397"/>
159 <area·shape="poly"·title="·"·alt=""·coords="332,323,332,357,327,357,327,323"/>159 <area·shape="poly"·title="·"·alt=""·coords="332,323,332,357,327,357,327,323"/>
160 <area·shape="poly"·title="·"·alt=""·coords="255,228,306,267,303,271,252,232"/>160 <area·shape="poly"·title="·"·alt=""·coords="255,228,306,267,303,271,252,232"/>
161 <area·shape="rect"·href="a00593.html"·title="·"·alt=""·coords="5,269,205,309"/>161 <area·shape="rect"·href="a00860.html"·title="·"·alt=""·coords="5,269,205,309"/>
162 <area·shape="poly"·title="·"·alt=""·coords="183,232,132,271,129,267,180,228"/>162 <area·shape="poly"·title="·"·alt=""·coords="183,232,132,271,129,267,180,228"/>
163 <area·shape="rect"·href="a00608.html"·title="·"·alt=""·coords="565,181,765,221"/>163 <area·shape="rect"·href="a00836.html"·title="·"·alt=""·coords="565,181,765,221"/>
164 <area·shape="poly"·title="·"·alt=""·coords="668,147,668,181,663,181,663,147"/>164 <area·shape="poly"·title="·"·alt=""·coords="668,147,668,181,663,181,663,147"/>
165 <area·shape="rect"·href="a00605.html"·title="·"·alt=""·coords="789,181,989,221"/>165 <area·shape="rect"·href="a00812.html"·title="·"·alt=""·coords="789,181,989,221"/>
166 <area·shape="poly"·title="·"·alt=""·coords="892,147,892,181,887,181,887,147"/>166 <area·shape="poly"·title="·"·alt=""·coords="892,147,892,181,887,181,887,147"/>
167 <area·shape="rect"·href="a00581.html"·title="·"·alt=""·coords="1013,181,1213,221"/>167 <area·shape="rect"·href="a00839.html"·title="·"·alt=""·coords="1013,181,1213,221"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1116,147,1116,181,1111,181,1111,147"/>168 <area·shape="poly"·title="·"·alt=""·coords="1116,147,1116,181,1111,181,1111,147"/>
169 <area·shape="poly"·title="·"·alt=""·coords="1615,235,1615,269,1609,269,1609,235"/>169 <area·shape="poly"·title="·"·alt=""·coords="1615,235,1615,269,1609,269,1609,235"/>
170 <area·shape="rect"·href="a00575.html"·title="·"·alt=""·coords="1736,181,1936,221"/>170 <area·shape="rect"·href="a00806.html"·title="·"·alt=""·coords="1736,181,1936,221"/>
171 <area·shape="poly"·title="·"·alt=""·coords="1839,147,1839,181,1833,181,1833,147"/>171 <area·shape="poly"·title="·"·alt=""·coords="1839,147,1839,181,1833,181,1833,147"/>
172 <area·shape="poly"·title="·"·alt=""·coords="2118,137,2147,155,2171,175,2183,198,2181,211,2174,223,2151,236,2110,247,1990,264,1848,277,1716,286,1715,280,1847,272,1990,259,2109,241,2149,231,2170,219,2176,209,2178,199,2167,179,2144,159,2115,142"/>172 <area·shape="poly"·title="·"·alt=""·coords="2118,137,2147,155,2171,175,2183,198,2181,211,2174,223,2151,236,2110,247,1990,264,1848,277,1716,286,1715,280,1847,272,1990,259,2109,241,2149,231,2170,219,2176,209,2178,199,2167,179,2144,159,2115,142"/>
173 <area·shape="rect"·href="a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,181,2160,221"/>173 <area·shape="rect"·href="a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,181,2160,221"/>
174 <area·shape="poly"·title="·"·alt=""·coords="2063,147,2063,181,2057,181,2057,147"/>174 <area·shape="poly"·title="·"·alt=""·coords="2063,147,2063,181,2057,181,2057,147"/>
175 </map>175 </map>
176 </div>176 </div>
177 </div>177 </div>
178 <p><a·href="a00620_source.html">Go·to·the·source·code·of·this·file.</a></p>178 <p><a·href="a00866_source.html">Go·to·the·source·code·of·this·file.</a></p>
179 <table·class="memberdecls">179 <table·class="memberdecls">
180 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>180 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
181 Classes</h2></td></tr>181 Classes</h2></td></tr>
182 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03398.html">OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;</a></td></tr>182 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03398.html">OpenMesh::Decimater::ModHandleT&lt;·Module·&gt;</a></td></tr>
183 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Handle·for·mesh·decimation·modules.··<a·href="a03398.html#details">More...</a><br·/></td></tr>183 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Handle·for·mesh·decimation·modules.··<a·href="a03398.html#details">More...</a><br·/></td></tr>
184 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>184 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
185 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03402.html">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a></td></tr>185 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03402.html">OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;</a></td></tr>
Offset 194, 18 lines modifiedOffset 194, 18 lines modified
194 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>194 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
195 <tr·class="memitem:a01249"·id="r_a01249"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01249.html">OpenMesh::Decimater</a></td></tr>195 <tr·class="memitem:a01249"·id="r_a01249"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01249.html">OpenMesh::Decimater</a></td></tr>
196 <tr·class="memdesc:a01249"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·mesh·decimation.·<br·/></td></tr>196 <tr·class="memdesc:a01249"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·mesh·decimation.·<br·/></td></tr>
197 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>197 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
198 </table><table·class="memberdecls">198 </table><table·class="memberdecls">
199 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>199 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
200 Macros</h2></td></tr>200 Macros</h2></td></tr>
201 <tr·class="memitem:a906b4531219a46e7f62e37672b50e479"·id="r_a906b4531219a46e7f62e37672b50e479"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00620.html#a906b4531219a46e7f62e37672b50e479">DECIMATER_MODNAME</a>(_mod_name)</td></tr>201 <tr·class="memitem:a906b4531219a46e7f62e37672b50e479"·id="r_a906b4531219a46e7f62e37672b50e479"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00866.html#a906b4531219a46e7f62e37672b50e479">DECIMATER_MODNAME</a>(_mod_name)</td></tr>
202 <tr·class="memdesc:a906b4531219a46e7f62e37672b50e479"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Macro·that·sets·up·the·name()·function.··<br·/></td></tr>202 <tr·class="memdesc:a906b4531219a46e7f62e37672b50e479"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Macro·that·sets·up·the·name()·function.··<br·/></td></tr>
203 <tr·class="separator:a906b4531219a46e7f62e37672b50e479"><td·class="memSeparator"·colspan="2">&#160;</td></tr>203 <tr·class="separator:a906b4531219a46e7f62e37672b50e479"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
204 <tr·class="memitem:ae1f2d4c274e420c0e81d52cf17cc1c5b"·id="r_ae1f2d4c274e420c0e81d52cf17cc1c5b"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(Classname,··MeshT,··Name)</td></tr>204 <tr·class="memitem:ae1f2d4c274e420c0e81d52cf17cc1c5b"·id="r_ae1f2d4c274e420c0e81d52cf17cc1c5b"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">DECIMATING_MODULE</a>(Classname,··MeshT,··Name)</td></tr>
205 <tr·class="memdesc:ae1f2d4c274e420c0e81d52cf17cc1c5b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.··<br·/></td></tr>205 <tr·class="memdesc:ae1f2d4c274e420c0e81d52cf17cc1c5b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Convenience·macro,·to·be·used·in·derived·modules·The·macro·defines·the·types.··<br·/></td></tr>
206 <tr·class="separator:ae1f2d4c274e420c0e81d52cf17cc1c5b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>206 <tr·class="separator:ae1f2d4c274e420c0e81d52cf17cc1c5b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
207 </table>207 </table>
208 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>208 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
209 <div·class="textblock"><p>Base·class·for·all·decimation·modules.·</p>209 <div·class="textblock"><p>Base·class·for·all·decimation·modules.·</p>
210 </div><h2·class="groupheader">Macro·Definition·Documentation</h2>210 </div><h2·class="groupheader">Macro·Definition·Documentation</h2>
211 <a·id="a906b4531219a46e7f62e37672b50e479"·name="a906b4531219a46e7f62e37672b50e479"></a>211 <a·id="a906b4531219a46e7f62e37672b50e479"·name="a906b4531219a46e7f62e37672b50e479"></a>
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 <div·class="ttc"·id="aa03402_html"><div·class="ttname"><a·href="a03402.html">OpenMesh::Decimater::ModBaseT</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:193</div></div>272 <div·class="ttc"·id="aa03402_html"><div·class="ttname"><a·href="a03402.html">OpenMesh::Decimater::ModBaseT</a></div><div·class="ttdoc">Base·class·for·all·decimation·modules.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:193</div></div>
273 </div><!--·fragment·-->273 </div><!--·fragment·-->
Max diff block lines reached; 1078/15108 bytes (7.14%) of diff not shown.
12.3 KB
./usr/share/doc/libopenmesh-dev/html/a00620_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00866_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00620_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00866_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ModBaseT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModBaseT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00620.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00866.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODBASET_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_DECIMATER_MODBASET_HH</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODBASET_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODBASET_HH</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00566.html">OpenMesh/Tools/Decimater/CollapseInfoT.hh</a>&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">OpenMesh/Tools/Decimater/CollapseInfoT.hh</a>&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Decimater·{</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Decimater·{</div>
Offset 213, 23 lines modifiedOffset 213, 23 lines modified
213 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>213 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>
214 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>214 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div>
215 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>215 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
216 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>216 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>
217 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div>217 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div>
218 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div>218 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div>
219 <div·class="foldopen"·id="foldopen00130"·data-start=""·data-end="">219 <div·class="foldopen"·id="foldopen00130"·data-start=""·data-end="">
220 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="a00620.html#a906b4531219a46e7f62e37672b50e479">··130</a></span><span·class="preprocessor">#define·DECIMATER_MODNAME(_mod_name)·\</span></div>220 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="a00866.html#a906b4531219a46e7f62e37672b50e479">··130</a></span><span·class="preprocessor">#define·DECIMATER_MODNAME(_mod_name)·\</span></div>
221 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span><span·class="preprocessor">·virtual·const·std::string&amp;·name()·const·override·{·\</span></div>221 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span><span·class="preprocessor">·virtual·const·std::string&amp;·name()·const·override·{·\</span></div>
222 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span><span·class="preprocessor">··static·std::string·_s_modname_(#_mod_name);·return·_s_modname_;·\</span></div>222 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span><span·class="preprocessor">··static·std::string·_s_modname_(#_mod_name);·return·_s_modname_;·\</span></div>
223 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="preprocessor">}</span></div>223 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="preprocessor">}</span></div>
224 </div>224 </div>
225 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div>225 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div>
226 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>·</div>226 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>·</div>
227 <div·class="foldopen"·id="foldopen00149"·data-start=""·data-end="">227 <div·class="foldopen"·id="foldopen00149"·data-start=""·data-end="">
228 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="a00620.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">··149</a></span><span·class="preprocessor">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)·······\</span></div>228 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="a00866.html#ae1f2d4c274e420c0e81d52cf17cc1c5b">··149</a></span><span·class="preprocessor">#define·DECIMATING_MODULE(Classname,·MeshT,·Name)·······\</span></div>
229 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span><span·class="preprocessor">··typedef·Classname·&lt;·MeshT·&gt;····Self;··········\</span></div>229 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span><span·class="preprocessor">··typedef·Classname·&lt;·MeshT·&gt;····Self;··········\</span></div>
230 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="preprocessor">··typedef·OpenMesh::Decimater::ModHandleT&lt;·Self·&gt;·····Handle;·\</span></div>230 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="preprocessor">··typedef·OpenMesh::Decimater::ModHandleT&lt;·Self·&gt;·····Handle;·\</span></div>
231 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span><span·class="preprocessor">··typedef·OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;·Base;···\</span></div>231 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span><span·class="preprocessor">··typedef·OpenMesh::Decimater::ModBaseT&lt;·MeshT·&gt;·Base;···\</span></div>
232 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span><span·class="preprocessor">··typedef·typename·Base::Mesh·········Mesh;·············\</span></div>232 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span><span·class="preprocessor">··typedef·typename·Base::Mesh·········Mesh;·············\</span></div>
233 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="preprocessor">··typedef·typename·Base::CollapseInfo·CollapseInfo;·····\</span></div>233 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="preprocessor">··typedef·typename·Base::CollapseInfo·CollapseInfo;·····\</span></div>
234 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span><span·class="preprocessor">··DECIMATER_MODNAME(·Name·)</span></div>234 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span><span·class="preprocessor">··DECIMATER_MODNAME(·Name·)</span></div>
235 </div>235 </div>
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
321 <div·class="line"><a·id="l00294"·name="l00294"></a><span·class="lineno">··294</span><span·class="comment">//=============================================================================</span></div>321 <div·class="line"><a·id="l00294"·name="l00294"></a><span·class="lineno">··294</span><span·class="comment">//=============================================================================</span></div>
322 <div·class="line"><a·id="l00295"·name="l00295"></a><span·class="lineno">··295</span>}·<span·class="comment">//·namespace·Decimater</span></div>322 <div·class="line"><a·id="l00295"·name="l00295"></a><span·class="lineno">··295</span>}·<span·class="comment">//·namespace·Decimater</span></div>
323 <div·class="line"><a·id="l00296"·name="l00296"></a><span·class="lineno">··296</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>323 <div·class="line"><a·id="l00296"·name="l00296"></a><span·class="lineno">··296</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
324 <div·class="line"><a·id="l00297"·name="l00297"></a><span·class="lineno">··297</span><span·class="comment">//=============================================================================</span></div>324 <div·class="line"><a·id="l00297"·name="l00297"></a><span·class="lineno">··297</span><span·class="comment">//=============================================================================</span></div>
325 <div·class="line"><a·id="l00298"·name="l00298"></a><span·class="lineno">··298</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_MODBASE_HH·defined</span></div>325 <div·class="line"><a·id="l00298"·name="l00298"></a><span·class="lineno">··298</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DECIMATER_MODBASE_HH·defined</span></div>
326 <div·class="line"><a·id="l00299"·name="l00299"></a><span·class="lineno">··299</span><span·class="comment">//=============================================================================</span></div>326 <div·class="line"><a·id="l00299"·name="l00299"></a><span·class="lineno">··299</span><span·class="comment">//=============================================================================</span></div>
327 <div·class="line"><a·id="l00300"·name="l00300"></a><span·class="lineno">··300</span>·</div>327 <div·class="line"><a·id="l00300"·name="l00300"></a><span·class="lineno">··300</span>·</div>
328 <div·class="ttc"·id="aa00566_html"><div·class="ttname"><a·href="a00566.html">CollapseInfoT.hh</a></div><div·class="ttdoc">Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse.</div></div>328 <div·class="ttc"·id="aa00848_html"><div·class="ttname"><a·href="a00848.html">CollapseInfoT.hh</a></div><div·class="ttdoc">Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse.</div></div>
329 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>329 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
330 <div·class="ttc"·id="aa02870_html"><div·class="ttname"><a·href="a02870.html">OpenMesh::Utils::Noncopyable</a></div><div·class="ttdoc">This·class·demonstrates·the·non·copyable·idiom.</div><div·class="ttdef"><b>Definition</b>·Noncopyable.hh:72</div></div>330 <div·class="ttc"·id="aa02870_html"><div·class="ttname"><a·href="a02870.html">OpenMesh::Utils::Noncopyable</a></div><div·class="ttdoc">This·class·demonstrates·the·non·copyable·idiom.</div><div·class="ttdef"><b>Definition</b>·Noncopyable.hh:72</div></div>
331 <div·class="ttc"·id="aa03370_html"><div·class="ttname"><a·href="a03370.html">OpenMesh::Decimater::BaseDecimaterT</a></div><div·class="ttdef"><b>Definition</b>·BaseDecimaterT.hh:86</div></div>331 <div·class="ttc"·id="aa03370_html"><div·class="ttname"><a·href="a03370.html">OpenMesh::Decimater::BaseDecimaterT</a></div><div·class="ttdef"><b>Definition</b>·BaseDecimaterT.hh:86</div></div>
332 <div·class="ttc"·id="aa03374_html"><div·class="ttname"><a·href="a03374.html">OpenMesh::Decimater::CollapseInfoT</a></div><div·class="ttdoc">Stores·information·about·a·halfedge·collapse.</div><div·class="ttdef"><b>Definition</b>·CollapseInfoT.hh:74</div></div>332 <div·class="ttc"·id="aa03374_html"><div·class="ttname"><a·href="a03374.html">OpenMesh::Decimater::CollapseInfoT</a></div><div·class="ttdoc">Stores·information·about·a·halfedge·collapse.</div><div·class="ttdef"><b>Definition</b>·CollapseInfoT.hh:74</div></div>
333 <div·class="ttc"·id="aa03398_html"><div·class="ttname"><a·href="a03398.html">OpenMesh::Decimater::ModHandleT</a></div><div·class="ttdoc">Handle·for·mesh·decimation·modules.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:84</div></div>333 <div·class="ttc"·id="aa03398_html"><div·class="ttname"><a·href="a03398.html">OpenMesh::Decimater::ModHandleT</a></div><div·class="ttdoc">Handle·for·mesh·decimation·modules.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:84</div></div>
334 <div·class="ttc"·id="aa03398_html_a1363f675b0b3f1d7ca7cd3060562788d"><div·class="ttname"><a·href="a03398.html#a1363f675b0b3f1d7ca7cd3060562788d">OpenMesh::Decimater::ModHandleT::~ModHandleT</a></div><div·class="ttdeci">~ModHandleT()</div><div·class="ttdoc">Destructor.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:96</div></div>334 <div·class="ttc"·id="aa03398_html_a1363f675b0b3f1d7ca7cd3060562788d"><div·class="ttname"><a·href="a03398.html#a1363f675b0b3f1d7ca7cd3060562788d">OpenMesh::Decimater::ModHandleT::~ModHandleT</a></div><div·class="ttdeci">~ModHandleT()</div><div·class="ttdoc">Destructor.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:96</div></div>
335 <div·class="ttc"·id="aa03398_html_a20381b96befae2b272e209f0d6201cc7"><div·class="ttname"><a·href="a03398.html#a20381b96befae2b272e209f0d6201cc7">OpenMesh::Decimater::ModHandleT::is_valid</a></div><div·class="ttdeci">bool·is_valid()·const</div><div·class="ttdoc">Check·handle·status.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:100</div></div>335 <div·class="ttc"·id="aa03398_html_a20381b96befae2b272e209f0d6201cc7"><div·class="ttname"><a·href="a03398.html#a20381b96befae2b272e209f0d6201cc7">OpenMesh::Decimater::ModHandleT::is_valid</a></div><div·class="ttdeci">bool·is_valid()·const</div><div·class="ttdoc">Check·handle·status.</div><div·class="ttdef"><b>Definition</b>·ModBaseT.hh:100</div></div>
2.44 KB
./usr/share/doc/libopenmesh-dev/html/a00621.map vs.
./usr/share/doc/libopenmesh-dev/html/a00910.map
Files 84% similar despite different names
    
Offset 1, 11 lines modifiedOffset 1, 13 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModBaseT.hh"·name="OpenMesh/Tools/Decimater/ModBaseT.hh"> 
2 <area·shape="rect"·id="Node000001"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,5,399,45"/>1 <map·id="OpenMesh/Tools/Utils/HeapT.hh"·name="OpenMesh/Tools/Utils/HeapT.hh">
 2 <area·shape="rect"·id="Node000001"·title="A·generic·heap·class."·alt=""·coords="255,5,418,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00917_source.html"·title="·"·alt=""·coords="15,93,174,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00818.html"·title="·"·alt=""·coords="237,93,437,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="255,48,153,91,151,86,253,43"/> 
5 <area·shape="rect"·id="Node000004"·href="$a00566.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,93,399,133"/> 
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="301,46,301,79,296,79,296,46"/> 
7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="423,101,481,126"/> 
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="334,43,421,92,419,96,331,48"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="339,59,339,93,334,93,334,59"/>
 5 <area·shape="rect"·id="Node000003"·href="$a00608_source.html"·title="·"·alt=""·coords="5,181,212,221"/>
 6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="275,141,160,184,158,179,273,136"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,181,184,221"/>7 <area·shape="rect"·id="Node000004"·href="$a00869.html"·title="·"·alt=""·coords="237,181,437,221"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,134,97,167,92,167,92,134"/>8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/>
 9 <area·shape="rect"·id="Node000005"·href="$a00815.html"·title="·"·alt=""·coords="461,181,661,221"/>
 10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="399,136,513,179,511,184,398,141"/>
 11 <area·shape="rect"·id="Node000006"·href="$a00854.html"·title="·"·alt=""·coords="461,269,661,309"/>
 12 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>
11 </map>13 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00621.png vs.
./usr/share/doc/libopenmesh-dev/html/a00867.png
Files identical despite different names
8.01 KB
./usr/share/doc/libopenmesh-dev/html/a00622.map vs.
./usr/share/doc/libopenmesh-dev/html/a00868.map
Files 88% similar despite different names
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 <map·id="OpenMesh/Tools/Decimater/ModBaseT.hh"·name="OpenMesh/Tools/Decimater/ModBaseT.hh">1 <map·id="OpenMesh/Tools/Decimater/ModBaseT.hh"·name="OpenMesh/Tools/Decimater/ModBaseT.hh">
2 <area·shape="rect"·id="Node000001"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,5,1549,45"/>2 <area·shape="rect"·id="Node000001"·title="Base·class·for·all·decimation·modules."·alt=""·coords="1349,5,1549,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00617.html"·title="·"·alt=""·coords="341,93,541,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00827.html"·title="·"·alt=""·coords="341,93,541,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1336,34,986,56,770,73,554,96,542,98,541,92,553,91,770,68,986,50,1336,29"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1336,34,986,56,770,73,554,96,542,98,541,92,553,91,770,68,986,50,1336,29"/>
5 <area·shape="rect"·id="Node000010"·href="$a00611.html"·title="·"·alt=""·coords="565,93,765,133"/>5 <area·shape="rect"·id="Node000010"·href="$a00797.html"·title="·"·alt=""·coords="565,93,765,133"/>
6 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="1336,38,1080,62,778,96,766,98,765,92,777,91,1079,56,1335,33"/>6 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="1336,38,1080,62,778,96,766,98,765,92,777,91,1079,56,1335,33"/>
7 <area·shape="rect"·id="Node000012"·href="$a00599.html"·title="·"·alt=""·coords="789,93,989,133"/>7 <area·shape="rect"·id="Node000012"·href="$a00857.html"·title="·"·alt=""·coords="789,93,989,133"/>
8 <area·shape="poly"·id="edge12_Node000001_Node000012"·title="·"·alt=""·coords="1336,46,1002,96,990,98,989,93,1001,91,1335,40"/>8 <area·shape="poly"·id="edge12_Node000001_Node000012"·title="·"·alt=""·coords="1336,46,1002,96,990,98,989,93,1001,91,1335,40"/>
9 <area·shape="rect"·id="Node000014"·href="$a00557.html"·title="·"·alt=""·coords="1013,93,1213,133"/>9 <area·shape="rect"·id="Node000014"·href="$a00830.html"·title="·"·alt=""·coords="1013,93,1213,133"/>
10 <area·shape="poly"·id="edge14_Node000001_Node000014"·title="·"·alt=""·coords="1363,51,1188,96,1186,91,1362,46"/>10 <area·shape="poly"·id="edge14_Node000001_Node000014"·title="·"·alt=""·coords="1363,51,1188,96,1186,91,1362,46"/>
11 <area·shape="rect"·id="Node000016"·href="$a00560_source.html"·title="·"·alt=""·coords="1237,93,1437,133"/>11 <area·shape="rect"·id="Node000016"·href="$a00845_source.html"·title="·"·alt=""·coords="1237,93,1437,133"/>
12 <area·shape="poly"·id="edge16_Node000001_Node000016"·title="·"·alt=""·coords="1415,56,1364,95,1361,91,1412,52"/>12 <area·shape="poly"·id="edge16_Node000001_Node000016"·title="·"·alt=""·coords="1415,56,1364,95,1361,91,1412,52"/>
13 <area·shape="rect"·id="Node000017"·href="$a00578.html"·title="·"·alt=""·coords="1461,93,1661,133"/>13 <area·shape="rect"·id="Node000017"·href="$a00863.html"·title="·"·alt=""·coords="1461,93,1661,133"/>
14 <area·shape="poly"·id="edge17_Node000001_Node000017"·title="·"·alt=""·coords="1487,52,1538,91,1535,95,1484,56"/>14 <area·shape="poly"·id="edge17_Node000001_Node000017"·title="·"·alt=""·coords="1487,52,1538,91,1535,95,1484,56"/>
15 <area·shape="rect"·id="Node000018"·href="$a00548.html"·title="·"·alt=""·coords="1512,181,1712,221"/>15 <area·shape="rect"·id="Node000018"·href="$a00824.html"·title="·"·alt=""·coords="1512,181,1712,221"/>
16 <area·shape="poly"·id="edge18_Node000001_Node000018"·title="·"·alt=""·coords="1564,45,1632,65,1658,77,1675,92,1682,104,1683,116,1675,141,1658,164,1638,183,1635,179,1654,160,1670,139,1678,116,1676,105,1671,95,1655,82,1630,70,1562,50"/>16 <area·shape="poly"·id="edge18_Node000001_Node000018"·title="·"·alt=""·coords="1564,45,1632,65,1658,77,1675,92,1682,104,1683,116,1675,141,1658,164,1638,183,1635,179,1654,160,1670,139,1678,116,1676,105,1671,95,1655,82,1630,70,1562,50"/>
17 <area·shape="rect"·id="Node000019"·href="$a00614.html"·title="·"·alt=""·coords="1736,93,1936,133"/>17 <area·shape="rect"·id="Node000019"·href="$a00833.html"·title="·"·alt=""·coords="1736,93,1936,133"/>
18 <area·shape="poly"·id="edge20_Node000001_Node000019"·title="·"·alt=""·coords="1548,46,1752,91,1751,96,1547,51"/>18 <area·shape="poly"·id="edge20_Node000001_Node000019"·title="·"·alt=""·coords="1548,46,1752,91,1751,96,1547,51"/>
19 <area·shape="rect"·id="Node000021"·href="$a00602.html"·title="·"·alt=""·coords="1960,93,2160,133"/>19 <area·shape="rect"·id="Node000021"·href="$a00851.html"·title="·"·alt=""·coords="1960,93,2160,133"/>
20 <area·shape="poly"·id="edge22_Node000001_Node000021"·title="·"·alt=""·coords="1563,38,1948,91,1960,93,1959,98,1948,96,1563,43"/>20 <area·shape="poly"·id="edge22_Node000001_Node000021"·title="·"·alt=""·coords="1563,38,1948,91,1960,93,1959,98,1948,96,1563,43"/>
21 <area·shape="rect"·id="Node000023"·href="$a00551.html"·title="·"·alt=""·coords="2184,93,2384,133"/>21 <area·shape="rect"·id="Node000023"·href="$a00842.html"·title="·"·alt=""·coords="2184,93,2384,133"/>
22 <area·shape="poly"·id="edge25_Node000001_Node000023"·title="·"·alt=""·coords="1563,32,1841,55,2172,91,2184,92,2184,98,2172,96,1840,60,1563,37"/>22 <area·shape="poly"·id="edge25_Node000001_Node000023"·title="·"·alt=""·coords="1563,32,1841,55,2172,91,2184,92,2184,98,2172,96,1840,60,1563,37"/>
23 <area·shape="rect"·id="Node000003"·href="$a00590.html"·title="·"·alt=""·coords="341,181,541,221"/>23 <area·shape="rect"·id="Node000003"·href="$a00818.html"·title="·"·alt=""·coords="341,181,541,221"/>
24 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="444,147,444,181,439,181,439,147"/>24 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="444,147,444,181,439,181,439,147"/>
25 <area·shape="rect"·id="Node000008"·href="$a00545.html"·title="·"·alt=""·coords="117,181,317,221"/>25 <area·shape="rect"·id="Node000008"·href="$a00872.html"·title="·"·alt=""·coords="117,181,317,221"/>
26 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="380,141,267,184,265,179,379,136"/>26 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="380,141,267,184,265,179,379,136"/>
27 <area·shape="rect"·id="Node000004"·href="$a00863_source.html"·title="·"·alt=""·coords="1509,269,1715,309"/>27 <area·shape="rect"·id="Node000004"·href="$a00608_source.html"·title="·"·alt=""·coords="1509,269,1715,309"/>
28 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="555,219,829,245,1096,263,1508,282,1508,288,1095,269,828,250,555,224"/>28 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="555,219,829,245,1096,263,1508,282,1508,288,1095,269,828,250,555,224"/>
29 <area·shape="rect"·id="Node000005"·href="$a00596.html"·title="·"·alt=""·coords="453,269,653,309"/>29 <area·shape="rect"·id="Node000005"·href="$a00869.html"·title="·"·alt=""·coords="453,269,653,309"/>
30 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="479,228,530,267,527,271,476,232"/>30 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="479,228,530,267,527,271,476,232"/>
31 <area·shape="rect"·id="Node000006"·href="$a00554.html"·title="·"·alt=""·coords="229,269,429,309"/>31 <area·shape="rect"·id="Node000006"·href="$a00815.html"·title="·"·alt=""·coords="229,269,429,309"/>
32 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="407,232,356,271,353,267,404,228"/>32 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="407,232,356,271,353,267,404,228"/>
33 <area·shape="rect"·id="Node000007"·href="$a00563.html"·title="·"·alt=""·coords="229,357,429,397"/>33 <area·shape="rect"·id="Node000007"·href="$a00854.html"·title="·"·alt=""·coords="229,357,429,397"/>
34 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="332,323,332,357,327,357,327,323"/>34 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="332,323,332,357,327,357,327,323"/>
35 <area·shape="poly"·id="edge9_Node000008_Node000006"·title="·"·alt=""·coords="255,228,306,267,303,271,252,232"/>35 <area·shape="poly"·id="edge9_Node000008_Node000006"·title="·"·alt=""·coords="255,228,306,267,303,271,252,232"/>
36 <area·shape="rect"·id="Node000009"·href="$a00593.html"·title="·"·alt=""·coords="5,269,205,309"/>36 <area·shape="rect"·id="Node000009"·href="$a00860.html"·title="·"·alt=""·coords="5,269,205,309"/>
37 <area·shape="poly"·id="edge8_Node000008_Node000009"·title="·"·alt=""·coords="183,232,132,271,129,267,180,228"/>37 <area·shape="poly"·id="edge8_Node000008_Node000009"·title="·"·alt=""·coords="183,232,132,271,129,267,180,228"/>
38 <area·shape="rect"·id="Node000011"·href="$a00608.html"·title="·"·alt=""·coords="565,181,765,221"/>38 <area·shape="rect"·id="Node000011"·href="$a00836.html"·title="·"·alt=""·coords="565,181,765,221"/>
39 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="668,147,668,181,663,181,663,147"/>39 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="668,147,668,181,663,181,663,147"/>
40 <area·shape="rect"·id="Node000013"·href="$a00605.html"·title="·"·alt=""·coords="789,181,989,221"/>40 <area·shape="rect"·id="Node000013"·href="$a00812.html"·title="·"·alt=""·coords="789,181,989,221"/>
41 <area·shape="poly"·id="edge13_Node000012_Node000013"·title="·"·alt=""·coords="892,147,892,181,887,181,887,147"/>41 <area·shape="poly"·id="edge13_Node000012_Node000013"·title="·"·alt=""·coords="892,147,892,181,887,181,887,147"/>
42 <area·shape="rect"·id="Node000015"·href="$a00581.html"·title="·"·alt=""·coords="1013,181,1213,221"/>42 <area·shape="rect"·id="Node000015"·href="$a00839.html"·title="·"·alt=""·coords="1013,181,1213,221"/>
43 <area·shape="poly"·id="edge15_Node000014_Node000015"·title="·"·alt=""·coords="1116,147,1116,181,1111,181,1111,147"/>43 <area·shape="poly"·id="edge15_Node000014_Node000015"·title="·"·alt=""·coords="1116,147,1116,181,1111,181,1111,147"/>
44 <area·shape="poly"·id="edge19_Node000018_Node000004"·title="·"·alt=""·coords="1615,235,1615,269,1609,269,1609,235"/>44 <area·shape="poly"·id="edge19_Node000018_Node000004"·title="·"·alt=""·coords="1615,235,1615,269,1609,269,1609,235"/>
45 <area·shape="rect"·id="Node000020"·href="$a00575.html"·title="·"·alt=""·coords="1736,181,1936,221"/>45 <area·shape="rect"·id="Node000020"·href="$a00806.html"·title="·"·alt=""·coords="1736,181,1936,221"/>
46 <area·shape="poly"·id="edge21_Node000019_Node000020"·title="·"·alt=""·coords="1839,147,1839,181,1833,181,1833,147"/>46 <area·shape="poly"·id="edge21_Node000019_Node000020"·title="·"·alt=""·coords="1839,147,1839,181,1833,181,1833,147"/>
47 <area·shape="poly"·id="edge23_Node000021_Node000004"·title="·"·alt=""·coords="2118,137,2147,155,2171,175,2183,198,2181,211,2174,223,2151,236,2110,247,1990,264,1848,277,1716,286,1715,280,1847,272,1990,259,2109,241,2149,231,2170,219,2176,209,2178,199,2167,179,2144,159,2115,142"/>47 <area·shape="poly"·id="edge23_Node000021_Node000004"·title="·"·alt=""·coords="2118,137,2147,155,2171,175,2183,198,2181,211,2174,223,2151,236,2110,247,1990,264,1848,277,1716,286,1715,280,1847,272,1990,259,2109,241,2149,231,2170,219,2176,209,2178,199,2167,179,2144,159,2115,142"/>
48 <area·shape="rect"·id="Node000022"·href="$a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,181,2160,221"/>48 <area·shape="rect"·id="Node000022"·href="$a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="1960,181,2160,221"/>
49 <area·shape="poly"·id="edge24_Node000021_Node000022"·title="·"·alt=""·coords="2063,147,2063,181,2057,181,2057,147"/>49 <area·shape="poly"·id="edge24_Node000021_Node000022"·title="·"·alt=""·coords="2063,147,2063,181,2057,181,2057,147"/>
50 </map>50 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00622.png vs.
./usr/share/doc/libopenmesh-dev/html/a00868.png
Files identical despite different names
48.1 KB
./usr/share/doc/libopenmesh-dev/html/a00623_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00872_source.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Dualizer/meshDualT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/McDecimaterT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00623_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00872_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">meshDualT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">McDecimaterT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00872.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 136, 114 lines modifiedOffset 136, 113 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">/*</span></div>146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">··Compute·the·dual·of·a·mesh:</span></div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">··-·each·face·of·the·original·mesh·is·replaced·by·a·vertex·at·the·center·of·gravity·of·the·vertices·of·the·face</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">··-·each·vertex·of·the·original·mesh·is·replaced·by·a·face·containing·the·dual·vertices·of·its·primal·adjacent·faces</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment"></span>·</div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">··Changelog:</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">····-·29·mar·2010:·initial·work</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment"></span>·</div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··CLASS·McDecimaterT</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">··Programmer:·</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">····Clement·Courbet·-·clement.courbet@ecp.fr</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment"></span>·</div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">··(c)·Clement·Courbet·2010</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">*/</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#ifndef·OPENMESH_MC_DECIMATER_DECIMATERT_HH</span></div>
 152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·OPENMESH_MC_DECIMATER_DECIMATERT_HH</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_MESH_DUAL_H</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_MESH_DUAL_H</span></div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">OpenMesh/Tools/Decimater/BaseDecimaterT.hh</a>&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------·STL</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#else</span></div>163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#endif</span></div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·MeshT·&gt;</div>
 172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03386.html">···77</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>·:·<span·class="keyword">virtual</span>·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03370.html">BaseDecimaterT</a>&lt;MeshT&gt;·<span·class="comment">//virtual·especially·for·the·mixed·decimater</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>
 175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------------·public·types</span></div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">namespace·</span>Util·{·</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//==·Function·DEFINITION·=========================================================</span></div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshTraits&gt;</div> 
184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>PolyMesh_ArrayKernelT&lt;MeshTraits&gt;*·MeshDual·(PolyMesh_ArrayKernelT&lt;MeshTraits&gt;·&amp;primal)</div>177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03386.html">McDecimaterT&lt;·MeshT·&gt;</a>·········<a·class="code·hl_class"·href="a03386.html">Self</a>;</div>
 178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·MeshT·························Mesh;</div>
 179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT&lt;MeshT&gt;</a>··········<a·class="code·hl_struct"·href="a03374.html">CollapseInfo</a>;</div>
 180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT&lt;MeshT&gt;</a>···············<a·class="code·hl_class"·href="a03402.html">Module</a>;</div>
 181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·std::vector&lt;·Module*·&gt;········ModuleList;</div>
 182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ModuleList::iterator·ModuleListIterator;</div>
 183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:·<span·class="comment">//------------------------------------------------------·public·methods</span></div>
185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··PolyMesh_ArrayKernelT&lt;MeshTraits&gt;*·dual·=·<span·class="keyword">new</span>·PolyMesh_ArrayKernelT&lt;MeshTraits&gt;();</div>186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>(·Mesh&amp;·_mesh·);</div>
187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_class"·href="a03386.html">~McDecimaterT</a>();</div>
188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//we·will·need·to·reference·which·vertex·in·the·dual·is·attached·to·each·face·in·the·primal</span></div> 
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//and·which·face·of·the·dual·is·attached·to·each·vertex·in·the·primal.</span></div> 
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
Max diff block lines reached; 18241/37816 bytes (48.24%) of diff not shown.
11.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 meshDualT.hh5 McDecimaterT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 45, 151 lines modifiedOffset 46, 140 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
 53 42
 54 43
 55 47//
 56 =============================================================================
 57 48//
 58 49//·CLASS·McDecimaterT
 59 50//
 60 51//
 61 =============================================================================
52 42/* 
53 43·Compute·the·dual·of·a·mesh: 
54 44·-·each·face·of·the·original·mesh·is·replaced·by·a·vertex·at·the·center·of 
55 gravity·of·the·vertices·of·the·face 
56 45·-·each·vertex·of·the·original·mesh·is·replaced·by·a·face·containing·the·dual 
57 vertices·of·its·primal·adjacent·faces 
58 46 
59 47·Changelog: 
60 48·-·29·mar·2010:·initial·work 
61 49 
62 50·Programmer: 
63 51·Clement·Courbet·-·clement.courbet@ecp.fr 
64 5262 52
65 53·(c)·Clement·Courbet·2010 
66 54*/63 53#ifndef·OPENMESH_MC_DECIMATER_DECIMATERT_HH
 64 54#define·OPENMESH_MC_DECIMATER_DECIMATERT_HH
67 5565 55
 66 56
68 56#ifndef·OPENMESH_MESH_DUAL_H 
69 57#define·OPENMESH_MESH_DUAL_H 
70 58 
71 59//==·INCLUDES67 57//==·INCLUDES
72 =================================================================68 =================================================================
73 60 
74 61//·--------------------·STL 
75 62#include·<vector> 
76 63#if·defined(OM_CC_MIPS) 
77 64#·include·<math.h> 
78 65#else 
79 66#·include·<cmath> 
80 67#endif69 58
 70 59#include·<memory>
 71 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8B_\x8a_\x8s_\x8e_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 72 61
 73 62
 74 63
 75 64//==·NAMESPACE
 76 ================================================================
 77 65
 78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 79 67namespace·Decimater·{
81 6880 68
 81 69
 82 70//==·CLASS·DEFINITION
82 69#include·<OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh> 
83 70#include·<OpenMesh/Core/Utils/Property.hh> 
84 71 
85 72//==·FORWARDDECLARATIONS 
86 ====================================================== 
87 73 
88 74//==·NAMESPACES 
89 =============================================================== 
90 75 
91 76 
92 77namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
93 78namespace·Util·{ 
94 79 
95 80//==·Function·DEFINITION 
96 =========================================================83 =========================================================
97 8184 71
 85 72
98 87template·<typename·MeshTraits>86 76template·<·typename·MeshT·>
99 88PolyMesh_ArrayKernelT<MeshTraits>*·MeshDual 
100 (PolyMesh_ArrayKernelT<MeshTraits>·&primal)87 _.7_.7class·_.M_.c_.D_.e_.c_.i_.m_.a_.t_.e_.r_.T·:·virtual·public·_.B_.a_.s_.e_.D_.e_.c_.i_.m_.a_.t_.e_.r_.T<MeshT>·//virtual
 88 especially·for·the·mixed·decimater
 89 78{
 90 79public:·//--------------------------------------------------------·public
 91 types
 92 80
 93 81·typedef·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>·_\x8S_\x8e_\x8l_\x8f;
 94 82·typedef·MeshT·Mesh;
 95 83·typedef·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o;
 96 84·typedef·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e;
 97 85·typedef·std::vector<·Module*·>·ModuleList;
 98 86·typedef·typename·ModuleList::iterator·ModuleListIterator;
 99 87
 100 88public:·//------------------------------------------------------·public
 101 methods
101 89{102 89
 103 91·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(·Mesh&·_mesh·);
 104 92
 105 94·_\x8~_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T();
 106 95
 107 96public:
102 90·PolyMesh_ArrayKernelT<MeshTraits>*·dual·=·new 
103 PolyMesh_ArrayKernelT<MeshTraits>(); 
104 91 
105 92·//we·will·need·to·reference·which·vertex·in·the·dual·is·attached·to·each 
106 face·in·the·primal 
107 93·//and·which·face·of·the·dual·is·attached·to·each·vertex·in·the·primal. 
108 94 
109 95·FPropHandleT<·typename·PolyMesh_ArrayKernelT<MeshTraits>::VertexHandle·> 
110 primalToDual; 
111 96·primal.add_property(primalToDual); 
112 97108 97
 109 110·size_t·_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e(·size_t·_n_collapses·,·bool·_only_selected·=·false);
 110 111
Max diff block lines reached; 4766/11220 bytes (42.48%) of diff not shown.
18.6 KB
./usr/share/doc/libopenmesh-dev/html/a00626_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00401_source.html
Files 98% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/GLConstAsString.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/SingletonT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00626_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00401_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">GLConstAsString.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SingletonT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 68 lines modifiedOffset 138, 51 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·simple·singleton·template</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_GLCONSTASSTRING_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_UTILS_GLCONSTASSTRING_HH</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SINGLETON_C</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·header</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Utils·{</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·SINGLETON&#39;S·DATA·=========================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">inline</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*GLenum_as_string(·GLenum·_m·)</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>{</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#define·MODE(M)·case·M:return·#M</span></div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keywordflow">switch</span>(·_m·)</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··{</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····MODE(GL_POINTS);</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····MODE(GL_LINES);</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····MODE(GL_LINE_STRIP);</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····MODE(GL_LINE_LOOP);</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····MODE(GL_TRIANGLES);</div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····MODE(GL_TRIANGLE_STRIP);</div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····MODE(GL_TRIANGLE_FAN);</div> 
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····MODE(GL_QUADS);</div> 
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····MODE(GL_QUAD_STRIP);</div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····MODE(GL_POLYGON);</div> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordflow">default</span>:·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;&lt;unknown&gt;&quot;</span>;</div> 
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}</div> 
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="preprocessor">#undef·MODE</span></div> 
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>}</div> 
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>T*·SingletonT&lt;T&gt;::pInstance__·=·0;</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keywordtype">bool</span>·SingletonT&lt;T&gt;::destroyed__·=·<span·class="keyword">false</span>;</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//=============================================================================</span></div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//=============================================================================</span></div>
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}·<span·class="comment">//·namespace·Utils</span></div> 
194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//=============================================================================</span></div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//=============================================================================</span></div>
196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_UTILS_GLCONSTASSTRING_HH·defined</span></div> 
197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//=============================================================================</span></div> 
198 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
199 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>182 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
200 </div><!--·fragment·--></div><!--·contents·-->183 </div><!--·fragment·--></div><!--·contents·-->
201 </div><!--·doc-content·-->184 </div><!--·doc-content·-->
202 <hr>185 <hr>
203 <address>186 <address>
204 <small>187 <small>
205 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">188 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
Max diff block lines reached; -1/15793 bytes (-0.01%) of diff not shown.
2.99 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 GLConstAsString.hh5 SingletonT_impl.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 77 lines modifiedOffset 47, 58 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44
54 44// 
55 ============================================================================= 
56 45//55 45//
57 46//·CLASS·newClass56 =============================================================================
58 47//57 46//
 58 47//·Implements·a·simple·singleton·template
59 48//59 48//
 60 49//
60 =============================================================================61 =============================================================================
61 49 
62 5062 50
63 51#ifndef·OPENMESH_UTILS_GLCONSTASSTRING_HH 
64 52#define·OPENMESH_UTILS_GLCONSTASSTRING_HH63 51
 64 52#define·OPENMESH_SINGLETON_C
65 5365 53
66 5466 54
67 55//==·INCLUDES67 55//==·INCLUDES
68 =================================================================68 =================================================================
69 5669 56
 70 57
 71 58//·header
 72 59#include·<OpenMesh/Core/Utils/SingletonT.hh>
 73 60
70 57#include·<OpenMesh/Core/System/config.h> 
71 58 
72 59 
73 60//==·FORWARDDECLARATIONS 
74 ====================================================== 
75 6174 61
76 62 
77 63//==·NAMESPACES75 62//==·NAMESPACES
78 ===============================================================76 ===============================================================
 77 63
79 6478 64
80 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
81 66namespace·Utils·{80 66
82 6781 67
83 68//==·CLASS·DEFINITION82 68//==·SINGLETON'S·DATA
84 =========================================================83 =========================================================
85 6984 69
 85 70
 86 71template·<class·T>
 87 72T*·SingletonT<T>::pInstance__·=·0;
 88 73
 89 74template·<class·T>
 90 75bool·SingletonT<T>::destroyed__·=·false;
 91 76
 92 77
 93 78//
86 70inline 
87 71const·char·*GLenum_as_string(·GLenum·_m·) 
88 72{ 
89 73#define·MODE(M)·case·M:return·#M 
90 74·switch(·_m·) 
91 75·{ 
92 76·MODE(GL_POINTS); 
93 77·MODE(GL_LINES); 
94 78·MODE(GL_LINE_STRIP); 
95 79·MODE(GL_LINE_LOOP); 
96 80·MODE(GL_TRIANGLES); 
97 81·MODE(GL_TRIANGLE_STRIP); 
98 82·MODE(GL_TRIANGLE_FAN); 
99 83·MODE(GL_QUADS); 
100 84·MODE(GL_QUAD_STRIP); 
101 85·MODE(GL_POLYGON); 
102 86·default:·return·"<unknown>"; 
103 87·} 
104 88#undef·MODE 
105 89} 
106 90 
107 91// 
108 ============================================================================= 
109 92}·//·namespace·Utils 
110 93}·//·namespace·OpenMesh 
111 94// 
112 =============================================================================94 =============================================================================
113 95#endif·//·OPENMESH_UTILS_GLCONSTASSTRING_HH·defined 
114 96//95 79}·//·namespace·OpenMesh
 96 80//
115 =============================================================================97 =============================================================================
116 97 
117 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h98 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
118 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,99 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
119 different·mesh·kernels·...100 different·mesh·kernels·...
120 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59101 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
121 ===============================================================================102 ===============================================================================
122 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.103 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
123 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.104 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
5.99 KB
./usr/share/doc/libopenmesh-dev/html/a00638.html vs.
./usr/share/doc/libopenmesh-dev/html/a00911.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00638.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00911.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 103, 57 lines modifiedOffset 103, 57 lines modified
103 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>103 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
104 <code>#include·&lt;ostream&gt;</code><br·/>104 <code>#include·&lt;ostream&gt;</code><br·/>
105 <code>#include·&lt;string&gt;</code><br·/>105 <code>#include·&lt;string&gt;</code><br·/>
106 <code>#include·&lt;cassert&gt;</code><br·/>106 <code>#include·&lt;cassert&gt;</code><br·/>
107 </div><div·class="textblock"><div·class="dynheader">107 </div><div·class="textblock"><div·class="dynheader">
108 Include·dependency·graph·for·Timer.hh:</div>108 Include·dependency·graph·for·Timer.hh:</div>
109 <div·class="dyncontent">109 <div·class="dyncontent">
110 <div·class="center"><img·src="a00639.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Timer_8hh"·alt=""/></div>110 <div·class="center"><img·src="a00912.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Timer_8hh"·alt=""/></div>
111 <map·name="aOpenMesh_2Tools_2Utils_2Timer_8hh"·id="aOpenMesh_2Tools_2Utils_2Timer_8hh">111 <map·name="aOpenMesh_2Tools_2Utils_2Timer_8hh"·id="aOpenMesh_2Tools_2Utils_2Timer_8hh">
112 <area·shape="rect"·title="A·timer·class."·alt=""·coords="211,5,373,45"/>112 <area·shape="rect"·title="A·timer·class."·alt=""·coords="211,5,373,45"/>
113 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,93,184,133"/>113 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="5,93,184,133"/>
114 <area·shape="poly"·title="·"·alt=""·coords="250,48,151,90,149,85,248,43"/>114 <area·shape="poly"·title="·"·alt=""·coords="250,48,151,90,149,85,248,43"/>
115 <area·shape="rect"·title="·"·alt=""·coords="209,101,285,126"/>115 <area·shape="rect"·title="·"·alt=""·coords="209,101,285,126"/>
116 <area·shape="poly"·title="·"·alt=""·coords="284,47,262,89,257,87,280,44"/>116 <area·shape="poly"·title="·"·alt=""·coords="284,47,262,89,257,87,280,44"/>
117 <area·shape="rect"·title="·"·alt=""·coords="309,101,368,126"/>117 <area·shape="rect"·title="·"·alt=""·coords="309,101,368,126"/>
118 <area·shape="poly"·title="·"·alt=""·coords="305,44,328,87,323,90,300,47"/>118 <area·shape="poly"·title="·"·alt=""·coords="305,44,328,87,323,90,300,47"/>
119 <area·shape="rect"·title="·"·alt=""·coords="392,101,461,126"/>119 <area·shape="rect"·title="·"·alt=""·coords="392,101,461,126"/>
120 <area·shape="poly"·title="·"·alt=""·coords="323,43,398,91,396,95,320,48"/>120 <area·shape="poly"·title="·"·alt=""·coords="323,43,398,91,396,95,320,48"/>
121 <area·shape="rect"·title="·"·alt=""·coords="5,181,184,221"/>121 <area·shape="rect"·title="·"·alt=""·coords="5,181,184,221"/>
122 <area·shape="poly"·title="·"·alt=""·coords="97,134,97,167,92,167,92,134"/>122 <area·shape="poly"·title="·"·alt=""·coords="97,134,97,167,92,167,92,134"/>
123 </map>123 </map>
124 </div>124 </div>
125 </div><div·class="textblock"><div·class="dynheader">125 </div><div·class="textblock"><div·class="dynheader">
126 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>126 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
127 <div·class="dyncontent">127 <div·class="dyncontent">
128 <div·class="center"><img·src="a00640.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Timer_8hhdep"·alt=""/></div>128 <div·class="center"><img·src="a00913.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2Timer_8hhdep"·alt=""/></div>
129 <map·name="aOpenMesh_2Tools_2Utils_2Timer_8hhdep"·id="aOpenMesh_2Tools_2Utils_2Timer_8hhdep">129 <map·name="aOpenMesh_2Tools_2Utils_2Timer_8hhdep"·id="aOpenMesh_2Tools_2Utils_2Timer_8hhdep">
130 <area·shape="rect"·title="A·timer·class."·alt=""·coords="586,5,749,45"/>130 <area·shape="rect"·title="A·timer·class."·alt=""·coords="586,5,749,45"/>
131 <area·shape="rect"·href="a06452_source.html"·title="·"·alt=""·coords="5,189,196,229"/>131 <area·shape="rect"·href="a06377_source.html"·title="·"·alt=""·coords="5,189,196,229"/>
132 <area·shape="poly"·title="·"·alt=""·coords="596,52,160,191,159,186,595,47"/>132 <area·shape="poly"·title="·"·alt=""·coords="596,52,160,191,159,186,595,47"/>
133 <area·shape="rect"·href="a00833_source.html"·title="·"·alt=""·coords="572,93,763,133"/>133 <area·shape="rect"·href="a00653_source.html"·title="·"·alt=""·coords="572,93,763,133"/>
134 <area·shape="poly"·title="·"·alt=""·coords="670,59,670,93,665,93,665,59"/>134 <area·shape="poly"·title="·"·alt=""·coords="670,59,670,93,665,93,665,59"/>
135 <area·shape="rect"·href="a00851_source.html"·title="·"·alt=""·coords="1195,189,1411,229"/>135 <area·shape="rect"·href="a00644_source.html"·title="·"·alt=""·coords="1195,189,1411,229"/>
136 <area·shape="poly"·title="·"·alt=""·coords="747,47,1238,186,1236,191,746,52"/>136 <area·shape="poly"·title="·"·alt=""·coords="747,47,1238,186,1236,191,746,52"/>
137 <area·shape="poly"·title="·"·alt=""·coords="559,130,393,153,208,184,174,191,173,186,207,179,392,148,558,125"/>137 <area·shape="poly"·title="·"·alt=""·coords="559,130,393,153,208,184,174,191,173,186,207,179,392,148,558,125"/>
138 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="220,189,427,229"/>138 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="220,189,427,229"/>
139 <area·shape="poly"·title="·"·alt=""·coords="585,139,394,191,392,186,584,134"/>139 <area·shape="poly"·title="·"·alt=""·coords="585,139,394,191,392,186,584,134"/>
140 <area·shape="rect"·href="a00812_source.html"·title="·"·alt=""·coords="451,189,657,229"/>140 <area·shape="rect"·href="a00617_source.html"·title="·"·alt=""·coords="451,189,657,229"/>
141 <area·shape="poly"·title="·"·alt=""·coords="635,144,579,191,575,187,632,140"/>141 <area·shape="poly"·title="·"·alt=""·coords="635,144,579,191,575,187,632,140"/>
142 <area·shape="poly"·title="·"·alt=""·coords="777,123,967,146,1184,179,1222,186,1221,191,1183,184,966,152,776,129"/>142 <area·shape="poly"·title="·"·alt=""·coords="777,123,967,146,1184,179,1222,186,1221,191,1183,184,966,152,776,129"/>
143 <area·shape="rect"·href="a06455_source.html"·title="·"·alt=""·coords="681,189,881,229"/>143 <area·shape="rect"·href="a06380_source.html"·title="·"·alt=""·coords="681,189,881,229"/>
144 <area·shape="poly"·title="·"·alt=""·coords="703,140,759,187,756,191,699,144"/>144 <area·shape="poly"·title="·"·alt=""·coords="703,140,759,187,756,191,699,144"/>
145 <area·shape="rect"·href="a00827_source.html"·title="·"·alt=""·coords="905,181,1171,236"/>145 <area·shape="rect"·href="a00632_source.html"·title="·"·alt=""·coords="905,181,1171,236"/>
146 <area·shape="poly"·title="·"·alt=""·coords="756,134,935,179,933,184,755,139"/>146 <area·shape="poly"·title="·"·alt=""·coords="756,134,935,179,933,184,755,139"/>
147 <area·shape="rect"·href="a00869_source.html"·title="·"·alt=""·coords="681,284,881,324"/>147 <area·shape="rect"·href="a00599_source.html"·title="·"·alt=""·coords="681,284,881,324"/>
148 <area·shape="poly"·title="·"·alt=""·coords="783,242,783,284,778,284,778,242"/>148 <area·shape="poly"·title="·"·alt=""·coords="783,242,783,284,778,284,778,242"/>
149 </map>149 </map>
150 </div>150 </div>
151 </div>151 </div>
152 <p><a·href="a00638_source.html">Go·to·the·source·code·of·this·file.</a></p>152 <p><a·href="a00911_source.html">Go·to·the·source·code·of·this·file.</a></p>
153 <table·class="memberdecls">153 <table·class="memberdecls">
154 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>154 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
155 Classes</h2></td></tr>155 Classes</h2></td></tr>
156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03842.html">OpenMesh::Utils::Timer</a></td></tr>156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03842.html">OpenMesh::Utils::Timer</a></td></tr>
157 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03842.html"·title="Timer·class.">Timer</a>·class.··<a·href="a03842.html#details">More...</a><br·/></td></tr>157 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03842.html"·title="Timer·class.">Timer</a>·class.··<a·href="a03842.html#details">More...</a><br·/></td></tr>
158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
159 </table><table·class="memberdecls">159 </table><table·class="memberdecls">
77.0 KB
./usr/share/doc/libopenmesh-dev/html/a00638_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00836_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/Timer.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00638_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00836_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Timer.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ModAspectRatioT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00638.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00836.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 184 lines modifiedOffset 137, 186 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·ModAspectRatioT·-·IMPLEMENTATION</span></div>
 147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_DECIMATER_MODASPECTRATIOT_C</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·TIMER_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·TIMER_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·----------------------------------------------------------------------------</span></div> 
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00797.html">ModAspectRatioT.hh</a>&quot;</span></div>
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//</span></div> 
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div> 
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div> 
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;assert.h&gt;</span></div> 
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#else</span></div> 
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;cassert&gt;</span></div> 
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·-------------------------------------------------------------·namespace·----</span></div> 
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Utils·{</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span>Decimater·{</div>
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//·--------------------------------------------------------------·forwards·----</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>
169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·MeshT&gt;</div>
 163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">typename</span>·ModAspectRatioT&lt;MeshT&gt;::Scalar·ModAspectRatioT&lt;MeshT&gt;::aspectRatio(</div>
 164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">const</span>·Point&amp;·_v0,·<span·class="keyword">const</span>·Point&amp;·_v1,·<span·class="keyword">const</span>·Point&amp;·_v2)·{</div>
170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··Point·d0·=·_v0·-·_v1;</div>
171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">class·</span>TimerImpl;</div>166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··Point·d1·=·_v1·-·_v2;</div>
172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="comment">//·finds·the·max·squared·edge·length</span></div>
 169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··Scalar·l2,·maxl2·=·sqrnorm(d0);</div>
 170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keywordflow">if</span>·((l2·=·sqrnorm(d1))·&gt;·maxl2)</div>
 171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····maxl2·=·l2;</div>
 172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="comment">//·keep·searching·for·the·max·squared·edge·length</span></div>
 173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··d1·=·_v2·-·_v0;</div>
 174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordflow">if</span>·((l2·=·sqrnorm(d1))·&gt;·maxl2)</div>
 175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····maxl2·=·l2;</div>
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·squared·area·of·the·parallelogram·spanned·by·d0·and·d1</span></div>
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//·-----------------------------------------------------------------·class·----</span></div> 
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
176 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};"> 
177 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03842.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03842.html">Timer</a></div> 
178 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··Scalar·a2·=·sqrnorm(d0·%·d1);</div>
179 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div> 
180 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="comment">//·the·area·of·the·triangle·would·be</span></div>
 181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="comment">//·sqrt(a2)/2·or·length·*·height·/·2</span></div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·aspect·ratio·=·length·/·height</span></div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//··············=·length·*·length·/·(2*area)</span></div>
 184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//··············=·length·*·length·/·sqrt(a2)</span></div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//·returns·the·length·of·the·longest·edge</span></div>
 187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·········divided·by·its·corresponding·height</span></div>
 188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordflow">return</span>·sqrt((maxl2·*·maxl2)·/·a2);</div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
Max diff block lines reached; 38343/62166 bytes (61.68%) of diff not shown.
16.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Timer.hh5 ModAspectRatioT_impl.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
Offset 47, 223 lines modifiedOffset 47, 225 lines modified
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
54 43 
55 44#ifndef·TIMER_HH 
56 45#define·TIMER_HH 
57 46//·-------------------------------------------------------------------------- 
58 -- 
59 47 
60 53//·-------------------------------------------------------------------------- 
61 --54 46//
 55 =============================================================================
 56 47//
 57 48//·CLASS·ModAspectRatioT·-·IMPLEMENTATION
 58 49//
 59 50//
 60 =============================================================================
 61 51#define·OPENMESH_DECIMATER_MODASPECTRATIOT_C
 62 52
 63 53//==·INCLUDES
 64 =================================================================
62 5465 54
 66 55#include·"_\x8M_\x8o_\x8d_\x8A_\x8s_\x8p_\x8e_\x8c_\x8t_\x8R_\x8a_\x8t_\x8i_\x8o_\x8T_\x8._\x8h_\x8h"
 67 56
 68 57//==·NAMESPACES
 69 ===============================================================
 70 58
63 55#include·<OpenMesh/Core/System/config.hh> 
64 56// 
65 57#include·<ostream> 
66 58#include·<string> 
67 59#if·defined(OM_CC_MIPS) 
68 60#·include·<assert.h> 
69 61#else 
70 62#·include·<cassert> 
71 63#endif 
72 64 
73 65 
74 66//·-------------------------------------------------------------·namespace·-- 
75 -- 
76 67 
77 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{71 59namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
78 69namespace·Utils·{ 
79 70 
80 71 
81 72//·--------------------------------------------------------------·forwards·-- 
82 -- 
83 73 
84 74 
85 75class·TimerImpl; 
86 76 
87 7772 60namespace·Decimater·{
 73 61
 74 62//==·IMPLEMENTATION
 75 ==========================================================
 76 63
 77 64template<class·MeshT>
 78 65typename·ModAspectRatioT<MeshT>::Scalar·ModAspectRatioT<MeshT>::aspectRatio(
 79 66·const·Point&·_v0,·const·Point&·_v1,·const·Point&·_v2)·{
 80 67·Point·d0·=·_v0·-·_v1;
 81 68·Point·d1·=·_v1·-·_v2;
 82 69
 83 70·//·finds·the·max·squared·edge·length
 84 71·Scalar·l2,·maxl2·=·sqrnorm(d0);
 85 72·if·((l2·=·sqrnorm(d1))·>·maxl2)
 86 73·maxl2·=·l2;
 87 74·//·keep·searching·for·the·max·squared·edge·length
 88 75·d1·=·_v2·-·_v0;
 89 76·if·((l2·=·sqrnorm(d1))·>·maxl2)
 90 77·maxl2·=·l2;
 91 78
 92 79·//·squared·area·of·the·parallelogram·spanned·by·d0·and·d1
 93 80·Scalar·a2·=·sqrnorm(d0·%·d1);
 94 81
 95 82·//·the·area·of·the·triangle·would·be
 96 83·//·sqrt(a2)/2·or·length·*·height·/·2
 97 84·//·aspect·ratio·=·length·/·height
 98 85·//·=·length·*·length·/·(2*area)
 99 86·//·=·length·*·length·/·sqrt(a2)
 100 87
 101 88·//·returns·the·length·of·the·longest·edge
 102 89·//·divided·by·its·corresponding·height
 103 90·return·sqrt((maxl2·*·maxl2)·/·a2);
 104 91}
 105 92
88 78//·-----------------------------------------------------------------·class·--106 93//---------------------------------------------------------------------------
89 --107 --
 108 94
 109 95template<class·MeshT>
 110 _\x89_\x86void·_\x8M_\x8o_\x8d_\x8A_\x8s_\x8p_\x8e_\x8c_\x8t_\x8R_\x8a_\x8t_\x8i_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>_\x8:_\x8:_\x8i_\x8n_\x8i_\x8t_\x8i_\x8a_\x8l_\x8i_\x8z_\x8e()·{
 111 97·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r·f_it,·f_end(mesh_.faces_end());
 112 98·typename·Mesh::FVIter·fv_it;
 113 99
 114 100·for·(f_it·=·mesh_.faces_begin();·f_it·!=·f_end;·++f_it)·{
 115 101·fv_it·=·mesh_.fv_iter(*f_it);
 116 102·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t&·p0·=·mesh_.point(*fv_it);
 117 103·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t&·p1·=·mesh_.point(*(++fv_it));
 118 104·typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t&·p2·=·mesh_.point(*(++fv_it));
 119 105
 120 106·mesh_.property(aspect_,·*f_it)·=·static_cast<typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r>(1.0)·/
 121 aspectRatio(p0,·p1,·p2);
 122 107·}
90 79 
91 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8T_\x8i_\x8m_\x8e_\x8r 
92 83{ 
93 84public: 
94 85 
95 _\x88_\x87·enum·_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t·{ 
96 88·Automatic, 
97 89·Long, 
Max diff block lines reached; 11957/16543 bytes (72.28%) of diff not shown.
1.18 KB
./usr/share/doc/libopenmesh-dev/html/a00639.map vs.
./usr/share/doc/libopenmesh-dev/html/a00912.map
Files 99% similar despite different names
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <map·id="OpenMesh/Tools/Utils/Timer.hh"·name="OpenMesh/Tools/Utils/Timer.hh">1 <map·id="OpenMesh/Tools/Utils/Timer.hh"·name="OpenMesh/Tools/Utils/Timer.hh">
2 <area·shape="rect"·id="Node000001"·title="A·timer·class."·alt=""·coords="211,5,373,45"/>2 <area·shape="rect"·id="Node000001"·title="A·timer·class."·alt=""·coords="211,5,373,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a01229_source.html"·title="·"·alt=""·coords="5,93,184,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00323_source.html"·title="·"·alt=""·coords="5,93,184,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="250,48,151,90,149,85,248,43"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="250,48,151,90,149,85,248,43"/>
5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="209,101,285,126"/>5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="209,101,285,126"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="284,47,262,89,257,87,280,44"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="284,47,262,89,257,87,280,44"/>
7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="309,101,368,126"/>7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="309,101,368,126"/>
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="305,44,328,87,323,90,300,47"/>8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="305,44,328,87,323,90,300,47"/>
9 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="392,101,461,126"/>9 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="392,101,461,126"/>
10 <area·shape="poly"·id="edge5_Node000001_Node000006"·title="·"·alt=""·coords="323,43,398,91,396,95,320,48"/>10 <area·shape="poly"·id="edge5_Node000001_Node000006"·title="·"·alt=""·coords="323,43,398,91,396,95,320,48"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00639.png vs.
./usr/share/doc/libopenmesh-dev/html/a00912.png
Files identical despite different names
3.16 KB
./usr/share/doc/libopenmesh-dev/html/a00640.map vs.
./usr/share/doc/libopenmesh-dev/html/a00913.map
Files 92% similar despite different names
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 <map·id="OpenMesh/Tools/Utils/Timer.hh"·name="OpenMesh/Tools/Utils/Timer.hh">1 <map·id="OpenMesh/Tools/Utils/Timer.hh"·name="OpenMesh/Tools/Utils/Timer.hh">
2 <area·shape="rect"·id="Node000001"·title="A·timer·class."·alt=""·coords="586,5,749,45"/>2 <area·shape="rect"·id="Node000001"·title="A·timer·class."·alt=""·coords="586,5,749,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a06452_source.html"·title="·"·alt=""·coords="5,189,196,229"/>3 <area·shape="rect"·id="Node000002"·href="$a06377_source.html"·title="·"·alt=""·coords="5,189,196,229"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="596,52,160,191,159,186,595,47"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="596,52,160,191,159,186,595,47"/>
5 <area·shape="rect"·id="Node000003"·href="$a00833_source.html"·title="·"·alt=""·coords="572,93,763,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00653_source.html"·title="·"·alt=""·coords="572,93,763,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="670,59,670,93,665,93,665,59"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="670,59,670,93,665,93,665,59"/>
7 <area·shape="rect"·id="Node000006"·href="$a00851_source.html"·title="·"·alt=""·coords="1195,189,1411,229"/>7 <area·shape="rect"·id="Node000006"·href="$a00644_source.html"·title="·"·alt=""·coords="1195,189,1411,229"/>
8 <area·shape="poly"·id="edge10_Node000001_Node000006"·title="·"·alt=""·coords="747,47,1238,186,1236,191,746,52"/>8 <area·shape="poly"·id="edge10_Node000001_Node000006"·title="·"·alt=""·coords="747,47,1238,186,1236,191,746,52"/>
9 <area·shape="poly"·id="edge5_Node000003_Node000002"·title="·"·alt=""·coords="559,130,393,153,208,184,174,191,173,186,207,179,392,148,558,125"/>9 <area·shape="poly"·id="edge5_Node000003_Node000002"·title="·"·alt=""·coords="559,130,393,153,208,184,174,191,173,186,207,179,392,148,558,125"/>
10 <area·shape="rect"·id="Node000004"·href="$a00863_source.html"·title="·"·alt=""·coords="220,189,427,229"/>10 <area·shape="rect"·id="Node000004"·href="$a00608_source.html"·title="·"·alt=""·coords="220,189,427,229"/>
11 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="585,139,394,191,392,186,584,134"/>11 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="585,139,394,191,392,186,584,134"/>
12 <area·shape="rect"·id="Node000005"·href="$a00812_source.html"·title="·"·alt=""·coords="451,189,657,229"/>12 <area·shape="rect"·id="Node000005"·href="$a00617_source.html"·title="·"·alt=""·coords="451,189,657,229"/>
13 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="635,144,579,191,575,187,632,140"/>13 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="635,144,579,191,575,187,632,140"/>
14 <area·shape="poly"·id="edge6_Node000003_Node000006"·title="·"·alt=""·coords="777,123,967,146,1184,179,1222,186,1221,191,1183,184,966,152,776,129"/>14 <area·shape="poly"·id="edge6_Node000003_Node000006"·title="·"·alt=""·coords="777,123,967,146,1184,179,1222,186,1221,191,1183,184,966,152,776,129"/>
15 <area·shape="rect"·id="Node000007"·href="$a06455_source.html"·title="·"·alt=""·coords="681,189,881,229"/>15 <area·shape="rect"·id="Node000007"·href="$a06380_source.html"·title="·"·alt=""·coords="681,189,881,229"/>
16 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="703,140,759,187,756,191,699,144"/>16 <area·shape="poly"·id="edge7_Node000003_Node000007"·title="·"·alt=""·coords="703,140,759,187,756,191,699,144"/>
17 <area·shape="rect"·id="Node000009"·href="$a00827_source.html"·title="·"·alt=""·coords="905,181,1171,236"/>17 <area·shape="rect"·id="Node000009"·href="$a00632_source.html"·title="·"·alt=""·coords="905,181,1171,236"/>
18 <area·shape="poly"·id="edge9_Node000003_Node000009"·title="·"·alt=""·coords="756,134,935,179,933,184,755,139"/>18 <area·shape="poly"·id="edge9_Node000003_Node000009"·title="·"·alt=""·coords="756,134,935,179,933,184,755,139"/>
19 <area·shape="rect"·id="Node000008"·href="$a00869_source.html"·title="·"·alt=""·coords="681,284,881,324"/>19 <area·shape="rect"·id="Node000008"·href="$a00599_source.html"·title="·"·alt=""·coords="681,284,881,324"/>
20 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="783,242,783,284,778,284,778,242"/>20 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="783,242,783,284,778,284,778,242"/>
21 </map>21 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00640.png vs.
./usr/share/doc/libopenmesh-dev/html/a00913.png
Files identical despite different names
3.56 KB
./usr/share/doc/libopenmesh-dev/html/a00641.html vs.
./usr/share/doc/libopenmesh-dev/html/a00881.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00641.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00881.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 96, 35 lines modifiedOffset 96, 35 lines modified
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">NumLimitsT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">NumLimitsT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>Temporary·solution·until·std::numeric_limits·is·standard.··100 <p>Temporary·solution·until·std::numeric_limits·is·standard.··
101 <a·href="#details">More...</a></p>101 <a·href="#details">More...</a></p>
102 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06500_source.html">Config.hh</a>&quot;</code><br·/>102 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06386_source.html">Config.hh</a>&quot;</code><br·/>
103 <code>#include·&lt;limits.h&gt;</code><br·/>103 <code>#include·&lt;limits.h&gt;</code><br·/>
104 <code>#include·&lt;float.h&gt;</code><br·/>104 <code>#include·&lt;float.h&gt;</code><br·/>
105 </div><div·class="textblock"><div·class="dynheader">105 </div><div·class="textblock"><div·class="dynheader">
106 Include·dependency·graph·for·NumLimitsT.hh:</div>106 Include·dependency·graph·for·NumLimitsT.hh:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a00642.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2NumLimitsT_8hh"·alt=""/></div>108 <div·class="center"><img·src="a00882.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2NumLimitsT_8hh"·alt=""/></div>
109 <map·name="aOpenMesh_2Tools_2Utils_2NumLimitsT_8hh"·id="aOpenMesh_2Tools_2Utils_2NumLimitsT_8hh">109 <map·name="aOpenMesh_2Tools_2Utils_2NumLimitsT_8hh"·id="aOpenMesh_2Tools_2Utils_2NumLimitsT_8hh">
110 <area·shape="rect"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="115,5,277,45"/>110 <area·shape="rect"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="115,5,277,45"/>
111 <area·shape="rect"·href="a06500.html"·title="·"·alt=""·coords="53,93,136,119"/>111 <area·shape="rect"·href="a06386.html"·title="·"·alt=""·coords="53,93,136,119"/>
112 <area·shape="poly"·title="·"·alt=""·coords="173,48,122,87,119,82,170,43"/>112 <area·shape="poly"·title="·"·alt=""·coords="173,48,122,87,119,82,170,43"/>
113 <area·shape="rect"·title="·"·alt=""·coords="161,93,231,119"/>113 <area·shape="rect"·title="·"·alt=""·coords="161,93,231,119"/>
114 <area·shape="poly"·title="·"·alt=""·coords="199,46,199,79,193,79,193,46"/>114 <area·shape="poly"·title="·"·alt=""·coords="199,46,199,79,193,79,193,46"/>
115 <area·shape="rect"·title="·"·alt=""·coords="255,93,318,119"/>115 <area·shape="rect"·title="·"·alt=""·coords="255,93,318,119"/>
116 <area·shape="poly"·title="·"·alt=""·coords="220,44,265,82,261,86,216,48"/>116 <area·shape="poly"·title="·"·alt=""·coords="220,44,265,82,261,86,216,48"/>
117 <area·shape="rect"·title="·"·alt=""·coords="5,167,184,207"/>117 <area·shape="rect"·title="·"·alt=""·coords="5,167,184,207"/>
118 <area·shape="poly"·title="·"·alt=""·coords="97,119,97,153,92,153,92,119"/>118 <area·shape="poly"·title="·"·alt=""·coords="97,119,97,153,92,153,92,119"/>
119 </map>119 </map>
120 </div>120 </div>
121 </div>121 </div>
122 <p><a·href="a00641_source.html">Go·to·the·source·code·of·this·file.</a></p>122 <p><a·href="a00881_source.html">Go·to·the·source·code·of·this·file.</a></p>
123 <table·class="memberdecls">123 <table·class="memberdecls">
124 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>124 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
125 Classes</h2></td></tr>125 Classes</h2></td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03830.html">OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03830.html">OpenMesh::Utils::NumLimitsT&lt;·Scalar·&gt;</a></td></tr>
127 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store.··<a·href="a03830.html#details">More...</a><br·/></td></tr>127 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(<code>int</code>,·<code>float</code>,·or·<code>double</code>)·can·store.··<a·href="a03830.html#details">More...</a><br·/></td></tr>
128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
129 </table><table·class="memberdecls">129 </table><table·class="memberdecls">
7.38 KB
./usr/share/doc/libopenmesh-dev/html/a00641_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00881_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00641_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00881_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">NumLimitsT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">NumLimitsT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a00641.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00881.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_NUMLIMITS_HH</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_NUMLIMITS_HH</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_UTILS_NUMLIMITS_HH</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_UTILS_NUMLIMITS_HH</span></div>
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06500.html">Config.hh</a>&quot;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06386.html">Config.hh</a>&quot;</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;limits.h&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;limits.h&gt;</span></div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;float.h&gt;</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;float.h&gt;</span></div>
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPEACES·==============================================================</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPEACES·==============================================================</span></div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
Offset 228, 15 lines modifiedOffset 228, 15 lines modified
228 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_NUMLIMITS_HH·defined</span></div>228 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_NUMLIMITS_HH·defined</span></div>
229 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="comment">//=============================================================================</span></div>229 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="comment">//=============================================================================</span></div>
230 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>·</div>230 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>·</div>
231 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>231 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
232 <div·class="ttc"·id="aa03830_html"><div·class="ttname"><a·href="a03830.html">OpenMesh::Utils::NumLimitsT</a></div><div·class="ttdoc">This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(int,·float,...</div><div·class="ttdef"><b>Definition</b>·NumLimitsT.hh:92</div></div>232 <div·class="ttc"·id="aa03830_html"><div·class="ttname"><a·href="a03830.html">OpenMesh::Utils::NumLimitsT</a></div><div·class="ttdoc">This·class·provides·the·maximum·and·minimum·values·a·certain·scalar·type·(int,·float,...</div><div·class="ttdef"><b>Definition</b>·NumLimitsT.hh:92</div></div>
233 <div·class="ttc"·id="aa03830_html_a32710b6611b5b17a5ecc25b076977bf1"><div·class="ttname"><a·href="a03830.html#a32710b6611b5b17a5ecc25b076977bf1">OpenMesh::Utils::NumLimitsT::max</a></div><div·class="ttdeci">static·Scalar·max()</div><div·class="ttdoc">Return·the·maximum·absolte·value·a·scalar·type·can·store.</div><div·class="ttdef"><b>Definition</b>·NumLimitsT.hh:97</div></div>233 <div·class="ttc"·id="aa03830_html_a32710b6611b5b17a5ecc25b076977bf1"><div·class="ttname"><a·href="a03830.html#a32710b6611b5b17a5ecc25b076977bf1">OpenMesh::Utils::NumLimitsT::max</a></div><div·class="ttdeci">static·Scalar·max()</div><div·class="ttdoc">Return·the·maximum·absolte·value·a·scalar·type·can·store.</div><div·class="ttdef"><b>Definition</b>·NumLimitsT.hh:97</div></div>
234 <div·class="ttc"·id="aa03830_html_a88db07419fbf5a3797f799901ccd7959"><div·class="ttname"><a·href="a03830.html#a88db07419fbf5a3797f799901ccd7959">OpenMesh::Utils::NumLimitsT::min</a></div><div·class="ttdeci">static·Scalar·min()</div><div·class="ttdoc">Return·the·smallest·absolte·value·a·scalar·type·can·store.</div><div·class="ttdef"><b>Definition</b>·NumLimitsT.hh:95</div></div>234 <div·class="ttc"·id="aa03830_html_a88db07419fbf5a3797f799901ccd7959"><div·class="ttname"><a·href="a03830.html#a88db07419fbf5a3797f799901ccd7959">OpenMesh::Utils::NumLimitsT::min</a></div><div·class="ttdeci">static·Scalar·min()</div><div·class="ttdoc">Return·the·smallest·absolte·value·a·scalar·type·can·store.</div><div·class="ttdef"><b>Definition</b>·NumLimitsT.hh:95</div></div>
235 <div·class="ttc"·id="aa06500_html"><div·class="ttname"><a·href="a06500.html">Config.hh</a></div></div>235 <div·class="ttc"·id="aa06386_html"><div·class="ttname"><a·href="a06386.html">Config.hh</a></div></div>
236 </div><!--·fragment·--></div><!--·contents·-->236 </div><!--·fragment·--></div><!--·contents·-->
237 </div><!--·doc-content·-->237 </div><!--·doc-content·-->
238 <hr>238 <hr>
239 <address>239 <address>
240 <small>240 <small>
241 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">241 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
242 </a>242 </a>
1.21 KB
./usr/share/doc/libopenmesh-dev/html/a00642.map vs.
./usr/share/doc/libopenmesh-dev/html/a00882.map
Files 99% similar despite different names
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <map·id="OpenMesh/Tools/Utils/NumLimitsT.hh"·name="OpenMesh/Tools/Utils/NumLimitsT.hh">1 <map·id="OpenMesh/Tools/Utils/NumLimitsT.hh"·name="OpenMesh/Tools/Utils/NumLimitsT.hh">
2 <area·shape="rect"·id="Node000001"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="115,5,277,45"/>2 <area·shape="rect"·id="Node000001"·title="Temporary·solution·until·std::numeric_limits·is·standard."·alt=""·coords="115,5,277,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a06500.html"·title="·"·alt=""·coords="53,93,136,119"/>3 <area·shape="rect"·id="Node000002"·href="$a06386.html"·title="·"·alt=""·coords="53,93,136,119"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="173,48,122,87,119,82,170,43"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="173,48,122,87,119,82,170,43"/>
5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="161,93,231,119"/>5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="161,93,231,119"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="199,46,199,79,193,79,193,46"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="199,46,199,79,193,79,193,46"/>
7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="255,93,318,119"/>7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="255,93,318,119"/>
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="220,44,265,82,261,86,216,48"/>8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="220,44,265,82,261,86,216,48"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,167,184,207"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,167,184,207"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,119,97,153,92,153,92,119"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="97,119,97,153,92,153,92,119"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00642.png vs.
./usr/share/doc/libopenmesh-dev/html/a00882.png
Files identical despite different names
844 B
./usr/share/doc/libopenmesh-dev/html/a00647_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00902_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00647_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00902_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
76.4 KB
./usr/share/doc/libopenmesh-dev/html/a00650_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00467_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/StripifierT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/OMFormatT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00650_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00467_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">StripifierT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OMFormatT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 264 lines modifiedOffset 138, 212 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·StripifierT·-·IMPLEMENTATION</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#define·OPENMESH_STRIPIFIERT_C</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_IO_OMFORMAT_CC</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/StripifierT.hh&gt;</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;list&gt;</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/OMFormat.hh&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="comment">//==·IMPLEMENTATION·==========================================================</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>IO·{</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="comment">//·helper·to·store·a·an·integer</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">typename</span>·T·&gt;·</div>
167 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}"> 
168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03834.html#a94b5aea8de55ab772ed3c254313f018d">···66</a></span><a·class="code·hl_function"·href="a03834.html#a94b5aea8de55ab772ed3c254313f018d">StripifierT&lt;Mesh&gt;::</a></div> 
169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><a·class="code·hl_function"·href="a03834.html#a94b5aea8de55ab772ed3c254313f018d">StripifierT</a>(Mesh&amp;·_mesh)·:</div> 
170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····mesh_(_mesh)</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keywordtype">size_t</span>·</div>
171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>{</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··store(·std::ostream&amp;·_os,·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·········<span·class="keyword">const</span>·T&amp;·_val,·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·········OMFormat::Chunk::Integer_Size·_b,·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·········<span·class="keywordtype">bool</span>·_swap,</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·········t_signed)</div>
172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··{····</div>
173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>}</div> 
174 </div> 
175 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····assert(·OMFormat::is_integer(·_val·)·);</div>
176 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
177 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}"> 
178 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">···74</a></span><a·class="code·hl_function"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">StripifierT&lt;Mesh&gt;::</a></div> 
179 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><a·class="code·hl_function"·href="a03834.html#a5ea794f7f27b8c67c1dc168b3c73e56f">~StripifierT</a>()·{</div> 
180 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
181 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keywordflow">switch</span>(·_b·)·</div>
182 </div> 
183 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····{</div>
184 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_8:</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······{·········</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········OMFormat::int8·v·=·<span·class="keyword">static_cast&lt;</span>OMFormat::int8<span·class="keyword">&gt;</span>(_val);</div>
185 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keywordtype">size_t</span></div>183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">return</span>·store(·_os,·v,·_swap·);</div>
186 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}"> 
187 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">···81</a></span><a·class="code·hl_function"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">StripifierT&lt;Mesh&gt;::</a></div> 
188 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><a·class="code·hl_function"·href="a03834.html#a564d41bac21b11bc65e865c843e1bfe0">stripify</a>()</div> 
189 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······}</div>
190 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·preprocess:··add·new·properties</span></div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_16:</div>
191 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.add_property(·processed_·);</div>186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······{·</div>
192 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··mesh_.add_property(·used_·);</div> 
193 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··mesh_.request_face_status();</div>187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>········OMFormat::int16·v·=·<span·class="keyword">static_cast&lt;</span>OMFormat::int16<span·class="keyword">&gt;</span>(_val);</div>
 188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<span·class="keywordflow">return</span>·store(·_os,·v,·_swap·);</div>
194 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······}</div>
195 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//·build·strips</span></div>190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_32:</div>
196 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··clear();</div>191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······{·</div>
 192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········OMFormat::int32·v·=·<span·class="keyword">static_cast&lt;</span>OMFormat::int32<span·class="keyword">&gt;</span>(_val);</div>
 193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keywordflow">return</span>·store(·_os,·v,·_swap·);</div>
 194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······}······</div>
 195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_64:</div>
197 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··build_strips();</div>196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······{·</div>
 197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········OMFormat::int64·v·=·<span·class="keyword">static_cast&lt;</span>OMFormat::int64<span·class="keyword">&gt;</span>(_val);</div>
Max diff block lines reached; 44519/64827 bytes (68.67%) of diff not shown.
13.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 StripifierT_impl.hh5 OMFormatT_impl.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 286 lines modifiedOffset 47, 217 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44
54 44// 
55 ============================================================================= 
56 45//55 45//
57 46//·CLASS·StripifierT·-·IMPLEMENTATION56 =============================================================================
58 47//57 46//
 58 47//·Helper·Functions·for·binary·reading·/·writing
59 48//59 48//
 60 49//
60 =============================================================================61 =============================================================================
 62 50
61 49 
62 50#define·OPENMESH_STRIPIFIERT_C 
63 5163 51
 64 52#define·OPENMESH_IO_OMFORMAT_CC
64 52//==·INCLUDES 
65 ================================================================= 
66 5365 53
67 54#include·<OpenMesh/Tools/Utils/StripifierT.hh> 
68 55#include·<list>66 54
 67 55//==·INCLUDES
 68 =================================================================
69 5669 56
70 5770 57#include·<OpenMesh/Core/IO/OMFormat.hh>
 71 58#include·<algorithm>
 72 59#include·<iomanip>
 73 60
71 58//==·NAMESPACES74 61//==·NAMESPACES
72 ===============================================================75 ===============================================================
73 59 
74 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
75 61 
76 6276 62
 77 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 78 64namespace·IO·{
 79 65
 80 66·//·helper·to·store·a·an·integer
 81 67·template<·typename·T·>
 82 68·size_t
 83 69·store(·std::ostream&·_os,
 84 70·const·T&·_val,
 85 71·OMFormat::Chunk::Integer_Size·_b,
 86 72·bool·_swap,
 87 73·t_signed)
 88 74·{
 89 75·assert(·OMFormat::is_integer(·_val·)·);
77 63·//==·IMPLEMENTATION 
78 ========================================================== 
79 64 
80 65template·<class·Mesh> 
81 _\x86_\x86_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
82 67_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T(Mesh&·_mesh)·: 
83 68·mesh_(_mesh) 
84 69{ 
85 70 
86 71} 
87 72 
88 73template·<class·Mesh> 
89 _\x87_\x84_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
90 75_\x8~_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T()·{ 
91 7690 76
92 77} 
93 78 
94 79template·<class·Mesh> 
95 80size_t 
96 _\x88_\x81_\x8S_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8i_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>_\x8:_\x8: 
97 82_\x8s_\x8t_\x8r_\x8i_\x8p_\x8i_\x8f_\x8y() 
98 83{ 
99 84·//·preprocess:·add·new·properties 
100 85·mesh_.add_property(·processed_·); 
101 86·mesh_.add_property(·used_·); 
102 87·mesh_.request_face_status(); 
103 88 
104 89·//·build·strips 
105 90·clear(); 
106 91·build_strips(); 
107 92 
108 93·//·postprocess:·remove·properties 
109 94·mesh_.remove_property(processed_); 
110 95·mesh_.remove_property(used_); 
111 96·mesh_.release_face_status(); 
112 97 
113 98·return·n_strips();91 77·switch(·_b·)
 92 78·{
 93 79·case·OMFormat::Chunk::Integer_8:
 94 80·{
 95 81·OMFormat::int8·v·=·static_cast<OMFormat::int8>(_val);
 96 82·return·store(·_os,·v,·_swap·);
 97 83·}
 98 84·case·OMFormat::Chunk::Integer_16:
 99 85·{
 100 86·OMFormat::int16·v·=·static_cast<OMFormat::int16>(_val);
 101 87·return·store(·_os,·v,·_swap·);
 102 88·}
 103 89·case·OMFormat::Chunk::Integer_32:
 104 90·{
 105 91·OMFormat::int32·v·=·static_cast<OMFormat::int32>(_val);
 106 92·return·store(·_os,·v,·_swap·);
 107 93·}
 108 94·case·OMFormat::Chunk::Integer_64:
 109 95·{
 110 96·OMFormat::int64·v·=·static_cast<OMFormat::int64>(_val);
 111 97·return·store(·_os,·v,·_swap·);
 112 98·}
114 99}113 99·}
115 100114 100·return·0;
116 101115 101·}
Max diff block lines reached; 9780/13268 bytes (73.71%) of diff not shown.
4.44 KB
./usr/share/doc/libopenmesh-dev/html/a00653.html vs.
./usr/share/doc/libopenmesh-dev/html/a00893.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00653.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00893.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 97, 48 lines modifiedOffset 97, 48 lines modified
97 <a·href="#define-members">Macros</a>··</div>97 <a·href="#define-members">Macros</a>··</div>
98 ··<div·class="headertitle"><div·class="title">TestingFramework.hh·File·Reference</div></div>98 ··<div·class="headertitle"><div·class="title">TestingFramework.hh·File·Reference</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>This·file·contains·a·little·framework·for·test·programms.··101 <p>This·file·contains·a·little·framework·for·test·programms.··
102 <a·href="#details">More...</a></p>102 <a·href="#details">More...</a></p>
103 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06500_source.html">Config.hh</a>&quot;</code><br·/>103 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06386_source.html">Config.hh</a>&quot;</code><br·/>
104 <code>#include·&lt;iosfwd&gt;</code><br·/>104 <code>#include·&lt;iosfwd&gt;</code><br·/>
105 <code>#include·&lt;sstream&gt;</code><br·/>105 <code>#include·&lt;sstream&gt;</code><br·/>
106 <code>#include·&lt;vector&gt;</code><br·/>106 <code>#include·&lt;vector&gt;</code><br·/>
107 <code>#include·&lt;algorithm&gt;</code><br·/>107 <code>#include·&lt;algorithm&gt;</code><br·/>
108 <code>#include·&lt;stdexcept&gt;</code><br·/>108 <code>#include·&lt;stdexcept&gt;</code><br·/>
109 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>109 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>
110 </div><div·class="textblock"><div·class="dynheader">110 </div><div·class="textblock"><div·class="dynheader">
111 Include·dependency·graph·for·TestingFramework.hh:</div>111 Include·dependency·graph·for·TestingFramework.hh:</div>
112 <div·class="dyncontent">112 <div·class="dyncontent">
113 <div·class="center"><img·src="a00654.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2TestingFramework_8hh"·alt=""/></div>113 <div·class="center"><img·src="a00894.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2TestingFramework_8hh"·alt=""/></div>
114 <map·name="aOpenMesh_2Tools_2Utils_2TestingFramework_8hh"·id="aOpenMesh_2Tools_2Utils_2TestingFramework_8hh">114 <map·name="aOpenMesh_2Tools_2Utils_2TestingFramework_8hh"·id="aOpenMesh_2Tools_2Utils_2TestingFramework_8hh">
115 <area·shape="rect"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="248,5,413,45"/>115 <area·shape="rect"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="248,5,413,45"/>
116 <area·shape="rect"·href="a06500.html"·title="·"·alt=""·coords="5,101,88,126"/>116 <area·shape="rect"·href="a06386.html"·title="·"·alt=""·coords="5,101,88,126"/>
117 <area·shape="poly"·title="·"·alt=""·coords="263,48,101,96,92,99,90,94,99,91,261,43"/>117 <area·shape="poly"·title="·"·alt=""·coords="263,48,101,96,92,99,90,94,99,91,261,43"/>
118 <area·shape="rect"·title="·"·alt=""·coords="112,101,176,126"/>118 <area·shape="rect"·title="·"·alt=""·coords="112,101,176,126"/>
119 <area·shape="poly"·title="·"·alt=""·coords="291,48,182,97,180,92,289,43"/>119 <area·shape="poly"·title="·"·alt=""·coords="291,48,182,97,180,92,289,43"/>
120 <area·shape="rect"·title="·"·alt=""·coords="200,101,275,126"/>120 <area·shape="rect"·title="·"·alt=""·coords="200,101,275,126"/>
121 <area·shape="poly"·title="·"·alt=""·coords="312,48,262,93,259,89,308,44"/>121 <area·shape="poly"·title="·"·alt=""·coords="312,48,262,93,259,89,308,44"/>
122 <area·shape="rect"·title="·"·alt=""·coords="299,101,362,126"/>122 <area·shape="rect"·title="·"·alt=""·coords="299,101,362,126"/>
123 <area·shape="poly"·title="·"·alt=""·coords="333,46,333,87,328,87,328,46"/>123 <area·shape="poly"·title="·"·alt=""·coords="333,46,333,87,328,87,328,46"/>
124 <area·shape="rect"·title="·"·alt=""·coords="387,101,472,126"/>124 <area·shape="rect"·title="·"·alt=""·coords="387,101,472,126"/>
125 <area·shape="poly"·title="·"·alt=""·coords="354,44,407,89,404,93,351,48"/>125 <area·shape="poly"·title="·"·alt=""·coords="354,44,407,89,404,93,351,48"/>
126 <area·shape="rect"·title="·"·alt=""·coords="497,101,583,126"/>126 <area·shape="rect"·title="·"·alt=""·coords="497,101,583,126"/>
127 <area·shape="poly"·title="·"·alt=""·coords="378,43,500,93,498,98,376,48"/>127 <area·shape="poly"·title="·"·alt=""·coords="378,43,500,93,498,98,376,48"/>
128 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="607,93,766,133"/>128 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="607,93,766,133"/>
129 <area·shape="poly"·title="·"·alt=""·coords="409,43,596,88,595,93,408,48"/>129 <area·shape="poly"·title="·"·alt=""·coords="409,43,596,88,595,93,408,48"/>
130 <area·shape="rect"·title="·"·alt=""·coords="277,181,456,221"/>130 <area·shape="rect"·title="·"·alt=""·coords="277,181,456,221"/>
131 <area·shape="poly"·title="·"·alt=""·coords="78,123,101,131,271,175,269,181,99,136,77,129"/>131 <area·shape="poly"·title="·"·alt=""·coords="78,123,101,131,271,175,269,181,99,136,77,129"/>
132 <area·shape="poly"·title="·"·alt=""·coords="617,136,451,180,450,175,616,131"/>132 <area·shape="poly"·title="·"·alt=""·coords="617,136,451,180,450,175,616,131"/>
133 </map>133 </map>
134 </div>134 </div>
135 </div>135 </div>
136 <p><a·href="a00653_source.html">Go·to·the·source·code·of·this·file.</a></p>136 <p><a·href="a00893_source.html">Go·to·the·source·code·of·this·file.</a></p>
137 <table·class="memberdecls">137 <table·class="memberdecls">
138 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>138 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
139 Classes</h2></td></tr>139 Classes</h2></td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03838.html">OpenMesh::Utils::TestingFramework</a></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03838.html">OpenMesh::Utils::TestingFramework</a></td></tr>
141 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class·for·test·programms.··<a·href="a03838.html#details">More...</a><br·/></td></tr>141 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class·for·test·programms.··<a·href="a03838.html#details">More...</a><br·/></td></tr>
142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
143 </table><table·class="memberdecls">143 </table><table·class="memberdecls">
3.8 KB
./usr/share/doc/libopenmesh-dev/html/a00654.map vs.
./usr/share/doc/libopenmesh-dev/html/a00333.map
Files 88% similar despite different names
    
Offset 1, 20 lines modifiedOffset 1, 19 lines modified
 1 <map·id="OpenMesh/Core/System/omstream.hh"·name="OpenMesh/Core/System/omstream.hh">
 2 <area·shape="rect"·id="Node000001"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="364,5,543,45"/>
1 <map·id="OpenMesh/Tools/Utils/TestingFramework.hh"·name="OpenMesh/Tools/Utils/TestingFramework.hh"> 
2 <area·shape="rect"·id="Node000001"·title="This·file·contains·a·little·framework·for·test·programms."·alt=""·coords="248,5,413,45"/> 
3 <area·shape="rect"·id="Node000002"·href="$a06500.html"·title="·"·alt=""·coords="5,101,88,126"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="263,48,101,96,92,99,90,94,99,91,261,43"/> 
5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="112,101,176,126"/> 
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="291,48,182,97,180,92,289,43"/> 
7 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="200,101,275,126"/> 
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="312,48,262,93,259,89,308,44"/> 
9 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="299,101,362,126"/> 
10 <area·shape="poly"·id="edge5_Node000001_Node000006"·title="·"·alt=""·coords="333,46,333,87,328,87,328,46"/> 
11 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="387,101,472,126"/> 
12 <area·shape="poly"·id="edge6_Node000001_Node000007"·title="·"·alt=""·coords="354,44,407,89,404,93,351,48"/> 
13 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="497,101,583,126"/> 
14 <area·shape="poly"·id="edge7_Node000001_Node000008"·title="·"·alt=""·coords="378,43,500,93,498,98,376,48"/> 
15 <area·shape="rect"·id="Node000009"·href="$a00917_source.html"·title="·"·alt=""·coords="607,93,766,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00335_source.html"·title="·"·alt=""·coords="364,93,543,133"/>
16 <area·shape="poly"·id="edge8_Node000001_Node000009"·title="·"·alt=""·coords="409,43,596,88,595,93,408,48"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="456,46,456,79,451,79,451,46"/>
17 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="277,181,456,221"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,181,184,221"/>
18 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="78,123,101,131,271,175,269,181,99,136,77,129"/> 
19 <area·shape="poly"·id="edge9_Node000009_Node000003"·title="·"·alt=""·coords="617,136,451,180,450,175,616,131"/>6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="375,136,187,181,186,176,374,131"/>
 7 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="209,189,285,214"/>
 8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="409,136,288,186,286,181,407,131"/>
 9 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="309,189,398,214"/>
 10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="433,136,379,181,376,177,429,132"/>
 11 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="422,189,485,214"/>
 12 <area·shape="poly"·id="edge5_Node000002_Node000006"·title="·"·alt=""·coords="456,134,456,175,451,175,451,134"/>
 13 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="509,189,560,214"/>
 14 <area·shape="poly"·id="edge6_Node000002_Node000007"·title="·"·alt=""·coords="473,132,516,177,512,180,469,135"/>
 15 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="584,189,643,214"/>
 16 <area·shape="poly"·id="edge7_Node000002_Node000008"·title="·"·alt=""·coords="490,131,581,180,579,185,487,136"/>
 17 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="667,189,752,214"/>
 18 <area·shape="poly"·id="edge8_Node000002_Node000009"·title="·"·alt=""·coords="511,131,656,179,664,182,662,187,654,184,509,136"/>
20 </map>19 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00654.png vs.
./usr/share/doc/libopenmesh-dev/html/a00894.png
Files identical despite different names
6.61 KB
./usr/share/doc/libopenmesh-dev/html/a00659.html vs.
./usr/share/doc/libopenmesh-dev/html/a00908.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00659.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00908.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 96, 32 lines modifiedOffset 96, 32 lines modified
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">HeapT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">HeapT.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>A·generic·heap·class.··100 <p>A·generic·heap·class.··
101 <a·href="#details">More...</a></p>101 <a·href="#details">More...</a></p>
102 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06500_source.html">Config.hh</a>&quot;</code><br·/>102 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06386_source.html">Config.hh</a>&quot;</code><br·/>
103 <code>#include·&lt;vector&gt;</code><br·/>103 <code>#include·&lt;vector&gt;</code><br·/>
104 <code>#include·&lt;<a·class="el"·href="a01220_source.html">OpenMesh/Core/System/omstream.hh</a>&gt;</code><br·/>104 <code>#include·&lt;<a·class="el"·href="a00332_source.html">OpenMesh/Core/System/omstream.hh</a>&gt;</code><br·/>
105 </div><div·class="textblock"><div·class="dynheader">105 </div><div·class="textblock"><div·class="dynheader">
106 Include·dependency·graph·for·HeapT.hh:</div>106 Include·dependency·graph·for·HeapT.hh:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a00660.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2HeapT_8hh"·alt=""/></div>108 <div·class="center"><img·src="a00909.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2HeapT_8hh"·alt=""/></div>
109 <map·name="aOpenMesh_2Tools_2Utils_2HeapT_8hh"·id="aOpenMesh_2Tools_2Utils_2HeapT_8hh">109 <map·name="aOpenMesh_2Tools_2Utils_2HeapT_8hh"·id="aOpenMesh_2Tools_2Utils_2HeapT_8hh">
110 <area·shape="rect"·title="A·generic·heap·class."·alt=""·coords="159,5,321,45"/>110 <area·shape="rect"·title="A·generic·heap·class."·alt=""·coords="159,5,321,45"/>
111 <area·shape="rect"·href="a06500.html"·title="·"·alt=""·coords="87,189,169,214"/>111 <area·shape="rect"·href="a06386.html"·title="·"·alt=""·coords="87,189,169,214"/>
112 <area·shape="poly"·title="·"·alt=""·coords="230,47,145,179,141,176,226,44"/>112 <area·shape="poly"·title="·"·alt=""·coords="230,47,145,179,141,176,226,44"/>
113 <area·shape="rect"·title="·"·alt=""·coords="209,277,271,302"/>113 <area·shape="rect"·title="·"·alt=""·coords="209,277,271,302"/>
114 <area·shape="poly"·title="·"·alt=""·coords="243,45,243,263,237,263,237,45"/>114 <area·shape="poly"·title="·"·alt=""·coords="243,45,243,263,237,263,237,45"/>
115 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="277,93,456,133"/>115 <area·shape="rect"·href="a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="277,93,456,133"/>
116 <area·shape="poly"·title="·"·alt=""·coords="270,43,329,83,326,88,267,48"/>116 <area·shape="poly"·title="·"·alt=""·coords="270,43,329,83,326,88,267,48"/>
117 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>117 <area·shape="rect"·title="·"·alt=""·coords="5,269,184,309"/>
118 <area·shape="poly"·title="·"·alt=""·coords="126,215,110,257,105,255,121,213"/>118 <area·shape="poly"·title="·"·alt=""·coords="126,215,110,257,105,255,121,213"/>
119 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="311,181,489,221"/>119 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="311,181,489,221"/>
120 <area·shape="poly"·title="·"·alt=""·coords="377,133,390,168,385,170,372,135"/>120 <area·shape="poly"·title="·"·alt=""·coords="377,133,390,168,385,170,372,135"/>
121 <area·shape="poly"·title="·"·alt=""·coords="334,224,175,268,174,263,332,219"/>121 <area·shape="poly"·title="·"·alt=""·coords="334,224,175,268,174,263,332,219"/>
122 <area·shape="poly"·title="·"·alt=""·coords="366,224,274,273,272,268,364,219"/>122 <area·shape="poly"·title="·"·alt=""·coords="366,224,274,273,272,268,364,219"/>
123 <area·shape="rect"·title="·"·alt=""·coords="677,277,753,302"/>123 <area·shape="rect"·title="·"·alt=""·coords="677,277,753,302"/>
124 <area·shape="poly"·title="·"·alt=""·coords="485,219,665,267,673,270,672,275,663,272,483,224"/>124 <area·shape="poly"·title="·"·alt=""·coords="485,219,665,267,673,270,672,275,663,272,483,224"/>
125 <area·shape="rect"·title="·"·alt=""·coords="295,277,385,302"/>125 <area·shape="rect"·title="·"·alt=""·coords="295,277,385,302"/>
126 <area·shape="poly"·title="·"·alt=""·coords="389,223,358,266,354,263,385,220"/>126 <area·shape="poly"·title="·"·alt=""·coords="389,223,358,266,354,263,385,220"/>
Offset 132, 31 lines modifiedOffset 132, 31 lines modified
132 <area·shape="rect"·title="·"·alt=""·coords="567,277,652,302"/>132 <area·shape="rect"·title="·"·alt=""·coords="567,277,652,302"/>
133 <area·shape="poly"·title="·"·alt=""·coords="447,219,570,269,568,274,445,224"/>133 <area·shape="poly"·title="·"·alt=""·coords="447,219,570,269,568,274,445,224"/>
134 </map>134 </map>
135 </div>135 </div>
136 </div><div·class="textblock"><div·class="dynheader">136 </div><div·class="textblock"><div·class="dynheader">
137 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>137 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
138 <div·class="dyncontent">138 <div·class="dyncontent">
139 <div·class="center"><img·src="a00661.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2HeapT_8hhdep"·alt=""/></div>139 <div·class="center"><img·src="a00910.png"·border="0"·usemap="#aOpenMesh_2Tools_2Utils_2HeapT_8hhdep"·alt=""/></div>
140 <map·name="aOpenMesh_2Tools_2Utils_2HeapT_8hhdep"·id="aOpenMesh_2Tools_2Utils_2HeapT_8hhdep">140 <map·name="aOpenMesh_2Tools_2Utils_2HeapT_8hhdep"·id="aOpenMesh_2Tools_2Utils_2HeapT_8hhdep">
141 <area·shape="rect"·title="A·generic·heap·class."·alt=""·coords="255,5,418,45"/>141 <area·shape="rect"·title="A·generic·heap·class."·alt=""·coords="255,5,418,45"/>
142 <area·shape="rect"·href="a00590.html"·title="·"·alt=""·coords="237,93,437,133"/>142 <area·shape="rect"·href="a00818.html"·title="·"·alt=""·coords="237,93,437,133"/>
143 <area·shape="poly"·title="·"·alt=""·coords="339,59,339,93,334,93,334,59"/>143 <area·shape="poly"·title="·"·alt=""·coords="339,59,339,93,334,93,334,59"/>
144 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="5,181,212,221"/>144 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="5,181,212,221"/>
145 <area·shape="poly"·title="·"·alt=""·coords="275,141,160,184,158,179,273,136"/>145 <area·shape="poly"·title="·"·alt=""·coords="275,141,160,184,158,179,273,136"/>
146 <area·shape="rect"·href="a00596.html"·title="·"·alt=""·coords="237,181,437,221"/>146 <area·shape="rect"·href="a00869.html"·title="·"·alt=""·coords="237,181,437,221"/>
147 <area·shape="poly"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/>147 <area·shape="poly"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/>
148 <area·shape="rect"·href="a00554.html"·title="·"·alt=""·coords="461,181,661,221"/>148 <area·shape="rect"·href="a00815.html"·title="·"·alt=""·coords="461,181,661,221"/>
149 <area·shape="poly"·title="·"·alt=""·coords="399,136,513,179,511,184,398,141"/>149 <area·shape="poly"·title="·"·alt=""·coords="399,136,513,179,511,184,398,141"/>
150 <area·shape="rect"·href="a00563.html"·title="·"·alt=""·coords="461,269,661,309"/>150 <area·shape="rect"·href="a00854.html"·title="·"·alt=""·coords="461,269,661,309"/>
151 <area·shape="poly"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>151 <area·shape="poly"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>
152 </map>152 </map>
153 </div>153 </div>
154 </div>154 </div>
155 <p><a·href="a00659_source.html">Go·to·the·source·code·of·this·file.</a></p>155 <p><a·href="a00908_source.html">Go·to·the·source·code·of·this·file.</a></p>
156 <table·class="memberdecls">156 <table·class="memberdecls">
157 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>157 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
158 Classes</h2></td></tr>158 Classes</h2></td></tr>
159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03818.html">OpenMesh::Utils::HeapInterfaceT&lt;·HeapEntry·&gt;</a></td></tr>159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03818.html">OpenMesh::Utils::HeapInterfaceT&lt;·HeapEntry·&gt;</a></td></tr>
160 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·class·demonstrates·the·HeapInterface's·interface.··<a·href="a03818.html#details">More...</a><br·/></td></tr>160 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·class·demonstrates·the·HeapInterface's·interface.··<a·href="a03818.html#details">More...</a><br·/></td></tr>
161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
162 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03822.html">OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;</a></td></tr>162 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03822.html">OpenMesh::Utils::HeapT&lt;·HeapEntry,·HeapInterface·&gt;</a></td></tr>
2.33 KB
./usr/share/doc/libopenmesh-dev/html/a00660.map vs.
./usr/share/doc/libopenmesh-dev/html/a00909.map
Files 98% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <map·id="OpenMesh/Tools/Utils/HeapT.hh"·name="OpenMesh/Tools/Utils/HeapT.hh">1 <map·id="OpenMesh/Tools/Utils/HeapT.hh"·name="OpenMesh/Tools/Utils/HeapT.hh">
2 <area·shape="rect"·id="Node000001"·title="A·generic·heap·class."·alt=""·coords="159,5,321,45"/>2 <area·shape="rect"·id="Node000001"·title="A·generic·heap·class."·alt=""·coords="159,5,321,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a06500.html"·title="·"·alt=""·coords="87,189,169,214"/>3 <area·shape="rect"·id="Node000002"·href="$a06386.html"·title="·"·alt=""·coords="87,189,169,214"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="230,47,145,179,141,176,226,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="230,47,145,179,141,176,226,44"/>
5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="209,277,271,302"/>5 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="209,277,271,302"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="243,45,243,263,237,263,237,45"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="243,45,243,263,237,263,237,45"/>
7 <area·shape="rect"·id="Node000005"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="277,93,456,133"/>7 <area·shape="rect"·id="Node000005"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="277,93,456,133"/>
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="270,43,329,83,326,88,267,48"/>8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="270,43,329,83,326,88,267,48"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,269,184,309"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="5,269,184,309"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="126,215,110,257,105,255,121,213"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="126,215,110,257,105,255,121,213"/>
11 <area·shape="rect"·id="Node000006"·href="$a01223_source.html"·title="·"·alt=""·coords="311,181,489,221"/>11 <area·shape="rect"·id="Node000006"·href="$a00335_source.html"·title="·"·alt=""·coords="311,181,489,221"/>
12 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="377,133,390,168,385,170,372,135"/>12 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="377,133,390,168,385,170,372,135"/>
13 <area·shape="poly"·id="edge6_Node000006_Node000003"·title="·"·alt=""·coords="334,224,175,268,174,263,332,219"/>13 <area·shape="poly"·id="edge6_Node000006_Node000003"·title="·"·alt=""·coords="334,224,175,268,174,263,332,219"/>
14 <area·shape="poly"·id="edge9_Node000006_Node000004"·title="·"·alt=""·coords="366,224,274,273,272,268,364,219"/>14 <area·shape="poly"·id="edge9_Node000006_Node000004"·title="·"·alt=""·coords="366,224,274,273,272,268,364,219"/>
15 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="677,277,753,302"/>15 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="677,277,753,302"/>
16 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="485,219,665,267,673,270,672,275,663,272,483,224"/>16 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="485,219,665,267,673,270,672,275,663,272,483,224"/>
17 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="295,277,385,302"/>17 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="295,277,385,302"/>
18 <area·shape="poly"·id="edge8_Node000006_Node000008"·title="·"·alt=""·coords="389,223,358,266,354,263,385,220"/>18 <area·shape="poly"·id="edge8_Node000006_Node000008"·title="·"·alt=""·coords="389,223,358,266,354,263,385,220"/>
133 B
./usr/share/doc/libopenmesh-dev/html/a00660.png vs.
./usr/share/doc/libopenmesh-dev/html/a00909.png
Files identical despite different names
2.78 KB
./usr/share/doc/libopenmesh-dev/html/a00661.map vs.
./usr/share/doc/libopenmesh-dev/html/a06499.map
Files 88% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 <map·id="OpenMesh/Tools/Utils/HeapT.hh"·name="OpenMesh/Tools/Utils/HeapT.hh"> 
2 <area·shape="rect"·id="Node000001"·title="A·generic·heap·class."·alt=""·coords="255,5,418,45"/>1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh">
 2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="137,5,423,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00590.html"·title="·"·alt=""·coords="237,93,437,133"/>3 <area·shape="rect"·id="Node000002"·href="$a06485.html"·title="·"·alt=""·coords="5,93,264,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="339,59,339,93,334,93,334,59"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="238,55,168,96,165,91,235,50"/>
 5 <area·shape="rect"·id="Node000004"·href="$a00752_source.html"·title="·"·alt=""·coords="289,93,565,133"/>
 6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="326,50,396,91,393,96,323,55"/>
5 <area·shape="rect"·id="Node000003"·href="$a00863_source.html"·title="·"·alt=""·coords="5,181,212,221"/>7 <area·shape="rect"·id="Node000003"·href="$a06491.html"·title="·"·alt=""·coords="32,181,272,236"/>
 8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="143,146,150,181,144,182,138,147"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="275,141,160,184,158,179,273,136"/>9 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="359,140,230,184,229,179,357,135"/>
7 <area·shape="rect"·id="Node000004"·href="$a00596.html"·title="·"·alt=""·coords="237,181,437,221"/>10 <area·shape="rect"·id="Node000005"·href="$a00749.html"·title="·"·alt=""·coords="314,189,539,229"/>
8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="339,147,339,181,334,181,334,147"/> 
9 <area·shape="rect"·id="Node000005"·href="$a00554.html"·title="·"·alt=""·coords="461,181,661,221"/> 
10 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="399,136,513,179,511,184,398,141"/>11 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="429,147,429,189,424,189,424,147"/>
11 <area·shape="rect"·id="Node000006"·href="$a00563.html"·title="·"·alt=""·coords="461,269,661,309"/>12 <area·shape="rect"·id="Node000006"·href="$a00746.html"·title="·"·alt=""·coords="323,284,530,339"/>
12 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="563,235,563,269,558,269,558,235"/>13 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="429,242,429,284,424,284,424,242"/>
13 </map>14 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00661.png vs.
./usr/share/doc/libopenmesh-dev/html/a00910.png
Files identical despite different names
72.9 KB
./usr/share/doc/libopenmesh-dev/html/a00665_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00371_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Utils/Gnuplot.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Geometry/LoopSchemeMaskT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00665_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00371_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 189 lines modifiedOffset 92, 205 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Gnuplot.hh</div></div>98 ··<div·class="headertitle"><div·class="title">LoopSchemeMaskT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span>·</div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·A·C++·interface·to·gnuplot.·</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">//·This·is·a·direct·translation·from·the·C·interface</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">//·written·by·N.·Devillard·(which·is·available·from</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">//·http://ndevilla.free.fr/gnuplot/).</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">//·As·in·the·C·interface·this·uses·pipes·and·so·wont</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">//·run·on·a·system·that·doesn&#39;t·have·POSIX·pipe·</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">//·support</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">//</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">//·Rajarshi·Guha</span></div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">//·&lt;rajarshi@presidency.com&gt;</span></div>114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">//</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">//·07/03/03</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">//</span></div> 
118 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//</span></div> 
119 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">//·A·little·correction·for·Win32·compatibility</span></div> 
120 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">//·and·MS·VC·6.0·done·by·V.Chyzhdzenka·</span></div> 
121 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">//</span></div> 
122 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">//·Notes:</span></div> 
123 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//·1.·Added·private·method·Gnuplot::init().</span></div> 
124 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">//·2.·Temporary·file·is·created·in·th·current</span></div>120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
125 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">//····folder·but·not·in·/tmp.</span></div>124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
126 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">//·3.·Added·#indef·WIN32·e.t.c.·where·is·needed.</span></div> 
127 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">//·4.·Added·private·member·m_sGNUPlotFileName·is</span></div> 
128 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">//····a·name·of·executed·GNUPlot·file.</span></div>125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
129 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">//</span></div> 
130 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">//·Viktor·Chyzhdzenka</span></div> 
131 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">//·e-mail:·chyzhdzenka@mail.ru</span></div> 
132 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">//</span></div> 
133 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">//·20/05/03</span></div> 
134 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">//</span></div> 
135 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
136 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#ifndef·_GNUPLOT_HH</span></div> 
137 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#define·_GNUPLOT_HH</span></div>126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
138 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·LOOPSCHEMEMASKT_HH</span></div>
 146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·LOOPSCHEMEMASKT_HH</span></div>
 147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>
 149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
139 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.hh&gt;</span></div>151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
140 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">//·#ifndef·WIN32</span></div> 
141 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//·#··include·&lt;unistd.h&gt;</span></div> 
142 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//·#else</span></div> 
143 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//·#··pragma·warning·(disable·:·4786)·//·Disable·4786·warning·for·MS·VC·6.0</span></div> 
Max diff block lines reached; 35049/60413 bytes (58.02%) of diff not shown.
13.7 KB
html2text {}
    
Offset 1, 227 lines modifiedOffset 1, 209 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 Gnuplot.hh 
6 1 
7 2// 
8 3//·A·C++·interface·to·gnuplot. 
9 4// 
10 5//·This·is·a·direct·translation·from·the·C·interface 
11 6//·written·by·N.·Devillard·(which·is·available·from 
12 7//·http://ndevilla.free.fr/gnuplot/). 
13 8// 
14 9//·As·in·the·C·interface·this·uses·pipes·and·so·wont 
15 10//·run·on·a·system·that·doesn't·have·POSIX·pipe 
16 11//·support 
17 12// 
18 13//·Rajarshi·Guha 
19 14//·<rajarshi@presidency.com> 
20 15// 
21 16//·07/03/03 
22 17// 
23 19// 
24 20//·A·little·correction·for·Win32·compatibility 
25 21//·and·MS·VC·6.0·done·by·V.Chyzhdzenka 
26 22// 
27 23//·Notes: 
28 24//·1.·Added·private·method·Gnuplot::init(). 
29 25//·2.·Temporary·file·is·created·in·th·current 
30 26//·folder·but·not·in·/tmp. 
31 27//·3.·Added·#indef·WIN32·e.t.c.·where·is·needed. 
32 28//·4.·Added·private·member·m_sGNUPlotFileName·is 
33 29//·a·name·of·executed·GNUPlot·file. 
34 30// 
35 31//·Viktor·Chyzhdzenka 
36 32//·e-mail:·chyzhdzenka@mail.ru 
37 33// 
38 34//·20/05/03 
39 35// 
40 37 
41 38#ifndef·_GNUPLOT_HH 
42 39#define·_GNUPLOT_HH 
43 405 LoopSchemeMaskT.hh
 6 1/*·=========================================================================·*
 7 2·*·*
 8 3·*·OpenMesh·*
 9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 11 6·*·All·rights·reserved.·*
 12 7·*·www.openmesh.org·*
 13 8·*·*
 14 9·*---------------------------------------------------------------------------*
 15 10·*·This·file·is·part·of·OpenMesh.·*
 16 11·*---------------------------------------------------------------------------
 17 *
 18 12·*·*
 19 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 20 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 21 15·*·are·met:·*
 22 16·*·*
 23 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 24 *
 25 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 26 19·*·*
 27 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 28 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 29 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 30 23·*·*
 31 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 32 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 33 26·*·this·software·without·specific·prior·written·permission.·*
 34 27·*·*
 35 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 36 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 37 *
 38 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 39 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 40 *
 41 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 42 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 43 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 44 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 48 39·*·*
 49 40·*·=========================================================================
 50 */
 51 41
 52 42
 53 43
 54 44
 55 45#ifndef·LOOPSCHEMEMASKT_HH
 56 46#define·LOOPSCHEMEMASKT_HH
 57 47
 58 48#include·<cmath>
 59 49#include·<vector>
 60 50
44 41#include·<OpenMesh/Core/System/config.hh>61 51#include·<OpenMesh/Core/System/config.h>
 62 52#include·<OpenMesh/Core/Utils/SingletonT.hh>
 63 53
 64 54namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
45 42//·#ifndef·WIN32 
46 43//·#·include·<unistd.h> 
47 44//·#else 
48 45//·#·pragma·warning·(disable·:·4786)·//·Disable·4786·warning·for·MS·VC·6.0 
49 46//·#endif 
50 47#if·defined(OM_CC_MIPS) 
51 48#·include·<stdio.h> 
52 49#else 
53 50#·include·<cstdio> 
54 51#endif 
55 52#include·<string> 
56 53#include·<vector> 
57 54#include·<stdexcept> 
58 5565 55{
 66 56
 67 65template·<class·T_,·unsigned·int·cache_size_·=·100>
 68 _\x86_\x86class·_\x8L_\x8o_\x8o_\x8p_\x8S_\x8c_\x8h_\x8e_\x8m_\x8e_\x8M_\x8a_\x8s_\x8k_\x8T
 69 67{
59 56//·-------------------------------------------------------------------------- 
60 -- 
61 57 
62 58#ifdef·WIN32 
63 59#·define·GP_MAX_TMP_FILES·27·//27·temporary·files·it's·Microsoft·restriction 
64 60#else 
65 61#·define·GP_MAX_TMP_FILES·64 
Max diff block lines reached; 8990/14053 bytes (63.97%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a00677_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00701_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00677_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00701_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
69.4 KB
./usr/share/doc/libopenmesh-dev/html/a00680_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00875_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/SmartTagger/SmartTaggerT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/HoleFiller/HoleFillerT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00680_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00875_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SmartTaggerT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">HoleFillerT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2023,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 138, 157 lines modifiedOffset 138, 179 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//·OpenMesh</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span>HoleFiller·{</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·DEFINES·==================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·MeshT·&gt;</div>
 154 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="};">
 155 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03446.html">···53</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03446.html">HoleFillerT</a></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>156 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>{</div>
 157 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshT::Point·········Point;</div>
 158 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·MeshT::Scalar········Scalar;</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#define·STV_DEBUG_CHECKS</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>159 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>160 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">public</span>:</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div>162 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="comment">//·Ctors</span></div>
 163 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03446.html">HoleFillerT</a>(·MeshT·&amp;·_mesh·);</div>
 164 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<a·class="code·hl_class"·href="a03446.html">~HoleFillerT</a>();</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>165 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 166 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03446.html#aec084fbff38c3234e3cde89f48cbf5ce">fill_all_holes</a>(·<span·class="keywordtype">int</span>·_stages·=·3·);</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//·Smarttagging·for·vertices</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerVT;</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//·Smarttagging·for·edges</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerET;</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·Smarttagging·for·faces</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerFT;</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//·Smarttagging·for·halfedges</span></div>167 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmartTaggerHT;</div>168 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 169 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03446.html#ae505713810303371999a6c1e6237a9b1">fill_hole</a>(·<span·class="keyword">typename</span>·MeshT::EdgeHandle·_eh,·<span·class="keywordtype">int</span>·_stages·=·3·);</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>170 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 171 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">private</span>:</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>173 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keywordtype">void</span>·fairing(·std::vector&lt;·OpenMesh::SmartFaceHandle·&gt;&amp;·_faceHandles·);</div>
 175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="comment">//·Remove·degenerated·faces·from·the·filling</span></div>
 177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keywordtype">void</span>·removeDegeneratedFaces(·std::vector&lt;·typename·MeshT::FaceHandle·&gt;&amp;·_faceHandles·);</div>
 178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="comment">//·A·weight·is·a·tuple·of·area·and·maximum·dihedral·angle</span></div>
 180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//</span></div>
 181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keyword">class·</span>Weight·{</div>
 183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keyword">public</span>:</div>
 184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········Weight()·:·angle_(·180·),·area_(·FLT_MAX·)·{}</div>
 186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········Weight(·Scalar·_angle,·Scalar·_area·)·:·angle_(·_angle·),·area_(·_area·)·{}</div>
 187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········~Weight()·{}</div>
 188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
 189 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········Scalar·<a·class="code·hl_function"·href="a01242.html#a39010bd91c5088f5c36a3ef2b1e6e697">angle</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·angle_;·}</div>
 190 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>········Scalar·area()<span·class="keyword">··const·</span>{·<span·class="keywordflow">return</span>·area_;·}</div>
 191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 192 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>········Weight·operator+(·<span·class="keyword">const</span>·Weight·&amp;·_other·)<span·class="keyword">·const·</span>{</div>
 193 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>············<span·class="keywordflow">return</span>·Weight(·std::max(·<a·class="code·hl_function"·href="a01242.html#a39010bd91c5088f5c36a3ef2b1e6e697">angle</a>(),·_other.angle()·),</div>
 194 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··························area()·+·_other.area()·);</div>
 195 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>········}</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>196 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
 197 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>········<span·class="keywordtype">bool</span>·operator&lt;(·<span·class="keyword">const</span>·Weight·&amp;·_rhs·)<span·class="keyword">·const·</span>{</div>
 198 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>············<span·class="keywordflow">return</span>·(·<a·class="code·hl_function"·href="a01242.html#a39010bd91c5088f5c36a3ef2b1e6e697">angle</a>()·&lt;·_rhs.angle()·||</div>
Max diff block lines reached; 21647/55500 bytes (39.00%) of diff not shown.
15.0 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 SmartTaggerT.hh5 HoleFillerT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2023,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 47, 191 lines modifiedOffset 47, 204 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 42#pragma·once52 42#pragma·once
53 4353 43
 54 44#include·<vector>
 55 45#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>
54 44 
55 45//==·INCLUDES 
56 ================================================================= 
57 4656 46
58 47//·OpenMesh 
59 48#include·<OpenMesh/Core/Utils/Property.hh> 
60 49#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
61 5057 47//
 58 =============================================================================
 59 48
 60 49namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 61 50namespace·HoleFiller·{
62 5162 51
 63 52template<·class·MeshT·>
 64 _\x85_\x83class·_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T
 65 54{
 66 55·typedef·typename·MeshT::Point·Point;
 67 56·typedef·typename·MeshT::Scalar·Scalar;
63 52//==·DEFINES 
64 ================================================================== 
65 53 
66 54#define·STV_DEBUG_CHECKS 
67 55 
68 56//==·NAMESPACES 
69 =============================================================== 
70 5768 57
71 58namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{69 58public:
72 5970 59
73 60//==·FORWARD·DECLARATIONS 
74 ===================================================== 
75 61 
76 62//·Smarttagging·for·vertices 
77 63template<·class·Mesh>·class·SmartTaggerVT; 
78 64//·Smarttagging·for·edges 
79 65template<·class·Mesh>·class·SmartTaggerET; 
80 66//·Smarttagging·for·faces 
81 67template<·class·Mesh>·class·SmartTaggerFT; 
82 68//·Smarttagging·for·halfedges 
83 69template<·class·Mesh>·class·SmartTaggerHT; 
84 70 
85 71 
86 72//==·CLASS·DEFINITION 
87 ========================================================= 
88 73 
89 74 
90 123template·<class·Mesh,·class·EHandle,·class·EPHandle> 
91 _.1_.2_.4class·_.S_.m_.a_.r_.t_.T_.a_.g_.g_.e_.r_.T71 60·//·Ctors
 72 61·explicit·_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T(·MeshT·&·_mesh·);
 73 62·_\x8~_\x8H_\x8o_\x8l_\x8e_\x8F_\x8i_\x8l_\x8l_\x8e_\x8r_\x8T();
 74 63
 75 67·void·_\x8f_\x8i_\x8l_\x8l_\x8__\x8a_\x8l_\x8l_\x8__\x8h_\x8o_\x8l_\x8e_\x8s(·int·_stages·=·3·);
 76 68
 77 69
 78 76·void·_\x8f_\x8i_\x8l_\x8l_\x8__\x8h_\x8o_\x8l_\x8e(·typename·MeshT::EdgeHandle·_eh,·int·_stages·=·3·);
 79 77
 80 78private:
 81 79
 82 80
 83 81·void·fairing(·std::vector<·OpenMesh::SmartFaceHandle·>&·_faceHandles·);
 84 82
 85 83·//·Remove·degenerated·faces·from·the·filling
 86 84·void·removeDegeneratedFaces(·std::vector<·typename·MeshT::FaceHandle·>&
 87 _faceHandles·);
 88 85
 89 86·//·A·weight·is·a·tuple·of·area·and·maximum·dihedral·angle
 90 87·//
 91 88
 92 89·class·Weight·{
 93 90·public:
 94 91
 95 92·Weight()·:·angle_(·180·),·area_(·FLT_MAX·)·{}
 96 93·Weight(·Scalar·_angle,·Scalar·_area·)·:·angle_(·_angle·),·area_(·_area·)·{}
 97 94·~Weight()·{}
 98 95
 99 96·Scalar·_\x8a_\x8n_\x8g_\x8l_\x8e()·const·{·return·angle_;·}
 100 97·Scalar·area()·const·{·return·area_;·}
 101 98
 102 99·Weight·operator+(·const·Weight·&·_other·)·const·{
 103 100·return·Weight(·std::max(·_\x8a_\x8n_\x8g_\x8l_\x8e(),·_other.angle()·),
 104 101·area()·+·_other.area()·);
 105 102·}
 106 103
 107 104·bool·operator<(·const·Weight·&·_rhs·)·const·{
 108 105·return·(·_\x8a_\x8n_\x8g_\x8l_\x8e()·<·_rhs.angle()·||
 109 106·(·_\x8a_\x8n_\x8g_\x8l_\x8e()·==·_rhs.angle()·&&·area()·<·_rhs.area()·)·);
 110 107·}
 111 108
 112 109·private:
 113 110·Scalar·angle_;
 114 111·Scalar·area_;
 115 112·};
 116 113
 117 114·//·Refine·a·face
 118 115·bool·refine(·typename·MeshT::FaceHandle·_fh·);
 119 116
 120 117·//·Relax·an·edge
 121 118·bool·relax_edge(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8m_\x8a_\x8r_\x8t_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_eh·);
 122 119
 123 120·//·Test·whether·a·point·_x·lies·in·the·circumsphere·of·_a,_b,_c.
 124 121·bool·in_circumsphere(·const·Point·&·_x,
 125 122·const·Point·&·_a,
Max diff block lines reached; 9753/15361 bytes (63.49%) of diff not shown.
70.2 KB
./usr/share/doc/libopenmesh-dev/html/a00686_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00476_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchyWindow.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/reader/OBJReader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00686_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00476_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VHierarchyWindow.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OBJReader.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 196 lines modifiedOffset 138, 174 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·an·reader·module·for·OBJ·files</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OBJREADER_HH__</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OBJREADER_HH__</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchy.hh&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/reader/BaseReader.hh&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>VDPM·{</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··············</div> 
171 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="};"> 
172 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03874.html">···72</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03874.html">VHierarchyWindow</a></div> 
173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">private</span>:</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>IO·{</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//·reference·of·vertex·hierarchy</span></div> 
177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<a·class="code·hl_class"·href="a03858.html">VHierarchy</a>····*vhierarchy_;</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//==·IMPLEMENTATION·===========================================================</span></div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·bits·buffer·(byte·units)</span></div> 
180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·*buffer_;</div>180 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">
 181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02342.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02342.html">_OBJReader_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02338.html">BaseReader</a></div>
 182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keywordtype">int</span>···········buffer_min_;</div>183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div>
182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">size_t</span>········buffer_max_;</div> 
183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordtype">int</span>···········current_pos_;</div> 
184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a02342.html">_OBJReader_</a>();</div>
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//·window·(byte·units)</span></div> 
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keywordtype">int</span>···········window_min_;</div> 
187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordtype">int</span>···········window_max_;</div> 
188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··</div>186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02342.html">~_OBJReader_</a>()·{·}</div>
189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//·#·of·right·shift·(bit·units)</span></div> 
191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·n_shift_;···········<span·class="comment">//·[0,·7]</span></div>189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a02342.html#aa87bbdb016926afb92d1b97660d027b7">···90</a></span>··std::string·<a·class="code·hl_function"·href="a02342.html#aa87bbdb016926afb92d1b97660d027b7">get_description</a>()<span·class="[·...·truncated·by·diffoscope;·len:·139,·SHA:·07b09a865cdd447dcba619b006a8800bf17799faa973c18832c5b1f6222523d0·...·]</div>
 190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02342.html#a8e8f3bf6baa396b2a6ef1f33a9bb8f22">···91</a></span>··std::string·<a·class="code·hl_function"·href="a02342.html#a8e8f3bf6baa396b2a6ef1f33a9bb8f22">get_extensions</a>()<span·class="keyword">··const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;obj&quot;</span>;·}</div>
192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·flag8(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·n_shift)<span·class="keyword">·const</span></div> 
194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·0x80·&gt;&gt;·n_shift;·}··</div>192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">bool</span>·read(<span·class="keyword">const</span>·std::string&amp;·_filename,</div>
 193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>············<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div>
 194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>············<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·<span·class="keyword">override</span>;</div>
195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
Max diff block lines reached; 27498/58046 bytes (47.37%) of diff not shown.
13.4 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VHierarchyWindow.hh5 OBJReader.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 213 lines modifiedOffset 47, 199 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44
54 44// 
55 ============================================================================= 
56 45//55 45//
57 46//·CLASS·newClass56 =============================================================================
58 47//57 46//
 58 47//·Implements·an·reader·module·for·OBJ·files
59 48//59 48//
 60 49//
60 =============================================================================61 =============================================================================
 62 50
 63 51
 64 52#ifndef·__OBJREADER_HH__
 65 53#define·__OBJREADER_HH__
 66 54
61 49 
62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH 
63 51#define·OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH 
64 52 
65 53 
66 54//==·INCLUDES 
67 ================================================================= 
68 5567 55
69 56#include·<OpenMesh/Tools/VDPM/VHierarchy.hh> 
70 57#include·<algorithm>68 56//===·INCLUDES
 69 ================================================================
 70 57
71 5871 58
 72 59#include·<iosfwd>
 73 60#include·<string>
 74 61#include·<map>
 75 62
 76 63#include·<OpenMesh/Core/System/config.h>
 77 64#include·<OpenMesh/Core/Utils/SingletonT.hh>
 78 65#include·<OpenMesh/Core/IO/importer/BaseImporter.hh>
 79 66#include·<OpenMesh/Core/IO/reader/BaseReader.hh>
 80 67
72 59//==·FORWARDDECLARATIONS 
73 ====================================================== 
74 60 
75 61 
76 62//==·NAMESPACES 
77 =============================================================== 
78 63 
79 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
80 65namespace·VDPM·{ 
81 66 
82 67//==·CLASS·DEFINITION 
83 ========================================================= 
84 6881 68
85 69 
86 _\x87_\x82class·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8W_\x8i_\x8n_\x8d_\x8o_\x8w 
87 73{ 
88 74private:82 69//==·NAMESPACES
 83 ===============================================================
 84 70
 85 71
 86 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 87 73namespace·IO·{
 88 74
89 7589 75
90 76·//·reference·of·vertex·hierarchy 
91 77·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y·*vhierarchy_;90 76//==·IMPLEMENTATION
 91 ===========================================================
 92 77
92 7893 78
 94 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8B_\x8J_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r
 95 83{
 96 84public:
 97 85
 98 86·_\x8__\x8O_\x8B_\x8J_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_();
 99 87
 100 88·virtual·_\x8~_\x8__\x8O_\x8B_\x8J_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_()·{·}
93 79·//·bits·buffer·(byte·units) 
94 80·unsigned·char·*buffer_; 
95 81·int·buffer_min_; 
96 82·size_t·buffer_max_; 
97 83·int·current_pos_; 
98 84 
99 85·//·window·(byte·units) 
100 86·int·window_min_; 
101 87·int·window_max_; 
102 88 
103 89101 89
104 90·//·#·of·right·shift·(bit·units) 
105 91·unsigned·char·n_shift_;·//·[0,·7]102 _.9_.0·std::string·_.g_.e_.t_.__.d_.e_.s_.c_.r_.i_.p_.t_.i_.o_.n()·const·override·{·return·"Alias/Wavefront";·}
 103 _\x89_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"obj";·}
106 92104 92
107 93·unsigned·char·flag8(unsigned·char·n_shift)·const 
108 94·{·return·0x80·>>·n_shift;·} 
109 95 
110 96·unsigned·char·flag8(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle)·const 
111 97·{ 
112 98·assert(_node_handle._\x8i_\x8d_\x8x()·>=·0); 
113 99·return·0x80·>>·(unsigned·int)·(_node_handle._.i_.d_.x()·%·8);105 93·bool·read(const·std::string&·_filename,
 106 94·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi,
 107 95·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·override;
 108 96
 109 97·bool·read(std::istream&·_in,
 110 98·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi,
 111 99·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·override;
114 100·}112 100
115 101·int·byte_idx(_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e·_node_handle)·const113 101private:
 114 102
 115 103#ifndef·DOXY_IGNORE_THIS
 116 104·class·Material
116 102·{117 105·{
Max diff block lines reached; 7885/13684 bytes (57.62%) of diff not shown.
36.8 KB
./usr/share/doc/libopenmesh-dev/html/a00704_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00434_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/ViewingParameters.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/SingletonT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00704_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00434_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ViewingParameters.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SingletonT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 115 lines modifiedOffset 141, 109 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·newClass</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·simple·singleton·template</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#pragma·once</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//·OpenMesh</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·STL</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/Plane3d.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>VDPM·{</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··············</div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;</div>
173 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">173 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};">
174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03878.html">···74</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03878.html">ViewingParameters</a></div>174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03346.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03346.html">SingletonT</a></div>
175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>{</div>175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">private</span>:</div> 
177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordtype">double</span>····modelview_matrix_[16];</div> 
178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keywordtype">float</span>·····fovy_;</div> 
179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keywordtype">float</span>·····aspect_;</div> 
180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keywordtype">float</span>·····tolerance_square_;</div> 
181 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> 
182 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···eye_pos_;</div> 
183 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···right_dir_;</div> 
184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···up_dir_;</div> 
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>···view_dir_;</div> 
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a02286.html">Plane3d</a>···········frustum_plane_[4];</div> 
188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">public</span>:</div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>
190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_class"·href="a03878.html">ViewingParameters</a>();</div>178 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}">
 179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c">···86</a></span>··<span·class="keyword">static</span>·T&amp;·<a·class="code·hl_function"·href="a03346.html#a1e815f766ba7513a85368260b5d3768c">Instance</a>()</div>
 180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··{</div>
 181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">if</span>·(!pInstance__)</div>
 182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····{</div>
 183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······<span·class="comment">//·check·if·singleton·alive</span></div>
 184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······<span·class="keywordflow">if</span>·(destroyed__)</div>
192 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······{</div>
 186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········OnDeadReference();</div>
193 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">void</span>·increase_tolerance()···········{·tolerance_square_·*=·5.0f;·}</div> 
194 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">void</span>·decrease_tolerance()···········{·tolerance_square_·/=·5.0f;·}··</div> 
195 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>······}</div>
196 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">float</span>·fovy()<span·class="keyword">·const··················</span>{·<span·class="keywordflow">return</span>··fovy_;·}</div> 
197 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">float</span>·aspect()<span·class="keyword">·const················</span>{·<span·class="keywordflow">return</span>··aspect_;·}</div> 
198 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">float</span>·tolerance_square()<span·class="keyword">·const······</span>{·<span·class="keywordflow">return</span>··tolerance_square_;·}·</div>188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······<span·class="comment">//·first·time·request·-&gt;·initialize</span></div>
 189 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······<span·class="keywordflow">else</span></div>
 190 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······{</div>
 191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········Create();</div>
199 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··</div>192 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······}</div>
200 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keywordtype">void</span>·set_fovy(<span·class="keywordtype">float</span>·_fovy)····························{·fovy_·=·_fovy;·}</div> 
201 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">void</span>·set_aspect(<span·class="keywordtype">float</span>·_aspect)························{·aspect_·=·_aspect;·}</div> 
202 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keywordtype">void</span>·set_tolerance_square(<span·class="keywordtype">float</span>·_tolerance_square)····{·tolerance_square_·=·_tolerance_square;·}</div>193 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····}</div>
 194 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">return</span>·*pInstance__;</div>
Max diff block lines reached; 13304/30961 bytes (42.97%) of diff not shown.
6.43 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ViewingParameters.hh5 SingletonT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 124 lines modifiedOffset 51, 116 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·CLASS·newClass58 47//·Implements·a·simple·singleton·template
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 51#ifndef·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH 
64 52#define·OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH 
65 5363 51#pragma·once
 64 52
 65 53//===·INCLUDES
 66 ================================================================
66 5467 54
 68 55//·OpenMesh
 69 56#include·<OpenMesh/Core/System/config.h>
 70 57
 71 58//·STL
 72 59#include·<stdexcept>
67 55//==·INCLUDES 
68 ================================================================= 
69 56 
70 57#include·<OpenMesh/Core/Geometry/VectorT.hh> 
71 58#include·<OpenMesh/Core/Geometry/Plane3d.hh> 
72 59 
73 6073 60
 74 61
74 61//==·FORWARDDECLARATIONS 
75 ====================================================== 
76 62 
77 63 
78 64//==·NAMESPACES75 62//==·NAMESPACES
79 ===============================================================76 ===============================================================
80 6577 63
 78 64
81 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
82 67namespace·VDPM·{ 
83 68 
84 69//==·CLASS·DEFINITION80 66
 81 67
 82 68//===·IMPLEMENTATION
85 =========================================================83 ==========================================================
 84 69
86 7085 70
 86 75template·<typename·T>
 87 _\x87_\x86class·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8t_\x8o_\x8n_\x8T
 88 77{
87 71 
88 _\x87_\x84class·OPENMESHDLLEXPORT·_\x8V_\x8i_\x8e_\x8w_\x8i_\x8n_\x8g_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8s 
89 75{ 
90 76private: 
91 77·double·modelview_matrix_[16]; 
92 78·float·fovy_; 
93 79·float·aspect_; 
94 80·float·tolerance_square_; 
95 81 
96 82·_\x8V_\x8e_\x8c_\x83_\x8f·eye_pos_; 
97 83·_\x8V_\x8e_\x8c_\x83_\x8f·right_dir_; 
98 84·_\x8V_\x8e_\x8c_\x83_\x8f·up_dir_; 
99 85·_\x8V_\x8e_\x8c_\x83_\x8f·view_dir_; 
100 86 
101 87·_\x8P_\x8l_\x8a_\x8n_\x8e_\x83_\x8d·frustum_plane_[4]; 
102 88 
103 89public:89 78public:
104 90 
105 91·_\x8V_\x8i_\x8e_\x8w_\x8i_\x8n_\x8g_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8s(); 
106 92 
107 93·void·increase_tolerance()·{·tolerance_square_·*=·5.0f;·} 
108 94·void·decrease_tolerance()·{·tolerance_square_·/=·5.0f;·} 
109 95 
110 96·float·fovy()·const·{·return·fovy_;·} 
111 97·float·aspect()·const·{·return·aspect_;·} 
112 98·float·tolerance_square()·const·{·return·tolerance_square_;·} 
113 99 
114 100·void·set_fovy(float·_fovy)·{·fovy_·=·_fovy;·} 
115 101·void·set_aspect(float·_aspect)·{·aspect_·=·_aspect;·} 
116 102·void·set_tolerance_square(float·_tolerance_square)·{·tolerance_square_·= 
117 _tolerance_square;·}90 79
 91 _\x88_\x86·static·T&·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e()
 92 87·{
 93 88·if·(!pInstance__)
 94 89·{
 95 90·//·check·if·singleton·alive
 96 91·if·(destroyed__)
 97 92·{
 98 93·OnDeadReference();
 99 94·}
 100 95·//·first·time·request·->·initialize
 101 96·else
 102 97·{
 103 98·Create();
 104 99·}
 105 100·}
 106 101·return·*pInstance__;
 107 102·}
118 103108 103
119 104·const·_\x8V_\x8e_\x8c_\x83_\x8f&·eye_pos()·const·{·return·eye_pos_;·} 
120 105·const·_\x8V_\x8e_\x8c_\x83_\x8f&·right_dir()·const·{·return·right_dir_;·} 
121 106·const·_\x8V_\x8e_\x8c_\x83_\x8f&·up_dir()·const·{·return·up_dir_;·} 
122 107·const·_\x8V_\x8e_\x8c_\x83_\x8f&·view_dir()·const·{·return·view_dir_;·} 
123 108·_\x8V_\x8e_\x8c_\x83_\x8f&·eye_pos()·{·return·eye_pos_;·} 
124 109·_\x8V_\x8e_\x8c_\x83_\x8f&·right_dir()·{·return·right_dir_;·} 
125 110·_\x8V_\x8e_\x8c_\x83_\x8f&·up_dir()·{·return·up_dir_;·} 
126 111·_\x8V_\x8e_\x8c_\x83_\x8f&·view_dir()·{·return·view_dir_;·} 
127 112 
128 113·void·frustum_planes(·_.P_.l_.a_.n_.e_.3_.d·_plane[4]·)109 104
 110 105private:
 111 106
 112 107·//·Disable·constructors/assignment·to·enforce·uniqueness
Max diff block lines reached; 2642/6561 bytes (40.27%) of diff not shown.
20.9 KB
./usr/share/doc/libopenmesh-dev/html/a00707_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00266_source.html
Files 98% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/StreamingDef.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/BaseMesh.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00707_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00266_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">StreamingDef.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BaseMesh.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 62 lines modifiedOffset 138, 63 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·BaseMesh</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPM_STREAMINGDEF_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPM_STREAMINGDEF_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_BASEMESH_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_BASEMESH_HH</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/IteratorsT.hh&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/CirculatorsT.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">namespace·</span>VDPM·{</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#define·VDPM_STREAMING_PORT·4096</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//#define·DEBUG_COUT</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//#define·QDATASTREAM</span></div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#ifdef·DEBUG_COUT</span></div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·debug_print_;</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·debug_print()···············{·<span·class="keywordflow">return</span>·debug_print_;·}</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">static</span>·<span·class="keywordtype">void</span>·set_debug_print(<span·class="keywordtype">bool</span>·flag)··{·debug_print_·=·flag;·}</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif</span></div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">enum</span>·VDPMDownLinkStatus·····{·kStarted,·kFinished,·kStartable·};</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">enum</span>·VDPMStreamingPhase·····{·kBaseMesh,·kVSplitHeader,·kVSplits·};</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">enum</span>·VDPMClientMode·········{·kStatic,·kDynamic·};</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02446.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02446.html">BaseMesh</a>·{</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">enum</span>·VHierarchySearchMode···{·kBruteForce,·kUseHashing·};</div>178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">public</span>:</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02446.html">~BaseMesh</a>(<span·class="keywordtype">void</span>)·{;}</div>
 180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>};</div>
 181 </div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//=============================================================================</span></div> 
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>}·<span·class="comment">//·namespace·VDPM</span></div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>}·<span·class="comment">//·namespace·OpenMesh</span></div> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div>184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div>
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_VDPROGMESH_VDPMSTREAMINGDEF_HH·defined</span></div>185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//=============================================================================</span></div>186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//=============================================================================</span></div>
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="comment">//=============================================================================</span></div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_BASEMESH_HH·defined</span></div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="comment">//=============================================================================</span></div>
 191 <div·class="ttc"·id="aa00308_html"><div·class="ttname"><a·href="a00308.html">Attributes.hh</a></div><div·class="ttdoc">This·file·provides·some·macros·containing·attribute·usage.</div></div>
192 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>192 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
 193 <div·class="ttc"·id="aa02446_html"><div·class="ttname"><a·href="a02446.html">OpenMesh::BaseMesh</a></div><div·class="ttdoc">Base·class·for·all·meshes.</div><div·class="ttdef"><b>Definition</b>·BaseMesh.hh:80</div></div>
193 </div><!--·fragment·--></div><!--·contents·-->194 </div><!--·fragment·--></div><!--·contents·-->
194 </div><!--·doc-content·-->195 </div><!--·doc-content·-->
195 <hr>196 <hr>
196 <address>197 <address>
197 <small>198 <small>
198 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">199 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
199 </a>200 </a>
Max diff block lines reached; -1/17260 bytes (-0.01%) of diff not shown.
3.89 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 StreamingDef.hh5 BaseMesh.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 70 lines modifiedOffset 47, 72 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44
54 44// 
55 ============================================================================= 
56 45//55 45//
57 46//·CLASS·newClass56 =============================================================================
58 47//57 46//
 58 47//·CLASS·BaseMesh
59 48//59 48//
 60 49//
60 =============================================================================61 =============================================================================
61 49 
62 5062 50
 63 51
 64 52#ifndef·OPENMESH_BASEMESH_HH
 65 53#define·OPENMESH_BASEMESH_HH
 66 54
63 51#ifndef·OPENMESH_VDPM_STREAMINGDEF_HH 
64 52#define·OPENMESH_VDPM_STREAMINGDEF_HH 
65 53 
66 54//==·INCLUDES 
67 ================================================================= 
68 5567 55
69 56//==·FORWARDDECLARATIONS68 56//==·INCLUDES
70 ======================================================69 =================================================================
71 5770 57
 71 58
 72 59#include·<OpenMesh/Core/System/config.h>
 73 60#include·<OpenMesh/Core/Mesh/IteratorsT.hh>
 74 61#include·<OpenMesh/Core/Mesh/CirculatorsT.hh>
 75 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
 76 63#include·<vector>
 77 64
72 58//==·NAMESPACES 
73 =============================================================== 
74 59 
75 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
76 61namespace·VDPM·{ 
77 62 
78 63 
79 64//==·CLASS·DEFINITION 
80 ========================================================= 
81 6578 65
82 66#define·VDPM_STREAMING_PORT·409679 66//==·NAMESPACES
 80 ===============================================================
83 6781 67
84 68//#define·DEBUG_COUT 
85 69//#define·QDATASTREAM82 68
 83 69namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
86 7084 70
 85 71
 86 72//==·CLASS·DEFINITION
87 71#ifdef·DEBUG_COUT 
88 72static·bool·debug_print_; 
89 73static·bool·debug_print()·{·return·debug_print_;·} 
90 74static·void·set_debug_print(bool·flag)·{·debug_print_·=·flag;·} 
91 75#endif 
92 76 
93 77enum·VDPMDownLinkStatus·{·kStarted,·kFinished,·kStartable·}; 
94 78enum·VDPMStreamingPhase·{·kBaseMesh,·kVSplitHeader,·kVSplits·}; 
95 79enum·VDPMClientMode·{·kStatic,·kDynamic·}; 
96 80enum·VHierarchySearchMode·{·kBruteForce,·kUseHashing·}; 
97 81 
98 82 
99 83// 
100 =============================================================================87 =========================================================
101 84}·//·namespace·VDPM 
102 85}·//·namespace·OpenMesh88 73
 89 74
 90 _\x88_\x80class·_\x8B_\x8a_\x8s_\x8e_\x8M_\x8e_\x8s_\x8h·{
 91 81public:
 92 82·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8M_\x8e_\x8s_\x8h(void)·{;}
 93 83};
 94 84
 95 85
103 86//96 86//
104 =============================================================================97 =============================================================================
105 87#endif·//·OPENMESH_VDPROGMESH_VDPMSTREAMINGDEF_HH·defined98 87}·//·namespace·OpenMesh
106 88//99 88//
107 =============================================================================100 =============================================================================
108 89101 89
109 90102 90//
 103 =============================================================================
 104 91#endif·//·OPENMESH_BASEMESH_HH·defined
 105 92//
 106 =============================================================================
 107 _\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h
 108 This·file·provides·some·macros·containing·attribute·usage.
110 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h109 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
111 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,110 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
112 different·mesh·kernels·...111 different·mesh·kernels·...
113 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59112 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
 113 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8M_\x8e_\x8s_\x8h
 114 Base·class·for·all·meshes.
 115 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·BaseMesh.hh:80
114 ===============================================================================116 ===============================================================================
115 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.117 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
116 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.118 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
37.7 KB
./usr/share/doc/libopenmesh-dev/html/a00710_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00410_source.html
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/AutoPropertyHandleT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00710_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00410_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VHierarchyNodeIndex.hh</div></div>98 ··<div·class="headertitle"><div·class="title">AutoPropertyHandleT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 96 lines modifiedOffset 138, 108 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_AutoPropertyHandleT_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_AutoPropertyHandleT_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh_,·<span·class="keyword">class</span>·PropertyHandle_&gt;</div>
 159 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="};">
 160 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02830.html">···58</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>·:·<span·class="keyword">public</span>·PropertyHandle_</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>{</div>
 162 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">public</span>:</div>
 163 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">typedef</span>·Mesh_·····························Mesh;</div>
 164 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">typedef</span>·PropertyHandle_···················PropertyHandle;</div>
 165 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keyword">typedef</span>·PropertyHandle····················Base;</div>
 166 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·PropertyHandle::Value····Value;</div>
 167 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT&lt;Mesh,·PropertyHandle&gt;</a></div>
 168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>············································<a·class="code·hl_class"·href="a02830.html">Self</a>;</div>
 169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">protected</span>:</div>
 170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··Mesh*·····································m_;</div>
 171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordtype">bool</span>······································own_property_;<span·class="comment">//ref·counting?</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>VDPM·{</div>173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">public</span>:</div>
 174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>()</div>
 175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··:·m_(<span·class="keyword">nullptr</span>),·own_property_(<span·class="keyword">false</span>)</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··············</div> 
170 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};"> 
171 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03870.html">···73</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a></div> 
172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··{}</div>
173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">private</span>:</div> 
174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·value_;</div> 
175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··</div>
 178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02830.html">Self</a>&amp;·_other)</div>
 179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··:·Base(_other.idx()),·m_(_other.m_),·own_property_(<span·class="keyword">false</span>)</div>
176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··{}</div>
177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··</div>
178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>··InvalidIndex;</div>182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>(Mesh&amp;·_m,·<span·class="keyword">const</span>·std::string&amp;·_pp_name·=·std::string())</div>
 183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{·add_property(_m,·_pp_name);·}</div>
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>(Mesh&amp;·_m,·PropertyHandle·_pph)</div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··:·Base(_pph.idx()),·m_(&amp;_m),·own_property_(<span·class="keyword">false</span>)</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··{}</div>
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>()</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··{·value_·=·0;·}</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a02830.html">~AutoPropertyHandleT</a>()</div>
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_value)</div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··{·value_·=·_value;·}</div> 
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··{</div>
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···_tree_id,·</div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······················<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···_node_id,·</div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······················<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">short</span>·_tree_id_bits)</div>191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">if</span>·(own_property_)</div>
 192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····{</div>
 193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······m_-&gt;remove_property(*<span·class="keyword">this</span>);</div>
 194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····}</div>
Max diff block lines reached; 1064/31526 bytes (3.37%) of diff not shown.
6.81 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VHierarchyNodeIndex.hh5 AutoPropertyHandleT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 107 lines modifiedOffset 47, 115 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44#ifndef·OPENMESH_AutoPropertyHandleT_HH
 55 45#define·OPENMESH_AutoPropertyHandleT_HH
 56 46
54 44// 
55 ============================================================================= 
56 45// 
57 46//·CLASS·newClass 
58 47// 
59 48// 
60 ============================================================================= 
61 49 
62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH 
63 51#define·OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH 
64 52 
65 53//==·INCLUDES57 47//==·INCLUDES
66 =================================================================58 =================================================================
67 54 
68 55#include·<vector> 
69 56#include·<cassert>59 48#include·<assert.h>
 60 49#include·<string>
 61 50
70 57 
71 58//==·FORWARDDECLARATIONS 
72 ====================================================== 
73 59 
74 60 
75 61//==·NAMESPACES62 51//==·NAMESPACES
76 ===============================================================63 ===============================================================
77 6264 52
78 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{65 53namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 66 54
79 64namespace·VDPM·{ 
80 65 
81 66//==·CLASS·DEFINITION67 55//==·CLASS·DEFINITION
82 =========================================================68 =========================================================
83 67 
84 68 
85 _\x87_\x83class·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x 
86 74{ 
87 75private: 
88 76·unsigned·int·value_; 
89 7769 56
 70 57template·<class·Mesh_,·class·PropertyHandle_>
 71 _\x85_\x88class·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T·:·public·PropertyHandle_
 72 59{
 73 60public:
 74 61·typedef·Mesh_·Mesh;
 75 62·typedef·PropertyHandle_·PropertyHandle;
 76 63·typedef·PropertyHandle·Base;
 77 64·typedef·typename·PropertyHandle::Value·Value;
 78 65·typedef·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8,_\x8·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8>
 79 66·_\x8S_\x8e_\x8l_\x8f;
 80 67protected:
 81 68·Mesh*·m_;
 82 69·bool·own_property_;//ref·counting?
 83 70
90 78public:84 71public:
 85 72·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T()
 86 73·:·m_(nullptr),·own_property_(false)
 87 74·{}
 88 75
 89 76·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(const·_\x8S_\x8e_\x8l_\x8f&·_other)
 90 77·:·Base(_other.idx()),·m_(_other.m_),·own_property_(false)
 91 78·{}
91 7992 79
92 80·static·const·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x·InvalidIndex; 
93 81 
94 82public: 
95 83 
96 84·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x() 
97 85·{·value_·=·0;·}93 80·explicit·_.A_.u_.t_.o_.P_.r_.o_.p_.e_.r_.t_.y_.H_.a_.n_.d_.l_.e_.T(Mesh&·_m,·const·std::string&·_pp_name·=·std::
 94 string())
 95 81·{·add_property(_m,·_pp_name);·}
 96 82
 97 83·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(Mesh&·_m,·PropertyHandle·_pph)
 98 84·:·Base(_pph.idx()),·m_(&_m),·own_property_(false)
 99 85·{}
98 86100 86
 101 87·_\x8~_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T()
 102 88·{
 103 89·if·(own_property_)
99 87·explicit·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·int·_value) 
100 88·{·value_·=·_value;·} 
101 89 
102 90·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·int·_tree_id, 
103 91·unsigned·int·_node_id, 
104 92·unsigned·short·_tree_id_bits) 
105 93·{104 90·{
 105 91·m_->remove_property(*this);
106 94·assert(_tree_id·<·((unsigned·int)·0x00000001·<<·_tree_id_bits)); 
107 95·assert(_node_id·<·((unsigned·int)·0x00000001·<<·(32·-·_tree_id_bits))); 
108 96·value_·=·(_tree_id·<<·(32·-·_tree_id_bits))·|·_node_id; 
109 97·}106 92·}
110 98 
111 99·bool·is_valid(unsigned·short·_tree_id_bits)·const 
112 100·{·return·node_id(_tree_id_bits)·!=·0·?·true·:·false;·}107 93·}
 108 94
 109 95·inline·void·add_property(Mesh&·_m,·const·std::string&·_pp_name·=·std::string
 110 ())
 111 96·{
 112 97·assert(!is_valid());
 113 98·m_·=·&_m;
 114 99·own_property_·=·_pp_name.empty()·||·!m_->get_property_handle(*this,
 115 _pp_name);
 116 100·if·(own_property_)
113 101117 101·{
114 102·unsigned·int·tree_id(unsigned·short·_tree_id_bits)·const 
Max diff block lines reached; 1456/6951 bytes (20.95%) of diff not shown.
17.0 KB
./usr/share/doc/libopenmesh-dev/html/a00752.html vs.
./usr/share/doc/libopenmesh-dev/html/a00743.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00752.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00743.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 89, 93 lines modifiedOffset 89, 84 lines modified
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>·&#124;95 <a·href="#namespaces">Namespaces</a>··</div>
96 <a·href="#define-members">Macros</a>··</div> 
97 ··<div·class="headertitle"><div·class="title">SubdividerT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CompositeSqrt3T.hh·File·Reference</div></div>
98 </div><!--header-->97 </div><!--header-->
99 <div·class="contents">98 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/> 
101 <code>#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</code><br·/>99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06488_source.html">Composite/CompositeT.hh</a>&quot;</code><br·/>
 100 <code>#include·&quot;<a·class="el"·href="a06500_source.html">Composite/CompositeTraits.hh</a>&quot;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·SubdividerT.hh:</div>102 Include·dependency·graph·for·CompositeSqrt3T.hh:</div>
104 <div·class="dyncontent">103 <div·class="dyncontent">
105 <div·class="center"><img·src="a00753.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00744.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeSqrt3T_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hh">105 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeSqrt3T_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeSqrt3T_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="90,5,291,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="265,5,480,45"/>
 107 <area·shape="rect"·href="a06488.html"·title="·"·alt=""·coords="132,174,325,199"/>
 108 <area·shape="poly"·title="·"·alt=""·coords="358,47,251,165,247,162,354,44"/>
 109 <area·shape="rect"·href="a06500.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="373,93,594,119"/>
 110 <area·shape="poly"·title="·"·alt=""·coords="401,43,457,83,454,87,398,48"/>
 111 <area·shape="rect"·title="·"·alt=""·coords="318,262,377,287"/>
 112 <area·shape="poly"·title="·"·alt=""·coords="246,197,322,252,318,256,243,202"/>
 113 <area·shape="rect"·title="·"·alt=""·coords="5,262,68,287"/>
 114 <area·shape="poly"·title="·"·alt=""·coords="204,202,76,259,74,254,202,197"/>
 115 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="92,255,293,295"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="226,201,208,243,203,241,221,198"/>
108 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,93,184,133"/>117 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="282,343,461,383"/>
109 <area·shape="poly"·title="·"·alt=""·coords="171,48,128,86,124,82,168,44"/>118 <area·shape="poly"·title="·"·alt=""·coords="233,292,321,334,319,339,231,297"/>
110 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="209,93,367,133"/>119 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="99,343,257,383"/>
111 <area·shape="poly"·title="·"·alt=""·coords="214,44,258,82,254,86,211,48"/>120 <area·shape="poly"·title="·"·alt=""·coords="192,295,186,330,181,329,187,294"/>
112 <area·shape="rect"·title="·"·alt=""·coords="101,181,280,221"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="118,132,161,170,157,174,114,136"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="268,136,224,174,221,170,265,132"/> 
115 </map> 
116 </div> 
117 </div><div·class="textblock"><div·class="dynheader"> 
118 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div> 
119 <div·class="dyncontent"> 
120 <div·class="center"><img·src="a00754.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hhdep"·alt=""/></div> 
121 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2SubdividerT_8hhdep"> 
122 <area·shape="rect"·title="·"·alt=""·coords="959,5,1161,45"/>121 <area·shape="rect"·title="·"·alt=""·coords="469,431,647,471"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="413,380,506,423,504,428,411,385"/>
 123 <area·shape="poly"·title="·"·alt=""·coords="258,379,462,425,461,430,257,384"/>
 124 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="605,167,769,207"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="514,116,626,159,625,164,512,121"/>
 126 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="401,255,565,295"/>
 127 <area·shape="poly"·title="·"·alt=""·coords="486,119,486,241,481,241,481,119"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="770,192,833,201,897,213,952,230,973,241,987,253,992,264,993,274,987,295,975,346,963,366,942,385,921,397,893,407,822,424,740,436,661,444,661,439,739,431,821,418,892,402,919,392,939,381,959,362,970,344,982,294,988,273,987,265,983,256,970,245,950,235,896,218,832,206,769,198"/>
123 <area·shape="rect"·href="a00869_source.html"·title="·"·alt=""·coords="5,101,205,141"/>129 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="590,255,785,295"/>
124 <area·shape="poly"·title="·"·alt=""·coords="946,33,618,52,418,70,218,96,180,103,179,98,217,91,417,65,617,47,945,28"/> 
125 <area·shape="rect"·href="a00758.html"·title="·"·alt=""·coords="230,101,431,141"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="946,38,713,59,578,76,443,96,406,103,405,98,442,91,577,71,712,54,945,32"/> 
127 <area·shape="rect"·href="a06482.html"·title="·"·alt=""·coords="455,101,710,141"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="951,51,680,103,679,98,950,45"/> 
129 <area·shape="rect"·href="a00749.html"·title="·"·alt=""·coords="734,101,935,141"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="1003,53,881,103,879,98,1001,48"/> 
131 <area·shape="rect"·href="a00734.html"·title="·"·alt=""·coords="959,101,1161,141"/> 
132 <area·shape="poly"·title="·"·alt=""·coords="1063,59,1063,101,1057,101,1057,59"/> 
133 <area·shape="rect"·href="a00725_source.html"·title="·"·alt=""·coords="1185,101,1386,141"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="1119,48,1241,98,1239,103,1117,53"/>130 <area·shape="poly"·title="·"·alt=""·coords="690,207,690,241,685,241,685,207"/>
 131 <area·shape="poly"·title="·"·alt=""·coords="644,209,541,252,539,247,642,204"/>
135 <area·shape="rect"·href="a00722.html"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="1411,101,1637,141"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="1170,45,1399,91,1435,98,1434,103,1398,96,1169,51"/> 
137 <area·shape="rect"·href="a00761.html"·title="Interpolating·Labsik·Greiner·Subdivider·as·described·in·&quot;Interpolating·sqrt(3)·subdivision&quot;·Labsik·&amp;·..."·alt=""·coords="1661,93,1931,148"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="1175,35,1395,58,1650,91,1661,92,1661,98,1649,96,1394,63,1174,40"/> 
139 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="1955,101,2157,141"/> 
140 <area·shape="poly"·title="·"·alt=""·coords="1175,27,1520,46,1731,64,1943,91,1982,98,1981,103,1942,96,1731,69,1519,51,1174,32"/> 
141 <area·shape="rect"·href="a00728_source.html"·title="·"·alt=""·coords="111,196,313,251"/>132 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="809,255,973,295"/>
 133 <area·shape="poly"·title="·"·alt=""·coords="733,204,835,247,833,252,731,209"/>
142 <area·shape="poly"·title="·"·alt=""·coords="299,152,245,198,241,194,296,148"/>134 <area·shape="poly"·title="·"·alt=""·coords="492,294,526,382,543,417,539,420,521,384,487,296"/>
143 <area·shape="rect"·href="a06488.html"·title="·"·alt=""·coords="337,196,572,251"/> 
144 <area·shape="poly"·title="·"·alt=""·coords="549,151,490,198,487,194,546,147"/> 
145 <area·shape="rect"·href="a00746.html"·title="·"·alt=""·coords="596,203,807,243"/>135 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="536,343,700,383"/>
146 <area·shape="poly"·title="·"·alt=""·coords="617,148,681,201,677,205,614,152"/>136 <area·shape="poly"·title="·"·alt=""·coords="515,293,578,333,575,337,512,297"/>
 137 <area·shape="poly"·title="·"·alt=""·coords="607,384,581,421,577,418,603,381"/>
 138 <area·shape="poly"·title="·"·alt=""·coords="863,297,795,339,713,385,619,428,617,423,710,380,793,334,861,293"/>
147 <area·shape="rect"·href="a00755.html"·title="·"·alt=""·coords="831,203,1046,243"/>139 <area·shape="rect"·title="·"·alt=""·coords="853,350,929,375"/>
148 <area·shape="poly"·title="·"·alt=""·coords="663,142,873,201,871,206,662,147"/>140 <area·shape="poly"·title="·"·alt=""·coords="894,295,894,336,889,336,889,295"/>
149 </map>141 </map>
150 </div>142 </div>
151 </div>143 </div>
152 <p><a·href="a00752_source.html">Go·to·the·source·code·of·this·file.</a></p>144 <p><a·href="a00743_source.html">Go·to·the·source·code·of·this·file.</a></p>
153 <table·class="memberdecls">145 <table·class="memberdecls">
154 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>146 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
155 Classes</h2></td></tr>147 Classes</h2></td></tr>
156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03806.html">OpenMesh::Subdivider::Uniform::SubdividerT&lt;·MeshType,·RealType·&gt;</a></td></tr>148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03758.html">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;</a></td></tr>
 149 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·sqrt(3)·subdivision·algorithm.··<a·href="a03758.html#details">More...</a><br·/></td></tr>
 150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03762.html">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff</a></td></tr>
157 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Abstract·base·class·for·uniform·subdivision·algorithms.··<a·href="a03806.html#details">More...</a><br·/></td></tr>152 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class.··<a·href="a03762.html#details">More...</a><br·/></td></tr>
Max diff block lines reached; 1916/14420 bytes (13.29%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
2.73 KB
html2text {}
    
Offset 1, 29 lines modifiedOffset 1, 32 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.M_.a_.c_.r_.o_.s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 SubdividerT.hh·File·Reference 
7 #include·<OpenMesh/Core/System/config.hh> 
8 #include·<OpenMesh/Core/Utils/Noncopyable.hh>6 CompositeSqrt3T.hh·File·Reference
 7 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h"
 8 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h"
9 Include·dependency·graph·for·SubdividerT.hh:9 Include·dependency·graph·for·CompositeSqrt3T.hh:
10 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>12 ·class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m_.:_.:_.C_.o_.m_.p_.o_.s_.i_.t_.e_.S_.q_.r_.t_.3_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
14  ·······Abstract·base·class·for·uniform·subdivision·algorithms.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.13  ········_.U_.n_.i_.f_.o_.r_.m·composite·sqrt(3)·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 14  
 15 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:
 16 ·········_\x8F_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f
 17  ········Helper·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 18  
 19 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:
 20 ·········_\x8F_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f_\x8:_\x8:_\x8c_\x8o_\x8m_\x8p_\x8u_\x8t_\x8e_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t
15  21  
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
18  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the24  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
19 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.25 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
20  26  
21 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m27 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
22  ···········Software·related·to·uniform·subdivision·of·meshes.28  ···········Software·related·to·uniform·subdivision·of·meshes.
23  29  
24 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
25 #define ·A\x8AS\x8SS\x8SE\x8ER\x8RT\x8T_\x8_C\x8CO\x8ON\x8NS\x8SI\x8IS\x8ST\x8TE\x8EN\x8NC\x8CY\x8Y(T,·m) 
26   
27 ===============================================================================30 ===============================================================================
28 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.31 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
29 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.32 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
1.83 KB
./usr/share/doc/libopenmesh-dev/html/a00753.map vs.
./usr/share/doc/libopenmesh-dev/html/a00309.map
Files 85% similar despite different names
    
Offset 1, 10 lines modifiedOffset 1, 8 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh">1 <map·id="OpenMesh/Core/Mesh/Attributes.hh"·name="OpenMesh/Core/Mesh/Attributes.hh">
 2 <area·shape="rect"·id="Node000001"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="13,5,177,45"/>
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="90,5,291,45"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,181,184,221"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="84,47,72,69,63,94,60,113,63,133,77,169,73,171,57,134,54,113,57,93,67,67,79,44"/>
3 <area·shape="rect"·id="Node000002"·href="$a01229_source.html"·title="·"·alt=""·coords="5,93,184,133"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="171,48,128,86,124,82,168,44"/> 
5 <area·shape="rect"·id="Node000004"·href="$a00917_source.html"·title="·"·alt=""·coords="209,93,367,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00314_source.html"·title="·"·alt=""·coords="73,93,237,133"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="214,44,258,82,254,86,211,48"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="110,44,136,81,131,84,106,47"/>
 7 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="144,135,118,172,114,169,139,132"/>
7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="101,181,280,221"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="118,132,161,170,157,174,114,136"/> 
9 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="268,136,224,174,221,170,265,132"/> 
10 </map>8 </map>
4.98 KB
./usr/share/doc/libopenmesh-dev/html/a00754.map vs.
./usr/share/doc/libopenmesh-dev/html/a00733.map
Files 98% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="959,5,1161,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="959,5,1161,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00869_source.html"·title="·"·alt=""·coords="5,101,205,141"/>3 <area·shape="rect"·id="Node000002"·href="$a00599_source.html"·title="·"·alt=""·coords="5,101,205,141"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="946,33,618,52,418,70,218,96,180,103,179,98,217,91,417,65,617,47,945,28"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="946,33,618,52,418,70,218,96,180,103,179,98,217,91,417,65,617,47,945,28"/>
5 <area·shape="rect"·id="Node000003"·href="$a00758.html"·title="·"·alt=""·coords="230,101,431,141"/>5 <area·shape="rect"·id="Node000003"·href="$a00722.html"·title="·"·alt=""·coords="230,101,431,141"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="946,38,713,59,578,76,443,96,406,103,405,98,442,91,577,71,712,54,945,32"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="946,38,713,59,578,76,443,96,406,103,405,98,442,91,577,71,712,54,945,32"/>
7 <area·shape="rect"·id="Node000005"·href="$a06482.html"·title="·"·alt=""·coords="455,101,710,141"/>7 <area·shape="rect"·id="Node000005"·href="$a06488.html"·title="·"·alt=""·coords="455,101,710,141"/>
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="951,51,680,103,679,98,950,45"/>8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="951,51,680,103,679,98,950,45"/>
9 <area·shape="rect"·id="Node000009"·href="$a00749.html"·title="·"·alt=""·coords="734,101,935,141"/>9 <area·shape="rect"·id="Node000009"·href="$a00737.html"·title="·"·alt=""·coords="734,101,935,141"/>
10 <area·shape="poly"·id="edge8_Node000001_Node000009"·title="·"·alt=""·coords="1003,53,881,103,879,98,1001,48"/>10 <area·shape="poly"·id="edge8_Node000001_Node000009"·title="·"·alt=""·coords="1003,53,881,103,879,98,1001,48"/>
11 <area·shape="rect"·id="Node000010"·href="$a00734.html"·title="·"·alt=""·coords="959,101,1161,141"/>11 <area·shape="rect"·id="Node000010"·href="$a00725.html"·title="·"·alt=""·coords="959,101,1161,141"/>
12 <area·shape="poly"·id="edge9_Node000001_Node000010"·title="·"·alt=""·coords="1063,59,1063,101,1057,101,1057,59"/>12 <area·shape="poly"·id="edge9_Node000001_Node000010"·title="·"·alt=""·coords="1063,59,1063,101,1057,101,1057,59"/>
13 <area·shape="rect"·id="Node000011"·href="$a00725_source.html"·title="·"·alt=""·coords="1185,101,1386,141"/>13 <area·shape="rect"·id="Node000011"·href="$a00716_source.html"·title="·"·alt=""·coords="1185,101,1386,141"/>
14 <area·shape="poly"·id="edge10_Node000001_Node000011"·title="·"·alt=""·coords="1119,48,1241,98,1239,103,1117,53"/>14 <area·shape="poly"·id="edge10_Node000001_Node000011"·title="·"·alt=""·coords="1119,48,1241,98,1239,103,1117,53"/>
15 <area·shape="rect"·id="Node000012"·href="$a00722.html"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="1411,101,1637,141"/>15 <area·shape="rect"·id="Node000012"·href="$a00734.html"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="1411,101,1637,141"/>
16 <area·shape="poly"·id="edge11_Node000001_Node000012"·title="·"·alt=""·coords="1170,45,1399,91,1435,98,1434,103,1398,96,1169,51"/>16 <area·shape="poly"·id="edge11_Node000001_Node000012"·title="·"·alt=""·coords="1170,45,1399,91,1435,98,1434,103,1398,96,1169,51"/>
17 <area·shape="rect"·id="Node000013"·href="$a00761.html"·title="Interpolating·Labsik·Greiner·Subdivider·as·described·in·&quot;Interpolating·sqrt(3)·subdivision&quot;·Labsik·&amp;·..."·alt=""·coords="1661,93,1931,148"/>17 <area·shape="rect"·id="Node000013"·href="$a00728.html"·title="Interpolating·Labsik·Greiner·Subdivider·as·described·in·&quot;Interpolating·sqrt(3)·subdivision&quot;·Labsik·&amp;·..."·alt=""·coords="1661,93,1931,148"/>
18 <area·shape="poly"·id="edge12_Node000001_Node000013"·title="·"·alt=""·coords="1175,35,1395,58,1650,91,1661,92,1661,98,1649,96,1394,63,1174,40"/>18 <area·shape="poly"·id="edge12_Node000001_Node000013"·title="·"·alt=""·coords="1175,35,1395,58,1650,91,1661,92,1661,98,1649,96,1394,63,1174,40"/>
19 <area·shape="rect"·id="Node000014"·href="$a00731.html"·title="·"·alt=""·coords="1955,101,2157,141"/>19 <area·shape="rect"·id="Node000014"·href="$a00740.html"·title="·"·alt=""·coords="1955,101,2157,141"/>
20 <area·shape="poly"·id="edge13_Node000001_Node000014"·title="·"·alt=""·coords="1175,27,1520,46,1731,64,1943,91,1982,98,1981,103,1942,96,1731,69,1519,51,1174,32"/>20 <area·shape="poly"·id="edge13_Node000001_Node000014"·title="·"·alt=""·coords="1175,27,1520,46,1731,64,1943,91,1982,98,1981,103,1942,96,1731,69,1519,51,1174,32"/>
21 <area·shape="rect"·id="Node000004"·href="$a00728_source.html"·title="·"·alt=""·coords="111,196,313,251"/>21 <area·shape="rect"·id="Node000004"·href="$a00713_source.html"·title="·"·alt=""·coords="111,196,313,251"/>
22 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="299,152,245,198,241,194,296,148"/>22 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="299,152,245,198,241,194,296,148"/>
23 <area·shape="rect"·id="Node000006"·href="$a06488.html"·title="·"·alt=""·coords="337,196,572,251"/>23 <area·shape="rect"·id="Node000006"·href="$a06494.html"·title="·"·alt=""·coords="337,196,572,251"/>
24 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="549,151,490,198,487,194,546,147"/>24 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="549,151,490,198,487,194,546,147"/>
25 <area·shape="rect"·id="Node000007"·href="$a00746.html"·title="·"·alt=""·coords="596,203,807,243"/>25 <area·shape="rect"·id="Node000007"·href="$a00719.html"·title="·"·alt=""·coords="596,203,807,243"/>
26 <area·shape="poly"·id="edge6_Node000005_Node000007"·title="·"·alt=""·coords="617,148,681,201,677,205,614,152"/>26 <area·shape="poly"·id="edge6_Node000005_Node000007"·title="·"·alt=""·coords="617,148,681,201,677,205,614,152"/>
27 <area·shape="rect"·id="Node000008"·href="$a00755.html"·title="·"·alt=""·coords="831,203,1046,243"/>27 <area·shape="rect"·id="Node000008"·href="$a00743.html"·title="·"·alt=""·coords="831,203,1046,243"/>
28 <area·shape="poly"·id="edge7_Node000005_Node000008"·title="·"·alt=""·coords="663,142,873,201,871,206,662,147"/>28 <area·shape="poly"·id="edge7_Node000005_Node000008"·title="·"·alt=""·coords="663,142,873,201,871,206,662,147"/>
29 </map>29 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00754.png vs.
./usr/share/doc/libopenmesh-dev/html/a00733.png
Files identical despite different names
14.0 KB
./usr/share/doc/libopenmesh-dev/html/a00755.html vs.
./usr/share/doc/libopenmesh-dev/html/a00719.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00755.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00719.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 90, 73 lines modifiedOffset 90, 73 lines modified
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>··</div>
96 ··<div·class="headertitle"><div·class="title">CompositeSqrt3T.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">CompositeLoopT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06482_source.html">Composite/CompositeT.hh</a>&quot;</code><br·/>99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a06488_source.html">Composite/CompositeT.hh</a>&quot;</code><br·/>
100 <code>#include·&quot;<a·class="el"·href="a06494_source.html">Composite/CompositeTraits.hh</a>&quot;</code><br·/>100 <code>#include·&quot;<a·class="el"·href="a06500_source.html">Composite/CompositeTraits.hh</a>&quot;</code><br·/>
101 </div><div·class="textblock"><div·class="dynheader">101 </div><div·class="textblock"><div·class="dynheader">
102 Include·dependency·graph·for·CompositeSqrt3T.hh:</div>102 Include·dependency·graph·for·CompositeLoopT.hh:</div>
103 <div·class="dyncontent">103 <div·class="dyncontent">
104 <div·class="center"><img·src="a00756.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeSqrt3T_8hh"·alt=""/></div>104 <div·class="center"><img·src="a00720.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeLoopT_8hh"·alt=""/></div>
105 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeSqrt3T_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeSqrt3T_8hh">105 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeLoopT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2CompositeLoopT_8hh">
106 <area·shape="rect"·title="·"·alt=""·coords="265,5,480,45"/>106 <area·shape="rect"·title="·"·alt=""·coords="267,5,478,45"/>
107 <area·shape="rect"·href="a06482.html"·title="·"·alt=""·coords="132,174,325,199"/>107 <area·shape="rect"·href="a06488.html"·title="·"·alt=""·coords="132,174,325,199"/>
108 <area·shape="poly"·title="·"·alt=""·coords="358,47,251,165,247,162,354,44"/>108 <area·shape="poly"·title="·"·alt=""·coords="358,47,251,165,247,162,354,44"/>
109 <area·shape="rect"·href="a06494.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="373,93,594,119"/>109 <area·shape="rect"·href="a06500.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="373,93,594,119"/>
110 <area·shape="poly"·title="·"·alt=""·coords="401,43,457,83,454,87,398,48"/>110 <area·shape="poly"·title="·"·alt=""·coords="401,43,457,83,454,87,398,48"/>
111 <area·shape="rect"·title="·"·alt=""·coords="318,262,377,287"/>111 <area·shape="rect"·title="·"·alt=""·coords="318,262,377,287"/>
112 <area·shape="poly"·title="·"·alt=""·coords="246,197,322,252,318,256,243,202"/>112 <area·shape="poly"·title="·"·alt=""·coords="246,197,322,252,318,256,243,202"/>
113 <area·shape="rect"·title="·"·alt=""·coords="5,262,68,287"/>113 <area·shape="rect"·title="·"·alt=""·coords="5,262,68,287"/>
114 <area·shape="poly"·title="·"·alt=""·coords="204,202,76,259,74,254,202,197"/>114 <area·shape="poly"·title="·"·alt=""·coords="204,202,76,259,74,254,202,197"/>
115 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="92,255,293,295"/>115 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="92,255,293,295"/>
116 <area·shape="poly"·title="·"·alt=""·coords="226,201,208,243,203,241,221,198"/>116 <area·shape="poly"·title="·"·alt=""·coords="226,201,208,243,203,241,221,198"/>
117 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="282,343,461,383"/>117 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="282,343,461,383"/>
118 <area·shape="poly"·title="·"·alt=""·coords="233,292,321,334,319,339,231,297"/>118 <area·shape="poly"·title="·"·alt=""·coords="233,292,321,334,319,339,231,297"/>
119 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="99,343,257,383"/>119 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="99,343,257,383"/>
120 <area·shape="poly"·title="·"·alt=""·coords="192,295,186,330,181,329,187,294"/>120 <area·shape="poly"·title="·"·alt=""·coords="192,295,186,330,181,329,187,294"/>
121 <area·shape="rect"·title="·"·alt=""·coords="469,431,647,471"/>121 <area·shape="rect"·title="·"·alt=""·coords="469,431,647,471"/>
122 <area·shape="poly"·title="·"·alt=""·coords="413,380,506,423,504,428,411,385"/>122 <area·shape="poly"·title="·"·alt=""·coords="413,380,506,423,504,428,411,385"/>
123 <area·shape="poly"·title="·"·alt=""·coords="258,379,462,425,461,430,257,384"/>123 <area·shape="poly"·title="·"·alt=""·coords="258,379,462,425,461,430,257,384"/>
124 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="605,167,769,207"/>124 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="605,167,769,207"/>
125 <area·shape="poly"·title="·"·alt=""·coords="514,116,626,159,625,164,512,121"/>125 <area·shape="poly"·title="·"·alt=""·coords="514,116,626,159,625,164,512,121"/>
126 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="401,255,565,295"/>126 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="401,255,565,295"/>
127 <area·shape="poly"·title="·"·alt=""·coords="486,119,486,241,481,241,481,119"/>127 <area·shape="poly"·title="·"·alt=""·coords="486,119,486,241,481,241,481,119"/>
128 <area·shape="poly"·title="·"·alt=""·coords="770,192,833,201,897,213,952,230,973,241,987,253,992,264,993,274,987,295,975,346,963,366,942,385,921,397,893,407,822,424,740,436,661,444,661,439,739,431,821,418,892,402,919,392,939,381,959,362,970,344,982,294,988,273,987,265,983,256,970,245,950,235,896,218,832,206,769,198"/>128 <area·shape="poly"·title="·"·alt=""·coords="770,192,833,201,897,213,952,230,973,241,987,253,992,264,993,274,987,295,975,346,963,366,942,385,921,397,893,407,822,424,740,436,661,444,661,439,739,431,821,418,892,402,919,392,939,381,959,362,970,344,982,294,988,273,987,265,983,256,970,245,950,235,896,218,832,206,769,198"/>
129 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="590,255,785,295"/>129 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="590,255,785,295"/>
130 <area·shape="poly"·title="·"·alt=""·coords="690,207,690,241,685,241,685,207"/>130 <area·shape="poly"·title="·"·alt=""·coords="690,207,690,241,685,241,685,207"/>
131 <area·shape="poly"·title="·"·alt=""·coords="644,209,541,252,539,247,642,204"/>131 <area·shape="poly"·title="·"·alt=""·coords="644,209,541,252,539,247,642,204"/>
132 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="809,255,973,295"/>132 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="809,255,973,295"/>
133 <area·shape="poly"·title="·"·alt=""·coords="733,204,835,247,833,252,731,209"/>133 <area·shape="poly"·title="·"·alt=""·coords="733,204,835,247,833,252,731,209"/>
134 <area·shape="poly"·title="·"·alt=""·coords="492,294,526,382,543,417,539,420,521,384,487,296"/>134 <area·shape="poly"·title="·"·alt=""·coords="492,294,526,382,543,417,539,420,521,384,487,296"/>
135 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="536,343,700,383"/>135 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="536,343,700,383"/>
136 <area·shape="poly"·title="·"·alt=""·coords="515,293,578,333,575,337,512,297"/>136 <area·shape="poly"·title="·"·alt=""·coords="515,293,578,333,575,337,512,297"/>
137 <area·shape="poly"·title="·"·alt=""·coords="607,384,581,421,577,418,603,381"/>137 <area·shape="poly"·title="·"·alt=""·coords="607,384,581,421,577,418,603,381"/>
138 <area·shape="poly"·title="·"·alt=""·coords="863,297,795,339,713,385,619,428,617,423,710,380,793,334,861,293"/>138 <area·shape="poly"·title="·"·alt=""·coords="863,297,795,339,713,385,619,428,617,423,710,380,793,334,861,293"/>
139 <area·shape="rect"·title="·"·alt=""·coords="853,350,929,375"/>139 <area·shape="rect"·title="·"·alt=""·coords="853,350,929,375"/>
140 <area·shape="poly"·title="·"·alt=""·coords="894,295,894,336,889,336,889,295"/>140 <area·shape="poly"·title="·"·alt=""·coords="894,295,894,336,889,336,889,295"/>
141 </map>141 </map>
142 </div>142 </div>
143 </div>143 </div>
144 <p><a·href="a00755_source.html">Go·to·the·source·code·of·this·file.</a></p>144 <p><a·href="a00719_source.html">Go·to·the·source·code·of·this·file.</a></p>
145 <table·class="memberdecls">145 <table·class="memberdecls">
146 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>146 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
147 Classes</h2></td></tr>147 Classes</h2></td></tr>
148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03758.html">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;</a></td></tr>148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03746.html">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;</a></td></tr>
149 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·sqrt(3)·subdivision·algorithm.··<a·href="a03758.html#details">More...</a><br·/></td></tr>149 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01252.html"·title="Software·related·to·uniform·subdivision·of·meshes.">Uniform</a>·composite·Loop·subdivision·algorithm.··<a·href="a03746.html#details">More...</a><br·/></td></tr>
150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03762.html">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff</a></td></tr>151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03750.html">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff</a></td></tr>
152 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class.··<a·href="a03762.html#details">More...</a><br·/></td></tr>152 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·struct.··<a·href="a03750.html#details">More...</a><br·/></td></tr>
153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03766.html">OpenMesh::Subdivider::Uniform::CompositeSqrt3T&lt;·MeshType,·RealType·&gt;::FVCoeff::compute_weight</a></td></tr>154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03754.html">OpenMesh::Subdivider::Uniform::CompositeLoopT&lt;·MeshType,·RealType·&gt;::EVCoeff::compute_weight</a></td></tr>
155 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>155 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
156 </table><table·class="memberdecls">156 </table><table·class="memberdecls">
157 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>157 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
158 Namespaces</h2></td></tr>158 Namespaces</h2></td></tr>
159 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>159 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
160 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>160 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
2.7 KB
html2text {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
6 CompositeSqrt3T.hh·File·Reference6 CompositeLoopT.hh·File·Reference
7 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h"7 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8._\x8h_\x8h"
8 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h"8 #include·"_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h"
9 Include·dependency·graph·for·CompositeSqrt3T.hh:9 Include·dependency·graph·for·CompositeLoopT.hh:
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
12 ·class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_.q_.r_.t_.3_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>12 ·class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_.o_.o_.p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
13  ········_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m·composite·sqrt(3)·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.13  ········_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m·composite·Loop·subdivision·algorithm.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
14  14  
15 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_.q_.r_.t_.3_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:15 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_.o_.o_.p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:
16 ·········_\x8F_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f16 ·········_\x8E_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f
17  ········Helper·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.17  ········Helper·struct.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18  18  
19 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_.q_.r_.t_.3_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:19 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8L_.o_.o_.p_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:
20 ·········_\x8F_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f_\x8:_\x8:_\x8c_\x8o_\x8m_\x8p_\x8u_\x8t_\x8e_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t20 ·········_\x8E_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f_\x8:_\x8:_\x8c_\x8o_\x8m_\x8p_\x8u_\x8t_\x8e_\x8__\x8w_\x8e_\x8i_\x8g_\x8h_\x8t
21  21  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
24  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the24  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
25 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.25 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
26  26  
27 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m27 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m
5.5 KB
./usr/share/doc/libopenmesh-dev/html/a00756.map vs.
./usr/share/doc/libopenmesh-dev/html/a00744.map
Files 99% similar despite different names
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh"·name="OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh"·name="OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="265,5,480,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="265,5,480,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a06482.html"·title="·"·alt=""·coords="132,174,325,199"/>3 <area·shape="rect"·id="Node000002"·href="$a06488.html"·title="·"·alt=""·coords="132,174,325,199"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="358,47,251,165,247,162,354,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="358,47,251,165,247,162,354,44"/>
5 <area·shape="rect"·id="Node000009"·href="$a06494.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="373,93,594,119"/>5 <area·shape="rect"·id="Node000009"·href="$a06500.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="373,93,594,119"/>
6 <area·shape="poly"·id="edge9_Node000001_Node000009"·title="·"·alt=""·coords="401,43,457,83,454,87,398,48"/>6 <area·shape="poly"·id="edge9_Node000001_Node000009"·title="·"·alt=""·coords="401,43,457,83,454,87,398,48"/>
7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="318,262,377,287"/>7 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="318,262,377,287"/>
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="246,197,322,252,318,256,243,202"/>8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="246,197,322,252,318,256,243,202"/>
9 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,262,68,287"/>9 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="5,262,68,287"/>
10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="204,202,76,259,74,254,202,197"/>10 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="204,202,76,259,74,254,202,197"/>
11 <area·shape="rect"·id="Node000005"·href="$a00752.html"·title="·"·alt=""·coords="92,255,293,295"/>11 <area·shape="rect"·id="Node000005"·href="$a00731.html"·title="·"·alt=""·coords="92,255,293,295"/>
12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="226,201,208,243,203,241,221,198"/>12 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="226,201,208,243,203,241,221,198"/>
13 <area·shape="rect"·id="Node000006"·href="$a01229_source.html"·title="·"·alt=""·coords="282,343,461,383"/>13 <area·shape="rect"·id="Node000006"·href="$a00323_source.html"·title="·"·alt=""·coords="282,343,461,383"/>
14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="233,292,321,334,319,339,231,297"/>14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="233,292,321,334,319,339,231,297"/>
15 <area·shape="rect"·id="Node000008"·href="$a00917_source.html"·title="·"·alt=""·coords="99,343,257,383"/>15 <area·shape="rect"·id="Node000008"·href="$a00407_source.html"·title="·"·alt=""·coords="99,343,257,383"/>
16 <area·shape="poly"·id="edge7_Node000005_Node000008"·title="·"·alt=""·coords="192,295,186,330,181,329,187,294"/>16 <area·shape="poly"·id="edge7_Node000005_Node000008"·title="·"·alt=""·coords="192,295,186,330,181,329,187,294"/>
17 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="469,431,647,471"/>17 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="469,431,647,471"/>
18 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="413,380,506,423,504,428,411,385"/>18 <area·shape="poly"·id="edge6_Node000006_Node000007"·title="·"·alt=""·coords="413,380,506,423,504,428,411,385"/>
19 <area·shape="poly"·id="edge8_Node000008_Node000007"·title="·"·alt=""·coords="258,379,462,425,461,430,257,384"/>19 <area·shape="poly"·id="edge8_Node000008_Node000007"·title="·"·alt=""·coords="258,379,462,425,461,430,257,384"/>
20 <area·shape="rect"·id="Node000010"·href="$a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="605,167,769,207"/>20 <area·shape="rect"·id="Node000010"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="605,167,769,207"/>
21 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="514,116,626,159,625,164,512,121"/>21 <area·shape="poly"·id="edge10_Node000009_Node000010"·title="·"·alt=""·coords="514,116,626,159,625,164,512,121"/>
22 <area·shape="rect"·id="Node000012"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="401,255,565,295"/>22 <area·shape="rect"·id="Node000012"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="401,255,565,295"/>
23 <area·shape="poly"·id="edge20_Node000009_Node000012"·title="·"·alt=""·coords="486,119,486,241,481,241,481,119"/>23 <area·shape="poly"·id="edge20_Node000009_Node000012"·title="·"·alt=""·coords="486,119,486,241,481,241,481,119"/>
24 <area·shape="poly"·id="edge11_Node000010_Node000007"·title="·"·alt=""·coords="770,192,833,201,897,213,952,230,973,241,987,253,992,264,993,274,987,295,975,346,963,366,942,385,921,397,893,407,822,424,740,436,661,444,661,439,739,431,821,418,892,402,919,392,939,381,959,362,970,344,982,294,988,273,987,265,983,256,970,245,950,235,896,218,832,206,769,198"/>24 <area·shape="poly"·id="edge11_Node000010_Node000007"·title="·"·alt=""·coords="770,192,833,201,897,213,952,230,973,241,987,253,992,264,993,274,987,295,975,346,963,366,942,385,921,397,893,407,822,424,740,436,661,444,661,439,739,431,821,418,892,402,919,392,939,381,959,362,970,344,982,294,988,273,987,265,983,256,970,245,950,235,896,218,832,206,769,198"/>
25 <area·shape="rect"·id="Node000011"·href="$a01097_source.html"·title="·"·alt=""·coords="590,255,785,295"/>25 <area·shape="rect"·id="Node000011"·href="$a00344_source.html"·title="·"·alt=""·coords="590,255,785,295"/>
26 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="690,207,690,241,685,241,685,207"/>26 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="690,207,690,241,685,241,685,207"/>
27 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="644,209,541,252,539,247,642,204"/>27 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="644,209,541,252,539,247,642,204"/>
28 <area·shape="rect"·id="Node000014"·href="$a01196_source.html"·title="·"·alt=""·coords="809,255,973,295"/>28 <area·shape="rect"·id="Node000014"·href="$a00290_source.html"·title="·"·alt=""·coords="809,255,973,295"/>
29 <area·shape="poly"·id="edge17_Node000010_Node000014"·title="·"·alt=""·coords="733,204,835,247,833,252,731,209"/>29 <area·shape="poly"·id="edge17_Node000010_Node000014"·title="·"·alt=""·coords="733,204,835,247,833,252,731,209"/>
30 <area·shape="poly"·id="edge14_Node000012_Node000007"·title="·"·alt=""·coords="492,294,526,382,543,417,539,420,521,384,487,296"/>30 <area·shape="poly"·id="edge14_Node000012_Node000007"·title="·"·alt=""·coords="492,294,526,382,543,417,539,420,521,384,487,296"/>
31 <area·shape="rect"·id="Node000013"·href="$a01193_source.html"·title="·"·alt=""·coords="536,343,700,383"/>31 <area·shape="rect"·id="Node000013"·href="$a00314_source.html"·title="·"·alt=""·coords="536,343,700,383"/>
32 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="515,293,578,333,575,337,512,297"/>32 <area·shape="poly"·id="edge15_Node000012_Node000013"·title="·"·alt=""·coords="515,293,578,333,575,337,512,297"/>
33 <area·shape="poly"·id="edge16_Node000013_Node000007"·title="·"·alt=""·coords="607,384,581,421,577,418,603,381"/>33 <area·shape="poly"·id="edge16_Node000013_Node000007"·title="·"·alt=""·coords="607,384,581,421,577,418,603,381"/>
34 <area·shape="poly"·id="edge18_Node000014_Node000007"·title="·"·alt=""·coords="863,297,795,339,713,385,619,428,617,423,710,380,793,334,861,293"/>34 <area·shape="poly"·id="edge18_Node000014_Node000007"·title="·"·alt=""·coords="863,297,795,339,713,385,619,428,617,423,710,380,793,334,861,293"/>
35 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="853,350,929,375"/>35 <area·shape="rect"·id="Node000015"·title="·"·alt=""·coords="853,350,929,375"/>
36 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="894,295,894,336,889,336,889,295"/>36 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="894,295,894,336,889,336,889,295"/>
37 </map>37 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a00756.png vs.
./usr/share/doc/libopenmesh-dev/html/a00744.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a00760.png vs.
./usr/share/doc/libopenmesh-dev/html/a00724.png
Files identical despite different names
99.7 KB
./usr/share/doc/libopenmesh-dev/html/a00773.html vs.
./usr/share/doc/libopenmesh-dev/html/a00785.html
Files 76% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT_impl.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/bindT.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00773.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00785.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 89, 364 lines modifiedOffset 89, 266 lines modified
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#namespaces">Namespaces</a>·&#124;94 <a·href="#namespaces">Namespaces</a>·&#124;
95 <a·href="#define-members">Macros</a>··</div>95 <a·href="#func-members">Functions</a>··</div>
96 ··<div·class="headertitle"><div·class="title">RulesT_impl.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">bindT.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
  
 99 <p>Bind·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·to·a·OpenSG·geometry·node.··
 100 <a·href="#details">More...</a></p>
99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>101 <div·class="textblock"><code>#include·&lt;functional&gt;</code><br·/>
100 <code>#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</code><br·/> 
101 <code>#include·&quot;<a·class="el"·href="a00770_source.html">RulesT.hh</a>&quot;</code><br·/> 
102 <code>#include·&lt;cmath&gt;</code><br·/>102 <code>#include·&lt;algorithm&gt;</code><br·/>
 103 <code>#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</code><br·/>
 104 <code>#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</code><br·/>
 105 <code>#include·&lt;OpenMesh/Tools/Utils/GLConstAsString.hh&gt;</code><br·/>
 106 <code>#include·&lt;OpenSG/OSGGeometry.h&gt;</code><br·/>
 107 <code>#include·&quot;color_cast.hh&quot;</code><br·/>
103 </div><div·class="textblock"><div·class="dynheader">108 </div><div·class="textblock"><div·class="dynheader">
104 Include·dependency·graph·for·RulesT_impl.hh:</div>109 Include·dependency·graph·for·bindT.hh:</div>
105 <div·class="dyncontent">110 <div·class="dyncontent">
106 <div·class="center"><img·src="a00774.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT__impl_8hh"·alt=""/></div>111 <div·class="center"><img·src="a00786.png"·border="0"·usemap="#aOpenMesh_2Tools_2Kernel__OSG_2bindT_8hh"·alt=""/></div>
107 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT__impl_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2RulesT__impl_8hh">112 <map·name="aOpenMesh_2Tools_2Kernel__OSG_2bindT_8hh"·id="aOpenMesh_2Tools_2Kernel__OSG_2bindT_8hh">
 113 <area·shape="rect"·title="Bind·an·OpenMesh·to·a·OpenSG·geometry·node."·alt=""·coords="195,5,369,45"/>
108 <area·shape="rect"·title="·"·alt=""·coords="4984,5,5190,60"/>114 <area·shape="rect"·title="·"·alt=""·coords="5,101,92,126"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="232,48,93,99,91,94,230,43"/>
109 <area·shape="rect"·title="·"·alt=""·coords="3583,1428,3762,1468"/>116 <area·shape="rect"·title="·"·alt=""·coords="718,1245,803,1270"/>
110 <area·shape="poly"·title="·"·alt=""·coords="5191,43,5262,61,5298,74,5331,91,5360,111,5382,136,5397,165,5403,200,5403,1273,5398,1311,5385,1339,5361,1362,5328,1382,5303,1389,5255,1396,5105,1408,4657,1427,4156,1440,3775,1448,3775,1442,4156,1435,4657,1422,5105,1403,5255,1391,5302,1384,5326,1378,5358,135[·...·truncated·by·diffoscope;·len:·99,·SHA:·4dc06f799df760ccb148f70228e434e49633141daa1376e7a7b820f965847559·...·]"/>117 <area·shape="poly"·title="·"·alt=""·coords="275,46,249,113,238,156,234,200,234,555,235,664,245,750,256,790,273,830,296,874,327,924,371,981,421,1034,476,1081,533,1124,641,1192,724,1236,722,1241,638,1197,530,1128,473,1086,418,1037,366,984,322,927,291,877,268,833,251,791,240,751,230,664,229,555,229,200[·...·truncated·by·diffoscope;·len:·23,·SHA:·59b5a6a9e0193e76f5ca394f571b60d099ab3f5ac56ca22c08b2327cea1cac36·...·]"/>
111 <area·shape="rect"·href="a01055_source.html"·title="·"·alt=""·coords="4735,108,4951,133"/>118 <area·shape="rect"·href="a00263_source.html"·title="·"·alt=""·coords="488,93,652,133"/>
112 <area·shape="poly"·title="·"·alt=""·coords="5013,63,4889,106,4887,101,5011,58"/>119 <area·shape="poly"·title="·"·alt=""·coords="346,43,494,87,493,92,344,48"/>
113 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="572,907,658,933"/> 
114 <area·shape="poly"·title="·"·alt=""·coords="4983,37,3921,47,3127,58,2278,74,1462,96,769,124,496,141,287,159,154,180,120,191,112,196,109,201,110,643,113,679,123,711,139,741,161,767,187,791,216,812,284,847,358,874,433,892,559,912,558,917,432,897,357,879,282,852,214,817,183,795,157,771,135,744,118,713,108,680,104,643,104,199,108,192,118,186,153,175,287,154,496,136,768,119,1462,91,2278,69,3127,53,3920,42,4983,32"/> 
115 <area·shape="rect"·title="·"·alt=""·coords="5438,108,5501,133"/> 
116 <area·shape="poly"·title="·"·alt=""·coords="5191,54,5419,105,5425,107,5424,112,5418,111,5190,60"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="4938,131,5064,151,5199,184,5259,204,5307,228,5340,256,5349,271,5352,288,5352,1273,5349,1310,5338,1338,5317,1361,5287,1382,5262,1390,5216,1396,5071,1408,4636,1428,4148,1441,3775,1448,3775,1442,4148,1435,4635,1422,5071,1403,5216,1391,5261,1384,5284,1378,5314,1357,5333,1335,5344,1309,5347,1273,5347,288,5344,273,5336,259,5304,233,5257,209,5198,189,5063,157,4937,136"/> 
118 <area·shape="rect"·href="a00989_source.html"·title="·"·alt=""·coords="3006,900,3170,940"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="4735,128,4248,146,3587,177,3266,197,2993,220,2796,245,2736,258,2707,271,2702,279,2702,288,2708,308,2726,347,2762,410,2867,579,3070,887,3066,890,2863,582,2757,413,2721,350,2703,310,2697,288,2697,278,2704,267,2734,253,2795,240,2992,215,3266,192,3587,172,4248,141,4735,123"/> 
120 <area·shape="rect"·href="a01052_source.html"·title="·"·alt=""·coords="1620,365,1858,390"/>120 <area·shape="rect"·href="a06404_source.html"·title="·"·alt=""·coords="1303,885,1461,925"/>
 121 <area·shape="poly"·title="·"·alt=""·coords="369,26,697,38,907,49,1123,66,1325,88,1493,117,1558,134,1609,153,1641,175,1650,187,1653,200,1653,746,1648,775,1636,802,1617,824,1593,843,1536,872,1476,891,1474,886,1534,867,1590,839,1613,820,1631,799,1643,774,1647,745,1647,200,1645,189,1637,179,1606,158,1557,139,1492,122,1324,93,1122,71,907,55,696,43,369,31"/>
121 <area·shape="poly"·title="·"·alt=""·coords="4735,125,4172,126,3371,133,2969,140,2611,150,2333,165,2235,174,2170,184,2110,200,2050,221,1935,270,1838,320,1770,360,1767,355,1836,316,1933,265,2048,216,2108,195,2169,179,2235,169,2333,160,2611,145,2969,135,3371,127,4172,120,4735,119"/> 
122 <area·shape="rect"·href="a01073_source.html"·title="·"·alt=""·coords="4672,445,4875,485"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="4833,135,4816,156,4801,182,4783,250,4774,319,4772,382,4774,432,4768,432,4767,382,4769,318,4778,249,4796,180,4812,153,4829,132"/> 
124 <area·shape="rect"·href="a00944_source.html"·title="·"·alt=""·coords="4811,181,5014,221"/>122 <area·shape="rect"·href="a00890_source.html"·title="·"·alt=""·coords="319,181,482,221"/>
125 <area·shape="poly"·title="·"·alt=""·coords="4855,132,4889,169,4885,173,4851,135"/>123 <area·shape="poly"·title="·"·alt=""·coords="297,44,382,168,378,171,293,47"/>
 124 <area·shape="rect"·title="·"·alt=""·coords="418,893,599,918"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="249,48,212,73,174,108,158,129,145,151,136,175,133,200,133,555,135,587,143,618,155,648,170,676,211,727,261,772,316,810,371,842,466,885,463,890,369,847,313,815,258,776,208,731,166,679,150,650,138,620,130,588,127,555,127,200,131,173,140,149,153,126,170,105,209,69,246,43"/>
126 <area·shape="poly"·title="·"·alt=""·coords="3171,918,3424,922,3586,929,3757,942,3924,961,4076,989,4143,1006,4201,1026,4250,1048,4289,1074,4312,1099,4326,1126,4332,1154,4331,1182,4323,1211,4308,1240,4289,1267,4265,1294,4227,1328,4193,1350,4156,1366,4108,1383,4022,1407,3934,1425,3850,1437,3776,1444,3775,1439,3849,1431,3933,1420,4021,1402,4106,1377,4154,1361,4191,1345,4224,1324,4261,1290,4285,1264,4304,1237,4318,1209,4326,1181,4327,1154,4321,1127,4308,1102,4285,1078,4248,1053,4199,1031,4141,1011,4075,994,3923,967,3756,947,3586,935,3424,928,3171,923"/> 
127 <area·shape="rect"·href="a01043_source.html"·title="·"·alt=""·coords="3318,1252,3482,1292"/> 
128 <area·shape="poly"·title="·"·alt=""·coords="3115,938,3281,1064,3362,1128,3400,1163,3407,1182,3410,1201,3409,1239,3404,1238,3405,1202,3402,1183,3395,1165,3358,1132,3278,1068,3112,942"/> 
129 <area·shape="rect"·href="a01064_source.html"·title="·"·alt=""·coords="3190,1164,3354,1204"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="3104,939,3253,1151,3249,1154,3099,942"/> 
131 <area·shape="rect"·href="a01070_source.html"·title="·"·alt=""·coords="2353,1164,2517,1204"/>126 <area·shape="rect"·href="a06407_source.html"·title="·"·alt=""·coords="536,812,644,837"/>
 127 <area·shape="poly"·title="·"·alt=""·coords="286,45,294,131,314,264,330,341,351,419,377,498,408,572,448,641,493,705,572,800,568,803,489,709,443,644,404,575,372,500,346,421,325,342,309,265,289,132,281,46"/>
132 <area·shape="poly"·title="·"·alt=""·coords="3006,935,2872,957,2716,989,2640,1008,2573,1029,2518,1053,2479,1078,2466,1094,2455,1113,2443,1151,2438,1150,2450,1110,2461,1091,2476,1074,2515,1048,2571,1024,2639,1003,2714,983,2871,952,3005,930"/> 
133 <area·shape="rect"·href="a00995_source.html"·title="·"·alt=""·coords="2490,1076,2654,1116"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="3033,943,2642,1074,2640,1069,3032,938"/> 
135 <area·shape="rect"·href="a01076_source.html"·title="·"·alt=""·coords="2302,995,2552,1021"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="3006,935,2529,996,2528,991,3005,929"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="3416,1291,3453,1334,3477,1357,3503,1378,3547,1402,3593,1421,3591,1426,3545,1407,3500,1382,3473,1361,3449,1338,3412,1294"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="3277,1204,3287,1246,3296,1269,3309,1290,3335,1319,3365,1343,3432,1383,3503,1410,3570,1428,3569,1434,3501,1415,3429,1387,3362,1348,3331,1322,3305,1294,3291,1272,3282,1248,3272,1205"/> 
139 <area·shape="poly"·title="·"·alt=""·coords="3302,1202,3362,1242,3359,1246,3299,1206"/> 
140 <area·shape="rect"·title="·"·alt=""·coords="3182,1259,3243,1285"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="3261,1206,3231,1249,3226,1246,3257,1203"/> 
142 <area·shape="rect"·title="·"·alt=""·coords="520,1435,606,1461"/> 
143 <area·shape="poly"·title="·"·alt=""·coords="3238,1207,3137,1253,3073,1277,3007,1295,2873,1314,2706,1326,2516,1332,2315,1334,1923,1335,1755,1337,1619,1343,1440,1361,1262,1383,619,1444,619,1439,1261,1377,1440,1356,1619,1337,1754,1331,1923,1329,2315,1329,2516,1327,2706,1321,2873,1309,3006,1289,3071,1272,3135,1248,3236,1202"/> 
144 <area·shape="rect"·title="·"·alt=""·coords="2417,1259,2493,1285"/> 
145 <area·shape="poly"·title="·"·alt=""·coords="3190,1194,2803,1224,2615,1241,2506,1255,2495,1257,2494,1252,2505,1249,2614,1236,2803,1219,3190,1189"/> 
146 <area·shape="rect"·href="a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1230,1252,1408,1292"/> 
147 <area·shape="poly"·title="·"·alt=""·coords="3190,1194,2974,1207,2580,1222,2273,1229,1966,1237,1572,1255,1422,1265,1422,1259,1572,1249,1966,1232,2273,1224,2579,1217,2973,1201,3190,1188"/> 
148 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="4713,1252,4872,1292"/> 
149 <area·shape="poly"·title="·"·alt=""·coords="3355,1187,3620,1201,3906,1213,4129,1220,4351,1229,4636,1249,4699,1256,4699,1261,4636,1255,4351,1235,4128,1225,3906,1218,3620,1207,3354,1193"/> 
150 <area·shape="rect"·href="a01223_source.html"·title="·"·alt=""·coords="1631,1340,1810,1380"/> 
151 <area·shape="poly"·title="·"·alt=""·coords="1408,1289,1620,1335,1619,1340,1406,1295"/> 
152 <area·shape="poly"·title="·"·alt=""·coords="1810,1375,1828,1377,1987,1390,2197,1402,2701,1421,3569,1442,3569,1447,2700,1426,2197,1407,1987,1395,1828,1383,1809,1380"/> 
153 <area·shape="poly"·title="·"·alt=""·coords="1631,1380,1612,1383,1155,1414,620,1446,619,1441,1155,1409,1612,1377,1630,1375"/> 
154 <area·shape="rect"·title="·"·alt=""·coords="2333,1435,2409,1461"/> 
155 <area·shape="poly"·title="·"·alt=""·coords="1810,1375,1829,1377,2105,1414,2320,1439,2319,1444,2105,1419,1828,1383,1809,1380"/> 
156 <area·shape="rect"·title="·"·alt=""·coords="1676,1435,1765,1461"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="1723,1380,1723,1421,1718,1421,1718,1380"/> 
158 <area·shape="rect"·title="·"·alt=""·coords="901,1435,964,1461"/> 
159 <area·shape="poly"·title="·"·alt=""·coords="1631,1380,1613,1383,1428,1405,1246,1423,977,1446,977,1441,1246,1418,1427,1400,1612,1377,1630,1375"/> 
160 <area·shape="rect"·title="·"·alt=""·coords="1342,1435,1392,1461"/> 
161 <area·shape="poly"·title="·"·alt=""·coords="1643,1383,1406,1440,1405,1435,1642,1377"/> 
162 <area·shape="rect"·title="·"·alt=""·coords="255,1435,314,1461"/>128 <area·shape="rect"·title="·"·alt=""·coords="2835,1237,3014,1277"/>
 129 <area·shape="poly"·title="·"·alt=""·coords="566,135,540,226,532,274,534,309,553,352,579,400,648,506,735,622,834,739,938,852,1042,954,1138,1039,1221,1099,1278,1120,1379,1148,1541,1187,1655,1200,1806,1212,2170,1231,2539,1244,2822,1251,2821,1257,2539,1250,2169,1237,1806,1218,1655,1206,1540,1192,1377,1153,1277,1125,1218,1104,1135,1043,1038,958,935,856,830,742,731,625,643,509,574,402,548,354,529,310,527,274,535,225,561,133"/>
163 <area·shape="poly"·title="·"·alt=""·coords="1631,1371,1460,1383,984,1406,776,1415,508,1431,328,1445,327,1440,508,1425,776,1410,984,1400,1460,1377,1630,1366"/> 
164 <area·shape="poly"·title="·"·alt=""·coords="4781,1294,4741,1340,4713,1364,4681,1382,4628,1395,4539,1407,4288,1425,4007,1438,3776,1446,3775,1441,4007,1433,4287,1420,4538,1401,4627,1390,4679,1378,4710,1360,4737,1336,4777,1290"/> 
165 <area·shape="poly"·title="·"·alt=""·coords="2422,1206,2410,1225,2401,1248,2398,1270,2406,1290,2428,1306,2464,1321,2577,1349,2730,1373,2907,1393,3276,1423,3570,1439,3569,1445,3276,1428,2906,1398,2729,1378,2576,1354,2463,1326,2425,1311,2402,1294,2393,1271,2396,1247,2405,1223,2418,1203"/> 
166 <area·shape="poly"·title="·"·alt=""·coords="2442,1204,2452,1245,2446,1246,2437,1205"/> 
167 <area·shape="rect"·title="·"·alt=""·coords="2221,1259,2308,1285"/> 
Max diff block lines reached; 9919/98833 bytes (10.04%) of diff not shown.
3.06 KB
html2text {}
    
Offset 1, 46 lines modifiedOffset 1, 42 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_.a_.c_.r_.o_\x8s5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_.u_.n_.c_.t_.i_.o_.n_\x8s
6 RulesT_impl.hh·File·Reference 
7 #include·<OpenMesh/Core/System/config.h>6 bindT.hh·File·Reference
 7 Bind·an·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·to·a·OpenSG·geometry·node.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 8 #include·<functional>
 9 #include·<algorithm>
8 #include·<OpenMesh/Core/IO/MeshIO.hh>10 #include·<OpenMesh/Core/Mesh/TriMeshT.hh>
9 #include·"_\x8R_\x8u_\x8l_\x8e_\x8s_\x8T_\x8._\x8h_\x8h" 
10 #include·<cmath>11 #include·<OpenMesh/Core/Utils/color_cast.hh>
 12 #include·<OpenMesh/Tools/Utils/GLConstAsString.hh>
 13 #include·<OpenSG/OSGGeometry.h>
 14 #include·"color_cast.hh"
11 Include·dependency·graph·for·RulesT_impl.hh:15 Include·dependency·graph·for·bindT.hh:
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
14 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
15  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the19  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
16 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.20 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
17  21  
18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e 
19  ···········Software·related·to·adaptive·subdivision·of·meshes.22 namespace· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.K_.e_.r_.n_.e_.l_.__.O_.S_.G
 23  ···········In·this·namespace·resides·the·OpenSG·integration·of·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h.
20  24  
 25 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 26 bool ·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h:\x8::\x8:K\x8Ke\x8er\x8rn\x8ne\x8el\x8l_\x8_O\x8OS\x8SG\x8G:\x8::\x8:t\x8ty\x8yp\x8pe\x8e_\x8_i\x8is\x8s_\x8_v\x8va\x8al\x8li\x8id\x8d·(unsigned·char·_t)
21 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
22 #define ·O\x8OP\x8PE\x8EN\x8NM\x8ME\x8ES\x8SH\x8H_\x8_S\x8SU\x8UB\x8BD\x8DI\x8IV\x8VI\x8ID\x8DE\x8ER\x8R_\x8_A\x8AD\x8DA\x8AP\x8PT\x8TI\x8IV\x8VE\x8E_\x8_R\x8RU\x8UL\x8LE\x8ES\x8ST\x8T_\x8_C\x8CC\x8C 
23   
24 #define ·M\x8MO\x8OB\x8BJ\x8J   Base::mesh_.data 
25   
26 #define ·F\x8FH\x8H   face_handle 
27   
28 #define ·V\x8VH\x8H   vertex_handle 
29   
30 #define ·E\x8EH\x8H   edge_handle 
31   
32 #define ·H\x8HE\x8EH\x8H   halfedge_handle 
33   
34 #define ·N\x8NH\x8HE\x8EH\x8H   next_halfedge_handle 
35   
36 #define ·P\x8PH\x8HE\x8EH\x8H   prev_halfedge_handle 
37   
38 #define ·O\x8OH\x8HE\x8EH\x8H   opposite_halfedge_handle 
39   
40 #define ·T\x8TV\x8VH\x8H   to_vertex_handle 
41   
42 #define ·F\x8FV\x8VH\x8H   from_vertex_handle 
43  27  
 28 template<typename·Mesh·>
 29 bool ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G_\x8:_\x8:_\x8b_\x8i_\x8n_\x8d·(osg::GeometryPtr·&_geo,·Mesh·&_mesh)
 30  ·····Bind·a·OpenSG·geometry·to·a·mesh.
 31  
 32 template<typename·Mesh·>
 33 bool ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G_\x8:_\x8:_\x8b_\x8i_\x8n_\x8d·(Mesh·&_mesh,·osg::GeometryPtr·&_geo)
 34  ·····Bind·a·mesh·object·to·geometry.
 35  
 36 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 37 Bind·an·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·to·a·OpenSG·geometry·node.
 38 Be·aware·that·due·to·this·link·the·geometry·node·maybe·modified.·For·instance
 39 triangle·strips·are·converted·to·regular·triangles.
44 ===============================================================================40 ===============================================================================
45 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.41 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
46 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.42 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
73.3 KB
./usr/share/doc/libopenmesh-dev/html/a00791.html vs.
./usr/share/doc/libopenmesh-dev/html/a00332.html
Files 77% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/bindT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Core/System/omstream.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a00791.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00332.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 87, 267 lines modifiedOffset 87, 321 lines modified
87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>87 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary"> 
94 <a·href="#namespaces">Namespaces</a>·&#124; 
95 <a·href="#func-members">Functions</a>··</div> 
96 ··<div·class="headertitle"><div·class="title">bindT.hh·File·Reference</div></div>93 ··<div·class="headertitle"><div·class="title">omstream.hh·File·Reference</div></div>
97 </div><!--header-->94 </div><!--header-->
98 <div·class="contents">95 <div·class="contents">
  
99 <p>Bind·an·<a·class="el"·href="a01242.html"·title="Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...">OpenMesh</a>·to·a·OpenSG·geometry·node.··96 <p>This·file·provides·the·streams·omlog,·omout,·and·omerr.··
100 <a·href="#details">More...</a></p>97 <a·href="#details">More...</a></p>
101 <div·class="textblock"><code>#include·&lt;functional&gt;</code><br·/>98 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/mostream.hh&gt;</code><br·/>
102 <code>#include·&lt;algorithm&gt;</code><br·/> 
103 <code>#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</code><br·/> 
104 <code>#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</code><br·/> 
105 <code>#include·&lt;OpenMesh/Tools/Utils/GLConstAsString.hh&gt;</code><br·/> 
106 <code>#include·&lt;OpenSG/OSGGeometry.h&gt;</code><br·/> 
107 <code>#include·&quot;color_cast.hh&quot;</code><br·/> 
108 </div><div·class="textblock"><div·class="dynheader">99 </div><div·class="textblock"><div·class="dynheader">
109 Include·dependency·graph·for·bindT.hh:</div>100 Include·dependency·graph·for·omstream.hh:</div>
110 <div·class="dyncontent">101 <div·class="dyncontent">
111 <div·class="center"><img·src="a00792.png"·border="0"·usemap="#aOpenMesh_2Tools_2Kernel__OSG_2bindT_8hh"·alt=""/></div>102 <div·class="center"><img·src="a00333.png"·border="0"·usemap="#aOpenMesh_2Core_2System_2omstream_8hh"·alt=""/></div>
 103 <map·name="aOpenMesh_2Core_2System_2omstream_8hh"·id="aOpenMesh_2Core_2System_2omstream_8hh">
 104 <area·shape="rect"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="364,5,543,45"/>
112 <map·name="aOpenMesh_2Tools_2Kernel__OSG_2bindT_8hh"·id="aOpenMesh_2Tools_2Kernel__OSG_2bindT_8hh"> 
113 <area·shape="rect"·title="Bind·an·OpenMesh·to·a·OpenSG·geometry·node."·alt=""·coords="195,5,369,45"/> 
114 <area·shape="rect"·title="·"·alt=""·coords="5,101,92,126"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="232,48,93,99,91,94,230,43"/> 
116 <area·shape="rect"·title="·"·alt=""·coords="718,1245,803,1270"/> 
117 <area·shape="poly"·title="·"·alt=""·coords="275,46,249,113,238,156,234,200,234,555,235,664,245,750,256,790,273,830,296,874,327,924,371,981,421,1034,476,1081,533,1124,641,1192,724,1236,722,1241,638,1197,530,1128,473,1086,418,1037,366,984,322,927,291,877,268,833,251,791,240,751,230,664,229,555,229,200,233,155,244,112,270,44"/> 
118 <area·shape="rect"·href="a01112_source.html"·title="·"·alt=""·coords="488,93,652,133"/> 
119 <area·shape="poly"·title="·"·alt=""·coords="346,43,494,87,493,92,344,48"/> 
120 <area·shape="rect"·href="a06464_source.html"·title="·"·alt=""·coords="1303,885,1461,925"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="369,26,697,38,907,49,1123,66,1325,88,1493,117,1558,134,1609,153,1641,175,1650,187,1653,200,1653,746,1648,775,1636,802,1617,824,1593,843,1536,872,1476,891,1474,886,1534,867,1590,839,1613,820,1631,799,1643,774,1647,745,1647,200,1645,189,1637,179,1606,158,1557,139,1492,122,1324,93,1122,71,907,55,696,43,369,31"/> 
122 <area·shape="rect"·href="a00626_source.html"·title="·"·alt=""·coords="319,181,482,221"/> 
123 <area·shape="poly"·title="·"·alt=""·coords="297,44,382,168,378,171,293,47"/> 
124 <area·shape="rect"·title="·"·alt=""·coords="418,893,599,918"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="249,48,212,73,174,108,158,129,145,151,136,175,133,200,133,555,135,587,143,618,155,648,170,676,211,727,261,772,316,810,371,842,466,885,463,890,369,847,313,815,258,776,208,731,166,679,150,650,138,620,130,588,127,555,127,200,131,173,140,149,153,126,170,105,209,69,246,43"/> 
126 <area·shape="rect"·href="a06467_source.html"·title="·"·alt=""·coords="536,812,644,837"/> 
127 <area·shape="poly"·title="·"·alt=""·coords="286,45,294,131,314,264,330,341,351,419,377,498,408,572,448,641,493,705,572,800,568,803,489,709,443,644,404,575,372,500,346,421,325,342,309,265,289,132,281,46"/> 
128 <area·shape="rect"·title="·"·alt=""·coords="2835,1237,3014,1277"/> 
129 <area·shape="poly"·title="·"·alt=""·coords="566,135,540,226,532,274,534,309,553,352,579,400,648,506,735,622,834,739,938,852,1042,954,1138,1039,1221,1099,1278,1120,1379,1148,1541,1187,1655,1200,1806,1212,2170,1231,2539,1244,2822,1251,2821,1257,2539,1250,2169,1237,1806,1218,1655,1206,1540,1192,1377,1153,1277,1125,1218,1104,1135,1043,1038,958,935,856,830,742,731,625,643,509,574,402,548,354,529,310,527,274,535,225,561,133"/> 
130 <area·shape="rect"·href="a01115_source.html"·title="·"·alt=""·coords="1713,181,1877,221"/> 
131 <area·shape="poly"·title="·"·alt=""·coords="652,118,1700,191,1699,196,652,123"/> 
132 <area·shape="rect"·title="·"·alt=""·coords="400,1245,463,1270"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="559,135,499,224,408,366,306,540,257,632,212,725,189,773,183,795,181,823,181,1082,186,1117,203,1146,227,1172,256,1193,290,1211,324,1225,387,1244,386,1249,322,1230,287,1216,254,1198,223,1176,198,1150,181,1119,175,1083,175,823,178,794,184,771,208,723,252,630,301,537,403,363,494,221,554,132"/> 
134 <area·shape="rect"·href="a01139_source.html"·title="·"·alt=""·coords="543,269,707,309"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="578,133,617,255,612,257,573,134"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="1878,211,2002,234,2139,268,2200,290,2249,315,2283,343,2292,359,2295,376,2295,1082,2299,1101,2310,1119,2328,1135,2351,1150,2414,1176,2491,1198,2576,1216,2664,1229,2822,1246,2821,1252,2663,1235,2575,1221,2489,1203,2412,1181,2349,1155,2324,1139,2306,1122,2294,1103,2290,1083,2290,376,2287,361,2279,347,2246,319,2197,295,2137,273,2001,239,1877,217"/> 
137 <area·shape="rect"·href="a01091_source.html"·title="·"·alt=""·coords="1698,269,1893,309"/> 
138 <area·shape="poly"·title="·"·alt=""·coords="1798,222,1798,255,1793,255,1793,222"/> 
139 <area·shape="rect"·href="a01121_source.html"·title="·"·alt=""·coords="3120,269,3284,309"/> 
140 <area·shape="poly"·title="·"·alt=""·coords="1878,205,3106,280,3106,285,1877,210"/> 
141 <area·shape="poly"·title="·"·alt=""·coords="1713,213,1460,243,1297,265,1125,292,956,324,800,361,671,402,619,424,578,448,505,502,448,555,404,609,372,667,349,731,333,801,322,882,314,974,307,1037,302,1088,303,1111,309,1135,319,1160,336,1188,363,1215,394,1236,391,1240,360,1220,332,1191,314,1163,304,1137,298,1112,297,1088,301,1036,309,973,317,881,328,801,344,729,367,665,400,606,444,551,502,497,575,443,617,420,669,397,799,356,955,319,1124,287,1296,260,1460,237,1713,208"/> 
142 <area·shape="rect"·href="a01175_source.html"·title="·"·alt=""·coords="1987,973,2151,1013"/> 
143 <area·shape="poly"·title="·"·alt=""·coords="1878,216,1942,236,1974,251,2005,268,2031,289,2052,314,2066,343,2071,376,2071,826,2071,960,2066,960,2066,826,2066,376,2061,345,2048,317,2028,293,2002,273,1972,256,1940,241,1877,221"/> 
144 <area·shape="poly"·title="·"·alt=""·coords="1713,207,1535,213,1290,224,1010,244,726,272,721,273,720,267,726,267,1009,238,1290,219,1535,208,1713,202"/> 
145 <area·shape="rect"·title="·"·alt=""·coords="1688,365,1751,390"/> 
146 <area·shape="poly"·title="·"·alt=""·coords="1780,311,1741,356,1737,352,1776,308"/> 
147 <area·shape="rect"·title="·"·alt=""·coords="1775,365,1834,390"/> 
148 <area·shape="poly"·title="·"·alt=""·coords="1800,309,1805,351,1799,351,1795,310"/> 
149 <area·shape="rect"·href="a01133_source.html"·title="·"·alt=""·coords="3308,357,3472,397"/> 
150 <area·shape="poly"·title="·"·alt=""·coords="3244,307,3338,349,3335,354,3242,312"/> 
151 <area·shape="rect"·href="a01130_source.html"·title="·"·alt=""·coords="1859,357,2023,397"/> 
152 <area·shape="poly"·title="·"·alt=""·coords="3120,299,2037,372,2036,367,3120,294"/> 
153 <area·shape="rect"·href="a01208_source.html"·title="·"·alt=""·coords="3120,357,3284,397"/> 
154 <area·shape="poly"·title="·"·alt=""·coords="3197,310,3196,344,3191,344,3192,310"/> 
155 <area·shape="rect"·href="a01148_source.html"·title="·"·alt=""·coords="3863,621,4042,676"/> 
156 <area·shape="poly"·title="·"·alt=""·coords="3284,287,3402,295,3472,304,3546,318,3622,338,3697,365,3768,400,3834,443,3871,480,3899,524,3921,568,3936,607,3931,609,3916,570,3894,527,3866,484,3831,447,3766,404,3695,370,3620,343,3545,324,3471,310,3401,300,3284,293"/> 
157 <area·shape="poly"·title="·"·alt=""·coords="3473,391,3581,416,3697,452,3748,473,3790,497,3818,523,3826,537,3829,552,3829,1083,3824,1114,3812,1137,3793,1153,3769,1163,3709,1176,3643,1192,3591,1205,3523,1216,3357,1234,3180,1247,3028,1255,3027,1249,3179,1241,3356,1228,3522,1210,3590,1199,3641,1187,3708,1171,3767,1158,3790,1148,3808,1133,3819,1112,3823,1082,3823,552,3821,539,3814,526,3787,501,3746,478,3695,457,3580,421,3471,396"/> 
158 <area·shape="poly"·title="·"·alt=""·coords="3308,399,3297,400,3130,408,2850,412,2104,414,1713,416,1360,421,1081,431,982,439,916,448,854,462,807,478,763,500,710,535,606,616,566,652,532,688,501,727,472,771,408,886,388,937,383,992,383,1083,387,1124,397,1165,422,1231,417,1233,392,1167,382,1125,378,1083,378,992,382,936,404,884,467,769,497,724,528,684,563,648,603,612,707,531,760,495,805,473,852,457,915,443,982,433,1081,426,1360,416,1713,411,2104,409,2850,406,3129,403,3296,395,3307,393"/> 
159 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="2845,1149,3004,1189"/> 
160 <area·shape="poly"·title="·"·alt=""·coords="3360,400,3324,426,3287,461,3259,503,3250,527,3247,552,3247,907,3253,961,3274,1012,3283,1026,3292,1035,3302,1045,3310,1060,3316,1082,3315,1093,3309,1103,3290,1118,3262,1131,3188,1150,3101,1162,3019,1168,3018,1162,3101,1156,3187,1145,3260,1126,3287,1114,3305,1100,3310,1091,3311,1083,3305,1062,3298,1048,3289,1039,3279,1029,3269,1015,3248,962,3242,907,3242,552,3245,526,3254,501,3283,457,3321,421,3357,395"/> 
161 <area·shape="rect"·href="a01199_source.html"·title="·"·alt=""·coords="3283,973,3447,1013"/> 
162 <area·shape="poly"·title="·"·alt=""·coords="3423,395,3459,421,3497,457,3526,501,3535,526,3538,552,3538,826,3535,850,3527,873,3498,913,3460,945,3421,969,3418,965,3457,941,3494,909,3522,871,3530,849,3533,826,3533,552,3530,527,3521,503,3493,461,3456,426,3420,400"/> 
163 <area·shape="rect"·href="a01160_source.html"·title="·"·alt=""·coords="927,445,1091,485"/> 
164 <area·shape="poly"·title="·"·alt=""·coords="3308,399,3297,400,2967,414,2317,433,1105,464,1105,459,2317,428,2967,409,3296,395,3307,393"/> 
165 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="3624,973,3788,1013"/>105 <area·shape="rect"·href="a00335_source.html"·title="·"·alt=""·coords="364,93,543,133"/>
166 <area·shape="poly"·title="·"·alt=""·coords="3473,391,3539,411,3573,425,3604,442,3632,464,3654,489,3669,518,3674,552,3674,826,3682,898,3698,959,3693,961,3677,899,3669,826,3669,552,3664,520,3650,492,3628,467,3601,447,3570,430,3537,416,3471,396"/> 
167 <area·shape="poly"·title="·"·alt=""·coords="2927,1190,2927,1223,2922,1223,2922,1190"/> 
168 <area·shape="poly"·title="·"·alt=""·coords="3377,1013,3389,1056,3389,1080,3380,1103,3347,1142,3308,1174,3263,1199,3216,1219,3167,1234,3118,1245,3028,1257,3028,1251,3117,1240,3165,1229,3214,1214,3261,1195,3305,1169,3343,1138,3376,1100,3384,1079,3384,1056,3371,1014"/> 
169 <area·shape="poly"·title="·"·alt=""·coords="3371,1014,3372,1058,3366,1082,3353,1103,3330,1120,3297,1133,3210,1152,3111,1163,3018,1169,3018,1163,3110,1158,3209,1147,3295,1128,3327,1115,3349,1099,3362,1080,3367,1058,3366,1014"/> 
170 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="1704,1061,1868,1101"/> 
171 <area·shape="poly"·title="·"·alt=""·coords="3283,1002,3015,1016,2499,1036,2273,1046,1984,1064,1882,1073,1881,1067,1983,1059,2273,1041,2499,1031,3015,1011,3282,997"/> 
172 <area·shape="poly"·title="·"·alt=""·coords="1799,1100,1835,1146,1860,1169,1888,1187,1942,1200,2034,1212,2294,1231,2584,1244,2821,1251,2821,1256,2583,1249,2293,1236,2033,1218,1941,1206,1886,1192,1857,1173,1831,1149,1795,1103"/> 
173 <area·shape="rect"·title="·"·alt=""·coords="1469,1245,1545,1270"/>106 <area·shape="poly"·title="·"·alt=""·coords="456,46,456,79,451,79,451,46"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1757,1104,1539,1240,1536,1235,1754,1099"/> 
175 <area·shape="poly"·title="·"·alt=""·coords="958,488,922,508,891,535,857,580,832,620,815,659,803,697,788,780,773,886,761,985,757,1084,761,1231,756,1231,752,1084,755,985,767,885,783,779,798,695,810,657,827,618,852,577,887,532,919,503,955,483"/> 
176 <area·shape="poly"·title="·"·alt=""·coords="1091,465,1666,479,2074,492,2503,510,2913,534,3258,564,3394,581,3497,601,3564,622,3582,634,3589,647,3589,1083,3584,1104,3572,1124,3552,1141,3526,1157,3459,1185,3377,1207,3287,1224,3194,1237,3028,1253,3028,1248,3193,1232,3286,1219,3376,1202,3458,1180,3524,1153,3549,1137,3568,1120,3579,1102,3583,1082,3583,648,3578,637,3562,627,3496,606,3393,586,3258,569,2912,539,2503,515,2073,497,1666,484,1091,471"/> 
177 <area·shape="poly"·title="·"·alt=""·coords="927,480,850,498,810,512,772,530,740,552,713,578,696,610,690,648,690,827,659,884,589,1002,448,1234,443,1231,584,999,655,881,685,825,685,647,691,608,709,575,736,548,770,525,808,507,848,493,926,474"/> 
Max diff block lines reached; 6060/72113 bytes (8.40%) of diff not shown.
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
2.69 KB
html2text {}
    
Offset 1, 42 lines modifiedOffset 1, 27 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 omstream.hh·File·Reference
 6 This·file·provides·the·streams·omlog,·omout,·and·omerr.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
6 bindT.hh·File·Reference 
7 Bind·an·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·to·a·OpenSG·geometry·node.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
8 #include·<functional> 
9 #include·<algorithm> 
10 #include·<OpenMesh/Core/Mesh/TriMeshT.hh>7 #include·<OpenMesh/Core/System/mostream.hh>
11 #include·<OpenMesh/Core/Utils/color_cast.hh> 
12 #include·<OpenMesh/Tools/Utils/GLConstAsString.hh> 
13 #include·<OpenSG/OSGGeometry.h> 
14 #include·"color_cast.hh" 
15 Include·dependency·graph·for·bindT.hh:8 Include·dependency·graph·for·omstream.hh:
 9 This·graph·shows·which·files·directly·or·indirectly·include·this·file:
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
18 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h 
19  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the 
20 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits. 
21   
22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G 
23  ···········In·this·namespace·resides·the·OpenSG·integration·of·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h. 
24   
25 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s11 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
26 bool ·O.Op.pe.en.nM.Me.es.sh.h:.::.:K.Ke.er.rn.ne.el.l_._O.OS.SG.G:.::.:t.ty.yp.pe.e_._i.is.s_._v.va.al.li.id.d·(unsigned·char·_t)12 stream·replacements
 13 These·stream·provide·replacements·for·clog,·cout,·and·cerr.
 14 They·have·the·advantage·that·they·can·easily·be·multiplexed.
 15 ··See·also
 16 ······OpenMesh::mostream
 17 OpenMesh::mostream··o\x8om\x8ml\x8lo\x8og\x8g·()
27  18  
 19 OpenMesh::mostream··o\x8om\x8mo\x8ou\x8ut\x8t·()
28 template<typename·Mesh·> 
29 bool ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G_\x8:_\x8:_\x8b_\x8i_\x8n_\x8d·(osg::GeometryPtr·&_geo,·Mesh·&_mesh) 
30  ·····Bind·a·OpenSG·geometry·to·a·mesh. 
31  20  
 21 OpenMesh::mostream··o\x8om\x8me\x8er\x8rr\x8r·()
32 template<typename·Mesh·> 
33 bool ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8O_\x8S_\x8G_\x8:_\x8:_\x8b_\x8i_\x8n_\x8d·(Mesh·&_mesh,·osg::GeometryPtr·&_geo) 
34  ·····Bind·a·mesh·object·to·geometry. 
35  22  
36 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*23 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 24 This·file·provides·the·streams·omlog,·omout,·and·omerr.
37 Bind·an·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·to·a·OpenSG·geometry·node. 
38 Be·aware·that·due·to·this·link·the·geometry·node·maybe·modified.·For·instance 
39 triangle·strips·are·converted·to·regular·triangles. 
40 ===============================================================================25 ===============================================================================
41 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.26 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
42 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.27 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
34.9 KB
./usr/share/doc/libopenmesh-dev/html/a00792.map vs.
./usr/share/doc/libopenmesh-dev/html/a00786.map
Files 99% similar despite different names
    
Offset 1, 105 lines modifiedOffset 1, 105 lines modified
1 <map·id="OpenMesh/Tools/Kernel_OSG/bindT.hh"·name="OpenMesh/Tools/Kernel_OSG/bindT.hh">1 <map·id="OpenMesh/Tools/Kernel_OSG/bindT.hh"·name="OpenMesh/Tools/Kernel_OSG/bindT.hh">
2 <area·shape="rect"·id="Node000001"·title="Bind·an·OpenMesh·to·a·OpenSG·geometry·node."·alt=""·coords="195,5,369,45"/>2 <area·shape="rect"·id="Node000001"·title="Bind·an·OpenMesh·to·a·OpenSG·geometry·node."·alt=""·coords="195,5,369,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,101,92,126"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,101,92,126"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="232,48,93,99,91,94,230,43"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="232,48,93,99,91,94,230,43"/>
5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="718,1245,803,1270"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="718,1245,803,1270"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="275,46,249,113,238,156,234,200,234,555,235,664,245,750,256,790,273,830,296,874,327,924,371,981,421,1034,476,1081,533,1124,641,1192,724,1236,722,1241,638,1197,530,1128,473,1086,418,1037,366,984,322,927,291,877,268,833,251,791,240,751,230,664,229,555,229,200,233,155,244,112,270,44"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="275,46,249,113,238,156,234,200,234,555,235,664,245,750,256,790,273,830,296,874,327,924,371,981,421,1034,476,1081,533,1124,641,1192,724,1236,722,1241,638,1197,530,1128,473,1086,418,1037,366,984,322,927,291,877,268,833,251,791,240,751,230,664,229,555,229,200,233,155,244,112,270,44"/>
7 <area·shape="rect"·id="Node000004"·href="$a01112_source.html"·title="·"·alt=""·coords="488,93,652,133"/>7 <area·shape="rect"·id="Node000004"·href="$a00263_source.html"·title="·"·alt=""·coords="488,93,652,133"/>
8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="346,43,494,87,493,92,344,48"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="346,43,494,87,493,92,344,48"/>
9 <area·shape="rect"·id="Node000058"·href="$a06464_source.html"·title="·"·alt=""·coords="1303,885,1461,925"/>9 <area·shape="rect"·id="Node000058"·href="$a06404_source.html"·title="·"·alt=""·coords="1303,885,1461,925"/>
10 <area·shape="poly"·id="edge126_Node000001_Node000058"·title="·"·alt=""·coords="369,26,697,38,907,49,1123,66,1325,88,1493,117,1558,134,1609,153,1641,175,1650,187,1653,200,1653,746,1648,775,1636,802,1617,824,1593,843,1536,872,1476,891,1474,886,1534,867,1590,839,1613,820,1631,799,1643,774,1647,745,1647,200,1645,189,1637,179,1606,158,1557,139,1492,122,1324,93,1122,71,907,55,696,43,369,31"/>10 <area·shape="poly"·id="edge126_Node000001_Node000058"·title="·"·alt=""·coords="369,26,697,38,907,49,1123,66,1325,88,1493,117,1558,134,1609,153,1641,175,1650,187,1653,200,1653,746,1648,775,1636,802,1617,824,1593,843,1536,872,1476,891,1474,886,1534,867,1590,839,1613,820,1631,799,1643,774,1647,745,1647,200,1645,189,1637,179,1606,158,1557,139,1492,122,1324,93,1122,71,907,55,696,43,369,31"/>
11 <area·shape="rect"·id="Node000060"·href="$a00626_source.html"·title="·"·alt=""·coords="319,181,482,221"/>11 <area·shape="rect"·id="Node000060"·href="$a00890_source.html"·title="·"·alt=""·coords="319,181,482,221"/>
12 <area·shape="poly"·id="edge133_Node000001_Node000060"·title="·"·alt=""·coords="297,44,382,168,378,171,293,47"/>12 <area·shape="poly"·id="edge133_Node000001_Node000060"·title="·"·alt=""·coords="297,44,382,168,378,171,293,47"/>
13 <area·shape="rect"·id="Node000061"·title="·"·alt=""·coords="418,893,599,918"/>13 <area·shape="rect"·id="Node000061"·title="·"·alt=""·coords="418,893,599,918"/>
14 <area·shape="poly"·id="edge135_Node000001_Node000061"·title="·"·alt=""·coords="249,48,212,73,174,108,158,129,145,151,136,175,133,200,133,555,135,587,143,618,155,648,170,676,211,727,261,772,316,810,371,842,466,885,463,890,369,847,313,815,258,776,208,731,166,679,150,650,138,620,130,588,127,555,127,200,131,173,140,149,153,126,170,105,209,69,246,43"/>14 <area·shape="poly"·id="edge135_Node000001_Node000061"·title="·"·alt=""·coords="249,48,212,73,174,108,158,129,145,151,136,175,133,200,133,555,135,587,143,618,155,648,170,676,211,727,261,772,316,810,371,842,466,885,463,890,369,847,313,815,258,776,208,731,166,679,150,650,138,620,130,588,127,555,127,200,131,173,140,149,153,126,170,105,209,69,246,43"/>
15 <area·shape="rect"·id="Node000062"·href="$a06467_source.html"·title="·"·alt=""·coords="536,812,644,837"/>15 <area·shape="rect"·id="Node000062"·href="$a06407_source.html"·title="·"·alt=""·coords="536,812,644,837"/>
16 <area·shape="poly"·id="edge136_Node000001_Node000062"·title="·"·alt=""·coords="286,45,294,131,314,264,330,341,351,419,377,498,408,572,448,641,493,705,572,800,568,803,489,709,443,644,404,575,372,500,346,421,325,342,309,265,289,132,281,46"/>16 <area·shape="poly"·id="edge136_Node000001_Node000062"·title="·"·alt=""·coords="286,45,294,131,314,264,330,341,351,419,377,498,408,572,448,641,493,705,572,800,568,803,489,709,443,644,404,575,372,500,346,421,325,342,309,265,289,132,281,46"/>
17 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="2835,1237,3014,1277"/>17 <area·shape="rect"·id="Node000005"·title="·"·alt=""·coords="2835,1237,3014,1277"/>
18 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="566,135,540,226,532,274,534,309,553,352,579,400,648,506,735,622,834,739,938,852,1042,954,1138,1039,1221,1099,1278,1120,1379,1148,1541,1187,1655,1200,1806,1212,2170,1231,2539,1244,2822,1251,2821,1257,2539,1250,2169,1237,1806,1218,1655,1206,1540,1192,1377,1153,1277,1125,1218,1104,1135,1043,1038,958,935,856,830,742,731,625,643,509,574,402,548,354,529,310,527,274,535,225,561,133"/>18 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="566,135,540,226,532,274,534,309,553,352,579,400,648,506,735,622,834,739,938,852,1042,954,1138,1039,1221,1099,1278,1120,1379,1148,1541,1187,1655,1200,1806,1212,2170,1231,2539,1244,2822,1251,2821,1257,2539,1250,2169,1237,1806,1218,1655,1206,1540,1192,1377,1153,1277,1125,1218,1104,1135,1043,1038,958,935,856,830,742,731,625,643,509,574,402,548,354,529,310,527,274,535,225,561,133"/>
19 <area·shape="rect"·id="Node000006"·href="$a01115_source.html"·title="·"·alt=""·coords="1713,181,1877,221"/>19 <area·shape="rect"·id="Node000006"·href="$a00305_source.html"·title="·"·alt=""·coords="1713,181,1877,221"/>
20 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="652,118,1700,191,1699,196,652,123"/>20 <area·shape="poly"·id="edge5_Node000004_Node000006"·title="·"·alt=""·coords="652,118,1700,191,1699,196,652,123"/>
21 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="400,1245,463,1270"/>21 <area·shape="rect"·id="Node000012"·title="·"·alt=""·coords="400,1245,463,1270"/>
22 <area·shape="poly"·id="edge125_Node000004_Node000012"·title="·"·alt=""·coords="559,135,499,224,408,366,306,540,257,632,212,725,189,773,183,795,181,823,181,1082,186,1117,203,1146,227,1172,256,1193,290,1211,324,1225,387,1244,386,1249,322,1230,287,1216,254,1198,223,1176,198,1150,181,1119,175,1083,175,823,178,794,184,771,208,723,252,630,301,537,403,363,494,221,554,132"/>22 <area·shape="poly"·id="edge125_Node000004_Node000012"·title="·"·alt=""·coords="559,135,499,224,408,366,306,540,257,632,212,725,189,773,183,795,181,823,181,1082,186,1117,203,1146,227,1172,256,1193,290,1211,324,1225,387,1244,386,1249,322,1230,287,1216,254,1198,223,1176,198,1150,181,1119,175,1083,175,823,178,794,184,771,208,723,252,630,301,537,403,363,494,221,554,132"/>
23 <area·shape="rect"·id="Node000057"·href="$a01139_source.html"·title="·"·alt=""·coords="543,269,707,309"/>23 <area·shape="rect"·id="Node000057"·href="$a00248_source.html"·title="·"·alt=""·coords="543,269,707,309"/>
24 <area·shape="poly"·id="edge124_Node000004_Node000057"·title="·"·alt=""·coords="578,133,617,255,612,257,573,134"/>24 <area·shape="poly"·id="edge124_Node000004_Node000057"·title="·"·alt=""·coords="578,133,617,255,612,257,573,134"/>
25 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="1878,211,2002,234,2139,268,2200,290,2249,315,2283,343,2292,359,2295,376,2295,1082,2299,1101,2310,1119,2328,1135,2351,1150,2414,1176,2491,1198,2576,1216,2664,1229,2822,1246,2821,1252,2663,1235,2575,1221,2489,1203,2412,1181,2349,1155,2324,1139,2306,1122,2294,1103,2290,1083,2290,376,2287,361,2279,347,2246,319,2197,295,2137,273,2001,239,1877,217"/>25 <area·shape="poly"·id="edge6_Node000006_Node000005"·title="·"·alt=""·coords="1878,211,2002,234,2139,268,2200,290,2249,315,2283,343,2292,359,2295,376,2295,1082,2299,1101,2310,1119,2328,1135,2351,1150,2414,1176,2491,1198,2576,1216,2664,1229,2822,1246,2821,1252,2663,1235,2575,1221,2489,1203,2412,1181,2349,1155,2324,1139,2306,1122,2294,1103,2290,1083,2290,376,2287,361,2279,347,2246,319,2197,295,2137,273,2001,239,1877,217"/>
26 <area·shape="rect"·id="Node000007"·href="$a01091_source.html"·title="·"·alt=""·coords="1698,269,1893,309"/>26 <area·shape="rect"·id="Node000007"·href="$a00368_source.html"·title="·"·alt=""·coords="1698,269,1893,309"/>
27 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="1798,222,1798,255,1793,255,1793,222"/>27 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="1798,222,1798,255,1793,255,1793,222"/>
28 <area·shape="rect"·id="Node000010"·href="$a01121_source.html"·title="·"·alt=""·coords="3120,269,3284,309"/>28 <area·shape="rect"·id="Node000010"·href="$a00269_source.html"·title="·"·alt=""·coords="3120,269,3284,309"/>
29 <area·shape="poly"·id="edge10_Node000006_Node000010"·title="·"·alt=""·coords="1878,205,3106,280,3106,285,1877,210"/>29 <area·shape="poly"·id="edge10_Node000006_Node000010"·title="·"·alt=""·coords="1878,205,3106,280,3106,285,1877,210"/>
30 <area·shape="poly"·id="edge123_Node000006_Node000012"·title="·"·alt=""·coords="1713,213,1460,243,1297,265,1125,292,956,324,800,361,671,402,619,424,578,448,505,502,448,555,404,609,372,667,349,731,333,801,322,882,314,974,307,1037,302,1088,303,1111,309,1135,319,1160,336,1188,363,1215,394,1236,391,1240,360,1220,332,1191,314,1163,304,1137,298,1112,297,1088,301,1036,309,973,317,881,328,801,344,729,367,665,400,606,444,551,502,497,575,443,617,420,669,397,799,356,955,319,1124,287,1296,260,1460,237,1713,208"/>30 <area·shape="poly"·id="edge123_Node000006_Node000012"·title="·"·alt=""·coords="1713,213,1460,243,1297,265,1125,292,956,324,800,361,671,402,619,424,578,448,505,502,448,555,404,609,372,667,349,731,333,801,322,882,314,974,307,1037,302,1088,303,1111,309,1135,319,1160,336,1188,363,1215,394,1236,391,1240,360,1220,332,1191,314,1163,304,1137,298,1112,297,1088,301,1036,309,973,317,881,328,801,344,729,367,665,400,606,444,551,502,497,575,443,617,420,669,397,799,356,955,319,1124,287,1296,260,1460,237,1713,208"/>
31 <area·shape="rect"·id="Node000054"·href="$a01175_source.html"·title="·"·alt=""·coords="1987,973,2151,1013"/>31 <area·shape="rect"·id="Node000054"·href="$a00296_source.html"·title="·"·alt=""·coords="1987,973,2151,1013"/>
32 <area·shape="poly"·id="edge114_Node000006_Node000054"·title="·"·alt=""·coords="1878,216,1942,236,1974,251,2005,268,2031,289,2052,314,2066,343,2071,376,2071,826,2071,960,2066,960,2066,826,2066,376,2061,345,2048,317,2028,293,2002,273,1972,256,1940,241,1877,221"/>32 <area·shape="poly"·id="edge114_Node000006_Node000054"·title="·"·alt=""·coords="1878,216,1942,236,1974,251,2005,268,2031,289,2052,314,2066,343,2071,376,2071,826,2071,960,2066,960,2066,826,2066,376,2061,345,2048,317,2028,293,2002,273,1972,256,1940,241,1877,221"/>
33 <area·shape="poly"·id="edge122_Node000006_Node000057"·title="·"·alt=""·coords="1713,207,1535,213,1290,224,1010,244,726,272,721,273,720,267,726,267,1009,238,1290,219,1535,208,1713,202"/>33 <area·shape="poly"·id="edge122_Node000006_Node000057"·title="·"·alt=""·coords="1713,207,1535,213,1290,224,1010,244,726,272,721,273,720,267,726,267,1009,238,1290,219,1535,208,1713,202"/>
34 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1688,365,1751,390"/>34 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="1688,365,1751,390"/>
35 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1780,311,1741,356,1737,352,1776,308"/>35 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="1780,311,1741,356,1737,352,1776,308"/>
36 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="1775,365,1834,390"/>36 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="1775,365,1834,390"/>
37 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="1800,309,1805,351,1799,351,1795,310"/>37 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="1800,309,1805,351,1799,351,1795,310"/>
38 <area·shape="rect"·id="Node000011"·href="$a01133_source.html"·title="·"·alt=""·coords="3308,357,3472,397"/>38 <area·shape="rect"·id="Node000011"·href="$a00275_source.html"·title="·"·alt=""·coords="3308,357,3472,397"/>
39 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="3244,307,3338,349,3335,354,3242,312"/>39 <area·shape="poly"·id="edge11_Node000010_Node000011"·title="·"·alt=""·coords="3244,307,3338,349,3335,354,3242,312"/>
40 <area·shape="rect"·id="Node000044"·href="$a01130_source.html"·title="·"·alt=""·coords="1859,357,2023,397"/>40 <area·shape="rect"·id="Node000044"·href="$a00221_source.html"·title="·"·alt=""·coords="1859,357,2023,397"/>
41 <area·shape="poly"·id="edge94_Node000010_Node000044"·title="·"·alt=""·coords="3120,299,2037,372,2036,367,3120,294"/>41 <area·shape="poly"·id="edge94_Node000010_Node000044"·title="·"·alt=""·coords="3120,299,2037,372,2036,367,3120,294"/>
42 <area·shape="rect"·id="Node000048"·href="$a01208_source.html"·title="·"·alt=""·coords="3120,357,3284,397"/>42 <area·shape="rect"·id="Node000048"·href="$a00317_source.html"·title="·"·alt=""·coords="3120,357,3284,397"/>
43 <area·shape="poly"·id="edge99_Node000010_Node000048"·title="·"·alt=""·coords="3197,310,3196,344,3191,344,3192,310"/>43 <area·shape="poly"·id="edge99_Node000010_Node000048"·title="·"·alt=""·coords="3197,310,3196,344,3191,344,3192,310"/>
44 <area·shape="rect"·id="Node000049"·href="$a01148_source.html"·title="·"·alt=""·coords="3863,621,4042,676"/>44 <area·shape="rect"·id="Node000049"·href="$a00242_source.html"·title="·"·alt=""·coords="3863,621,4042,676"/>
45 <area·shape="poly"·id="edge101_Node000010_Node000049"·title="·"·alt=""·coords="3284,287,3402,295,3472,304,3546,318,3622,338,3697,365,3768,400,3834,443,3871,480,3899,524,3921,568,3936,607,3931,609,3916,570,3894,527,3866,484,3831,447,3766,404,3695,370,3620,343,3545,324,3471,310,3401,300,3284,293"/>45 <area·shape="poly"·id="edge101_Node000010_Node000049"·title="·"·alt=""·coords="3284,287,3402,295,3472,304,3546,318,3622,338,3697,365,3768,400,3834,443,3871,480,3899,524,3921,568,3936,607,3931,609,3916,570,3894,527,3866,484,3831,447,3766,404,3695,370,3620,343,3545,324,3471,310,3401,300,3284,293"/>
46 <area·shape="poly"·id="edge13_Node000011_Node000005"·title="·"·alt=""·coords="3473,391,3581,416,3697,452,3748,473,3790,497,3818,523,3826,537,3829,552,3829,1083,3824,1114,3812,1137,3793,1153,3769,1163,3709,1176,3643,1192,3591,1205,3523,1216,3357,1234,3180,1247,3028,1255,3027,1249,3179,1241,3356,1228,3522,1210,3590,1199,3641,1187,3708,1171,3767,1158,3790,1148,3808,1133,3819,1112,3823,1082,3823,552,3821,539,3814,526,3787,501,3746,478,3695,457,3580,421,3471,396"/>46 <area·shape="poly"·id="edge13_Node000011_Node000005"·title="·"·alt=""·coords="3473,391,3581,416,3697,452,3748,473,3790,497,3818,523,3826,537,3829,552,3829,1083,3824,1114,3812,1137,3793,1153,3769,1163,3709,1176,3643,1192,3591,1205,3523,1216,3357,1234,3180,1247,3028,1255,3027,1249,3179,1241,3356,1228,3522,1210,3590,1199,3641,1187,3708,1171,3767,1158,3790,1148,3808,1133,3819,1112,3823,1082,3823,552,3821,539,3814,526,3787,501,3746,478,3695,457,3580,421,3471,396"/>
47 <area·shape="poly"·id="edge12_Node000011_Node000012"·title="·"·alt=""·coords="3308,399,3297,400,3130,408,2850,412,2104,414,1713,416,1360,421,1081,431,982,439,916,448,854,462,807,478,763,500,710,535,606,616,566,652,532,688,501,727,472,771,408,886,388,937,383,992,383,1083,387,1124,397,1165,422,1231,417,1233,392,1167,382,1125,378,1083,378,992,382,936,404,884,467,769,497,724,528,684,563,648,603,612,707,531,760,495,805,473,852,457,915,443,982,433,1081,426,1360,416,1713,411,2104,409,2850,406,3129,403,3296,395,3307,393"/>47 <area·shape="poly"·id="edge12_Node000011_Node000012"·title="·"·alt=""·coords="3308,399,3297,400,3130,408,2850,412,2104,414,1713,416,1360,421,1081,431,982,439,916,448,854,462,807,478,763,500,710,535,606,616,566,652,532,688,501,727,472,771,408,886,388,937,383,992,383,1083,387,1124,397,1165,422,1231,417,1233,392,1167,382,1125,378,1083,378,992,382,936,404,884,467,769,497,724,528,684,563,648,603,612,707,531,760,495,805,473,852,457,915,443,982,433,1081,426,1360,416,1713,411,2104,409,2850,406,3129,403,3296,395,3307,393"/>
48 <area·shape="rect"·id="Node000013"·href="$a00938_source.html"·title="·"·alt=""·coords="2845,1149,3004,1189"/>48 <area·shape="rect"·id="Node000013"·href="$a00422_source.html"·title="·"·alt=""·coords="2845,1149,3004,1189"/>
49 <area·shape="poly"·id="edge14_Node000011_Node000013"·title="·"·alt=""·coords="3360,400,3324,426,3287,461,3259,503,3250,527,3247,552,3247,907,3253,961,3274,1012,3283,1026,3292,1035,3302,1045,3310,1060,3316,1082,3315,1093,3309,1103,3290,1118,3262,1131,3188,1150,3101,1162,3019,1168,3018,1162,3101,1156,3187,1145,3260,1126,3287,1114,3305,1100,3310,1091,3311,1083,3305,1062,3298,1048,3289,1039,3279,1029,3269,1015,3248,962,3242,907,3242,552,3245,526,3254,501,3283,457,3321,421,3357,395"/>49 <area·shape="poly"·id="edge14_Node000011_Node000013"·title="·"·alt=""·coords="3360,400,3324,426,3287,461,3259,503,3250,527,3247,552,3247,907,3253,961,3274,1012,3283,1026,3292,1035,3302,1045,3310,1060,3316,1082,3315,1093,3309,1103,3290,1118,3262,1131,3188,1150,3101,1162,3019,1168,3018,1162,3101,1156,3187,1145,3260,1126,3287,1114,3305,1100,3310,1091,3311,1083,3305,1062,3298,1048,3289,1039,3279,1029,3269,1015,3248,962,3242,907,3242,552,3245,526,3254,501,3283,457,3321,421,3357,395"/>
50 <area·shape="rect"·id="Node000014"·href="$a01199_source.html"·title="·"·alt=""·coords="3283,973,3447,1013"/>50 <area·shape="rect"·id="Node000014"·href="$a00254_source.html"·title="·"·alt=""·coords="3283,973,3447,1013"/>
51 <area·shape="poly"·id="edge16_Node000011_Node000014"·title="·"·alt=""·coords="3423,395,3459,421,3497,457,3526,501,3535,526,3538,552,3538,826,3535,850,3527,873,3498,913,3460,945,3421,969,3418,965,3457,941,3494,909,3522,871,3530,849,3533,826,3533,552,3530,527,3521,503,3493,461,3456,426,3420,400"/>51 <area·shape="poly"·id="edge16_Node000011_Node000014"·title="·"·alt=""·coords="3423,395,3459,421,3497,457,3526,501,3535,526,3538,552,3538,826,3535,850,3527,873,3498,913,3460,945,3421,969,3418,965,3457,941,3494,909,3522,871,3530,849,3533,826,3533,552,3530,527,3521,503,3493,461,3456,426,3420,400"/>
52 <area·shape="rect"·id="Node000017"·href="$a01160_source.html"·title="·"·alt=""·coords="927,445,1091,485"/>52 <area·shape="rect"·id="Node000017"·href="$a00233_source.html"·title="·"·alt=""·coords="927,445,1091,485"/>
53 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="3308,399,3297,400,2967,414,2317,433,1105,464,1105,459,2317,428,2967,409,3296,395,3307,393"/>53 <area·shape="poly"·id="edge22_Node000011_Node000017"·title="·"·alt=""·coords="3308,399,3297,400,2967,414,2317,433,1105,464,1105,459,2317,428,2967,409,3296,395,3307,393"/>
54 <area·shape="rect"·id="Node000033"·href="$a01193_source.html"·title="·"·alt=""·coords="3624,973,3788,1013"/>54 <area·shape="rect"·id="Node000033"·href="$a00314_source.html"·title="·"·alt=""·coords="3624,973,3788,1013"/>
55 <area·shape="poly"·id="edge93_Node000011_Node000033"·title="·"·alt=""·coords="3473,391,3539,411,3573,425,3604,442,3632,464,3654,489,3669,518,3674,552,3674,826,3682,898,3698,959,3693,961,3677,899,3669,826,3669,552,3664,520,3650,492,3628,467,3601,447,3570,430,3537,416,3471,396"/>55 <area·shape="poly"·id="edge93_Node000011_Node000033"·title="·"·alt=""·coords="3473,391,3539,411,3573,425,3604,442,3632,464,3654,489,3669,518,3674,552,3674,826,3682,898,3698,959,3693,961,3677,899,3669,826,3669,552,3664,520,3650,492,3628,467,3601,447,3570,430,3537,416,3471,396"/>
56 <area·shape="poly"·id="edge15_Node000013_Node000005"·title="·"·alt=""·coords="2927,1190,2927,1223,2922,1223,2922,1190"/>56 <area·shape="poly"·id="edge15_Node000013_Node000005"·title="·"·alt=""·coords="2927,1190,2927,1223,2922,1223,2922,1190"/>
57 <area·shape="poly"·id="edge17_Node000014_Node000005"·title="·"·alt=""·coords="3377,1013,3389,1056,3389,1080,3380,1103,3347,1142,3308,1174,3263,1199,3216,1219,3167,1234,3118,1245,3028,1257,3028,1251,3117,1240,3165,1229,3214,1214,3261,1195,3305,1169,3343,1138,3376,1100,3384,1079,3384,1056,3371,1014"/>57 <area·shape="poly"·id="edge17_Node000014_Node000005"·title="·"·alt=""·coords="3377,1013,3389,1056,3389,1080,3380,1103,3347,1142,3308,1174,3263,1199,3216,1219,3167,1234,3118,1245,3028,1257,3028,1251,3117,1240,3165,1229,3214,1214,3261,1195,3305,1169,3343,1138,3376,1100,3384,1079,3384,1056,3371,1014"/>
58 <area·shape="poly"·id="edge18_Node000014_Node000013"·title="·"·alt=""·coords="3371,1014,3372,1058,3366,1082,3353,1103,3330,1120,3297,1133,3210,1152,3111,1163,3018,1169,3018,1163,3110,1158,3209,1147,3295,1128,3327,1115,3349,1099,3362,1080,3367,1058,3366,1014"/>58 <area·shape="poly"·id="edge18_Node000014_Node000013"·title="·"·alt=""·coords="3371,1014,3372,1058,3366,1082,3353,1103,3330,1120,3297,1133,3210,1152,3111,1163,3018,1169,3018,1163,3110,1158,3209,1147,3295,1128,3327,1115,3349,1099,3362,1080,3367,1058,3366,1014"/>
59 <area·shape="rect"·id="Node000015"·href="$a01196_source.html"·title="·"·alt=""·coords="1704,1061,1868,1101"/>59 <area·shape="rect"·id="Node000015"·href="$a00290_source.html"·title="·"·alt=""·coords="1704,1061,1868,1101"/>
60 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="3283,1002,3015,1016,2499,1036,2273,1046,1984,1064,1882,1073,1881,1067,1983,1059,2273,1041,2499,1031,3015,1011,3282,997"/>60 <area·shape="poly"·id="edge19_Node000014_Node000015"·title="·"·alt=""·coords="3283,1002,3015,1016,2499,1036,2273,1046,1984,1064,1882,1073,1881,1067,1983,1059,2273,1041,2499,1031,3015,1011,3282,997"/>
61 <area·shape="poly"·id="edge20_Node000015_Node000005"·title="·"·alt=""·coords="1799,1100,1835,1146,1860,1169,1888,1187,1942,1200,2034,1212,2294,1231,2584,1244,2821,1251,2821,1256,2583,1249,2293,1236,2033,1218,1941,1206,1886,1192,1857,1173,1831,1149,1795,1103"/>61 <area·shape="poly"·id="edge20_Node000015_Node000005"·title="·"·alt=""·coords="1799,1100,1835,1146,1860,1169,1888,1187,1942,1200,2034,1212,2294,1231,2584,1244,2821,1251,2821,1256,2583,1249,2293,1236,2033,1218,1941,1206,1886,1192,1857,1173,1831,1149,1795,1103"/>
62 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1469,1245,1545,1270"/>62 <area·shape="rect"·id="Node000016"·title="·"·alt=""·coords="1469,1245,1545,1270"/>
63 <area·shape="poly"·id="edge21_Node000015_Node000016"·title="·"·alt=""·coords="1757,1104,1539,1240,1536,1235,1754,1099"/>63 <area·shape="poly"·id="edge21_Node000015_Node000016"·title="·"·alt=""·coords="1757,1104,1539,1240,1536,1235,1754,1099"/>
64 <area·shape="poly"·id="edge26_Node000017_Node000003"·title="·"·alt=""·coords="958,488,922,508,891,535,857,580,832,620,815,659,803,697,788,780,773,886,761,985,757,1084,761,1231,756,1231,752,1084,755,985,767,885,783,779,798,695,810,657,827,618,852,577,887,532,919,503,955,483"/>64 <area·shape="poly"·id="edge26_Node000017_Node000003"·title="·"·alt=""·coords="958,488,922,508,891,535,857,580,832,620,815,659,803,697,788,780,773,886,761,985,757,1084,761,1231,756,1231,752,1084,755,985,767,885,783,779,798,695,810,657,827,618,852,577,887,532,919,503,955,483"/>
65 <area·shape="poly"·id="edge23_Node000017_Node000005"·title="·"·alt=""·coords="1091,465,1666,479,2074,492,2503,510,2913,534,3258,564,3394,581,3497,601,3564,622,3582,634,3589,647,3589,1083,3584,1104,3572,1124,3552,1141,3526,1157,3459,1185,3377,1207,3287,1224,3194,1237,3028,1253,3028,1248,3193,1232,3286,1219,3376,1202,3458,1180,3524,1153,3549,1137,3568,1120,3579,1102,3583,1082,3583,648,3578,637,3562,627,3496,606,3393,586,3258,569,2912,539,2503,515,2073,497,1666,484,1091,471"/>65 <area·shape="poly"·id="edge23_Node000017_Node000005"·title="·"·alt=""·coords="1091,465,1666,479,2074,492,2503,510,2913,534,3258,564,3394,581,3497,601,3564,622,3582,634,3589,647,3589,1083,3584,1104,3572,1124,3552,1141,3526,1157,3459,1185,3377,1207,3287,1224,3194,1237,3028,1253,3028,1248,3193,1232,3286,1219,3376,1202,3458,1180,3524,1153,3549,1137,3568,1120,3579,1102,3583,1082,3583,648,3578,637,3562,627,3496,606,3393,586,3258,569,2912,539,2503,515,2073,497,1666,484,1091,471"/>
66 <area·shape="poly"·id="edge24_Node000017_Node000012"·title="·"·alt=""·coords="927,480,850,498,810,512,772,530,740,552,713,578,696,610,690,648,690,827,659,884,589,1002,448,1234,443,1231,584,999,655,881,685,825,685,647,691,608,709,575,736,548,770,525,808,507,848,493,926,474"/>66 <area·shape="poly"·id="edge24_Node000017_Node000012"·title="·"·alt=""·coords="927,480,850,498,810,512,772,530,740,552,713,578,696,610,690,648,690,827,659,884,589,1002,448,1234,443,1231,584,999,655,881,685,825,685,647,691,608,709,575,736,548,770,525,808,507,848,493,926,474"/>
67 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="987,1245,1046,1270"/>67 <area·shape="rect"·id="Node000018"·title="·"·alt=""·coords="987,1245,1046,1270"/>
68 <area·shape="poly"·id="edge25_Node000017_Node000018"·title="·"·alt=""·coords="972,488,942,508,917,535,902,563,895,588,893,647,893,907,896,956,905,1004,936,1097,973,1176,1004,1232,1000,1234,968,1179,931,1099,900,1006,891,956,887,907,887,647,889,587,897,561,913,532,939,504,969,483"/>68 <area·shape="poly"·id="edge25_Node000017_Node000018"·title="·"·alt=""·coords="972,488,942,508,917,535,902,563,895,588,893,647,893,907,896,956,905,1004,936,1097,973,1176,1004,1232,1000,1234,968,1179,931,1099,900,1006,891,956,887,907,887,647,889,587,897,561,913,532,939,504,969,483"/>
69 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1114,541,1178,566"/>69 <area·shape="rect"·id="Node000019"·title="·"·alt=""·coords="1114,541,1178,566"/>
70 <area·shape="poly"·id="edge27_Node000017_Node000019"·title="·"·alt=""·coords="1040,483,1117,531,1115,536,1037,488"/>70 <area·shape="poly"·id="edge27_Node000017_Node000019"·title="·"·alt=""·coords="1040,483,1117,531,1115,536,1037,488"/>
71 <area·shape="rect"·id="Node000020"·href="$a00926_source.html"·title="·"·alt=""·coords="927,533,1090,573"/>71 <area·shape="rect"·id="Node000020"·href="$a00398_source.html"·title="·"·alt=""·coords="927,533,1090,573"/>
72 <area·shape="poly"·id="edge28_Node000017_Node000020"·title="·"·alt=""·coords="1011,486,1011,519,1006,519,1006,486"/>72 <area·shape="poly"·id="edge28_Node000017_Node000020"·title="·"·alt=""·coords="1011,486,1011,519,1006,519,1006,486"/>
73 <area·shape="rect"·id="Node000021"·href="$a00929_source.html"·title="·"·alt=""·coords="1185,629,1344,669"/>73 <area·shape="rect"·id="Node000021"·href="$a00443_source.html"·title="·"·alt=""·coords="1185,629,1344,669"/>
74 <area·shape="poly"·id="edge29_Node000020_Node000021"·title="·"·alt=""·coords="1061,571,1201,621,1199,626,1060,576"/>74 <area·shape="poly"·id="edge29_Node000020_Node000021"·title="·"·alt=""·coords="1061,571,1201,621,1199,626,1060,576"/>
75 <area·shape="rect"·id="Node000041"·href="$a00914_source.html"·title="·"·alt=""·coords="1485,973,1644,1013"/>75 <area·shape="rect"·id="Node000041"·href="$a00383_source.html"·title="·"·alt=""·coords="1485,973,1644,1013"/>
76 <area·shape="poly"·id="edge92_Node000020_Node000041"·title="·"·alt=""·coords="1021,572,1045,611,1080,662,1124,715,1176,762,1216,788,1254,805,1324,823,1395,840,1434,857,1476,883,1516,921,1547,960,1543,963,1512,924,1472,887,1431,862,1393,846,1323,828,1252,810,1214,793,1172,766,1120,719,1075,665,1040,614,1017,575"/>76 <area·shape="poly"·id="edge92_Node000020_Node000041"·title="·"·alt=""·coords="1021,572,1045,611,1080,662,1124,715,1176,762,1216,788,1254,805,1324,823,1395,840,1434,857,1476,883,1516,921,1547,960,1543,963,1512,924,1472,887,1431,862,1393,846,1323,828,1252,810,1214,793,1172,766,1120,719,1075,665,1040,614,1017,575"/>
77 <area·shape="poly"·id="edge83_Node000021_Node000003"·title="·"·alt=""·coords="1226,671,1185,695,1144,726,1078,792,1016,864,959,939,908,1013,825,1145,775,1234,770,1231,821,1142,903,1010,955,936,1012,861,1074,789,1140,722,1182,691,1224,666"/>77 <area·shape="poly"·id="edge83_Node000021_Node000003"·title="·"·alt=""·coords="1226,671,1185,695,1144,726,1078,792,1016,864,959,939,908,1013,825,1145,775,1234,770,1231,821,1142,903,1010,955,936,1012,861,1074,789,1140,722,1182,691,1224,666"/>
78 <area·shape="poly"·id="edge30_Node000021_Node000005"·title="·"·alt=""·coords="1344,649,1652,656,2080,670,2512,691,2692,705,2828,721,2918,739,2988,759,3144,809,3202,824,3256,833,3349,851,3390,866,3427,889,3460,923,3490,972,3503,1008,3506,1042,3501,1074,3488,1103,3468,1129,3443,1153,3412,1174,3376,1192,3312,1211,3222,1227,3028,1250,3028,1245,3221,1222,3311,1206,3374,1187,3409,1169,3439,1148,3464,1125,3483,1100,3496,1072,3501,1042,3497,1009,3485,974,3456,926,3424,893,3388,870,3348,856,3255,839,3201,829,3143,815,2986,764,2917,744,2827,727,2691,710,2512,696,2080,675,1651,661,1344,654"/>78 <area·shape="poly"·id="edge30_Node000021_Node000005"·title="·"·alt=""·coords="1344,649,1652,656,2080,670,2512,691,2692,705,2828,721,2918,739,2988,759,3144,809,3202,824,3256,833,3349,851,3390,866,3427,889,3460,923,3490,972,3503,1008,3506,1042,3501,1074,3488,1103,3468,1129,3443,1153,3412,1174,3376,1192,3312,1211,3222,1227,3028,1250,3028,1245,3221,1222,3311,1206,3374,1187,3409,1169,3439,1148,3464,1125,3483,1100,3496,1072,3501,1042,3497,1009,3485,974,3456,926,3424,893,3388,870,3348,856,3255,839,3201,829,3143,815,2986,764,2917,744,2827,727,2691,710,2512,696,2080,675,1651,661,1344,654"/>
79 <area·shape="poly"·id="edge81_Node000021_Node000012"·title="·"·alt=""·coords="1214,671,1158,695,1099,726,996,793,894,866,704,1016,551,1149,455,1237,451,1233,547,1145,701,1012,891,862,993,789,1097,722,1156,691,1212,666"/>79 <area·shape="poly"·id="edge81_Node000021_Node000012"·title="·"·alt=""·coords="1214,671,1158,695,1099,726,996,793,894,866,704,1016,551,1149,455,1237,451,1233,547,1145,701,1012,891,862,993,789,1097,722,1156,691,1212,666"/>
80 <area·shape="poly"·id="edge31_Node000021_Node000015"·title="·"·alt=""·coords="1290,667,1358,722,1754,1050,1751,1054,1355,726,1287,671"/>80 <area·shape="poly"·id="edge31_Node000021_Node000015"·title="·"·alt=""·coords="1290,667,1358,722,1754,1050,1751,1054,1355,726,1287,671"/>
81 <area·shape="poly"·id="edge82_Node000021_Node000018"·title="·"·alt=""·coords="1236,671,1205,695,1176,726,1137,783,1108,833,1085,879,1068,924,1044,1023,1022,1150,1018,1192,1018,1230,1013,1230,1013,1192,1017,1149,1039,1022,1063,923,1080,877,1103,830,1133,780,1172,722,1201,691,1233,667"/>81 <area·shape="poly"·id="edge82_Node000021_Node000018"·title="·"·alt=""·coords="1236,671,1205,695,1176,726,1137,783,1108,833,1085,879,1068,924,1044,1023,1022,1150,1018,1192,1018,1230,1013,1230,1013,1192,1017,1149,1039,1022,1063,923,1080,877,1103,830,1133,780,1172,722,1201,691,1233,667"/>
82 <area·shape="rect"·id="Node000022"·href="$a00932_source.html"·title="·"·alt=""·coords="1185,724,1344,764"/>82 <area·shape="rect"·id="Node000022"·href="$a00389_source.html"·title="·"·alt=""·coords="1185,724,1344,764"/>
83 <area·shape="poly"·id="edge32_Node000021_Node000022"·title="·"·alt=""·coords="1267,669,1267,710,1262,710,1262,669"/>83 <area·shape="poly"·id="edge32_Node000021_Node000022"·title="·"·alt=""·coords="1267,669,1267,710,1262,710,1262,669"/>
84 <area·shape="rect"·id="Node000042"·title="·"·alt=""·coords="2175,981,2255,1006"/>84 <area·shape="rect"·id="Node000042"·title="·"·alt=""·coords="2175,981,2255,1006"/>
85 <area·shape="poly"·id="edge91_Node000021_Node000042"·title="·"·alt=""·coords="1345,658,1490,682,1680,726,1783,756,1888,791,1991,834,2089,883,2149,926,2197,969,2193,973,2146,930,2086,888,1989,839,1886,796,1782,761,1679,731,1489,688,1344,663"/>85 <area·shape="poly"·id="edge91_Node000021_Node000042"·title="·"·alt=""·coords="1345,658,1490,682,1680,726,1783,756,1888,791,1991,834,2089,883,2149,926,2197,969,2193,973,2146,930,2086,888,1989,839,1886,796,1782,761,1679,731,1489,688,1344,663"/>
86 <area·shape="rect"·id="Node000043"·href="$a00989_source.html"·title="·"·alt=""·coords="2651,724,2815,764"/>86 <area·shape="rect"·id="Node000043"·href="$a00470_source.html"·title="·"·alt=""·coords="2651,724,2815,764"/>
87 <area·shape="poly"·id="edge84_Node000021_Node000043"·title="·"·alt=""·coords="1344,652,2637,734,2637,739,1344,658"/>87 <area·shape="poly"·id="edge84_Node000021_Node000043"·title="·"·alt=""·coords="1344,652,2637,734,2637,739,1344,658"/>
88 <area·shape="poly"·id="edge33_Node000022_Node000018"·title="·"·alt=""·coords="1253,766,1210,827,1152,919,1090,1031,1062,1090,1038,1150,1027,1193,1021,1232,1016,1231,1022,1192,1033,1148,1057,1088,1085,1029,1147,917,1206,824,1248,763"/>88 <area·shape="poly"·id="edge33_Node000022_Node000018"·title="·"·alt=""·coords="1253,766,1210,827,1152,919,1090,1031,1062,1090,1038,1150,1027,1193,1021,1232,1016,1231,1022,1192,1033,1148,1057,1088,1085,1029,1147,917,1206,824,1248,763"/>
89 <area·shape="rect"·id="Node000023"·href="$a01076_source.html"·title="·"·alt=""·coords="2358,812,2609,837"/>89 <area·shape="rect"·id="Node000023"·href="$a00518_source.html"·title="·"·alt=""·coords="2358,812,2609,837"/>
90 <area·shape="poly"·id="edge34_Node000022_Node000023"·title="·"·alt=""·coords="1344,748,2344,812,2344,817,1344,753"/>90 <area·shape="poly"·id="edge34_Node000022_Node000023"·title="·"·alt=""·coords="1344,748,2344,812,2344,817,1344,753"/>
91 <area·shape="rect"·id="Node000037"·href="$a01220.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1231,1061,1410,1101"/>91 <area·shape="rect"·id="Node000037"·href="$a00332.html"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="1231,1061,1410,1101"/>
92 <area·shape="poly"·id="edge80_Node000022_Node000037"·title="·"·alt=""·coords="1270,764,1294,925,1317,1047,1311,1048,1289,926,1265,765"/>92 <area·shape="poly"·id="edge80_Node000022_Node000037"·title="·"·alt=""·coords="1270,764,1294,925,1317,1047,1311,1048,1289,926,1265,765"/>
93 <area·shape="poly"·id="edge36_Node000023_Node000005"·title="·"·alt=""·coords="2477,839,2447,886,2416,954,2405,992,2401,1030,2406,1066,2423,1100,2448,1123,2486,1144,2534,1164,2590,1183,2710,1214,2822,1236,2821,1242,2709,1219,2589,1188,2533,1169,2484,1149,2445,1127,2419,1103,2401,1068,2396,1030,2400,991,2411,952,2443,883,2472,836"/>93 <area·shape="poly"·id="edge36_Node000023_Node000005"·title="·"·alt=""·coords="2477,839,2447,886,2416,954,2405,992,2401,1030,2406,1066,2423,1100,2448,1123,2486,1144,2534,1164,2590,1183,2710,1214,2822,1236,2821,1242,2709,1219,2589,1188,2533,1169,2484,1149,2445,1127,2419,1103,2401,1068,2396,1030,2400,991,2411,952,2443,883,2472,836"/>
94 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="2432,1069,2519,1094"/>94 <area·shape="rect"·id="Node000024"·title="·"·alt=""·coords="2432,1069,2519,1094"/>
95 <area·shape="poly"·id="edge35_Node000023_Node000024"·title="·"·alt=""·coords="2482,838,2461,912,2455,962,2457,1013,2468,1055,2463,1057,2451,1014,2449,962,2456,911,2476,837"/>95 <area·shape="poly"·id="edge35_Node000023_Node000024"·title="·"·alt=""·coords="2482,838,2461,912,2455,962,2457,1013,2468,1055,2463,1057,2451,1014,2449,962,2456,911,2476,837"/>
96 <area·shape="rect"·id="Node000025"·href="$a01070_source.html"·title="·"·alt=""·coords="2651,973,2815,1013"/>96 <area·shape="rect"·id="Node000025"·href="$a00458_source.html"·title="·"·alt=""·coords="2651,973,2815,1013"/>
97 <area·shape="poly"·id="edge37_Node000023_Node000025"·title="·"·alt=""·coords="2546,835,2603,853,2632,866,2658,883,2694,920,2720,959,2715,962,2690,923,2655,887,2629,871,2601,858,2545,840"/>97 <area·shape="poly"·id="edge37_Node000023_Node000025"·title="·"·alt=""·coords="2546,835,2603,853,2632,866,2658,883,2694,920,2720,959,2715,962,2690,923,2655,887,2629,871,2601,858,2545,840"/>
98 <area·shape="rect"·id="Node000029"·href="$a00995_source.html"·title="·"·alt=""·coords="2480,885,2644,925"/>98 <area·shape="rect"·id="Node000029"·href="$a00464_source.html"·title="·"·alt=""·coords="2480,885,2644,925"/>
99 <area·shape="poly"·id="edge43_Node000023_Node000029"·title="·"·alt=""·coords="2497,836,2535,874,2531,877,2493,839"/>99 <area·shape="poly"·id="edge43_Node000023_Node000029"·title="·"·alt=""·coords="2497,836,2535,874,2531,877,2493,839"/>
100 <area·shape="poly"·id="edge38_Node000025_Node000005"·title="·"·alt=""·coords="2778,1011,2808,1032,2832,1060,2840,1078,2841,1095,2835,1126,2829,1155,2830,1171,2836,1188,2853,1210,2874,1228,2871,1232,2849,1214,2832,1191,2825,1172,2823,1155,2830,1125,2836,1095,2834,1080,2828,1063,2805,1035,2775,1016"/>100 <area·shape="poly"·id="edge38_Node000025_Node000005"·title="·"·alt=""·coords="2778,1011,2808,1032,2832,1060,2840,1078,2841,1095,2835,1126,2829,1155,2830,1171,2836,1188,2853,1210,2874,1228,2871,1232,2849,1214,2832,1191,2825,1172,2823,1155,2830,1125,2836,1095,2834,1080,2828,1063,2805,1035,2775,1016"/>
101 <area·shape="poly"·id="edge40_Node000025_Node000024"·title="·"·alt=""·coords="2677,1016,2532,1064,2523,1067,2522,1062,2530,1059,2675,1011"/>101 <area·shape="poly"·id="edge40_Node000025_Node000024"·title="·"·alt=""·coords="2677,1016,2532,1064,2523,1067,2522,1062,2530,1059,2675,1011"/>
102 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2643,1069,2719,1094"/>102 <area·shape="rect"·id="Node000026"·title="·"·alt=""·coords="2643,1069,2719,1094"/>
103 <area·shape="poly"·id="edge39_Node000025_Node000026"·title="·"·alt=""·coords="2723,1015,2697,1058,2693,1055,2719,1012"/>103 <area·shape="poly"·id="edge39_Node000025_Node000026"·title="·"·alt=""·coords="2723,1015,2697,1058,2693,1055,2719,1012"/>
104 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2743,1069,2818,1094"/>104 <area·shape="rect"·id="Node000027"·title="·"·alt=""·coords="2743,1069,2818,1094"/>
105 <area·shape="poly"·id="edge41_Node000025_Node000027"·title="·"·alt=""·coords="2746,1012,2770,1055,2765,1058,2741,1015"/>105 <area·shape="poly"·id="edge41_Node000025_Node000027"·title="·"·alt=""·coords="2746,1012,2770,1055,2765,1058,2741,1015"/>
Offset 111, 34 lines modifiedOffset 111, 34 lines modified
111 <area·shape="poly"·id="edge49_Node000029_Node000024"·title="·"·alt=""·coords="2563,926,2556,968,2539,1015,2522,1040,2502,1061,2498,1057,2518,1037,2534,1012,2551,966,2558,925"/>111 <area·shape="poly"·id="edge49_Node000029_Node000024"·title="·"·alt=""·coords="2563,926,2556,968,2539,1015,2522,1040,2502,1061,2498,1057,2518,1037,2534,1012,2551,966,2558,925"/>
112 <area·shape="poly"·id="edge72_Node000029_Node000025"·title="·"·alt=""·coords="2601,923,2684,965,2682,970,2598,928"/>112 <area·shape="poly"·id="edge72_Node000029_Node000025"·title="·"·alt=""·coords="2601,923,2684,965,2682,970,2598,928"/>
113 <area·shape="poly"·id="edge50_Node000029_Node000028"·title="·"·alt=""·coords="2571,925,2583,973,2586,1016,2585,1054,2580,1054,2581,1016,2578,974,2566,926"/>113 <area·shape="poly"·id="edge50_Node000029_Node000028"·title="·"·alt=""·coords="2571,925,2583,973,2586,1016,2585,1054,2580,1054,2581,1016,2578,974,2566,926"/>
114 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="3915,981,3985,1006"/>114 <area·shape="rect"·id="Node000030"·title="·"·alt=""·coords="3915,981,3985,1006"/>
115 <area·shape="poly"·id="edge45_Node000029_Node000030"·title="·"·alt=""·coords="2644,906,3134,926,3465,945,3801,971,3901,982,3901,988,3800,976,3464,950,3134,932,2644,912"/>115 <area·shape="poly"·id="edge45_Node000029_Node000030"·title="·"·alt=""·coords="2644,906,3134,926,3465,945,3801,971,3901,982,3901,988,3800,976,3464,950,3134,932,2644,912"/>
116 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="2466,981,2525,1006"/>116 <area·shape="rect"·id="Node000031"·title="·"·alt=""·coords="2466,981,2525,1006"/>
117 <area·shape="poly"·id="edge47_Node000029_Node000031"·title="·"·alt=""·coords="2549,927,2515,971,2511,968,2545,924"/>117 <area·shape="poly"·id="edge47_Node000029_Node000031"·title="·"·alt=""·coords="2549,927,2515,971,2511,968,2545,924"/>
118 <area·shape="rect"·id="Node000032"·href="$a01097_source.html"·title="·"·alt=""·coords="1485,1061,1679,1101"/>118 <area·shape="rect"·id="Node000032"·href="$a00344_source.html"·title="·"·alt=""·coords="1485,1061,1679,1101"/>
119 <area·shape="poly"·id="edge51_Node000029_Node000032"·title="·"·alt=""·coords="2480,912,2120,933,1930,952,1852,963,1793,976,1746,992,1700,1013,1623,1056,1621,1052,1698,1008,1744,987,1792,971,1851,958,1929,946,2120,928,2480,907"/>119 <area·shape="poly"·id="edge51_Node000029_Node000032"·title="·"·alt=""·coords="2480,912,2120,933,1930,952,1852,963,1793,976,1746,992,1700,1013,1623,1056,1621,1052,1698,1008,1744,987,1792,971,1851,958,1929,946,2120,928,2480,907"/>
120 <area·shape="poly"·id="edge52_Node000029_Node000033"·title="·"·alt=""·coords="2644,910,3460,971,3610,982,3610,987,3459,976,2644,915"/>120 <area·shape="poly"·id="edge52_Node000029_Node000033"·title="·"·alt=""·coords="2644,910,3460,971,3610,982,3610,987,3459,976,2644,915"/>
121 <area·shape="rect"·id="Node000034"·href="$a01043_source.html"·title="·"·alt=""·coords="3131,1061,3295,1101"/>121 <area·shape="rect"·id="Node000034"·href="$a00521_source.html"·title="·"·alt=""·coords="3131,1061,3295,1101"/>
122 <area·shape="poly"·id="edge54_Node000029_Node000034"·title="·"·alt=""·coords="2644,907,2762,914,2898,926,3024,945,3075,957,3113,971,3138,987,3160,1007,3195,1048,3191,1052,3157,1011,3135,991,3110,976,3073,962,3023,950,2897,932,2762,919,2644,913"/>122 <area·shape="poly"·id="edge54_Node000029_Node000034"·title="·"·alt=""·coords="2644,907,2762,914,2898,926,3024,945,3075,957,3113,971,3138,987,3160,1007,3195,1048,3191,1052,3157,1011,3135,991,3110,976,3073,962,3023,950,2897,932,2762,919,2644,913"/>
123 <area·shape="rect"·id="Node000035"·href="$a01064_source.html"·title="·"·alt=""·coords="2839,973,3003,1013"/>123 <area·shape="rect"·id="Node000035"·href="$a00527_source.html"·title="·"·alt=""·coords="2839,973,3003,1013"/>
124 <area·shape="poly"·id="edge56_Node000029_Node000035"·title="·"·alt=""·coords="2641,923,2829,968,2828,973,2640,928"/>124 <area·shape="poly"·id="edge56_Node000029_Node000035"·title="·"·alt=""·coords="2641,923,2829,968,2828,973,2640,928"/>
125 <area·shape="poly"·id="edge73_Node000029_Node000041"·title="·"·alt=""·coords="2480,912,2125,932,1895,950,1664,976,1658,977,1657,971,1663,971,1895,945,2124,927,2480,907"/>125 <area·shape="poly"·id="edge73_Node000029_Node000041"·title="·"·alt=""·coords="2480,912,2125,932,1895,950,1664,976,1658,977,1657,971,1663,971,1895,945,2124,927,2480,907"/>
126 <area·shape="poly"·id="edge79_Node000029_Node000042"·title="·"·alt=""·coords="2487,928,2270,981,2268,976,2485,923"/>126 <area·shape="poly"·id="edge79_Node000029_Node000042"·title="·"·alt=""·coords="2487,928,2270,981,2268,976,2485,923"/>
127 <area·shape="poly"·id="edge53_Node000033_Node000005"·title="·"·alt=""·coords="3705,1014,3695,1053,3676,1102,3647,1151,3628,1173,3606,1192,3575,1203,3520,1214,3366,1231,3187,1245,3028,1254,3028,1249,3187,1240,3365,1226,3520,1208,3573,1198,3603,1187,3625,1169,3643,1148,3671,1100,3690,1051,3700,1013"/>127 <area·shape="poly"·id="edge53_Node000033_Node000005"·title="·"·alt=""·coords="3705,1014,3695,1053,3676,1102,3647,1151,3628,1173,3606,1192,3575,1203,3520,1214,3366,1231,3187,1245,3028,1254,3028,1249,3187,1240,3365,1226,3520,1208,3573,1198,3603,1187,3625,1169,3643,1148,3671,1100,3690,1051,3700,1013"/>
128 <area·shape="poly"·id="edge55_Node000034_Node000005"·title="·"·alt=""·coords="3201,1103,3165,1147,3140,1171,3113,1192,3065,1217,3016,1236,3014,1231,3063,1212,3110,1187,3136,1167,3161,1143,3197,1100"/>128 <area·shape="poly"·id="edge55_Node000034_Node000005"·title="·"·alt=""·coords="3201,1103,3165,1147,3140,1171,3113,1192,3065,1217,3016,1236,3014,1231,3063,1212,3110,1187,3136,1167,3161,1143,3197,1100"/>
129 <area·shape="poly"·id="edge59_Node000035_Node000003"·title="·"·alt=""·coords="2839,1014,2828,1016,2699,1028,2590,1032,2403,1028,2313,1026,2218,1030,2110,1041,1984,1064,1955,1073,1933,1084,1911,1095,1881,1104,1767,1125,1669,1134,1582,1136,1500,1133,1419,1130,1332,1130,1233,1136,1118,1152,1030,1171,942,1196,804,1242,802,1237,941,1191,1028,1166,1118,1147,1233,1131,1332,1124,1419,1125,1500,1128,1582,1130,1668,1129,1766,1119,1880,1099,1909,1090,1931,1079,1953,1068,1983,1059,2109,1036,2217,1024,2313,1021,2403,1023,2590,1027,2699,1023,2827,1011,2838,1009"/>129 <area·shape="poly"·id="edge59_Node000035_Node000003"·title="·"·alt=""·coords="2839,1014,2828,1016,2699,1028,2590,1032,2403,1028,2313,1026,2218,1030,2110,1041,1984,1064,1955,1073,1933,1084,1911,1095,1881,1104,1767,1125,1669,1134,1582,1136,1500,1133,1419,1130,1332,1130,1233,1136,1118,1152,1030,1171,942,1196,804,1242,802,1237,941,1191,1028,1166,1118,1147,1233,1131,1332,1124,1419,1125,1500,1128,1582,1130,1668,1129,1766,1119,1880,1099,1909,1090,1931,1079,1953,1068,1983,1059,2109,1036,2217,1024,2313,1021,2403,1023,2590,1027,2699,1023,2827,1011,2838,1009"/>
130 <area·shape="poly"·id="edge57_Node000035_Node000005"·title="·"·alt=""·coords="2966,1011,2996,1032,3019,1060,3034,1095,3039,1125,3034,1156,3019,1191,3002,1214,2980,1232,2976,1228,2998,1210,3014,1188,3029,1154,3034,1125,3029,1096,3014,1063,2992,1035,2963,1016"/>130 <area·shape="poly"·id="edge57_Node000035_Node000005"·title="·"·alt=""·coords="2966,1011,2996,1032,3019,1060,3034,1095,3039,1125,3034,1156,3019,1191,3002,1214,2980,1232,2976,1228,2998,1210,3014,1188,3029,1154,3034,1125,3029,1096,3014,1063,2992,1035,2963,1016"/>
131 <area·shape="poly"·id="edge71_Node000035_Node000013"·title="·"·alt=""·coords="2924,1013,2927,1136,2921,1136,2918,1014"/>131 <area·shape="poly"·id="edge71_Node000035_Node000013"·title="·"·alt=""·coords="2924,1013,2927,1136,2921,1136,2918,1014"/>
Max diff block lines reached; 9388/35634 bytes (26.35%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a00792.png vs.
./usr/share/doc/libopenmesh-dev/html/a00786.png
Files identical despite different names
34.6 KB
./usr/share/doc/libopenmesh-dev/html/a00887_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00254_source.html
Files 93% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/AutoPropertyHandleT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/ArrayItems.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00887_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00254_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">AutoPropertyHandleT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ArrayItems.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 108 lines modifiedOffset 138, 96 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_AutoPropertyHandleT_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_ARRAY_ITEMS_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_AutoPropertyHandleT_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_ARRAY_ITEMS_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh_,·<span·class="keyword">class</span>·PropertyHandle_&gt;</div> 
159 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="};"> 
160 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02830.html">···58</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>·:·<span·class="keyword">public</span>·PropertyHandle_</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
161 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>{</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
162 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">public</span>:</div> 
163 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">typedef</span>·Mesh_·····························Mesh;</div> 
164 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">typedef</span>·PropertyHandle_···················PropertyHandle;</div> 
165 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keyword">typedef</span>·PropertyHandle····················Base;</div> 
166 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·PropertyHandle::Value····Value;</div> 
167 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT&lt;Mesh,·PropertyHandle&gt;</a></div> 
168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>············································<a·class="code·hl_class"·href="a02830.html">Self</a>;</div> 
169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">protected</span>:</div> 
170 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··Mesh*·····································m_;</div> 
171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordtype">bool</span>······································own_property_;<span·class="comment">//ref·counting?</span></div> 
172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">struct·</span>ArrayItems</div>
 166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>{</div>
 167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//------------------------------------------------------·internal·vertex·type</span></div>
 169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">public</span>:</div>170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">class·</span>Vertex</div>
174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>()</div> 
175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··:·m_(<span·class="keyword">nullptr</span>),·own_property_(<span·class="keyword">false</span>)</div> 
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··{}</div>171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··{</div>
 172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span>ArrayKernel;</div>
 173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····HalfedgeHandle··halfedge_handle_;</div>
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··</div>174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··};</div>
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02830.html">Self</a>&amp;·_other)</div> 
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··:·Base(_other.idx()),·m_(_other.m_),·own_property_(<span·class="keyword">false</span>)</div> 
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··{}</div>175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//----------------------------------------------------·internal·halfedge·type</span></div>
181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··</div>178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>(Mesh&amp;·_m,·<span·class="keyword">const</span>·std::string&amp;·_pp_name·=·std::string())</div> 
183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{·add_property(_m,·_pp_name);·}</div>179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
 180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">class·</span>Halfedge_without_prev</div>
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··{</div>
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_class"·href="a02830.html">AutoPropertyHandleT</a>(Mesh&amp;·_m,·PropertyHandle·_pph)</div> 
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··:·Base(_pph.idx()),·m_(&amp;_m),·own_property_(<span·class="keyword">false</span>)</div>182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span>ArrayKernel;</div>
 183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····FaceHandle······face_handle_;</div>
 184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····VertexHandle····vertex_handle_;</div>
 185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····HalfedgeHandle··next_halfedge_handle_;</div>
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··{}</div>186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··};</div>
 187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="preprocessor">#endif</span></div>
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_class"·href="a02830.html">~AutoPropertyHandleT</a>()</div> 
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··{</div> 
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">if</span>·(own_property_)</div>189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
 190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">class·</span>Halfedge_with_prev·:·<span·class="keyword">public</span>·Halfedge_without_prev</div>
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····{</div> 
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······m_-&gt;remove_property(*<span·class="keyword">this</span>);</div> 
Max diff block lines reached; 3620/29242 bytes (12.38%) of diff not shown.
5.88 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 AutoPropertyHandleT.hh5 ArrayItems.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 115 lines modifiedOffset 47, 105 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44#ifndef·OPENMESH_AutoPropertyHandleT_HH 
55 45#define·OPENMESH_AutoPropertyHandleT_HH54 44#ifndef·OPENMESH_ARRAY_ITEMS_HH
 55 45#define·OPENMESH_ARRAY_ITEMS_HH
56 4656 46
 57 47
57 47//==·INCLUDES58 48//==·INCLUDES
58 =================================================================59 =================================================================
 60 49
59 48#include·<assert.h> 
60 49#include·<string> 
61 5061 50
 62 51#include·<OpenMesh/Core/System/config.h>
 63 52#include·<OpenMesh/Core/Utils/GenProg.hh>
 64 53#include·<OpenMesh/Core/Mesh/Handles.hh>
62 51//==·NAMESPACES 
63 =============================================================== 
64 52 
65 53namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
66 5465 54
 66 55
 67 56//==·NAMESPACES
 68 ===============================================================
 69 57
 70 58namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 71 59
 72 60
67 55//==·CLASS·DEFINITION73 61//==·CLASS·DEFINITION
68 =========================================================74 =========================================================
 75 62
 76 63
 77 65struct·ArrayItems
 78 66{
 79 67
 80 68·//------------------------------------------------------·internal·vertex
 81 type
 82 69
 83 71·class·Vertex
 84 72·{
 85 73·friend·class·ArrayKernel;
 86 74·HalfedgeHandle·halfedge_handle_;
 87 75·};
 88 76
 89 77
 90 78·//----------------------------------------------------·internal·halfedge
 91 type
69 56 
70 57template·<class·Mesh_,·class·PropertyHandle_> 
71 _\x85_\x88class·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T·:·public·PropertyHandle_ 
72 59{ 
73 60public: 
74 61·typedef·Mesh_·Mesh; 
75 62·typedef·PropertyHandle_·PropertyHandle; 
76 63·typedef·PropertyHandle·Base; 
77 64·typedef·typename·PropertyHandle::Value·Value; 
78 65·typedef·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8,_\x8·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8> 
79 66·_\x8S_\x8e_\x8l_\x8f; 
80 67protected: 
81 68·Mesh*·m_; 
82 69·bool·own_property_;//ref·counting? 
83 70 
84 71public: 
85 72·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T() 
86 73·:·m_(nullptr),·own_property_(false) 
87 74·{} 
88 75 
89 76·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(const·_\x8S_\x8e_\x8l_\x8f&·_other) 
90 77·:·Base(_other.idx()),·m_(_other.m_),·own_property_(false) 
91 78·{} 
92 7992 79
 93 80#ifndef·DOXY_IGNORE_THIS
 94 81·class·Halfedge_without_prev
93 80·explicit·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(Mesh&·_m,·const·std::string&·_pp_name·=·std:: 
94 string()) 
95 81·{·add_property(_m,·_pp_name);·} 
96 82 
97 83·_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T(Mesh&·_m,·PropertyHandle·_pph) 
98 84·:·Base(_pph.idx()),·m_(&_m),·own_property_(false) 
99 85·{} 
100 86 
101 87·_\x8~_\x8A_\x8u_\x8t_\x8o_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T() 
102 88·{95 82·{
103 89·if·(own_property_)96 83·friend·class·ArrayKernel;
 97 84·FaceHandle·face_handle_;
 98 85·VertexHandle·vertex_handle_;
 99 86·HalfedgeHandle·next_halfedge_handle_;
 100 87·};
 101 88#endif
 102 89
 103 90#ifndef·DOXY_IGNORE_THIS
 104 91·class·Halfedge_with_prev·:·public·Halfedge_without_prev
104 90·{105 92·{
105 91·m_->remove_property(*this); 
106 92·} 
107 93·} 
108 94 
109 95·inline·void·add_property(Mesh&·_m,·const·std::string&·_pp_name·=·std::string 
110 ()) 
111 96·{ 
112 97·assert(!is_valid()); 
113 98·m_·=·&_m; 
114 99·own_property_·=·_pp_name.empty()·||·!m_->get_property_handle(*this, 
115 _pp_name); 
116 100·if·(own_property_)106 93·friend·class·ArrayKernel;
 107 94·HalfedgeHandle·prev_halfedge_handle_;
 108 95·};
 109 96#endif
 110 97
Max diff block lines reached; 1149/6001 bytes (19.15%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a00896_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00419_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00896_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00419_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a00917_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00407_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00917_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00407_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
142 KB
./usr/share/doc/libopenmesh-dev/html/a00926_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00455_source.html
Files 83% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Utils/PropertyContainer.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/exporter/ExporterT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00926_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00455_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PropertyContainer.hh</div></div>98 ··<div·class="headertitle"><div·class="title">ExporterT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 311 lines modifiedOffset 138, 418 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_PROPERTYCONTAINER</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_PROPERTYCONTAINER</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·an·exporter·module·for·arbitrary·OpenMesh·meshes</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/typename.hh&gt;</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__EXPORTERT_HH__</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__EXPORTERT_HH__</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>{</div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">class·</span>BaseKernel;</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
158 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="};"> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02990.html">···58</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02990.html">PropertyContainer</a></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>{</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">public</span>:</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="comment">//--------------------------------------------------·constructor·/·destructor</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<a·class="code·hl_class"·href="a02990.html">PropertyContainer</a>()·{}</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02990.html">~PropertyContainer</a>()·{·std::for_each(properties_.begin(),·properties_.end(),·Delete());·}</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//-------------------------------------------------------------·info·/·access</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·C++</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keyword">typedef</span>·std::vector&lt;BaseProperty*&gt;·Properties;</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">const</span>·Properties&amp;·properties()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·properties_;·}</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keywordtype">size_t</span>·size()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·properties_.size();·}</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·OpenMesh</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Predicates.hh&gt;</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/OMFormat.hh&gt;</span></div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//===·NAMESPACES·==============================================================</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span>IO·{</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//---------------------------------------------------------·copy·/·assignment</span></div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<a·class="code·hl_class"·href="a02990.html">PropertyContainer</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02990.html">PropertyContainer</a>&amp;·_rhs)·{·operator=(_rhs);·}</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//===·EXPORTER·CLASS·==========================================================</span></div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<a·class="code·hl_class"·href="a02990.html">PropertyContainer</a>&amp;·operator=(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02990.html">PropertyContainer</a>&amp;·_rhs)</div>181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div>
 182 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="};">
 183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a02318.html">···84</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02318.html">ExporterT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a></div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{</div>184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>{</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="comment">//·The·assignment·below·relies·on·all·previous·BaseProperty*·elements·having·been·deleted</span></div> 
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····std::for_each(properties_.begin(),·properties_.end(),·Delete());</div> 
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····properties_·=·_rhs.properties_;</div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····Properties::iterator·p_it=properties_.begin(),·p_end=properties_.end();</div> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordflow">for</span>·(;·p_it!=p_end;·++p_it)</div> 
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">if</span>·(*p_it)</div>185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">public</span>:</div>
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········*p_it·=·(*p_it)-&gt;clone();</div>186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div>187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//·Constructor</span></div>
 188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02318.html">ExporterT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh)·:·mesh_(_mesh)·{}</div>
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··}</div>189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
Max diff block lines reached; 98263/116132 bytes (84.61%) of diff not shown.
28.3 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PropertyContainer.hh5 ExporterT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 341 lines modifiedOffset 47, 483 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44
 55 45//
54 44#ifndef·OPENMESH_PROPERTYCONTAINER 
55 45#define·OPENMESH_PROPERTYCONTAINER 
56 46 
57 47#include·<OpenMesh/Core/Utils/Property.hh> 
58 48#include·<OpenMesh/Core/Utils/typename.hh> 
59 49 
60 50//--------------------------------------------------------------------------- 
61 -- 
62 51namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h 
63 52{ 
64 53//==·FORWARDDECLARATIONS 
65 ======================================================56 =============================================================================
66 54·class·BaseKernel;57 46//
 58 47//·Implements·an·exporter·module·for·arbitrary·OpenMesh·meshes
 59 48//
 60 49//
 61 =============================================================================
 62 50
 63 51
 64 52#ifndef·__EXPORTERT_HH__
 65 53#define·__EXPORTERT_HH__
 66 54
67 5567 55
68 56//==·CLASS·DEFINITION68 56//===·INCLUDES
 69 ================================================================
 70 57
 71 58//·C++
 72 59#include·<vector>
 73 60
 74 61//·OpenMesh
 75 62#include·<OpenMesh/Core/System/config.h>
 76 63#include·<OpenMesh/Core/Geometry/VectorT.hh>
 77 64#include·<OpenMesh/Core/Utils/GenProg.hh>
 78 65#include·<OpenMesh/Core/Utils/vector_cast.hh>
 79 66#include·<OpenMesh/Core/Utils/color_cast.hh>
 80 67#include·<OpenMesh/Core/Utils/Predicates.hh>
 81 68#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 82 69#include·<OpenMesh/Core/IO/OMFormat.hh>
 83 70
 84 71
 85 72//===·NAMESPACES
69 =========================================================86 ==============================================================
70 _\x85_\x88class·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r 
71 59{ 
72 60public: 
73 61 
74 62·//--------------------------------------------------·constructor·/ 
75 destructor 
76 63 
77 64·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r()·{} 
78 65·virtual·_\x8~_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r()·{·std::for_each(properties_.begin(), 
79 properties_.end(),·Delete());·} 
80 66 
81 67 
82 68·//-------------------------------------------------------------·info·/ 
83 access 
84 69 
85 70·typedef·std::vector<BaseProperty*>·Properties; 
86 71·const·Properties&·properties()·const·{·return·properties_;·} 
87 72·size_t·size()·const·{·return·properties_.size();·} 
88 7387 73
 88 74namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 89 75namespace·IO·{
 90 76
89 74 
90 75 
91 76·//---------------------------------------------------------·copy·/ 
92 assignment 
93 7791 77
94 78·_.P_.r_.o_.p_.e_.r_.t_.y_.C_.o_.n_.t_.a_.i_.n_.e_.r(const·_.P_.r_.o_.p_.e_.r_.t_.y_.C_.o_.n_.t_.a_.i_.n_.e_.r&·_rhs)·{·operator=(_rhs);·}92 78//===·EXPORTER·CLASS
 93 ==========================================================
95 7994 79
 95 83template·<class·Mesh>
 96 _\x88_\x84class·_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r_\x8T·:·public·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r
 97 85{
 98 86public:
 99 87
 100 88·//·Constructor
 101 89·explicit·_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r_\x8T(const·_\x8M_\x8e_\x8s_\x8h&·_mesh)·:·mesh_(_mesh)·{}
 102 90
96 80·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r&·operator=(const·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r&·_rhs) 
97 81·{ 
98 82·//·The·assignment·below·relies·on·all·previous·BaseProperty*·elements·having 
99 been·deleted 
100 83·std::for_each(properties_.begin(),·properties_.end(),·Delete()); 
101 84·properties_·=·_rhs.properties_; 
102 85·Properties::iterator·p_it=properties_.begin(),·p_end=properties_.end(); 
103 86·for·(;·p_it!=p_end;·++p_it) 
104 87·if·(*p_it) 
105 88·*p_it·=·(*p_it)->clone(); 
106 89·return·*this; 
107 90·} 
108 91103 91
109 92104 92·//·get·vertex·data
110 93105 93
 106 94·_\x8V_\x8e_\x8c_\x83_\x8f·point(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh)·const·override
111 94·//---------------------------------------------------------·manage 
112 properties 
113 95 
114 96·template·<class·T> 
115 97·_\x8B_\x8a_\x8s_\x8e_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8T_\x8>·add(const·T&,·const·std::string&·_name="<unknown>") 
116 98·{107 95·{
 108 96·return·vector_cast<Vec3f>(mesh_.point(_vh));
 109 97·}
 110 98
Max diff block lines reached; 23791/28953 bytes (82.17%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a00929_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00443_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00929_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00443_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
6.51 KB
./usr/share/doc/libopenmesh-dev/html/a00932_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00389_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00932_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00389_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_BASEPROPERTY_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_BASEPROPERTY_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_BASEPROPERTY_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_BASEPROPERTY_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/StoreRestore.hh&gt;</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/StoreRestore.hh&gt;</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="};">156 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="};">
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a02834.html">···60</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a02834.html">···60</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02834.html">BaseProperty</a></div>
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 </div>251 </div>
252 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>252 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>
253 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>}<span·class="comment">//namespace·OpenMesh</span></div>253 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>}<span·class="comment">//namespace·OpenMesh</span></div>
254 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div>254 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div>
255 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span><span·class="preprocessor">#endif·</span><span·class="comment">//OPENMESH_BASEPROPERTY_HH</span></div>255 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span><span·class="preprocessor">#endif·</span><span·class="comment">//OPENMESH_BASEPROPERTY_HH</span></div>
256 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>·</div>256 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>·</div>
257 <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span>·</div>257 <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span>·</div>
258 <div·class="ttc"·id="aa01220_html"><div·class="ttname"><a·href="a01220.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>258 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>
259 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>259 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
260 <div·class="ttc"·id="aa02834_html"><div·class="ttname"><a·href="a02834.html">OpenMesh::BaseProperty</a></div><div·class="ttdoc">Abstract·class·defining·the·basic·interface·of·a·dynamic·property.</div><div·class="ttdef"><b>Definition</b>·BaseProperty.hh:61</div></div>260 <div·class="ttc"·id="aa02834_html"><div·class="ttname"><a·href="a02834.html">OpenMesh::BaseProperty</a></div><div·class="ttdoc">Abstract·class·defining·the·basic·interface·of·a·dynamic·property.</div><div·class="ttdef"><b>Definition</b>·BaseProperty.hh:61</div></div>
261 <div·class="ttc"·id="aa02834_html_a0eb66e2547283ca989179d508fbbed87"><div·class="ttname"><a·href="a02834.html#a0eb66e2547283ca989179d508fbbed87">OpenMesh::BaseProperty::restore</a></div><div·class="ttdeci">virtual·size_t·restore(std::istream·&amp;_istr,·bool·_swap)=0</div><div·class="ttdoc">Restore·self·from·a·binary·block.</div></div>261 <div·class="ttc"·id="aa02834_html_a0eb66e2547283ca989179d508fbbed87"><div·class="ttname"><a·href="a02834.html#a0eb66e2547283ca989179d508fbbed87">OpenMesh::BaseProperty::restore</a></div><div·class="ttdeci">virtual·size_t·restore(std::istream·&amp;_istr,·bool·_swap)=0</div><div·class="ttdoc">Restore·self·from·a·binary·block.</div></div>
262 <div·class="ttc"·id="aa02834_html_a1f2bd397fadcf254837de61df06069d0"><div·class="ttname"><a·href="a02834.html#a1f2bd397fadcf254837de61df06069d0">OpenMesh::BaseProperty::push_back</a></div><div·class="ttdeci">virtual·void·push_back()=0</div><div·class="ttdoc">Extend·the·number·of·elements·by·one.</div></div>262 <div·class="ttc"·id="aa02834_html_a1f2bd397fadcf254837de61df06069d0"><div·class="ttname"><a·href="a02834.html#a1f2bd397fadcf254837de61df06069d0">OpenMesh::BaseProperty::push_back</a></div><div·class="ttdeci">virtual·void·push_back()=0</div><div·class="ttdoc">Extend·the·number·of·elements·by·one.</div></div>
263 <div·class="ttc"·id="aa02834_html_a2cb84fe2bfd412c79ecf76ea95b857e2"><div·class="ttname"><a·href="a02834.html#a2cb84fe2bfd412c79ecf76ea95b857e2">OpenMesh::BaseProperty::BaseProperty</a></div><div·class="ttdeci">BaseProperty(const·std::string·&amp;_name=&quot;&lt;unknown&gt;&quot;,·const·std::string·&amp;_internal_type_name=&quot;&lt;unknown&gt;&quot;)</div><div·class="ttdoc">Default·constructor.</div><div·class="ttdef"><b>Definition</b>·BaseProperty.hh:84</div></div>263 <div·class="ttc"·id="aa02834_html_a2cb84fe2bfd412c79ecf76ea95b857e2"><div·class="ttname"><a·href="a02834.html#a2cb84fe2bfd412c79ecf76ea95b857e2">OpenMesh::BaseProperty::BaseProperty</a></div><div·class="ttdeci">BaseProperty(const·std::string·&amp;_name=&quot;&lt;unknown&gt;&quot;,·const·std::string·&amp;_internal_type_name=&quot;&lt;unknown&gt;&quot;)</div><div·class="ttdoc">Default·constructor.</div><div·class="ttdef"><b>Definition</b>·BaseProperty.hh:84</div></div>
264 <div·class="ttc"·id="aa02834_html_a3bc453b15806c2ab78e82418212cb939"><div·class="ttname"><a·href="a02834.html#a3bc453b15806c2ab78e82418212cb939">OpenMesh::BaseProperty::size_of</a></div><div·class="ttdeci">virtual·size_t·size_of()·const</div><div·class="ttdoc">Return·size·of·property·in·bytes.</div><div·class="ttdef"><b>Definition</b>·BaseProperty.hh:147</div></div>264 <div·class="ttc"·id="aa02834_html_a3bc453b15806c2ab78e82418212cb939"><div·class="ttname"><a·href="a02834.html#a3bc453b15806c2ab78e82418212cb939">OpenMesh::BaseProperty::size_of</a></div><div·class="ttdeci">virtual·size_t·size_of()·const</div><div·class="ttdoc">Return·size·of·property·in·bytes.</div><div·class="ttdef"><b>Definition</b>·BaseProperty.hh:147</div></div>
265 <div·class="ttc"·id="aa02834_html_a4060f65f09046a5afc09dec01e6fb43a"><div·class="ttname"><a·href="a02834.html#a4060f65f09046a5afc09dec01e6fb43a">OpenMesh::BaseProperty::reserve</a></div><div·class="ttdeci">virtual·void·reserve(size_t·_n)=0</div><div·class="ttdoc">Reserve·memory·for·n·elements.</div></div>265 <div·class="ttc"·id="aa02834_html_a4060f65f09046a5afc09dec01e6fb43a"><div·class="ttname"><a·href="a02834.html#a4060f65f09046a5afc09dec01e6fb43a">OpenMesh::BaseProperty::reserve</a></div><div·class="ttdeci">virtual·void·reserve(size_t·_n)=0</div><div·class="ttdoc">Reserve·memory·for·n·elements.</div></div>
844 B
./usr/share/doc/libopenmesh-dev/html/a00935_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00413_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00935_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00413_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a00938_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00422_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00938_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00422_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a00941_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00386_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00941_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00386_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
147 KB
./usr/share/doc/libopenmesh-dev/html/a00944_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06404_source.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/exporter/ExporterT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/color_cast.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00944_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06404_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ExporterT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">color_cast.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 415 lines modifiedOffset 141, 367 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·an·exporter·module·for·arbitrary·OpenMesh·meshes</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__EXPORTERT_HH__</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_COLOR_CAST_HH</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__EXPORTERT_HH__</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_COLOR_CAST_HH</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·C++</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·OpenMesh</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Predicates.hh&gt;</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/OMFormat.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 173 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//===·NAMESPACES·==============================================================</span></div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span>IO·{</div>174 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//===·EXPORTER·CLASS·==========================================================</span></div>176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·dst_t,·<span·class="keyword">typename</span>·src_t&gt;</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">struct·</span>color_caster</div>
 178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>{</div>
 179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·dst_t··return_type;</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·return_type·cast(<span·class="keyword">const</span>·src_t&amp;·_src)</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
182 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="};"> 
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a02318.html">···84</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02318.html">ExporterT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a></div> 
184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>{</div>182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··{</div>
 183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····dst_t·dst;</div>
 184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<a·class="code·hl_function"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">vector_cast</a>(_src,·dst,·GenProg::Int2Type&lt;vector_traits&lt;dst_t&gt;::size_&gt;());</div>
185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">public</span>:</div>185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<span·class="keywordflow">return</span>·dst;</div>
186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··}</div>
187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//·Constructor</span></div> 
188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02318.html">ExporterT</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·_mesh)·:·mesh_(_mesh)·{}</div> 
189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>};</div>
190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//·get·vertex·data</span></div> 
192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_class"·href="a02306.html">Vec3f</a>··point(<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh)<span·class="keyword">····const·override</span></div> 
194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">··</span>{</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;&gt;</div>
195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordflow">return</span>·vector_cast&lt;Vec3f&gt;(mesh_.point(_vh));</div>191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">struct·</span>color_caster&lt;<a·class="code·hl_typedef"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>,<a·class="code·hl_typedef"·href="a01242.html#aeb4e43a28974a[·...·truncated·by·diffoscope;·len:·33,·SHA:·9e3c126b81152d469ef8f340231f144472d380d02fb4980d8dc3cdc8b0a1e404·...·];</div>
 192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>{</div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>·return_type;</div>
196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··}</div>194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
 195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·return_type·cast(<span·class="keyword">const</span>·Vec3f&amp;·_src)</div>
197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··{</div>
 197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a01242.html#a67dc20adf1fac6b637fe8a39e532b041">Vec3uc</a>(·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>)(_src[0]*·255.0f·+·0.5f),</div>
 198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·······························(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>)(_src[1]*·255.0f·+·0.5f),</div>
 199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·······························(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>)(_src[2]*·255.0f·+·0.5f)·);</div>
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<a·class="code·hl_class"·href="a02306.html">Vec3d</a>··pointd(<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>·_vh)<span·class="keyword">·const·override</span></div> 
Max diff block lines reached; 27964/123837 bytes (22.58%) of diff not shown.
26.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ExporterT.hh5 color_cast.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 422 lines modifiedOffset 51, 388 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·Implements·an·exporter·module·for·arbitrary·OpenMesh·meshes58 47//·Helper·Functions·for·binary·reading·/·writing
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 5163 51
64 52#ifndef·__EXPORTERT_HH__ 
65 53#define·__EXPORTERT_HH__64 52#ifndef·OPENMESH_COLOR_CAST_HH
 65 53#define·OPENMESH_COLOR_CAST_HH
66 5466 54
67 5567 55
68 56//===·INCLUDES68 56//==·INCLUDES
69 ================================================================69 =================================================================
70 5770 57
 71 58
71 58//·C++ 
72 59#include·<vector> 
73 60 
74 61//·OpenMesh 
75 62#include·<OpenMesh/Core/System/config.h>72 59#include·<OpenMesh/Core/System/config.h>
76 63#include·<OpenMesh/Core/Geometry/VectorT.hh> 
77 64#include·<OpenMesh/Core/Utils/GenProg.hh> 
78 65#include·<OpenMesh/Core/Utils/vector_cast.hh>73 60#include·<OpenMesh/Core/Utils/vector_cast.hh>
79 66#include·<OpenMesh/Core/Utils/color_cast.hh> 
80 67#include·<OpenMesh/Core/Utils/Predicates.hh> 
81 68#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
82 69#include·<OpenMesh/Core/IO/OMFormat.hh>74 61
 75 62//==·NAMESPACES
 76 ===============================================================
 77 63
 78 64
 79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 80 66
 81 67
 82 68//
 83 =============================================================================
 84 69
83 7085 70
 86 74
 87 75//---------------------------------------------------------------------------
 88 --
 89 76#ifndef·DOXY_IGNORE_THIS
84 71 
85 72//===·NAMESPACES 
86 ============================================================== 
87 73 
88 74namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
89 75namespace·IO·{ 
90 76 
91 7790 77
92 78//===·EXPORTER·CLASS 
93 ========================================================== 
94 79 
95 83template·<class·Mesh> 
96 _.8_.4class·_.E_.x_.p_.o_.r_.t_.e_.r_.T·:·public·_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r91 79template·<typename·dst_t,·typename·src_t>
 92 80struct·color_caster
 93 81{
 94 82·typedef·dst_t·return_type;
 95 83
 96 84·inline·static·return_type·cast(const·src_t&·_src)
97 85{97 85·{
98 86public: 
99 87 
100 88·//·Constructor 
101 89·explicit·_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r_\x8T(const·_\x8M_\x8e_\x8s_\x8h&·_mesh)·:·mesh_(_mesh)·{} 
102 9098 86·dst_t·dst;
 99 87·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(_src,·dst,·GenProg::Int2Type<vector_traits<dst_t>::size_>());
 100 88·return·dst;
 101 89·}
 102 90};
103 91103 91
104 92·//·get·vertex·data 
105 93 
106 94·_.V_.e_.c_.3_.f·point(_.V_.e_.r_.t_.e_.x_.H_.a_.n_.d_.l_.e·_vh)·const·override104 92
 105 93template·<>
 106 94struct·color_caster<_\x8V_\x8e_\x8c_\x83_\x8u_\x8c,_\x8V_\x8e_\x8c_\x83_\x8f>
107 95·{107 95{
108 96·return·vector_cast<Vec3f>(mesh_.point(_vh)); 
109 97·} 
110 98 
111 99·_\x8V_\x8e_\x8c_\x83_\x8d·pointd(_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_vh)·const·override 
112 100·{ 
113 101·return·vector_cast<Vec3d>(mesh_.point(_vh));108 96·typedef·_.V_.e_.c_.3_.u_.c·return_type;
 109 97
 110 98·inline·static·return_type·cast(const·Vec3f&·_src)
 111 99·{
 112 100·return·_\x8V_\x8e_\x8c_\x83_\x8u_\x8c(·(unsigned·char)(_src[0]*·255.0f·+·0.5f),
 113 101·(unsigned·char)(_src[1]*·255.0f·+·0.5f),
 114 102·(unsigned·char)(_src[2]*·255.0f·+·0.5f)·);
114 102·}115 103·}
 116 104};
115 103 
116 104·bool·is_point_double()·const·override 
117 105·{117 105
118 106·return·OMFormat::is_double(typename·_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t()[0]); 
119 107·}118 106template·<>
 119 107struct·color_caster<_\x8V_\x8e_\x8c_\x83_\x8u_\x8c,_\x8V_\x8e_\x8c_\x84_\x8f>
120 108120 108{
121 109·bool·is_normal_double()·const·override121 109·typedef·_.V_.e_.c_.3_.u_.c·return_type;
 122 110
 123 111·inline·static·return_type·cast(const·Vec4f&·_src)
122 110·{124 112·{
123 111·return·OMFormat::is_double(typename·_.M_.e_.s_.h_.:_.:_.N_.o_.r_.m_.a_.l()[0]);125 113·return·_.V_.e_.c_.3_.u_.c(·(unsigned·char)(_src[0]*·255.0f·+·0.5f),
 126 114·(unsigned·char)(_src[1]*·255.0f·+·0.5f),
 127 115·(unsigned·char)(_src[2]*·255.0f·+·0.5f)·);
124 112·}128 116·}
125 113 
Max diff block lines reached; 8705/26576 bytes (32.76%) of diff not shown.
49.8 KB
./usr/share/doc/libopenmesh-dev/html/a00947_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00362_source.html
Files 97% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/OMWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Geometry/NormalConeT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00947_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00362_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OMWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">NormalConeT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 137, 124 lines modifiedOffset 137, 139 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··CLASS·NormalConeT·-·IMPLEMENTATION</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·OM·files</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#define·OPENMESH_NORMALCONE_C</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OMWRITER_HH__</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OMWRITER_HH__</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;math.h&gt;</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&quot;NormalConeT.hh&quot;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifdef·max</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#··undef·max</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//·STD·C++</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifdef·min</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··undef·min</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/BinaryHelper.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/OMFormat.hh&gt;</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/IOManager.hh&gt;</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Vector&gt;</div>
 175 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02282.html#a1f7eb29afe2632c727722c9148f2092a">···74</a></span><a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT&lt;Vector&gt;::</a></div>
 177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT</a>(<span·class="keyword">const</span>·Vec3&amp;·_center_normal,·Scalar·_angle)</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··:·center_normal_(_center_normal),·angle_(_angle)</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span>IO·{</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//===·FORWARDS·================================================================</span></div>180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>}</div>
 181 </div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>182 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>183 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">class·</span>BaseExporter;</div>184 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//----------------------------------------------------------------------------</span></div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>185 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Vector&gt;</div>
 188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">typename</span>·NormalConeT&lt;Vector&gt;::Scalar</div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
188 <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="};">189 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}">
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02402.html">···91</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02402.html">_OMWriter_</a>·:·<span·class="keyword">public</span>·<a·class="co[·...·truncated·by·diffoscope;·len:·42,·SHA:·e86e589df7e96a407999af734f0fdd6a23436e165dc1118cffaa80b705d01b89·...·]</a></div>190 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">···86</a></span><a·class="code·hl_function"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">NormalConeT&lt;Vector&gt;::</a></div>
 191 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><a·class="code·hl_function"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">max_angle</a>(<span·class="keyword">const</span>·Vec3&amp;·_norm)<span·class="keyword">·const</span></div>
 192 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword"></span>{</div>
 193 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··Scalar·dotp·=·(center_normal_·|·_norm);</div>
 194 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordflow">return</span>·(dotp·&gt;=·1.0·?·0.0·:·(dotp·&lt;=·-1.0·?·M_PI·:·acos(dotp)))</div>
 195 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····+·angle_;</div>
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>{</div>196 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div>
Max diff block lines reached; 22723/40195 bytes (56.53%) of diff not shown.
10.4 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OMWriter.hh5 NormalConeT_impl.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 46, 156 lines modifiedOffset 46, 162 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 43 
54 44 
55 45//53 43//
56 =============================================================================54 =============================================================================
 55 44//
 56 45//·CLASS·NormalConeT·-·IMPLEMENTATION
57 46//57 46//
58 47//·Implements·a·writer·module·for·OM·files 
59 48//58 47//
60 49// 
61 =============================================================================59 =============================================================================
 60 48
 61 49#define·OPENMESH_NORMALCONE_C
62 5062 50
63 51 
64 52#ifndef·__OMWRITER_HH__ 
65 53#define·__OMWRITER_HH__ 
66 5463 51//==·INCLUDES
 64 =================================================================
 65 52
 66 53#include·<math.h>
 67 54#include·"NormalConeT.hh"
67 5568 55
 69 56#ifdef·max
 70 57#·undef·max
 71 58#endif
 72 59
 73 60#ifdef·min
 74 61#·undef·min
 75 62#endif
 76 63
 77 64
68 56//===·INCLUDES 
69 ================================================================ 
70 57 
71 58 
72 59//·STD·C++ 
73 60#include·<iosfwd> 
74 61#include·<string> 
75 62 
76 63//·OpenMesh 
77 64#include·<OpenMesh/Core/IO/BinaryHelper.hh> 
78 65#include·<OpenMesh/Core/System/config.h> 
79 66#include·<OpenMesh/Core/Utils/SingletonT.hh> 
80 67#include·<OpenMesh/Core/IO/OMFormat.hh> 
81 68#include·<OpenMesh/Core/IO/IOManager.hh> 
82 69#include·<OpenMesh/Core/IO/writer/BaseWriter.hh> 
83 70 
84 71 
85 72//==·NAMESPACES78 65//==·NAMESPACES
86 ===============================================================79 ===============================================================
87 73 
88 7480 66
 81 67
89 75namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
90 76namespace·IO·{ 
91 77 
92 78//===·FORWARDS83 69
 84 70
 85 71//==·IMPLEMENTATION
93 ================================================================86 ==========================================================
 87 72
 88 73template·<typename·Vector>
 89 _\x87_\x84_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8:
 90 75_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T(const·Vec3&·_center_normal,·Scalar·_angle)
 91 76·:·center_normal_(_center_normal),·angle_(_angle)
 92 77{
 93 78}
94 7994 79
95 8095 80
96 81class·BaseExporter;96 81//---------------------------------------------------------------------------
 97 -
97 8298 82
98 8399 83
99 84//===·IMPLEMENTATION 
100 ========================================================== 
101 85 
102 86 
103 _\x89_\x81class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8M_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
104 92{ 
105 93public:100 84template·<typename·Vector>
 101 85typename·NormalConeT<Vector>::Scalar
 102 _\x88_\x86_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8:
 103 87_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·Vec3&·_norm)·const
 104 88{
 105 89·Scalar·dotp·=·(center_normal_·|·_norm);
 106 90·return·(dotp·>=·1.0·?·0.0·:·(dotp·<=·-1.0·?·M_PI·:·acos(dotp)))
 107 91·+·angle_;
 108 92}
 109 93
106 94110 94
107 96·_.__.O_.M_.W_.r_.i_.t_.e_.r_._();111 95//---------------------------------------------------------------------------
 112 -
 113 96
108 97114 97
109 _\x89_\x89·virtual·_\x8~_\x8__\x8O_\x8M_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{}; 
110 100 
111 _\x81_\x80_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override 
112 102·{·return·"OpenMesh·Format";·} 
113 103 
114 _\x81_\x80_\x84·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override 
115 105·{·return·"om";·} 
116 106 
117 107·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
118 std::streamsize·_precision·=·6)·const·override; 
119 108 
120 109·size_t·_.b_.i_.n_.a_.r_.y_.__.s_.i_.z_.e(_.B_.a_.s_.e_.E_.x_.p_.o_.r_.t_.e_.r&·_be,·const·_.O_.p_.t_.i_.o_.n_.s&·_opt)·const·override;115 98template·<typename·Vector>
Max diff block lines reached; 6315/10674 bytes (59.16%) of diff not shown.
43.2 KB
./usr/share/doc/libopenmesh-dev/html/a00953_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00308_source.html
Files 78% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/VTKWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/Attributes.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00953_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00308_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 79 lines modifiedOffset 92, 114 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">VTKWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Attributes.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//=============================================================================</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//··Implements·an·IOManager·writer·module·for·VTK·files</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//</span></div>101 <a·href="a00308.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·===============================================================[·...·truncated·by·diffoscope;·len:·12,·SHA:·88c8a4fcf97c344e4741fb5cf2e827f7142370f580209b79b55f90bb96019e87·...·]</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
 113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
 121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
 122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">//=============================================================================</span></div>140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#ifndef·__VTKWRITER_HH__</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#define·__VTKWRITER_HH__</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span>IO·{</div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
127 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};"> 
128 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a02418.html">···27</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02418.html">_VTKWriter_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div> 
129 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div> 
130 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">public</span>:</div> 
131 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<a·class="code·hl_class"·href="a02418.html">_VTKWriter_</a>();</div> 
132 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
133 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02418.html#aba70dc9452a85b847566d1cd2cd7eb04">···32</a></span>····std::string·<a·class="code·hl_function"·href="a02418.html#aba70dc9452a85b847566d1cd2cd7eb04">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;VTK&quot;</span>;·}</div> 
134 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02418.html#ae8fe4b7f28dbb10da3a3a9aefb6e9337">···33</a></span>····std::string·<a·class="code·hl_function"·href="a02418.html#ae8fe4b7f28dbb10da3a3a9aefb6e9337">get_extensions</a>()<span·class="keyword">··const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;vtk&quot;</span>;·}</div> 
135 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div> 
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div> 
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02418.html#a7208e6e9d2a1b947f8743544c044d030">···38</a></span>····<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a02418.html#a7208e6e9d2a1b947f8743544c044d030">binary_size</a>(<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;)<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·0;·}</div> 
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>};</div> 
141 </div> 
142 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div> 
143 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="comment">//==·TYPE·DEFINITION·==========================================================</span></div> 
144 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="keyword">extern</span>·_VTKWriter_··<a·class="code·hl_variable"·href="a01245.html#ad6402e5fdebb9d674bcca3d4c794ee60">__VTKWriterinstance</a>;</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>OPENMESHDLLEXPORT·_VTKWriter_&amp;·VTKWriter();</div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
Max diff block lines reached; 6860/34164 bytes (20.08%) of diff not shown.
9.64 KB
html2text {}
    
Offset 1, 102 lines modifiedOffset 1, 149 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 VTKWriter.hh 
6 1//5 Attributes.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 7 1/*·=========================================================================·*
 8 2·*·*
 9 3·*·OpenMesh·*
 10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 12 6·*·All·rights·reserved.·*
 13 7·*·www.openmesh.org·*
 14 8·*·*
 15 9·*---------------------------------------------------------------------------*
 16 10·*·This·file·is·part·of·OpenMesh.·*
 17 11·*---------------------------------------------------------------------------
 18 *
 19 12·*·*
 20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 21 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 22 15·*·are·met:·*
 23 16·*·*
 24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 25 *
 26 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 27 19·*·*
 28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 31 23·*·*
 32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 34 26·*·this·software·without·specific·prior·written·permission.·*
 35 27·*·*
 36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 38 *
 39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 41 *
 42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 49 39·*·*
7 =============================================================================50 40·*·=========================================================================
 51 */
 52 41
8 2// 
9 3//·Implements·an·IOManager·writer·module·for·VTK·files 
10 4// 
11 5// 
12 ============================================================================= 
13 6 
14 7#ifndef·__VTKWRITER_HH__ 
15 8#define·__VTKWRITER_HH__ 
16 9 
17 10//===·INCLUDES 
18 ================================================================ 
19 11 
20 12#include·<string> 
21 13#include·<iosfwd> 
22 14 
23 15#include·<OpenMesh/Core/System/config.h> 
24 16#include·<OpenMesh/Core/Utils/SingletonT.hh> 
25 17#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
26 18#include·<OpenMesh/Core/IO/writer/BaseWriter.hh> 
27 19 
28 20//==·NAMESPACES 
29 =============================================================== 
30 21 
31 22namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
32 23namespace·IO·{ 
33 24 
34 25//===·IMPLEMENTATION 
35 ========================================================== 
36 26 
37 _\x82_\x87class·OPENMESHDLLEXPORT·_\x8__\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
38 28{ 
39 29public: 
40 30·_\x8__\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_(); 
41 31 
42 _\x83_\x82·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"VTK";·} 
43 _\x83_\x83·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"vtk";·} 
44 34 
45 35·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
46 std::streamsize·_precision·=·6)·const·override; 
47 36·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,·std:: 
48 streamsize·_precision·=·6)·const·override; 
49 37 
50 _\x83_\x88·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&)·const·override·{·return·0; 
51 } 
52 39}; 
53 40 
54 41//==·TYPE·DEFINITION 
55 ========================================================== 
56 4253 42
57 44extern·_VTKWriter_·_\x8__\x8__\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8i_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e; 
58 45OPENMESHDLLEXPORT·_VTKWriter_&·VTKWriter(); 
59 46 
60 47//54 43
 55 44
 56 51#ifndef·OPENMESH_ATTRIBUTES_HH
 57 52#define·OPENMESH_ATTRIBUTES_HH
 58 53
 59 54
 60 55//==·INCLUDES
 61 =================================================================
 62 56
 63 57
 64 58#include·<OpenMesh/Core/System/config.h>
 65 59#include·<OpenMesh/Core/Mesh/Status.hh>
 66 60
 67 61
 68 62//==·NAMESPACES
 69 ===============================================================
 70 63
 71 64
 72 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 73 66namespace·Attributes·{
 74 67
 75 68
Max diff block lines reached; 4426/9851 bytes (44.93%) of diff not shown.
43.3 KB
./usr/share/doc/libopenmesh-dev/html/a00956_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00500_source.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/STLWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/reader/OFFReader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00956_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00500_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">STLWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">OFFReader.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 95 lines modifiedOffset 141, 111 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·STL·ascii·files</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·reader·module·for·OFF·files</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#pragma·once</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__STLWRITER_HH__</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__STLWRITER_HH__</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·--------------------·OpenMesh</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;cstdio&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/reader/BaseReader.hh&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>IO·{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>IO·{</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·FORWARDS·=================================================================</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">class·</span>BaseImporter;</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//==·IMPLEMENTATION·===========================================================</span></div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
179 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">182 <div·class="foldopen"·id="foldopen00109"·data-start="{"·data-end="};">
 183 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a02346.html">··109</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02346.html">_OFFReader_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02338.html">BaseReader</a></div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02414.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02414.html">_STLWriter_</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div> 
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a02414.html">_STLWriter_</a>();</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02414.html#a340821184c3f578745d5739def5af9e2">···89</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02414.html#a340821184c3f578745d5739def5af9e2">~_STLWriter_</a>()·{};</div> 
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div> 
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02414.html#ad657780d7175868dc2daff02b11206da">···91</a></span>··std::string·<a·class="code·hl_function"·href="a02414.html#ad657780d7175868dc2daff02b11206da">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Stereolithography·Format&quot;</span>;·}</div> 
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02414.html#adaa2445979e98212fae149305efca270">···92</a></span>··std::string·<a·class="code·hl_function"·href="a02414.html#adaa2445979e98212fae149305efca270">get_extensions</a>()<span·class="keyword">··const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;stl·stla·stlb&quot;</span>;·}</div> 
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div> 
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> 
193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div> 
194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#a0bd0cd8598ebc1e6fbd4061c8e65570b">binary_size</a>(<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;)·<span·class="keyword">const·override</span>;</div> 
196 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
197 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">private</span>:</div> 
198 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keywordtype">bool</span>·write_stla(<span·class="keyword">const</span>·std::string&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<a·class="code·hl_class"·href="a02334.html">Options</a>)·<span·class="keyword">const</span>;</div> 
199 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<span·class="keywordtype">bool</span>·write_stla(std::ostream&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<a·class="code·hl_class"·href="a02334.html">Options</a>,·std::streamsize·_precision·=·6)·<span·class="keyword">const</span>;</div> 
200 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keywordtype">bool</span>·write_stlb(<span·class="keyword">const</span>·std::string&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<a·class="code·hl_class"·href="a02334.html">Options</a>)·<span·class="keyword">const</span>;</div> 
201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordtype">bool</span>·write_stlb(std::ostream&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<a·class="code·hl_class"·href="a02334.html">Options</a>,·std::streamsize·_precision·=·6)·<span·class="keyword">const</span>;</div> 
202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>};</div> 
203 </div> 
204 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> 
205 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div> 
206 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="comment">//==·TYPE·DEFINITION·==========================================================</span></div> 
207 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> 
208 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>184 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>{</div>
Max diff block lines reached; 15234/34357 bytes (44.34%) of diff not shown.
9.62 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 STLWriter.hh5 OFFReader.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 126 lines modifiedOffset 51, 142 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·Implements·a·writer·module·for·STL·ascii·files58 47//·Implements·a·reader·module·for·OFF·files
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 51 
64 52#ifndef·__STLWRITER_HH__ 
65 53#define·__STLWRITER_HH__63 51#pragma·once
 64 52
 65 53//===·INCLUDES
 66 ================================================================
66 5467 54
67 5568 55
68 56//===·INCLUDES69 56#include·<iosfwd>
 70 57#include·<string>
 71 58#include·<cstdio>
 72 59
 73 60#include·<OpenMesh/Core/System/config.h>
 74 61#include·<OpenMesh/Core/Utils/SingletonT.hh>
 75 62#include·<OpenMesh/Core/IO/reader/BaseReader.hh>
 76 63
 77 64
 78 65//==·NAMESPACES
69 ================================================================79 ===============================================================
70 57 
71 58//·--------------------·STL 
72 59#include·<iosfwd> 
73 60#include·<string> 
74 61//·--------------------·OpenMesh 
75 62#include·<OpenMesh/Core/System/config.h> 
76 63#include·<OpenMesh/Core/Utils/SingletonT.hh> 
77 64#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
78 65#include·<OpenMesh/Core/IO/writer/BaseWriter.hh> 
79 6680 66
80 6781 67
 82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 83 69namespace·IO·{
81 68//==·NAMESPACES 
82 =============================================================== 
83 69 
84 7084 70
85 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
86 72namespace·IO·{85 71
 86 72//==·FORWARDS
 87 =================================================================
87 7388 73
88 7489 74
 90 75class·BaseImporter;
89 75//===·IMPLEMENTATION 
90 ========================================================== 
91 7691 76
92 7792 77
 93 78//==·IMPLEMENTATION
93 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8__\x8S_\x8T_\x8L_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
94 83{ 
95 84public: 
96 85 
97 86·_\x8__\x8S_\x8T_\x8L_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_(); 
98 87 
99 _\x88_\x89·virtual·_\x8~_\x8__\x8S_\x8T_\x8L_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{}; 
100 90 
101 _\x89_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Stereolithography 
102 Format";·} 
103 _\x89_\x82·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"stl·stla·stlb";·} 
104 93 
105 94·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
106 std::streamsize·_precision·=·6)·const·override; 
107 95 
108 96·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,·std:: 
109 streamsize·_precision·=·6)·const·override; 
110 97 
111 98·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&)·const·override; 
112 99 
113 100private: 
114 101·bool·write_stla(const·std::string&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s)·const; 
115 102·bool·write_stla(std::ostream&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s,·std:: 
116 streamsize·_precision·=·6)·const; 
117 103·bool·write_stlb(const·std::string&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s)·const; 
118 104·bool·write_stlb(std::ostream&,·const·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s,·std:: 
119 streamsize·_precision·=·6)·const; 
120 105}; 
121 106 
122 107 
123 108//==·TYPE·DEFINITION 
124 ==========================================================94 ===========================================================
125 10995 79
 96 80
 97 _\x81_\x80_\x89class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8F_\x8F_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r
126 11098 110{
127 111//·Declare·the·single·entity·of·STL·writer. 
128 112extern·_STLWriter_·__STLWriterInstance; 
129 113OPENMESHDLLEXPORT·_STLWriter_&·STLWriter();99 111public:
 100 112
 101 113·_\x8__\x8O_\x8F_\x8F_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_();
130 114102 114
131 115 
132 116//103 _.1_.1_.6·virtual·_.~_.__.O_.F_.F_.R_.e_.a_.d_.e_.r_._()·{};
 104 117
 105 _\x81_\x81_\x88·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Object·File·Format";
 106 }
 107 _\x81_\x81_\x89·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"off";·}
 108 _\x81_\x82_\x80·std::string·_\x8g_\x8e_\x8t_\x8__\x8m_\x8a_\x8g_\x8i_\x8c()·const·override·{·return·"OFF";·}
 109 121
 110 122·bool·read(const·std::string&·_filename,
 111 123·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi,
 112 124·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·override;
 113 125
Max diff block lines reached; 3868/9829 bytes (39.35%) of diff not shown.
45.0 KB
./usr/share/doc/libopenmesh-dev/html/a00968_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00458_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/BaseWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/SR_binary.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00968_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00458_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">SR_binary.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 108 lines modifiedOffset 141, 108 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·the·baseclass·for·IOManager·writer·modules</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_SR_BINARY_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SR_BINARY_HH</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__BASEWRITER_HH__</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__BASEWRITER_HH__</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//·STD·C++</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;numeric&gt;</span>···<span·class="comment">//·accumulate</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·--------------------·OpenMesh</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>IO·{</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//=============================================================================</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>IO·{</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·UnknownSize(<span·class="keywordtype">size_t</span>(-1));</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//·struct·binary,·helper·for·storing/restoring</span></div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
180 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="};">184 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="};">
 185 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a02382.html">···96</a></span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·=·<span·class="keywordtype">void</span>·&gt;·<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02382.html">binary</a></div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02390.html">···83</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02390.html">BaseWriter</a></div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>{</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">public</span>:</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_struct"·href="a02202.html">Option</a>;</div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a02390.html#a7f287d4cf768bf1a0ee08ad68286fa1c">···90</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02390.html#a7f287d4cf768bf1a0ee08ad68286fa1c">~BaseWriter</a>()·{};</div> 
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
189 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a02390.html#ac3c0fcb247b70c6f6a37b8c37b4e1863">···93</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02390.html#ac3c0fcb247b70c6f6a37b8c37b4e1863">get_description</a>()·<span·class="keyword">const</span>·=·0;</div> 
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
191 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a02390.html#a58ed321267dab25305b4607985ec16d1">···96</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02390.html#a58ed321267dab25305b4607985ec16d1">get_extensions</a>()·<span·class="keyword">const</span>·=·0;</div> 
192 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>186 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>{</div>
193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·can_u_write(<span·class="keyword">const</span>·std::string&amp;·_filename)·<span·class="keyword">const</span>;</div>187 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·T·····value_type;</div>
 188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a02382.html#aaab49e273f6576f5d9efa23dc69bb68f">··101</a></span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a02382.html#aaab49e273f6576f5d9efa23dc69bb68f">is_streamable</a>·=·<span·class="keyword">false</span>;</div>
194 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>190 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 191 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="a02382.html#ae9884f88e2471dfe88e10bc00e37f41a">··104</a></span>··<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a02382.html#ae9884f88e2471dfe88e10bc00e37f41a">size_of</a>(<span·class="keywordtype">void</span>)·{·<span·class="keywordflow">return</span>·UnknownSize;·}</div>
 192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a02382.html#aede8b5b65c41b1e88c9a9e3ff08b348a">··106</a></span>··<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a02382.html#aede8b5b65c41b1e88c9a9e3ff08b348a">size_of</a>(<span·class="keyword">const</span>·value_type&amp;)·{·<span·class="keywordflow">return</span>·UnknownSize;·}</div>
195 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a02390.html#a7bd060bc1aaeffa5c27e977996c45daf">··111</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02390.html#a7bd060bc1aaeffa5c27e977996c45daf">write</a>(<span·class="keyword">const</span>·std::string&amp;·_filename,</div> 
196 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·····················<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;·_be,</div> 
197 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·····················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,</div> 
198 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·····················std::streamsize·_precision·=·6)·<span·class="keyword">const</span>·=·0;</div> 
199 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div> 
200 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">··122</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02390.html#a1a651350edd5ec15fedb8e4b45f59884">write</a>(std::ostream&amp;·_os,</div> 
201 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·····················<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;·_be,</div> 
Max diff block lines reached; 7476/36199 bytes (20.65%) of diff not shown.
9.46 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 BaseWriter.hh5 SR_binary.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 139 lines modifiedOffset 51, 131 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·Implements·the·baseclass·for·IOManager·writer·modules58 47//·Helper·Functions·for·binary·reading·/·writing
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 51 
64 52#ifndef·__BASEWRITER_HH__ 
65 53#define·__BASEWRITER_HH__63 51#ifndef·OPENMESH_SR_BINARY_HH
 64 52#define·OPENMESH_SR_BINARY_HH
 65 53
66 5466 54
67 55 
68 56//===·INCLUDES67 55//==·INCLUDES
69 ================================================================68 =================================================================
 69 56
70 57 
71 58 
72 59//·STD·C++ 
73 60#include·<iosfwd> 
74 61#include·<string> 
75 62 
76 63//·OpenMesh 
77 64#include·<OpenMesh/Core/System/config.h>70 57#include·<OpenMesh/Core/System/config.h>
78 65#include·<OpenMesh/Core/IO/Options.hh> 
79 66#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
80 67 
81 6871 58//·--------------------·STL
 72 59#include·<typeinfo>
 73 60#include·<stdexcept>
 74 61#include·<sstream>
 75 62#include·<numeric>·//·accumulate
 76 63//·--------------------·OpenMesh
 77 64
 78 65
82 69//==·NAMESPACES79 66//==·NAMESPACES
83 ===============================================================80 ===============================================================
 81 67
 82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 83 69namespace·IO·{
84 7084 70
85 7185 71
86 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
87 73namespace·IO·{86 72//
 87 =============================================================================
 88 73
88 7489 74
89 75 
90 76//===·IMPLEMENTATION 
91 ========================================================== 
92 7790 75//---------------------------------------------------------------------------
 91 --
 92 76
 93 77·const·static·size_t·UnknownSize(size_t(-1));
93 7894 78
 95 79
 96 80//---------------------------------------------------------------------------
 97 --
 98 81//·struct·binary,·helper·for·storing/restoring
 99 82
 100 _\x89_\x86template·<·typename·T,·typename·=·void·>·struct·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y
94 _\x88_\x83class·OPENMESHDLLEXPORT·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
95 84{ 
96 85public: 
97 86 
98 87·typedef·unsigned·int·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n; 
99 88 
100 _\x89_\x80·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·{}; 
101 91 
102 _\x89_\x83·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·=·0; 
103 94 
104 _\x89_\x86·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·=·0; 
105 97101 97{
106 103·virtual·bool·can_u_write(const·std::string&·_filename)·const; 
107 104 
108 _\x81_\x81_\x81·virtual·bool·_\x8w_\x8r_\x8i_\x8t_\x8e(const·std::string&·_filename, 
109 112·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_be, 
110 113·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
111 114·std::streamsize·_precision·=·6)·const·=·0; 
112 115 
113 _\x81_\x82_\x82·virtual·bool·_\x8w_\x8r_\x8i_\x8t_\x8e(std::ostream&·_os, 
114 123·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_be, 
115 124·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
116 125·std::streamsize·_precision·=·6)·const·=·0; 
117 126 
118 _\x81_\x82_\x88·virtual·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&)·const·{·return·0; 
119 }102 98·typedef·T·value_type;
 103 99
 104 _\x81_\x80_\x81·static·const·bool·_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e·=·false;
 105 102
 106 _\x81_\x80_\x84·static·size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(void)·{·return·UnknownSize;·}
 107 _\x81_\x80_\x86·static·size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(const·value_type&)·{·return·UnknownSize;·}
 108 107
 109 _\x81_\x80_\x89·static·std::string·_\x8t_\x8y_\x8p_\x8e_\x8__\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8f_\x8i_\x8e_\x8r·(void)·{·return·"UnknownType";·}
 110 110
 111 112·static
 112 _\x81_\x81_\x83·size_t·_\x8s_\x8t_\x8o_\x8r_\x8e(·std::ostream&·/*·_os·*/,
 113 114·const·value_type&·/*·_v·*/,
 114 115·bool·/*·_swap·*/·=·false·,
 115 116·bool·/*·store_size·*/·=·true·)·//·for·vectors
 116 117·{
 117 118·std::ostringstream·msg;
 118 119·msg·<<·"Type·not·supported:·"·<<·typeid(value_type).name();
 119 120·throw·std::logic_error(msg.str());
 120 121·}
 121 122
 122 124·static
 123 _\x81_\x82_\x85·size_t·_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e(·std::istream&·/*·_is·*/,
Max diff block lines reached; 4434/9668 bytes (45.86%) of diff not shown.
45.9 KB
./usr/share/doc/libopenmesh-dev/html/a00971_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00518_source.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/OBJWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/StoreRestore.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00971_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00518_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OBJWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">StoreRestore.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 109 lines modifiedOffset 141, 118 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·an·IOManager·writer·module·for·OBJ·files</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_STORERESTORE_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_STORERESTORE_HH</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OBJWRITER_HH__</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OBJWRITER_HH__</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_binary.hh&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_binary_spec.hh&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>IO·{</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>IO·{</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
 175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//·StoreRestore·definitions</span></div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div>
179 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">178 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}">
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02394.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02394.html">_OBJWriter_</a>·:·<span·class="keyword">public</span>·<a·class="co[·...·truncated·by·diffoscope;·len:·46,·SHA:·5350f55b02494f333e4ca76e9bbc04a7189c3e3dd8c090503d7321366f42fb6a·...·]</div>179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a01245.html#afadc77f8b3e81138828deba328e65421">···81</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01245.html#afadc77f8b3e81138828deba328e65421">is_streama[·...·truncated·by·diffoscope;·len:·46,·SHA:·08f50a362ee49726a6c54ae48cf0389f54c902b4a973cdee7e5ee1d859d40e19·...·]</div>
 180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02382.html">binary&lt;·T·&gt;::is_streamable</a>;·}</div>
 181 </div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a02394.html">_OBJWriter_</a>();</div>183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div>
 184 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}">
 185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a01245.html#a7676df8e34bbf86a2113dcb4402cc315">···85</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01245.html#afadc77f8b3e81138828deba328e65421">is_streamable</a>(·<span·class="keyword">const</span>·T&amp;·)·</div>
 186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02382.html">binary&lt;·T·&gt;::is_streamable</a>;·}</div>
 187 </div>
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02394.html#aeb70a2844af33fdff77e1d1619b19592">···89</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02394.html#aeb70a2844af33fdff77e1d1619b19592">~_OBJWrit[·...·truncated·by·diffoscope;·len:·13,·SHA:·4849c8e99336599c1485cf97867c5de738510bd60af0300d8e9afca69db93815·...·]</div>189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div>
 190 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}">
 191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a01245.html#a787a7735700a12801c8a505f2c605681">···89</a></span><span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#ad8390aa99222173319cc40a28be1bbbb">size_of</a>(·<span·class="keyword">const</span>·T&amp;·_v·)·</div>
 192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02382.html#ae9884f88e2471dfe88e10bc00e37f41a">binary&lt;·T·&gt;::size_of</a>(_v);·}</div>
 193 </div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02394.html#a99db1464b0faf35cba14e406f6e211aa">···91</a></span>··std::string·<a·class="code·hl_function"·href="a02394.html#a99db1464b0faf35cba14e406f6e211aa">get_description</a>()<span·class="keyword">·const·override··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Alias/Wavefront&quot;</span>;·}</div> 
189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02394.html#a7570b8ac4c3aa09b4d1d46bc60359923">···92</a></span>··std::string·<a·class="code·hl_function"·href="a02394.html#a7570b8ac4c3aa09b4d1d46bc60359923">get_extensions</a>()<span·class="keyword">··const·override··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;obj&quot;</span>;·}</div> 
190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">bool</span>·write(<span·class="keyword">const</span>·std::string&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<[·...·truncated·by·diffoscope;·len:·151,·SHA:·46c7e668fde65e741cc01bad11833727df9b3c59f26e54b8f6ed9626d127bfcd·...·]</div>195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div>
 196 <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="}">
 197 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a01245.html#a388e4754333b6f7116c3bfd4de4501a4">···93</a></span><span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#ad8390aa99222173319cc40a28be1bbbb">size_of</a>(·<span·class="keyword">const</span>·std::vector&lt;T&gt;·&amp;·_v,·<span·class="keywordtype">bool</span>·_store_size·=·<span·class="keyword">true</span>)</div>
 198 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02382.html">binary&lt;·std::vector&lt;T&gt;</a>·&gt;<a·class="code·hl_function"·href="a01245.html#ad8390aa99222173319cc40a28be1bbbb">::size_of</a>(_v,·_store_size);·}</div>
 199 </div>
192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>200 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keywordtype">bool</span>·write(std::ostream&amp;,·<a·class="code·hl_class"·href="a02314.html">BaseExporter</a>&amp;,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_writeOptions,·std::streamsize·_precision·=·6)·<span·class="keyword">const·override</span>;</div> 
194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
195 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a02394.html#abdef578a092cf1986b7e92544c7eea06">···98</a></span>··<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a02394.html#abdef578a092cf1986b7e92544c7eea06">binary[·...·truncated·by·diffoscope;·len:·264,·SHA:·6fb3b397cff9d98dd853da5257923b22c67c6c88a23dc452ccf9445ee849c08e·...·]</div>201 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div>
Max diff block lines reached; 16728/36487 bytes (45.85%) of diff not shown.
10.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OBJWriter.hh5 StoreRestore.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 140 lines modifiedOffset 51, 126 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·Implements·an·IOManager·writer·module·for·OBJ·files58 47//·Helper·Functions·for·binary·reading·/·writing
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 51 
64 52#ifndef·__OBJWRITER_HH__ 
65 53#define·__OBJWRITER_HH__63 51#ifndef·OPENMESH_STORERESTORE_HH
 64 52#define·OPENMESH_STORERESTORE_HH
 65 53
66 5466 54
67 55 
68 56//===·INCLUDES67 55//==·INCLUDES
69 ================================================================68 =================================================================
70 57 
71 58 
72 59#include·<string> 
73 60#include·<fstream>69 56
 70 57#include·<stdexcept>
 71 58#include·<OpenMesh/Core/System/config.h>
 72 59#include·<OpenMesh/Core/IO/SR_binary.hh>
 73 60#include·<OpenMesh/Core/IO/SR_binary_spec.hh>
74 6174 61
75 62#include·<OpenMesh/Core/System/config.h> 
76 63#include·<OpenMesh/Core/Utils/SingletonT.hh> 
77 64#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
78 65#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>75 62//==·NAMESPACES
 76 ===============================================================
 77 63
 78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 79 65namespace·IO·{
79 6680 66
80 6781 67
81 68//==·NAMESPACES82 68//
82 ===============================================================83 =============================================================================
83 6984 69
84 7085 70
 86 75
85 71namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
86 72namespace·IO·{ 
87 73 
88 74 
89 75//===·IMPLEMENTATION 
90 ========================================================== 
91 7687 76
92 77 
93 _.8_.2class·OPENMESHDLLEXPORT·_.__.O_.B_.J_.W_.r_.i_.t_.e_.r_._·:·public·_.B_.a_.s_.e_.W_.r_.i_.t_.e_.r88 77//---------------------------------------------------------------------------
 89 --
 90 78//·StoreRestore·definitions
 91 79
 92 80template·<typename·T>·inline
 93 _\x88_\x81bool·_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e(void)
 94 82{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e;·}
94 83{95 83
95 84public: 
96 85 
97 86·_.__.O_.B_.J_.W_.r_.i_.t_.e_.r_._();96 84template·<typename·T>·inline
 97 _\x88_\x85bool·_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e(·const·T&·)
 98 86{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e;·}
98 8799 87
99 _\x88_\x89·virtual·_\x8~_\x8__\x8O_\x8B_\x8J_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{}; 
100 90 
101 _\x89_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Alias/Wavefront";·} 
102 _\x89_\x82·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"obj";·} 
103 93 
104 94·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
105 std::streamsize·_precision·=·6)·const·override;100 88template·<typename·T>·inline
 101 _\x88_\x89size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(·const·T&·_v·)
 102 90{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(_v);·}
 103 91
 104 92template·<typename·T>·inline
 105 _\x89_\x83size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(·const·std::vector<T>·&·_v,·bool·_store_size·=·true)
 106 94{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8s_\x8t_\x8d_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8T_\x8>·>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(_v,·_store_size);·}
106 95107 95
 108 96template·<typename·T>·inline
 109 _\x89_\x87size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(void)
 110 98{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f();·}
107 96·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions,·std:: 
108 streamsize·_precision·=·6)·const·override; 
109 97 
110 _\x89_\x88·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&)·const·override·{·return·0; 
111 } 
112 99111 99
113 100private: 
114 101 
115 102·mutable·std::string·path_; 
116 103·mutable·std::string·objName_; 
117 104 
118 105·mutable·std::vector<·OpenMesh::Vec3f·>·material_; 
119 106·mutable·std::map<·OpenMesh::Vec3f,·size_t>·material_idx_; 
120 107·mutable·std::vector<·OpenMesh::Vec4f·>·materialA_; 
121 108·mutable·std::map<·OpenMesh::Vec4f,·size_t>·materialA_idx_; 
122 109 
123 110·size_t·getMaterial(_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.V_.e_.c_.3_.f·_color)·const;112 100template·<typename·T>·inline
 113 _\x81_\x80_\x81size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(bool·_store_size)
 114 102{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8s_\x8t_\x8d_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8T_\x8>·>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(_store_size);·}
 115 103
 116 104template·<typename·T>·inline
 117 _\x81_\x80_\x85size_t·store(·std::ostream&·_os,·const·T&·_v,·bool·_swap·=false)
 118 106{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8s_\x8t_\x8o_\x8r_\x8e(·_os,·_v,·_swap·);·}
 119 107
 120 108template·<typename·T>·inline
 121 _\x81_\x80_\x89size_t·store(·std::ostream&·_os,·const·std::vector<T>&·_v,·bool·_swap=false,
 122 bool·_store_size·=·true)
 123 110{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8s_\x8t_\x8d_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8T_\x8>·>::store(·_os,·_v,·_swap,·_store_size);·}
124 111124 111
125 112·size_t·getMaterial(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8c_\x84_\x8f·_color)·const; 
Max diff block lines reached; 4853/10306 bytes (47.09%) of diff not shown.
69.7 KB
./usr/share/doc/libopenmesh-dev/html/a00974_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00737_source.html
Files 97% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/PLYWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00974_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00737_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PLYWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">LongestEdgeT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00737.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 144 lines modifiedOffset 137, 202 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>144 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·PLY·files</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··CLASS·LongestEdgeT</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__PLYWRITER_HH__</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·LINEAR_H</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__PLYWRITER_HH__</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·LINEAR_H</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>
 157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//·--------------------·STL</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;queue&gt;</span></div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#··include·&lt;math.h&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#else</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··include·&lt;cmath&gt;</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#endif</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>IO·{</div>170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
180 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="};">177 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">
181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a02406.html">···89</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02406.html">_PLYWriter_</a>·:·<span·class="keyword">public</span>·<a·class="co[·...·truncated·by·diffoscope;·len:·46,·SHA:·5350f55b02494f333e4ca76e9bbc04a7189c3e3dd8c090503d7321366f42fb6a·...·]</div>178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03770.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03770.html">CompareLengthFunction</a>·{</div>
 179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">public</span>:</div>
 180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">typedef</span>·std::pair&lt;typename·MeshType::EdgeHandle,·RealType&gt;·queueElement;</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordtype">bool</span>·operator()(<span·class="keyword">const</span>·queueElement&amp;·t1,·<span·class="keyword">const</span>·queueElement&amp;·t2)·<span·class="comment">//·Returns·true·if·t1·is·smaller·than·t2</span></div>
 184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····{</div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">return</span>·(t1.second·&lt;·t2.second);</div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····}</div>
 187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>};</div>
 188 </div>
182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{</div>189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">public</span>:</div> 
184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 191 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">float</span>&gt;</div>
 192 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="};">
 193 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a03774.html">···99</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03774.html">LongestEdgeT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;MeshType,·RealType&gt;</div>
185 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<a·class="code·hl_class"·href="a02406.html">_PLYWriter_</a>();</div> 
186 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> 
187 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a02406.html#ab6bcf926defc3c161634c298aaa4a77b">···96</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02406.html#ab6bcf926defc3c161634c298aaa4a77b">~_PLYWriter_</a>()·{};</div> 
188 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
189 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a02406.html#adbc99f44098e13c64e3c8ce3f601c07e">···98</a></span>··std::string·<a·class="code·hl_function"·href="a02406.html#adbc99f44098e13c64e3c8ce3f601c07e">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;PLY·polygon·file·format&quot;</span>;·}</div> 
190 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a02406.html#a2669e579709656e8e313a28c569c8f94">···99</a></span>··std::string·<a·class="code·hl_function"·href="a02406.html#a2669e579709656e8e313a28c569c8f94">get_extensions</a>()<span·class="keyword">··const·override··</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;ply&quot;</span>;·}</div> 
191 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>194 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>{</div>
Max diff block lines reached; 35787/55850 bytes (64.08%) of diff not shown.
15.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PLYWriter.hh5 LongestEdgeT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 46, 191 lines modifiedOffset 47, 227 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 43 
54 44 
55 45//54 47//
56 =============================================================================55 =============================================================================
57 46// 
58 47//·Implements·a·writer·module·for·PLY·files 
59 48//56 48//
60 49//57 49//·CLASS·LongestEdgeT
 58 50//
 59 51//
61 =============================================================================60 =============================================================================
 61 52
 62 53
 63 54#ifndef·LINEAR_H
 64 55#define·LINEAR_H
 65 56
 66 57#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 67 58#include·<OpenMesh/Core/Utils/vector_cast.hh>
 68 59#include·<OpenMesh/Core/Utils/Property.hh>
 69 60//·--------------------·STL
62 50 
63 51 
64 52#ifndef·__PLYWRITER_HH__ 
65 53#define·__PLYWRITER_HH__ 
66 54 
67 55 
68 56//===·INCLUDES 
69 ================================================================ 
70 57 
71 58#include·<string> 
72 59#include·<ostream> 
73 60#include·<vector>70 61#include·<vector>
 71 62#include·<queue>
 72 63#if·defined(OM_CC_MIPS)
 73 64#·include·<math.h>
 74 65#else
 75 66#·include·<cmath>
 76 67#endif
74 61 
75 62#include·<OpenMesh/Core/System/config.h> 
76 63#include·<OpenMesh/Core/Utils/SingletonT.hh> 
77 64#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
78 65#include·<OpenMesh/Core/IO/writer/BaseWriter.hh> 
79 66#include·<OpenMesh/Core/Utils/GenProg.hh> 
80 67 
81 6877 68
 78 69
82 69//==·NAMESPACES79 70//==·NAMESPACE
83 ===============================================================80 ================================================================
84 70 
85 7181 71
86 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{82 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
87 73namespace·IO·{ 
88 7483 73namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 84 74namespace·Uniform·{·//·BEGIN_NS_UNIFORM
89 7585 75
90 76//===·IMPLEMENTATION86 76
 87 77//==·CLASS·DEFINITION
91 ==========================================================88 =========================================================
92 77 
93 7889 78
94 _\x88_\x89class·OPENMESHDLLEXPORT·_\x8__\x8P_\x8L_\x8Y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
95 90{90 79template·<typename·MeshType,·typename·RealType·=·double>
 91 _\x88_\x80class·_\x8C_\x8o_\x8m_\x8p_\x8a_\x8r_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n·{
96 91public:92 81·public:
97 92 
98 93·_\x8__\x8P_\x8L_\x8Y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_(); 
99 94 
100 _\x89_\x86·virtual·_\x8~_\x8__\x8P_\x8L_\x8Y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_()·{}; 
101 97 
102 _\x89_\x88·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"PLY·polygon·file 
103 format";·} 
104 _.9_.9·std::string·_.g_.e_.t_.__.e_.x_.t_.e_.n_.s_.i_.o_.n_.s()·const·override·{·return·"ply";·}93 82
 94 83·typedef·std::pair<typename·MeshType::EdgeHandle,·RealType>·queueElement;
 95 84
 96 85·bool·operator()(const·queueElement&·t1,·const·queueElement&·t2)·//·Returns
 97 true·if·t1·is·smaller·than·t2
 98 86·{
 99 87·return·(t1.second·<·t2.second);
 100 88·}
 101 89};
 102 90
 103 91
 104 98template·<typename·MeshType,·typename·RealType·=·float>
 105 _\x89_\x89class·_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<MeshType,·RealType>
105 100106 100{
 107 101public:
106 101·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
107 std::streamsize·_precision·=·6)·const·override; 
108 102108 102
 109 103·typedef·RealType·real_t;
 110 104·typedef·MeshType·mesh_t;
 111 105·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8,_\x8·_\x8r_\x8e_\x8a_\x8l_\x8__\x8t_\x8·_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t;
109 103·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
110 std::streamsize·_precision·=·6)·const·override; 
111 104 
112 105·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_be,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·const·override; 
113 106112 106
114 107·enum·ValueType·{ 
115 108·Unsupported·=·0, 
116 109·ValueTypeFLOAT32,·ValueTypeFLOAT, 
117 110·ValueTypeINT32,·ValueTypeINT·,·ValueTypeUINT, 
118 111·ValueTypeUCHAR,·ValueTypeCHAR,·ValueTypeUINT8, 
119 112·ValueTypeUSHORT,·ValueTypeSHORT, 
120 113·ValueTypeDOUBLE 
121 114·}; 
Max diff block lines reached; 10493/15380 bytes (68.22%) of diff not shown.
39.0 KB
./usr/share/doc/libopenmesh-dev/html/a00986_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06380_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/writer/OFFWriter.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/Subdivider/MeshViewerWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00986_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06380_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OFFWriter.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshViewerWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 139, 98 lines modifiedOffset 139, 89 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESHAPPS_MESHVIEWERWIDGET_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESHAPPS_MESHVIEWERWIDGET_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·writer·module·for·OFF·files</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//·--------------------·OpenMesh</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OFFWRITER_HH__</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06500.html">OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh</a>&gt;</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OFFWRITER_HH__</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03730.html">OpenMesh::Subdivider::Uniform::CompositeTraits</a>·Traits;</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT&lt;Traits&gt;</a>·········Mesh;</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··············</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 170 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="};">
 171 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02242.html">···69</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02242.html">MeshViewerWidgetSubdivider</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT</a>&lt;Mesh&gt;</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>IO·{</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>172 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>{</div>
 173 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">public</span>:</div>
 174 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>···<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT&lt;Mesh&gt;</a>·<a·class="code·hl_class"·href="a02226.html">Base</a>;</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>175 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>···</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>176 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="}">
 177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02242.html#acad092d7ef85732f954fb2366a49e298">···75</a></span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02242.html#acad092d7ef85732f954fb2366a49e298">MeshViewerWidgetSubdivider</a>(QWidget*·_parent=0)</div>
 178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····:·<a·class="code·hl_class"·href="a02226.html">Base</a>(_parent)</div>
 179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··{}</div>
 180 </div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>181 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02242.html#a10ba6fe790b073bb1e5376448b2e00a7">···80</a></span>··<a·class="code·hl_function"·href="a02242.html#a10ba6fe790b073bb1e5376448b2e00a7">~MeshViewerWidgetSubdivider</a>()·{}</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
178 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};">184 <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}">
179 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a02398.html">···92</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02398.html">_OFFWriter_</a>·:·<span·class="keyword">public</span>·<a·class="c[·...·truncated·by·diffoscope;·len:·46,·SHA:·989cbc9b0fd280d125438357c856b85891c1deff9ca5610ce5b48950b6b88e74·...·]></div>185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02242.html#a1a2d67ebbaa137b231146f63e883d074">···83</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02242.html#a1a2d6[·...·truncated·by·diffoscope;·len:·240,·SHA:·f9a7e45711fb09cc6e4b576194c3d15d00527fb5007d0402c5c9b618669f9be6·...·]></div>
 186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">··</span>{</div>
 187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordflow">if</span>·(·<a·class="code·hl_function"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">Base::open_mesh</a>(·_filename,·_opt·)·)</div>
 188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····{</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······orig_mesh_·=·mesh_;</div>
 190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····}</div>
 192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>
 193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··}</div>
 194 </div>
180 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{</div>195 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
181 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">public</span>:</div>196 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··Mesh&amp;·orig_mesh()·{·<span·class="keywordflow">return</span>·orig_mesh_;·}</div>
 197 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">const</span>·Mesh&amp;·orig_mesh()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·orig_mesh_;·}</div>
182 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>198 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>···</div>
183 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<a·class="code·hl_class"·href="a02398.html">_OFFWriter_</a>();</div>199 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">protected</span>:</div>
184 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>200 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>
185 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02398.html">~_OFFWriter_</a>()·{};</div>201 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··Mesh·orig_mesh_;</div>
186 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>202 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
187 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a02398.html#a586744d36d5cc9c52aca78e6c3896a34">··100</a></span>··std::string·<a·class="code·hl_function"·href="a02398.html#a586744d36d5cc9c52aca78e6c3896a34">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;no·description&quot;</span>;·}</div> 
Max diff block lines reached; 11971/30442 bytes (39.32%) of diff not shown.
9.12 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OFFWriter.hh5 MeshViewerWidget.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 129 lines modifiedOffset 48, 105 lines modified
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45#ifndef·OPENMESHAPPS_MESHVIEWERWIDGET_HH
 56 46#define·OPENMESHAPPS_MESHVIEWERWIDGET_HH
 57 47
 58 48
 59 49//==·INCLUDES
56 =============================================================================60 =================================================================
57 46// 
58 47//·Implements·a·writer·module·for·OFF·files 
59 48// 
60 49// 
61 ============================================================================= 
62 5061 50
63 5162 51
 63 52//·--------------------·OpenMesh
 64 53#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh>
 65 54#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh>
 66 55#include·<OpenMesh/Core/IO/MeshIO.hh>
 67 56#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8/_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
64 52#ifndef·__OFFWRITER_HH__ 
65 53#define·__OFFWRITER_HH__ 
66 54 
67 55 
68 56//===·INCLUDES 
69 ================================================================ 
70 5768 57
71 58#include·<string> 
72 59#include·<ostream> 
73 60 
74 61#include·<OpenMesh/Core/System/config.h> 
75 62#include·<OpenMesh/Core/Utils/SingletonT.hh> 
76 63#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
77 64#include·<OpenMesh/Core/IO/writer/BaseWriter.hh> 
78 6569 58//
 70 59
 71 60typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·Traits;
 72 61typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·Mesh;
 73 62
 74 63
 75 64
 76 65//==·CLASS·DEFINITION
 77 =========================================================
79 6678 66
 79 67
80 67//==·NAMESPACES 
81 =============================================================== 
82 6880 68
83 69 
84 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
85 71namespace·IO·{ 
86 7281 _.6_.9class·_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r·:·public·_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.T<Mesh>
 82 70{
 83 71public:
 84 72·typedef·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8>·_\x8B_\x8a_\x8s_\x8e;
87 7385 73
88 74//===·IMPLEMENTATION 
89 ========================================================== 
90 75 
91 76 
92 _\x89_\x82class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8F_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
93 93{ 
94 94public:86 _.7_.5·explicit·_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r(QWidget*·_parent=0)
 87 76·:·_\x8B_\x8a_\x8s_\x8e(_parent)
 88 77·{}
 89 78
 90 _\x88_\x80·_\x8~_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r()·{}
 91 81
 92 _\x88_\x83·inline·bool·_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename,·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·_opt)
 93 override
 94 84·{
 95 85·if·(·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(·_filename,·_opt·)·)
 96 86·{
 97 87·orig_mesh_·=·mesh_;
 98 88·return·true;
 99 89·}
 100 90·return·false;
 101 91·}
 102 92
 103 93·Mesh&·orig_mesh()·{·return·orig_mesh_;·}
 104 94·const·Mesh&·orig_mesh()·const·{·return·orig_mesh_;·}
95 95105 95
96 96·_.__.O_.F_.F_.W_.r_.i_.t_.e_.r_._();106 96protected:
97 97107 97
98 98·virtual·_.~_.__.O_.F_.F_.W_.r_.i_.t_.e_.r_._()·{};108 98·Mesh·orig_mesh_;
99 99109 99
100 _\x81_\x80_\x80·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"no·description";·} 
101 _.1_.0_.1·std::string·_.g_.e_.t_.__.e_.x_.t_.e_.n_.s_.i_.o_.n_.s()·const·override·{·return·"off";·}110 100};
 111 101
102 102112 102
 113 103//
103 103·bool·write(const·std::string&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&,·std:: 
104 streamsize·_precision·=·6)·const·override; 
105 104 
106 105·bool·write(std::ostream&,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_writeOptions, 
107 std::streamsize·_precision·=·6)·const·override; 
108 106 
109 107·size_t·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8__\x8s_\x8i_\x8z_\x8e(_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_be,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·const·override; 
110 108 
111 109 
112 110protected: 
113 111·void·writeValue(std::ostream&·_out,·int·value)·const; 
114 112·void·writeValue(std::ostream&·_out,·unsigned·int·value)·const; 
115 113·void·writeValue(std::ostream&·_out,·float·value)·const; 
116 114 
117 115·bool·write_ascii(std::ostream&·_in,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s& 
118 _writeOptions)·const; 
119 116·bool·write_binary(std::ostream&·_in,·_\x8B_\x8a_\x8s_\x8e_\x8E_\x8x_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&,·const·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s& 
120 _writeOptions)·const; 
Max diff block lines reached; 4209/9313 bytes (45.19%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a00989_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00470_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00989_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00470_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
287 KB
./usr/share/doc/libopenmesh-dev/html/a00992_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06389_source.html
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/OMFormat.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/AttribKernelT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00992_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06389_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OMFormat.hh</div></div>98 ··<div·class="headertitle"><div·class="title">AttribKernelT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 734 lines modifiedOffset 138, 765 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_ATTRIBKERNEL_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_ATTRIBKERNEL_HH</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESH_IO_OMFORMAT_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESH_IO_OMFORMAT_HH</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//===·INCLUDES·================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_store.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Endian.hh&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·--------------------</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(OM_CC_GCC)·&amp;&amp;·(OM_GCC_VERSION·&lt;·30000)</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;<a·class="code"·href="a00641.html">OpenMesh/Tools/Utils/NumLimitsT.hh</a>&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··define·OM_MISSING_HEADER_LIMITS·1</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#else</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#··include·&lt;limits&gt;</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#endif</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·==============================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>IO···{</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span>OMFormat·{</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshItems,·<span·class="keyword">class</span>·Connectivity&gt;</div>
 165 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="};">
 166 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a02438.html">···72</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02438.html">AttribKernelT</a>·:·<span·class="keyword">public</span>·Connectivity</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>167 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>{</div>
 168 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">public</span>:</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//----------------------------------------------------------------·item·types</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">enum</span>·Attribs··{</div>
 173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····VAttribs·=·MeshItems::VAttribs,</div>
 174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····HAttribs·=·MeshItems::HAttribs,</div>
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····EAttribs·=·MeshItems::EAttribs,</div>
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>176 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····FAttribs·=·MeshItems::FAttribs</div>
181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>177 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··};</div>
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·&lt;:Header&gt;</span></div> 
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="comment">//·&lt;:Comment&gt;</span></div> 
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·Chunk·0</span></div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="comment">//···&lt;:ChunkHeader&gt;</span></div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//···&lt;:Comment&gt;</span></div> 
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//···data</span></div> 
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//·Chunk·1</span></div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//···&lt;:ChunkHeader&gt;</span></div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="comment">//···&lt;:Comment&gt;</span></div> 
191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="comment">//···data</span></div> 
192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·.</span></div> 
193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<span·class="comment">//·.</span></div> 
194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="comment">//·.</span></div> 
195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="comment">//·Chunk·N</span></div> 
196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>178 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 179 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·MeshItems·MeshItemsT;</div>
 180 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·Connectivity·ConnectivityT;</div>
 181 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Connectivity::Vertex·····Vertex;</div>
 182 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="comment">//</span></div>183 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//Define·Halfedge·based·on·PrevHalfedge.</span></div>
 184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GenProg::IF&lt;</div>
 185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····(bool)(HAttribs·&amp;·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">Attributes::PrevHalfedge</a>),</div>
 186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">typename</span>·Connectivity::Halfedge,</div>
Max diff block lines reached; 200077/236854 bytes (84.47%) of diff not shown.
55.7 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OMFormat.hh5 AttribKernelT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 797 lines modifiedOffset 47, 836 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45#ifndef·OPENMESH_IO_OMFORMAT_HH 
56 46#define·OPENMESH_IO_OMFORMAT_HH54 44#ifndef·OPENMESH_ATTRIBKERNEL_HH
 55 45#define·OPENMESH_ATTRIBKERNEL_HH
 56 46
57 4757 47
58 48 
59 49//===·INCLUDES58 48//==·INCLUDES
60 ================================================================59 =================================================================
 60 49
 61 50#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
61 50 
62 51#include·<OpenMesh/Core/System/config.h> 
63 52#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
64 53#include·<OpenMesh/Core/IO/SR_store.hh> 
65 54#include·<OpenMesh/Core/Utils/GenProg.hh>62 51#include·<OpenMesh/Core/Utils/GenProg.hh>
66 55#include·<OpenMesh/Core/Utils/Endian.hh> 
67 56#include·<OpenMesh/Core/Utils/vector_traits.hh>63 52#include·<OpenMesh/Core/Utils/vector_traits.hh>
 64 53#include·<vector>
 65 54#include·<algorithm>
 66 55
68 57//·-------------------- 
69 58#include·<iostream> 
70 59#if·defined(OM_CC_GCC)·&&·(OM_GCC_VERSION·<·30000) 
71 60#·include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8N_\x8u_\x8m_\x8L_\x8i_\x8m_\x8i_\x8t_\x8s_\x8T_\x8._\x8h_\x8h> 
72 61#·define·OM_MISSING_HEADER_LIMITS·1 
73 62#else 
74 63#·include·<limits> 
75 64#endif 
76 65 
77 66 
78 67//==·NAMESPACES67 56//==·NAMESPACES
79 ==============================================================68 ===============================================================
 69 57
80 68 
81 69#ifndef·DOXY_IGNORE_THIS 
82 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{70 58namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 71 59
 72 60
 73 61//==·CLASS·DEFINITION
83 71namespace·IO·{ 
84 72namespace·OMFormat·{ 
85 73 
86 74 
87 75//===·IMPLEMENTATION 
88 ==========================================================74 =========================================================
89 7675 62
 76 71template·<class·MeshItems,·class·Connectivity>
 77 _\x87_\x82class·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T·:·public·Connectivity
 78 73{
 79 74public:
 80 75
 81 76·//----------------------------------------------------------------·item
 82 types
90 7783 77
91 81 
92 82//--------------------------------------------------------------------------- 
93 -- 
94 83 
95 84·//·<:Header> 
96 85·//·<:Comment> 
97 86·//·Chunk·0 
98 87·//·<:ChunkHeader> 
99 88·//·<:Comment> 
100 89·//·data 
101 90·//·Chunk·1 
102 91·//·<:ChunkHeader> 
103 92·//·<:Comment> 
104 93·//·data 
105 94·//·. 
106 95·//·. 
107 96·//·. 
108 97·//·Chunk·N 
109 98 
110 99·// 
111 100·//·NOTICE! 
112 101·// 
113 102·//·The·usage·of·data·types·who·differ·in·size 
114 103·//·on·different·pc·architectures·(32/64·bit)·and/or 
115 104·//·operating·systems,·e.g.·(unsigned)·long,·size_t, 
116 105·//·is·not·recommended·because·of·inconsistencies 
117 106·//·in·case·of·cross·writing·and·reading. 
118 107·// 
119 108·//·Basic·types·that·are·supported·are: 
120 109 
121 110 
122 111·typedef·unsigned·char·_\x8u_\x8c_\x8h_\x8a_\x8r; 
123 112·typedef·_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t·uint8; 
124 113·typedef·_\x8u_\x8i_\x8n_\x8t_\x81_\x86_\x8__\x8t·uint16; 
125 114·typedef·_\x8u_\x8i_\x8n_\x8t_\x83_\x82_\x8__\x8t·uint32; 
126 115·typedef·_\x8u_\x8i_\x8n_\x8t_\x86_\x84_\x8__\x8t·uint64; 
127 116·typedef·_\x8i_\x8n_\x8t_\x88_\x8__\x8t·int8; 
128 117·typedef·_\x8i_\x8n_\x8t_\x81_\x86_\x8__\x8t·int16; 
129 118·typedef·_\x8i_\x8n_\x8t_\x83_\x82_\x8__\x8t·int32; 
130 119·typedef·_\x8i_\x8n_\x8t_\x86_\x84_\x8__\x8t·int64; 
131 120·typedef·_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82_\x8__\x8t·float32; 
132 121·typedef·_\x8f_\x8l_\x8o_\x8a_\x8t_\x86_\x84_\x8__\x8t·float64; 
133 122 
134 123·struct·Header 
135 124·{ 
136 125·_\x8u_\x8c_\x8h_\x8a_\x8r·magic_[2];·//·OM 
137 126·_\x8u_\x8c_\x8h_\x8a_\x8r·mesh_;·//·[T]riangles,·[Q]uads,·[P]olygonals 
138 127·uint8·version_; 
139 128·uint32·n_vertices_; 
140 129·uint32·n_faces_; 
141 130·uint32·n_edges_; 
142 131 
Max diff block lines reached; 47689/57045 bytes (83.60%) of diff not shown.
7.49 KB
./usr/share/doc/libopenmesh-dev/html/a00995_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00464_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a00995_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00464_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·--------------------·STL</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·--------------------·STL</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#if·defined(OM_CC_GCC)·&amp;&amp;·(OM_CC_VERSION·&lt;·30000)</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#if·defined(OM_CC_GCC)·&amp;&amp;·(OM_CC_VERSION·&lt;·30000)</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;<a·class="code"·href="a00641.html">OpenMesh/Tools/Utils/NumLimitsT.hh</a>&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··include·&lt;<a·class="code"·href="a00881.html">OpenMesh/Tools/Utils/NumLimitsT.hh</a>&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#else</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#else</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#··include·&lt;limits&gt;</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#··include·&lt;limits&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#endif</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#endif</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span>·<span·class="comment">//·logic_error</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span>·<span·class="comment">//·logic_error</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;numeric&gt;</span>···<span·class="comment">//·accumulate</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;numeric&gt;</span>···<span·class="comment">//·accumulate</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//·--------------------·OpenMesh</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//·--------------------·OpenMesh</span></div>
Offset 534, 15 lines modifiedOffset 534, 15 lines modified
534 <div·class="line"><a·id="l00433"·name="l00433"></a><span·class="lineno">··433</span><span·class="comment">//=============================================================================</span></div>534 <div·class="line"><a·id="l00433"·name="l00433"></a><span·class="lineno">··433</span><span·class="comment">//=============================================================================</span></div>
535 <div·class="line"><a·id="l00434"·name="l00434"></a><span·class="lineno">··434</span>}·<span·class="comment">//·namespace·IO</span></div>535 <div·class="line"><a·id="l00434"·name="l00434"></a><span·class="lineno">··434</span>}·<span·class="comment">//·namespace·IO</span></div>
536 <div·class="line"><a·id="l00435"·name="l00435"></a><span·class="lineno">··435</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>536 <div·class="line"><a·id="l00435"·name="l00435"></a><span·class="lineno">··435</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
537 <div·class="line"><a·id="l00436"·name="l00436"></a><span·class="lineno">··436</span><span·class="comment">//=============================================================================</span></div>537 <div·class="line"><a·id="l00436"·name="l00436"></a><span·class="lineno">··436</span><span·class="comment">//=============================================================================</span></div>
538 <div·class="line"><a·id="l00437"·name="l00437"></a><span·class="lineno">··437</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_SR_BINARY_SPEC_HH·defined</span></div>538 <div·class="line"><a·id="l00437"·name="l00437"></a><span·class="lineno">··437</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_SR_BINARY_SPEC_HH·defined</span></div>
539 <div·class="line"><a·id="l00438"·name="l00438"></a><span·class="lineno">··438</span><span·class="comment">//=============================================================================</span></div>539 <div·class="line"><a·id="l00438"·name="l00438"></a><span·class="lineno">··438</span><span·class="comment">//=============================================================================</span></div>
540 <div·class="line"><a·id="l00439"·name="l00439"></a><span·class="lineno">··439</span>·</div>540 <div·class="line"><a·id="l00439"·name="l00439"></a><span·class="lineno">··439</span>·</div>
541 <div·class="ttc"·id="aa00641_html"><div·class="ttname"><a·href="a00641.html">NumLimitsT.hh</a></div><div·class="ttdoc">Temporary·solution·until·std::numeric_limits·is·standard.</div></div>541 <div·class="ttc"·id="aa00881_html"><div·class="ttname"><a·href="a00881.html">NumLimitsT.hh</a></div><div·class="ttdoc">Temporary·solution·until·std::numeric_limits·is·standard.</div></div>
542 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>542 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
543 <div·class="ttc"·id="aa01245_html_a1cb477d40529d6e99e0853d691ed4ae9"><div·class="ttname"><a·href="a01245.html#a1cb477d40529d6e99e0853d691ed4ae9">OpenMesh::IO::int8_t</a></div><div·class="ttdeci">signed·char·int8_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:80</div></div>543 <div·class="ttc"·id="aa01245_html_a1cb477d40529d6e99e0853d691ed4ae9"><div·class="ttname"><a·href="a01245.html#a1cb477d40529d6e99e0853d691ed4ae9">OpenMesh::IO::int8_t</a></div><div·class="ttdeci">signed·char·int8_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:80</div></div>
544 <div·class="ttc"·id="aa01245_html_a2a0a034c6ae23bd0e2e279ca7690a2fd"><div·class="ttname"><a·href="a01245.html#a2a0a034c6ae23bd0e2e279ca7690a2fd">OpenMesh::IO::int16_t</a></div><div·class="ttdeci">short·int16_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:81</div></div>544 <div·class="ttc"·id="aa01245_html_a2a0a034c6ae23bd0e2e279ca7690a2fd"><div·class="ttname"><a·href="a01245.html#a2a0a034c6ae23bd0e2e279ca7690a2fd">OpenMesh::IO::int16_t</a></div><div·class="ttdeci">short·int16_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:81</div></div>
545 <div·class="ttc"·id="aa01245_html_a90bf8e9b73be46f14eb9407679d90179"><div·class="ttname"><a·href="a01245.html#a90bf8e9b73be46f14eb9407679d90179">OpenMesh::IO::uint64_t</a></div><div·class="ttdeci">unsigned·long·long·uint64_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:89</div></div>545 <div·class="ttc"·id="aa01245_html_a90bf8e9b73be46f14eb9407679d90179"><div·class="ttname"><a·href="a01245.html#a90bf8e9b73be46f14eb9407679d90179">OpenMesh::IO::uint64_t</a></div><div·class="ttdeci">unsigned·long·long·uint64_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:89</div></div>
546 <div·class="ttc"·id="aa01245_html_a99140b155bf76529ccd11ee39020201a"><div·class="ttname"><a·href="a01245.html#a99140b155bf76529ccd11ee39020201a">OpenMesh::IO::uint32_t</a></div><div·class="ttdeci">unsigned·int·uint32_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:85</div></div>546 <div·class="ttc"·id="aa01245_html_a99140b155bf76529ccd11ee39020201a"><div·class="ttname"><a·href="a01245.html#a99140b155bf76529ccd11ee39020201a">OpenMesh::IO::uint32_t</a></div><div·class="ttdeci">unsigned·int·uint32_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:85</div></div>
547 <div·class="ttc"·id="aa01245_html_add641b2e5971344cf97af07f2b1885ac"><div·class="ttname"><a·href="a01245.html#add641b2e5971344cf97af07f2b1885ac">OpenMesh::IO::uint16_t</a></div><div·class="ttdeci">unsigned·short·uint16_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:81</div></div>547 <div·class="ttc"·id="aa01245_html_add641b2e5971344cf97af07f2b1885ac"><div·class="ttname"><a·href="a01245.html#add641b2e5971344cf97af07f2b1885ac">OpenMesh::IO::uint16_t</a></div><div·class="ttdeci">unsigned·short·uint16_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:81</div></div>
548 <div·class="ttc"·id="aa01245_html_af881f277ad048474e3d995a67a31b062"><div·class="ttname"><a·href="a01245.html#af881f277ad048474e3d995a67a31b062">OpenMesh::IO::int32_t</a></div><div·class="ttdeci">int·int32_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:85</div></div>548 <div·class="ttc"·id="aa01245_html_af881f277ad048474e3d995a67a31b062"><div·class="ttname"><a·href="a01245.html#af881f277ad048474e3d995a67a31b062">OpenMesh::IO::int32_t</a></div><div·class="ttdeci">int·int32_t</div><div·class="ttdoc">Binary·read·a·short·from·_is·and·perform·byte·swapping·if·_swap·is·true.</div><div·class="ttdef"><b>Definition</b>·SR_types.hh:85</div></div>
844 B
./usr/share/doc/libopenmesh-dev/html/a01001_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00512_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01001_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00512_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01004_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00446_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01004_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00446_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
48.7 KB
./usr/share/doc/libopenmesh-dev/html/a01007_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00065_source.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/BinaryHelper.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/reader/BaseReader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01007_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00065_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BinaryHelper.hh</div></div>98 ··<div·class="headertitle"><div·class="title">BaseReader.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 99 lines modifiedOffset 141, 132 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·the·baseclass·for·IOManager·file·access·modules</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_BINARY_HELPER_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#pragma·once</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_BINARY_HELPER_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//·STD·C++</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(·OM_CC_MIPS·)</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;stdio.h&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#else</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;cstdio&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·--------------------·OpenMesh</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;cctype&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;functional&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>IO·{</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>IO·{</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//=============================================================================</span></div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 181 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};">
 182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02338.html">···86</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02338.html">BaseReader</a></div>
 183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div>
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div>
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02338.html#affd6cb98cb0883d0afc5edd2067b21fe">···91</a></span>··<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02338.html#affd6cb98cb0883d0afc5edd2067b21fe">~BaseReader</a>()·{}</div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
182 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a01245.html#a0624f19c95f466ea4e8ac0f725add9ee">···87</a></span><span·class="keywordtype">short</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a0624f19c95f466ea4e8ac0f725add9ee">read_short</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div> 
183 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a01245.html#a75ddd1bb09930aaaccafd6f5afc3e8cb">···91</a></span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a75ddd1bb09930aaaccafd6f5afc3e8cb">read_int</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div> 
185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
186 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a01245.html#a20f780795d3d78da83e9c7fb5a6d078a">···95</a></span><span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a01245.html#a20f780795d3d78da83e9c7fb5a6d078a">read_floa[·...·truncated·by·diffoscope;·len:·96,·SHA:·f64c6939cf656bd4cae1e5f0abe569e09f393b258f57c984850c756fd7a249cf·...·];</div>188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02338.html#a845929e9dc345159b03b30eb3fbfe0aa">···94</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02338.html#a845929e9dc345159b03b30eb3fbfe0a[·...·truncated·by·diffoscope;·len:·63,·SHA:·d1e334ff87affe110b6604824d30fdd408d655e6aea409bc21152dc1398c7e4b·...·];</div>
187 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··</div>
188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a01245.html#aed6e745a43c8b7216ed5d025e5f444a3">···99</a></span><span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a01245.html#aed6e745a43c8b7216ed5d025e5f444a3">read_double</a>(FILE*·_in,·<span·class="keywordtype">bool</span>·_swap=<sp[·...·truncated·by·diffoscope;·len:·32,·SHA:·bf4a78192fc79c0ef62fd13b362c05b4be3aa52fd0b504982b84f5ba31ed94af·...·];</div>190 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a02338.html#a9e76bc7b1b46b7a8b4922d8ca5934419">···99</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02338.html#a9e76bc7b1b46b7a8b4922d8ca5934419">get_extensions</a>()·<span·class="keyword">const</span>·=·0;</div>
189 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>191 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
190 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="a01245.html#afdac9f17749663acf382236eca1e79ac">··103</a></span><span·class="keywordtype">short</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a0624f1[·...·truncated·by·diffoscope;·len:·146,·SHA:·d92667bbb93d8cedf8e0240b6838ed8c92c10893e0f51d705804ca034a8bf0a1·...·]</div>192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a02338.html#ad89e93769bc1e41d8d465012e5c45512">··102</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a02338.html#ad89e93769bc1e41d8d465012e5c4551[·...·truncated·by·diffoscope;·len:·159,·SHA:·f700b31925b47d4323bc62871178085a57b3c6446f5220263cff9e3dc784df13·...·]</div>
 193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
191 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>194 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
192 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a01245.html#a4dacbd0c451e7e23d7b89e365b83e20f">··107</a></span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01245.html#a75ddd1bb09930aaaccafd6f5afc3e8cb">read_int</a>(std::istream&amp;·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div> 
193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> 
194 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="a01245.html#a448dc5e7ff410bf023d902235f4f6509">··111</a></span><span·class="keywordtype">float</span>·<a·class="code·hl_function"·href="a01245.html#a20f780795d3d78da83e9c7fb5a6d078a">read_floa[·...·truncated·by·diffoscope;·len:·109,·SHA:·5a262923b4108a41b577d1ac2fb023969517900ded2e0760fded47bfdca17be2·...·]</div>195 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="a02338.html#af4a32645528c1bf2043a9259b172f411">··112</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02338.html#af4a32[·...·truncated·by·diffoscope;·len:·101,·SHA:·23e10109a030513b8915f33214c74ced17cf3e575cf07b7b5379b9b772adadac·...·]</div>
 196 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····················<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div>
 197 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····················<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·=·0;</div>
195 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>198 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>················</div>
 199 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">··122</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02338.html#a0fd4df36decf91cd91a7f363aae56065">read</a>(std::istream&amp;·_is,·</div>
 200 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····················<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div>
 201 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····················<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·=·0;</div>
196 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="a01245.html#af5949bfdc3e11c558c9c24905b0b31b6">··115</a></span><span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a01245.html#aed6e745a43c8b7216ed5d025e5f444a3">read_double</a>(std::istream&amp;·_in,·<span·class="keywordtype">bool</span>·_swap=<span·class="keyword">false</span>);</div> 
197 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div> 
Max diff block lines reached; 18229/39446 bytes (46.21%) of diff not shown.
10.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 BinaryHelper.hh5 BaseReader.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 122 lines modifiedOffset 51, 161 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·Helper·Functions·for·binary·reading·/·writing58 47//·Implements·the·baseclass·for·IOManager·file·access·modules
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 51#ifndef·OPENMESH_BINARY_HELPER_HH 
64 52#define·OPENMESH_BINARY_HELPER_HH 
65 5363 51#pragma·once
 64 52
 65 53//===·INCLUDES
 66 ================================================================
66 5467 54
67 55//==·INCLUDES 
68 ================================================================= 
69 5668 55
 69 56//·STD·C++
 70 57#include·<iosfwd>
 71 58#include·<string>
 72 59#include·<cctype>
 73 60#include·<functional>
 74 61#include·<algorithm>
 75 62
 76 63//·OpenMesh
70 57#include·<OpenMesh/Core/System/config.h>77 64#include·<OpenMesh/Core/System/config.h>
 78 65#include·<OpenMesh/Core/IO/Options.hh>
 79 66#include·<OpenMesh/Core/IO/importer/BaseImporter.hh>
 80 67#include·<OpenMesh/Core/Utils/SingletonT.hh>
 81 68
71 58//·--------------------·STL 
72 59#if·defined(·OM_CC_MIPS·) 
73 60#·include·<stdio.h> 
74 61#else 
75 62#·include·<cstdio> 
76 63#endif 
77 64#include·<iosfwd> 
78 65//·--------------------·OpenMesh 
79 66 
80 67 
81 68//==·NAMESPACES 
82 =============================================================== 
83 6982 69
84 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
85 71namespace·IO·{83 70//==·NAMESPACES
 84 ===============================================================
 85 71
86 7286 72
 87 73namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 88 74namespace·IO·{
87 73 
88 74// 
89 ============================================================================= 
90 7589 75
91 7690 76
92 81 
93 82//--------------------------------------------------------------------------- 
94 -- 
95 83 
96 84 
97 _\x88_\x87short·int·_\x8r_\x8e_\x8a_\x8d_\x8__\x8s_\x8h_\x8o_\x8r_\x8t(FILE*·_in,·bool·_swap=false); 
98 88 
99 _.9_.1int·_.r_.e_.a_.d_.__.i_.n_.t(FILE*·_in,·bool·_swap=false);91 77//===·IMPLEMENTATION
 92 ==========================================================
 93 78
 94 79
 95 _\x88_\x86class·OPENMESHDLLEXPORT·_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r
 96 87{
 97 88public:
 98 89
 99 _\x89_\x81·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r()·{}
100 92100 92
101 _\x89_\x85float·_\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8l_\x8o_\x8a_\x8t(FILE*·_in,·bool·_swap=false); 
102 96 
103 _\x89_\x89double·_.r_.e_.a_.d_.__.d_.o_.u_.b_.l_.e(FILE*·_in,·bool·_swap=false);101 _\x89_\x84·virtual·std::string·_.g_.e_.t_.__.d_.e_.s_.c_.r_.i_.p_.t_.i_.o_.n()·const·=·0;
 102 95
 103 _\x89_\x89·virtual·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·=·0;
104 100104 100
105 _\x81_\x80_\x83short·int·_.r_.e_.a_.d_.__.s_.h_.o_.r_.t(std::istream&·_in,·bool·_swap=false);105 _\x81_\x80_\x82·virtual·std::string·_.g_.e_.t_.__.m_.a_.g_.i_.c()·const·{·return·std::string("");·}
 106 103
106 104107 104
 108 _\x81_\x81_\x82·virtual·bool·_\x8r_\x8e_\x8a_\x8d(const·std::string&·_filename,
 109 113·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi,
 110 114·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·=·0;
 111 115
 112 _\x81_\x82_\x82·virtual·bool·_\x8r_\x8e_\x8a_\x8d(std::istream&·_is,
 113 123·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi,
 114 124·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·=·0;
107 _\x81_\x80_\x87int·_\x8r_\x8e_\x8a_\x8d_\x8__\x8i_\x8n_\x8t(std::istream&·_in,·bool·_swap=false); 
108 108 
109 _\x81_\x81_\x81float·_\x8r_\x8e_\x8a_\x8d_\x8__\x8f_\x8l_\x8o_\x8a_\x8t(std::istream&·_in,·bool·_swap=false); 
110 112 
111 _\x81_\x81_\x85double·_\x8r_\x8e_\x8a_\x8d_\x8__\x8d_\x8o_\x8u_\x8b_\x8l_\x8e(std::istream&·_in,·bool·_swap=false); 
112 116 
113 117 
114 _\x81_\x82_\x80void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8__\x8s_\x8h_\x8o_\x8r_\x8t(short·int·_i,·FILE*·_out,·bool·_swap=false); 
115 121 
116 _\x81_\x82_\x84void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8__\x8i_\x8n_\x8t(int·_i,·FILE*·_out,·bool·_swap=false); 
117 125115 125
 116 126
 117 132·virtual·bool·can_u_read(const·std::string&·_filename)·const;
118 _\x81_\x82_\x88void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8__\x8f_\x8l_\x8o_\x8a_\x8t(float·_f,·FILE*·_out,·bool·_swap=false); 
119 129 
120 _\x81_\x83_\x82void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8__\x8d_\x8o_\x8u_\x8b_\x8l_\x8e(double·_d,·FILE*·_out,·bool·_swap=false); 
121 133118 133
122 _\x81_\x83_\x86void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8__\x8s_\x8h_\x8o_\x8r_\x8t(short·int·_i,·std::ostream&·_out,·bool·_swap=false); 
123 137 
124 _.1_.4_.0void·_.w_.r_.i_.t_.e_.__.i_.n_.t(int·_i,·std::ostream&·_out,·bool·_swap=false);119 134
 120 135protected:
Max diff block lines reached; 5917/10279 bytes (57.56%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01022_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00485_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01022_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00485_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
46.4 KB
./usr/share/doc/libopenmesh-dev/html/a01025_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00692_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/reader/OFFReader.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/MeshTraits.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01025_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00692_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OFFReader.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshTraits.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 114 lines modifiedOffset 138, 104 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·a·reader·module·for·OFF·files</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·VDPMTraits</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#pragma·once</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_VDPM_TRAITS_HH</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_VDPM_TRAITS_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;cstdio&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchy.hh&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/reader/BaseReader.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>IO·{</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>VDPM·{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·FORWARDS·=================================================================</span></div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··············</div>
 174 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="};">
 175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03846.html">···78</a></span><span·class="keyword">struct·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03846.html">MeshTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">DefaultTraits</a></div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">class·</span>BaseImporter;</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//==·IMPLEMENTATION·===========================================================</span></div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>{</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
182 <div·class="foldopen"·id="foldopen00109"·data-start="{"·data-end="};">177 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};">
183 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a02346.html">··109</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02346.html">_OFFReader_</a>·:·<span·class="keyword">public</span>·<a·class="[·...·truncated·by·diffoscope;·len:·44,·SHA:·5b1b53bba650d5d8dbc6f357845bc7b12b149141559bba0aa19c7ae7949f360d·...·]</a></div>178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03850.html">···80</a></span>··<a·class="code·hl_define"·href="a06395.html#aa5146d858418fcb93715406a6ce8e30f">VertexTraits</a></div>
 179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{</div>
 180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">public</span>:</div>
 181 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·vhierarchy_node_handle()</div>
 183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····{</div>
 184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">return</span>·node_handle_;·</div>
 185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····}</div>
 186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordtype">void</span>·set_vhierarchy_node_handle(<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·_node_handle)</div>
 188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····{</div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······node_handle_·=·_node_handle;·</div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····}</div>
 191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····</div>
 192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keywordtype">bool</span>·is_ancestor(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03870.html">VHierarchyNodeIndex</a>·&amp;_other)</div>
 193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····{</div>
 194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;·</div>
 195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····}</div>
 196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">private</span>:</div>
184 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>{</div>198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
 199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>··node_handle_;</div>
 200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>···</div>
 201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··};</div>
 202 </div>
 203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··</div>
Max diff block lines reached; 17734/36561 bytes (48.51%) of diff not shown.
10.5 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OFFReader.hh5 MeshTraits.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 146 lines modifiedOffset 47, 142 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45//54 44//
56 =============================================================================55 =============================================================================
57 46//56 45//
58 47//·Implements·a·reader·module·for·OFF·files57 46//·CLASS·VDPMTraits
 58 47//
59 48//59 48//
60 49// 
61 =============================================================================60 =============================================================================
 61 49
62 5062 50
 63 51#ifndef·OPENMESH_VDPM_TRAITS_HH
 64 52#define·OPENMESH_VDPM_TRAITS_HH
 65 53
63 51#pragma·once 
64 52 
65 53//===·INCLUDES 
66 ================================================================ 
67 5466 54
 67 55//==·INCLUDES
 68 =================================================================
 69 56
 70 57
68 55 
69 56#include·<iosfwd> 
70 57#include·<string> 
71 58#include·<cstdio> 
72 59 
73 60#include·<OpenMesh/Core/System/config.h>71 58#include·<OpenMesh/Core/System/config.h>
74 61#include·<OpenMesh/Core/Utils/SingletonT.hh> 
75 62#include·<OpenMesh/Core/IO/reader/BaseReader.hh>72 59#include·<_.O_.p_.e_.n_.M_.e_.s_.h_./_.C_.o_.r_.e_./_.M_.e_.s_.h_./_.T_.r_.a_.i_.t_.s_.._.h_.h>
 73 60#include·<OpenMesh/Tools/VDPM/VHierarchy.hh>
 74 61
 75 62//==·FORWARDDECLARATIONS
 76 ======================================================
76 6377 63
77 6478 64
78 65//==·NAMESPACES79 65//==·NAMESPACES
79 ===============================================================80 ===============================================================
80 6681 66
81 67 
82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{82 67namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
83 69namespace·IO·{83 68namespace·VDPM·{
84 7084 69
 85 70//==·CLASS·DEFINITION
 86 =========================================================
85 7187 71
 88 72
 89 _\x87_\x88struct·OPENMESHDLLEXPORT·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
86 72//==·FORWARDS 
87 ================================================================= 
88 73 
89 74 
90 75class·BaseImporter; 
91 76 
92 77 
93 78//==·IMPLEMENTATION 
94 =========================================================== 
95 7990 79{
96 80 
97 _\x81_\x80_\x89class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8F_\x8F_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r 
98 110{ 
99 111public:91 _.8_.0·_.V_.e_.r_.t_.e_.x_.T_.r_.a_.i_.t_.s
 92 81·{
 93 82·public:
 94 83
 95 84·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·vhierarchy_node_handle()
 96 85·{
 97 86·return·node_handle_;
 98 87·}
 99 88
 100 89·void·set_vhierarchy_node_handle(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_node_handle)
 101 90·{
 102 91·node_handle_·=·_node_handle;
 103 92·}
 104 93
 105 94·bool·is_ancestor(const·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x·&_other)
 106 95·{
 107 96·return·false;
 108 97·}
 109 98
 110 99·private:
 111 100
 112 101·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·node_handle_;
 113 102
 114 103·};
 115 104
 116 105·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·|
 117 106·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l);
 118 107·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e);
 119 108·_\x8E_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s);
 120 109·_\x8F_\x8a_\x8c_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8S_\x8t_\x8a_\x8t_\x8u_\x8s·|
 121 110·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l);
 122 111};
100 112123 112
101 113·_.__.O_.F_.F_.R_.e_.a_.d_.e_.r_._();124 113
102 114125 114//
103 _\x81_\x81_\x86·virtual·_\x8~_\x8__\x8O_\x8F_\x8F_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_()·{}; 
104 117 
105 _\x81_\x81_\x88·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Object·File·Format"; 
106 } 
107 _\x81_\x81_\x89·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"off";·} 
108 _\x81_\x82_\x80·std::string·_\x8g_\x8e_\x8t_\x8__\x8m_\x8a_\x8g_\x8i_\x8c()·const·override·{·return·"OFF";·} 
109 121 
110 122·bool·read(const·std::string&·_filename, 
111 123·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi, 
112 124·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·override; 
Max diff block lines reached; 4942/10728 bytes (46.07%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01031_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00491_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01031_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00491_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01037_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00503_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01037_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00503_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
67.0 KB
./usr/share/doc/libopenmesh-dev/html/a01040_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00509_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/reader/OBJReader.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/IO/IOManager.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01040_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00509_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OBJReader.hh</div></div>98 ··<div·class="headertitle"><div·class="title">IOManager.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 174 lines modifiedOffset 138, 193 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Implements·an·reader·module·for·OBJ·files</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··Implements·the·OpenMesh·IOManager·singleton</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·__OBJREADER_HH__</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·__OBJREADER_HH__</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·__IOMANAGER_HH__</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·__IOMANAGER_HH__</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·STL</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;set&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/reader/BaseReader.hh&gt;</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/reader/BaseReader.hh&gt;</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span>IO·{</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//==·IMPLEMENTATION·===========================================================</span></div>177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span>IO·{</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
180 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">184 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="};">
181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02342.html">···82</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02342.html">_OBJReader_</a>·:·<span·class="keyword">public</span>·<a·class="[·...·truncated·by·diffoscope;·len:·44,·SHA:·5b1b53bba650d5d8dbc6f357845bc7b12b149141559bba0aa19c7ae7949f360d·...·]</a></div>185 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a02330.html">··102</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02330.html">_IOManager_</a></div>
182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>186 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>{</div>
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div> 
184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a02342.html">_OBJReader_</a>();</div> 
186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02342.html">~_OBJReader_</a>()·{·}</div> 
188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a02342.html#aa87bbdb016926afb92d1b97660d027b7">···90</a></span>··std::string·<a·class="code·hl_function"·href="a02342.html#aa87bbdb016926afb92d1b97660d027b7">get_description</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Alias/Wavefront&quot;</span>;·}</div> 
190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a02342.html#a8e8f3bf6baa396b2a6ef1f33a9bb8f22">···91</a></span>··std::string·<a·class="code·hl_function"·href="a02342.html#a8e8f3bf6baa396b2a6ef1f33a9bb8f22">get_extensions</a>()<span·class="keyword">··const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;obj&quot;</span>;·}</div> 
191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordtype">bool</span>·read(<span·class="keyword">const</span>·std::string&amp;·_filename,</div> 
193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>············<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div> 
194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>············<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·<span·class="keyword">override</span>;</div> 
195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="keywordtype">bool</span>·read(std::istream&amp;·_in,</div> 
197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··········<a·class="code·hl_class"·href="a02322.html">BaseImporter</a>&amp;·_bi,</div> 
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··········<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;·_opt)·<span·class="keyword">override</span>;</div> 
199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> 
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">private</span>:</div>187 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="keyword">private</span>:</div>
201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
Max diff block lines reached; 34494/55219 bytes (62.47%) of diff not shown.
12.9 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OBJReader.hh5 IOManager.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 199 lines modifiedOffset 47, 230 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45//54 44//
56 =============================================================================55 =============================================================================
57 46//56 45//
58 47//·Implements·an·reader·module·for·OBJ·files57 46//·Implements·the·OpenMesh·IOManager·singleton
 58 47//
59 48//59 48//
60 49// 
61 =============================================================================60 =============================================================================
 61 49
62 50 
63 51 
64 52#ifndef·__OBJREADER_HH__62 50#ifndef·__IOMANAGER_HH__
65 53#define·__OBJREADER_HH__63 51#define·__IOMANAGER_HH__
66 54 
67 5564 52
 65 53
68 56//===·INCLUDES66 54//===·INCLUDES
69 ================================================================67 ================================================================
70 57 
71 5868 55
 69 56
 70 57//·STL
72 59#include·<iosfwd>71 58#include·<iosfwd>
 72 59#include·<sstream>
73 60#include·<string>73 60#include·<string>
74 61#include·<map>74 61#include·<set>
75 6275 62
 76 63//·OpenMesh
76 63#include·<OpenMesh/Core/System/config.h>77 64#include·<OpenMesh/Core/System/config.h>
77 64#include·<OpenMesh/Core/Utils/SingletonT.hh>78 65#include·<OpenMesh/Core/IO/Options.hh>
78 65#include·<OpenMesh/Core/IO/importer/BaseImporter.hh> 
79 66#include·<OpenMesh/Core/IO/reader/BaseReader.hh>79 66#include·<OpenMesh/Core/IO/reader/BaseReader.hh>
 80 67#include·<OpenMesh/Core/IO/writer/BaseWriter.hh>
 81 68#include·<OpenMesh/Core/IO/importer/BaseImporter.hh>
 82 69#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh>
 83 70#include·<OpenMesh/Core/Utils/SingletonT.hh>
80 67 
81 68 
82 69//==·NAMESPACES 
83 =============================================================== 
84 70 
85 7184 71
86 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
87 73namespace·IO·{85 72
 86 73//==·NAMESPACES
 87 ===============================================================
88 7488 74
89 7589 75
 90 76namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 91 77namespace·IO·{
90 76//==·IMPLEMENTATION 
91 =========================================================== 
92 77 
93 7892 78
 93 79
 94 80//===·IMPLEMENTATION
 95 ==========================================================
 96 81
 97 82
 98 _\x81_\x80_\x82class·OPENMESHDLLEXPORT·_\x8__\x8I_\x8O_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8_
 99 103{
94 _\x88_\x82class·OPENMESHDLLEXPORT·_\x8__\x8O_\x8B_\x8J_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_·:·public·_\x8B_\x8a_\x8s_\x8e_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r 
95 83{ 
96 84public: 
97 85 
98 86·_\x8__\x8O_\x8B_\x8J_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_(); 
99 87 
100 88·virtual·_\x8~_\x8__\x8O_\x8B_\x8J_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8_()·{·} 
101 89 
102 _\x89_\x80·std::string·_\x8g_\x8e_\x8t_\x8__\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n()·const·override·{·return·"Alias/Wavefront";·} 
103 _\x89_\x81·std::string·_\x8g_\x8e_\x8t_\x8__\x8e_\x8x_\x8t_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s()·const·override·{·return·"obj";·} 
104 92 
105 93·bool·read(const·std::string&·_filename, 
106 94·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi, 
107 95·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·override; 
108 96 
109 97·bool·read(std::istream&·_in, 
110 98·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi, 
111 99·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt)·override; 
112 100 
113 101private:100 104private:
114 102 
115 103#ifndef·DOXY_IGNORE_THIS 
116 104·class·Material 
117 105·{101 105
 102 107·_\x8__\x8I_\x8O_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8_()·{}
 103 108
 104 110·_\x8~_\x8__\x8I_\x8O_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8_()·{};
 105 111
 106 115·friend·OPENMESHDLLEXPORT·_\x8__\x8I_\x8O_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8_&·IOManager();
 107 116
118 106·public:108 117public:
119 107 
120 108·Material():Tr_(0),index_Kd_(0)·{·cleanup();·} 
121 109 
122 110·void·cleanup() 
123 111·{ 
124 112·Kd_is_set_·=·false; 
125 113·Ka_is_set_·=·false; 
126 114·Ks_is_set_·=·false; 
127 115·Tr_is_set_·=·false; 
128 116·map_Kd_is_set_·=·false; 
129 117·} 
130 118109 118
 110 125·bool·read(const·std::string&·_filename,
 111 126·_\x8B_\x8a_\x8s_\x8e_\x8I_\x8m_\x8p_\x8o_\x8r_\x8t_\x8e_\x8r&·_bi,
Max diff block lines reached; 8547/13166 bytes (64.92%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01043_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00521_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01043_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00521_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01046_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00452_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01046_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00452_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
81.2 KB
./usr/share/doc/libopenmesh-dev/html/a01052_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06401_source.html
Files 87% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/IOManager.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01052_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06401_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">IOManager.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Traits.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06401.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 193 lines modifiedOffset 138, 232 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··Implements·the·OpenMesh·IOManager·singleton</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·__IOMANAGER_HH__</span></div>147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·Traits</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·__IOMANAGER_HH__</span></div>148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//===·INCLUDES·================================================================</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH</span></div>
 152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·STL</span></div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;set&gt;</span></div>158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Types/TriMesh_ArrayKernelT.hh&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·OpenMesh</span></div>161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
 164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Adaptive···{·<span·class="comment">//·BEGIN_NS_ADAPTIVE</span></div>
 165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/Options.hh&gt;</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/reader/BaseReader.hh&gt;</span></div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/writer/BaseWriter.hh&gt;</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/BaseExporter.hh&gt;</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">namespace·</span>IO·{</div>169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·typedef·unsigned·short·state_t;</span></div>
 170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·const·state_t·mask_final·=·1·&lt;&lt;·((sizeof(state_t)*8)-1);</span></div>
 171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//·const·state_t·mask_state·=·~mask_final;</span></div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div>173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>··<a·class="code·hl_typedef"·href="a01250.html#af706613543b0da1b097580a9dc30fc6e">state_t</a>;</div>
 174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">typedef</span>·<span·class="keywordtype">bool</span>·final_t;</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>···</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
184 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="};">176 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};">
185 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a02330.html">··102</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02330.html">_IOManager_</a></div>177 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03710.html">···82</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03710.html">State</a></div>
 178 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>
 179 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>···<span·class="keywordtype">int</span>······state·:·31;</div>
 180 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>···<span·class="keywordtype">unsigned</span>·final·:·1;</div>
 181 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>};</div>
 182 </div>
 183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>···</div>
 184 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};">
 185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03714.html">···88</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03714.html">Traits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
 186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>{</div>
 187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>···</div>
 188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//·add·face·normals</span></div>
 189 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<a·class="code·hl_define"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">FaceAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
 190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··</div>
 191 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="comment">//·add·vertex·normals</span></div>
 192 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<a·class="code·hl_define"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">VertexAttributes</a>(·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a>·);</div>
 193 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 194 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<span·class="comment">//·add·previous·halfedge·handle</span></div>
Max diff block lines reached; 46499/66315 bytes (70.12%) of diff not shown.
16.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 IOManager.hh5 Traits.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 230 lines modifiedOffset 48, 267 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44// 
55 ============================================================================= 
56 45// 
57 46//·Implements·the·OpenMesh·IOManager·singleton 
58 47// 
59 48//55 48//
60 =============================================================================56 =============================================================================
61 49 
62 50#ifndef·__IOMANAGER_HH__ 
63 51#define·__IOMANAGER_HH__ 
64 5257 49//
 58 50//·CLASS·Traits
 59 51//
 60 52//
 61 =============================================================================
65 5362 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH
 64 55#define·OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH
66 54//===·INCLUDES 
67 ================================================================ 
68 55 
69 5665 56
70 57//·STL 
71 58#include·<iosfwd> 
72 59#include·<sstream> 
73 60#include·<string>66 57
 67 58//==·INCLUDES
 68 =================================================================
 69 59
74 61#include·<set>70 60#include·<map>
 71 61#include·<OpenMesh/Core/Mesh/Types/TriMesh_ArrayKernelT.hh>
75 6272 62
76 63//·OpenMesh 
77 64#include·<OpenMesh/Core/System/config.h> 
78 65#include·<OpenMesh/Core/IO/Options.hh> 
79 66#include·<OpenMesh/Core/IO/reader/BaseReader.hh> 
80 67#include·<OpenMesh/Core/IO/writer/BaseWriter.hh> 
81 68#include·<OpenMesh/Core/IO/importer/BaseImporter.hh> 
82 69#include·<OpenMesh/Core/IO/exporter/BaseExporter.hh> 
83 70#include·<OpenMesh/Core/Utils/SingletonT.hh>73 63//==·NAMESPACE
 74 ================================================================
 75 64
 76 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 77 66namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 78 67namespace·Adaptive·{·//·BEGIN_NS_ADAPTIVE
 79 68
 80 69
 81 70//==·CLASS·DEFINITION
 82 =========================================================
84 7183 71
 84 75//·typedef·unsigned·short·state_t;
 85 76//·const·state_t·mask_final·=·1·<<·((sizeof(state_t)*8)-1);
 86 77//·const·state_t·mask_state·=·~mask_final;
85 72 
86 73//==·NAMESPACES 
87 =============================================================== 
88 74 
89 75 
90 76namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
91 77namespace·IO·{ 
92 7887 78
 88 79typedef·int·_\x8s_\x8t_\x8a_\x8t_\x8e_\x8__\x8t;
 89 80typedef·bool·final_t;
93 79 
94 80//===·IMPLEMENTATION 
95 ========================================================== 
96 8190 81
97 82 
98 _\x81_\x80_\x82class·OPENMESHDLLEXPORT·_\x8__\x8I_\x8O_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8_ 
99 103{91 _.8_.2struct·_.S_.t_.a_.t_.e
 92 83{
 93 84·int·state·:·31;
 94 85·unsigned·final·:·1;
 95 86};
 96 87
 97 _\x88_\x88struct·_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 98 89{
 99 90
 100 91·//·add·face·normals
 101 92·_\x8F_\x8a_\x8c_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 102 93
 103 94·//·add·vertex·normals
 104 95·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·);
 105 96
 106 97·//·add·previous·halfedge·handle
 107 98·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s(·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·);
 108 99
 109 100·_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 110 101·{
 111 102
100 104private:112 103·private:
101 105 
102 107·_.__.I_.O_.M_.a_.n_.a_.g_.e_.r_._()·{}113 104
 114 105·typedef·typename·Refs::Point·_\x8P_\x8o_\x8i_\x8n_\x8t;
 115 106·typedef·typename·Refs::HalfedgeHandle·HalfedgeHandle;
 116 107·typedef·std::map<state_t,·Point>·PositionHistory;
103 108117 108
104 110·_.~_.__.I_.O_.M_.a_.n_.a_.g_.e_.r_._()·{};118 109·_.S_.t_.a_.t_.e·state_;
 119 110·HalfedgeHandle·red_halfedge_;
105 111120 111
106 115·friend·OPENMESHDLLEXPORT·_\x8__\x8I_\x8O_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8_&·IOManager(); 
107 116121 112·PositionHistory·pos_map_;
 122 113
108 117public:123 114·public:
109 118 
110 125·bool·read(const·std::string&·_filename, 
Max diff block lines reached; 10305/16611 bytes (62.04%) of diff not shown.
56.8 KB
./usr/share/doc/libopenmesh-dev/html/a01055_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00425_source.html
Files 91% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/MeshIO.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/vector_cast.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01055_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00425_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MeshIO.hh</div></div>98 ··<div·class="headertitle"><div·class="title">vector_cast.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 139, 160 lines modifiedOffset 139, 138 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OM_MESHIO_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OM_MESHIO_HH</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//===·INCLUDES·================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//·--------------------·system·settings</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_VECTORCAST_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_VECTORCAST_HH</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//·--------------------·OpenMesh</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_store.hh&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/IOManager.hh&gt;</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/ImporterT.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/exporter/ExporterT.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·==============================================================</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>IO···{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//===·IMPLEMENTATION·==========================================================</span></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//=============================================================================</span></div>
172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 175 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>176 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//-----------------------------------------------------------------------------</span></div>
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>177 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 178 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·src_t,·<span·class="keyword">typename</span>·dst_t,·<span·class="keywordtype">int</span>·n&gt;</div>
176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keywordtype">bool</span></div> 
178 <div·class="foldopen"·id="foldopen00095"·data-start="{"·data-end="}">179 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}">
 180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">···81</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">vector_cast</a>(·<span·class="keyword">const</span>·src_t·&amp;_src,·dst_t·&amp;_dst,·GenProg::Int2Type&lt;n&gt;·)</div>
179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">···95</a></span><a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">read_mesh</a>(<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·········_mesh,</div> 
180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··········<span·class="keyword">const</span>·std::string&amp;··_filename)</div> 
181 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>{</div>181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{</div>
182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_class"·href="a02334.html">Options</a>·opt;</div> 
183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">read_mesh</a>(_mesh,·_filename,·opt,·<span·class="keyword">true</span>);</div>182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··assert_compile(<a·class="code·hl_struct"·href="a03350.html">vector_traits&lt;dst_t&gt;::size_</a>·&lt;=·<a·class="code·hl_struct"·href="a03350.html">vector_traits&lt;src_t&gt;::size_</a>)</div>
 183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_function"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">vector_cast</a>(_src,_dst,·GenProg::Int2Type&lt;n-1&gt;());</div>
 184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··_dst[n-1]·=·<span·class="keyword">static_cast&lt;</span>typename·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;dst_t&gt;::value_type</a>·<span·class="keyword">&gt;</span>(_src[n-1]);</div>
184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>}</div>185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>}</div>
185 </div>186 </div>
186 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·src_t,·<span·class="keyword">typename</span>·dst_t&gt;</div>
187 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
188 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;</div> 
189 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span><span·class="keywordtype">bool</span></div> 
190 <div·class="foldopen"·id="foldopen00125"·data-start="{"·data-end="}">189 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}">
 190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a01242.html#a4c9027c3e378b0e16c62f6bc7b61fdf9">···89</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01242.html#a6bd9c6555d30f75e4de638b1c782ad42">vector_cast</a>(·<span·class="keyword">const</span>·src_t·&amp;·<span·class="comment">/*_src*/</span>,·dst_t·&amp;·<span·class="comment">/*_dst*/</span>,·GenProg::Int2Type&lt;0&gt;·)</div>
191 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno"><a·class="line"·href="a01245.html#ae7ba2707a88e6d9b64a5c1bfab0df061">··125</a></span><a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">read_mesh</a>(<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·········_mesh,</div> 
192 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>··········<span·class="keyword">const</span>·std::string&amp;··_filename,</div> 
193 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>··········<a·class="code·hl_class"·href="a02334.html">Options</a>&amp;············_opt,</div> 
194 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>··········<span·class="keywordtype">bool</span>················_clear·=·<span·class="keyword">true</span>)</div> 
195 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>{</div>191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{</div>
196 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··<span·class="keywordflow">if</span>·(_clear)·_mesh.clear();</div> 
197 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··<a·class="code·hl_class"·href="a02326.html">ImporterT&lt;Mesh&gt;</a>·importer(_mesh);</div> 
Max diff block lines reached; 5313/46442 bytes (11.44%) of diff not shown.
11.3 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MeshIO.hh5 vector_cast.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 188 lines modifiedOffset 48, 154 lines modified
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 4454 44
 55 45//
55 45#ifndef·OM_MESHIO_HH 
56 46#define·OM_MESHIO_HH 
57 47 
58 48 
59 49//===·INCLUDES 
60 ================================================================56 =============================================================================
 57 46//
 58 47//·Helper·Functions·for·binary·reading·/·writing
 59 48//
 60 49//
 61 =============================================================================
61 5062 50
62 51//·--------------------·system·settings63 51
 64 52#ifndef·OPENMESH_VECTORCAST_HH
 65 53#define·OPENMESH_VECTORCAST_HH
 66 54
 67 55
 68 56//==·INCLUDES
 69 =================================================================
 70 57
 71 58
63 52#include·<OpenMesh/Core/System/config.h>72 59#include·<OpenMesh/Core/System/config.h>
 73 60#include·<OpenMesh/Core/Utils/vector_traits.hh>
64 53 
65 54//·--------------------·OpenMesh 
66 55#include·<OpenMesh/Core/IO/SR_store.hh> 
67 56#include·<OpenMesh/Core/IO/IOManager.hh>74 61#include·<OpenMesh/Core/Utils/GenProg.hh>
 75 62#include·<OpenMesh/Core/Geometry/VectorT.hh>
 76 63
 77 64
68 57#include·<OpenMesh/Core/IO/importer/ImporterT.hh> 
69 58#include·<OpenMesh/Core/IO/exporter/ExporterT.hh> 
70 59 
71 60 
72 61//==·NAMESPACES78 65//==·NAMESPACES
73 ==============================================================79 ===============================================================
74 62 
75 63namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
76 64namespace·IO·{ 
77 65 
78 6680 66
 81 67
 82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
79 67//===·IMPLEMENTATION 
80 ========================================================== 
81 68 
82 6983 69
83 75 
84 7684 70
 85 71//
 86 =============================================================================
 87 72
 88 73
 89 77
85 77//---------------------------------------------------------------------------90 78//---------------------------------------------------------------------------
86 --91 --
87 78 
88 7992 79
89 93template·<class·Mesh> 
90 94bool 
91 _\x89_\x85_\x8r_\x8e_\x8a_\x8d_\x8__\x8m_\x8e_\x8s_\x8h(_\x8M_\x8e_\x8s_\x8h&·_mesh, 
92 96·const·std::string&·_filename) 
93 97{ 
94 98·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·opt; 
95 99·return·_.r_.e_.a_.d_.__.m_.e_.s_.h(_mesh,·_filename,·opt,·true);93 80template·<typename·src_t,·typename·dst_t,·int·n>
 94 _\x88_\x81inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(·const·src_t·&_src,·dst_t·&_dst,·GenProg::Int2Type<n>
 95 )
 96 82{
 97 83·assert_compile(_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8d_\x8s_\x8t_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_·<=·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8s_\x8r_\x8c_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_)
 98 84·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(_src,_dst,·GenProg::Int2Type<n-1>());
 99 85·_dst[n-1]·=·static_cast<typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8d_\x8s_\x8t_\x8__\x8t_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·>(_src[n-
 100 1]);
 101 86}
 102 87
 103 88template·<typename·src_t,·typename·dst_t>
 104 _\x88_\x89inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8a_\x8s_\x8t(·const·src_t·&·/*_src*/,·dst_t·&·/*_dst*/,·GenProg::
 105 Int2Type<0>·)
 106 90{
 107 91}
 108 92
 109 93template·<typename·src_t,·typename·dst_t,·int·n>
 110 _\x89_\x84inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8o_\x8p_\x8y(·const·src_t·&_src,·dst_t·&_dst,·GenProg::Int2Type<n>
 111 )
 112 95{
 113 96·assert_compile(_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8d_\x8s_\x8t_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_·<=·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8s_\x8r_\x8c_\x8__\x8t_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8_)
 114 97·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8o_\x8p_\x8y(_src,_dst,·GenProg::Int2Type<n-1>());
 115 98·_dst[n-1]·=·_src[n-1];
 116 99}
96 100}117 100
 118 101template·<typename·src_t,·typename·dst_t>
 119 _\x81_\x80_\x82inline·void·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8c_\x8o_\x8p_\x8y(·const·src_t·&·/*_src*/,·dst_t·&·/*_dst*/·,
 120 GenProg::Int2Type<0>·)
 121 103{
 122 104}
 123 105
 124 106
 125 107
97 101 
98 102 
99 123template·<class·Mesh> 
100 124bool 
101 _\x81_\x82_\x85_\x8r_\x8e_\x8a_\x8d_\x8__\x8m_\x8e_\x8s_\x8h(_\x8M_\x8e_\x8s_\x8h&·_mesh, 
102 126·const·std::string&·_filename, 
103 127·_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·_opt, 
104 128·bool·_clear·=·true) 
105 129{ 
Max diff block lines reached; 6743/11585 bytes (58.20%) of diff not shown.
90.6 KB
./usr/share/doc/libopenmesh-dev/html/a01058_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00893_source.html
Files 82% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/OMFormatT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/TestingFramework.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01058_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00893_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">OMFormatT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">TestingFramework.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00893.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 212 lines modifiedOffset 138, 339 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·TESTINGFRAMEWORK_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·TESTINGFRAMEWORK_HH</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·----------------------------------------------------------------------------</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_IO_OMFORMAT_CC</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06386.html">Config.hh</a>&quot;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;iosfwd&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/OMFormat.hh&gt;</span></div>153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
 157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Noncopyable.hh&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·-------------------------------------------------------------·namespace·----</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span>IO·{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="comment">//·helper·to·store·a·an·integer</span></div>161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">typename</span>·T·&gt;·</div>162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span>Utils·{·<span·class="comment">//·BEGIN_NS_UTILS</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keywordtype">size_t</span>·</div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··store(·std::ostream&amp;·_os,·</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·········<span·class="keyword">const</span>·T&amp;·_val,·</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·········OMFormat::Chunk::Integer_Size·_b,·</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·········<span·class="keywordtype">bool</span>·_swap,</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·········t_signed)</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··{····</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····assert(·OMFormat::is_integer(·_val·)·);</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keywordflow">switch</span>(·_b·)·</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····{</div>164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//·-----------------------------------------------------------------·class·----</span></div>
 166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//</span></div>
 167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//·Usage·Example</span></div>
 168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//</span></div>
 169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//·#include·&lt;iostream&gt;</span></div>
 170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//·#include·&lt;.../TestingFramework.hh&gt;</span></div>
 171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//</span></div>
 172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//·struct·test_func·:·public·TestingFramework::TestFunc</span></div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//·{</span></div>
 174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//····typedef·test_func·Self;</span></div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_8:</div>175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="comment">//</span></div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······{·········</div>176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//····//·define·ctor·and·copy-ctor</span></div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········OMFormat::int8·v·=·<span·class="keyword">static_cast&lt;</span>OMFormat::int8<span·class="keyword">&gt;</span>(_val);</div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">return</span>·store(·_os,·v,·_swap·);</div>177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//····test_func(·TestingFramework&amp;·_th,·std::string·_n·)·:·TestingFramework::TestFunc(·_th,·_n·)·{·}</span></div>
 178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//····test_func(·Self&amp;·_cpy·)·:·TestingFramework::TestFunc(_cpy)·{·}</span></div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······}</div>179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//</span></div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_16:</div>180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">//····//·overload·body()</span></div>
 181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">//····void·body()</span></div>
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······{·</div>182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//····{</span></div>
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>········OMFormat::int16·v·=·<span·class="keyword">static_cast&lt;</span>OMFormat::int16<span·class="keyword">&gt;</span>(_val);</div> 
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<span·class="keywordflow">return</span>·store(·_os,·v,·_swap·);</div> 
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······}</div>183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="comment">//</span></div>
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">case</span>·OMFormat::Chunk::Integer_32:</div>184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//·······//·Do·the·tests</span></div>
 185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="comment">//·······//·direct·call·to·verify</span></div>
 186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="comment">//·······verify(·testResult,·expectedResult,·&quot;additional·information&quot;·);</span></div>
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······{·</div>187 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//</span></div>
 188 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="comment">//·······//·or·use·the·define·TH_VERIFY.·The·test-expression·will·be·used·as·the·message·string</span></div>
Max diff block lines reached; 788/78188 bytes (1.01%) of diff not shown.
14.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 OMFormatT_impl.hh5 TestingFramework.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 217 lines modifiedOffset 48, 351 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
 55 44#ifndef·TESTINGFRAMEWORK_HH
 56 45#define·TESTINGFRAMEWORK_HH
 57 46//·--------------------------------------------------------------------------
 58 --
 59 47
 60 53//·--------------------------------------------------------------------------
 61 --
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·Helper·Functions·for·binary·reading·/·writing 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 52#define·OPENMESH_IO_OMFORMAT_CC 
65 53 
66 5462 54
67 55//==·INCLUDES 
68 ================================================================= 
69 56 
70 57#include·<OpenMesh/Core/IO/OMFormat.hh>63 55#include·"_.C_.o_.n_.f_.i_.g_.._.h_.h"
 64 56#include·<iosfwd>
 65 57#include·<sstream>
 66 58#include·<vector>
71 58#include·<algorithm>67 59#include·<algorithm>
 68 60#include·<stdexcept>
 69 61#include·<OpenMesh/Core/Utils/Noncopyable.hh>
72 59#include·<iomanip> 
73 60 
74 61//==·NAMESPACES 
75 =============================================================== 
76 6270 62
 71 63//·-------------------------------------------------------------·namespace·--
 72 --
 73 64
77 63namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{74 65namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//·BEGIN_NS_OPENMESH
78 64namespace·IO·{ 
79 65 
80 66·//·helper·to·store·a·an·integer 
81 67·template<·typename·T·> 
82 68·size_t 
83 69·store(·std::ostream&·_os, 
84 70·const·T&·_val, 
85 71·OMFormat::Chunk::Integer_Size·_b, 
86 72·bool·_swap, 
87 73·t_signed) 
88 74·{ 
89 75·assert(·OMFormat::is_integer(·_val·)·); 
90 76 
91 77·switch(·_b·) 
92 78·{ 
93 79·case·OMFormat::Chunk::Integer_8: 
94 80·{ 
95 81·OMFormat::int8·v·=·static_cast<OMFormat::int8>(_val); 
96 82·return·store(·_os,·v,·_swap·); 
97 83·} 
98 84·case·OMFormat::Chunk::Integer_16: 
99 85·{ 
100 86·OMFormat::int16·v·=·static_cast<OMFormat::int16>(_val); 
101 87·return·store(·_os,·v,·_swap·); 
102 88·} 
103 89·case·OMFormat::Chunk::Integer_32: 
104 90·{ 
105 91·OMFormat::int32·v·=·static_cast<OMFormat::int32>(_val); 
106 92·return·store(·_os,·v,·_swap·); 
107 93·} 
108 94·case·OMFormat::Chunk::Integer_64: 
109 95·{ 
110 96·OMFormat::int64·v·=·static_cast<OMFormat::int64>(_val); 
111 97·return·store(·_os,·v,·_swap·); 
112 98·} 
113 99·} 
114 100·return·0; 
115 101·}75 66namespace·Utils·{·//·BEGIN_NS_UTILS
 76 67
 77 68
 78 69//·-----------------------------------------------------------------·class·--
 79 --
 80 70//
 81 71//·Usage·Example
 82 72//
 83 73//·#include·<iostream>
 84 74//·#include·<.../TestingFramework.hh>
 85 75//
 86 76//·struct·test_func·:·public·TestingFramework::TestFunc
 87 77//·{
 88 78//·typedef·test_func·Self;
 89 79//
 90 80//·//·define·ctor·and·copy-ctor
 91 81//·test_func(·TestingFramework&·_th,·std::string·_n·)·:·TestingFramework::
 92 TestFunc(·_th,·_n·)·{·}
 93 82//·test_func(·Self&·_cpy·)·:·TestingFramework::TestFunc(_cpy)·{·}
 94 83//
 95 84//·//·overload·body()
 96 85//·void·body()
 97 86//·{
 98 87//
 99 88//·//·Do·the·tests
 100 89//·//·direct·call·to·verify
 101 90//·verify(·testResult,·expectedResult,·"additional·information"·);
 102 91//
 103 92//·//·or·use·the·define·TH_VERIFY.·The·test-expression·will·be·used·as·the
 104 message·string
Max diff block lines reached; 9358/14413 bytes (64.93%) of diff not shown.
94.6 KB
./usr/share/doc/libopenmesh-dev/html/a01064_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00662_source.html
Files 86% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/SR_rbo.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/VDPM/VHierarchyNode.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01064_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00662_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SR_rbo.hh</div></div>98 ··<div·class="headertitle"><div·class="title">VHierarchyNode.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 247 lines modifiedOffset 138, 178 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·newClass</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_SR_RBO_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SR_RBO_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#if·defined(OM_CC_MIPS)</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#··include·&lt;stdio.h&gt;</span>·<span·class="comment">//·size_t</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#else</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··include·&lt;cstdio&gt;</span>··<span·class="comment">//·size_t</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·--------------------·OpenMesh</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;list&gt;</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_types.hh&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh&gt;</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">namespace·</span>IO·{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>VDPM·{</div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//=============================================================================</span></div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··············</div>
 176 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">
 177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03862.html">···77</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a></div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>
 179 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>(<span·class="keywordtype">int</span>·_idx=-1)·:·<a·class="code·hl_class"·href="a02558.html">BaseHandle</a>(_idx)·{}</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>180 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>};</div>
 181 </div>
181 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 184 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03862.html">VHierarchyNodeHandle</a>·InvalidVHierarchyNodeHandle;</div>
182 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="keyword">template</span>·&lt;·<span·class="keywordtype">size_t</span>·N·&gt;·<span·class="keyword">inline</span></div> 
186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a01245.html#aa4fe1101edee9db0b0f7de1484b16567">···92</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01245.html#aa4fe1101edee9db0b0f7de1484[·...·truncated·by·diffoscope;·len:·138,·SHA:·6d53d4153a5f6f9c8a64fb2ce3d51c4e955a005ff7817d829e11c75007eed6fb·...·]>187 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="};">
 188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03866.html">···90</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03866.html">VHierarchyNode</a></div>
 189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>{</div>
 190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">public</span>:</div>
187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>191 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<a·class="code·hl_class"·href="a03866.html">VHierarchyNode</a>()·:radius_(0.0f),·normal_(0.0f),·sin_square_(0.0f),mue_square_(0.0f),·sigma_square_(0.0f)·{·}</div>
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keyword">template</span>·&lt;&gt;·<span·class="keyword">inline</span></div> 
189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a01245.html#a665ae0d82b5f75ad229ceadeab294f85">···95</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01245.html#a665ae0d82b5f75ad229ceadeab294f85">_reverse_byte_order_N&lt;1&gt;</a>(<a·class="code·hl_typedef"·href="a01245.html#afa0a8afc6a9ca87786b10012faccdb5b">uint8_t</a>*·<span·class="comment">/*_val*/</span>)·{·}</div> 
190 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
191 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
192 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">template</span>·&lt;&gt;·<span·class="keyword">inline</span></div> 
193 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}">194 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}">
 195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03866.html#a91743d86caff3fa2566e55b8aecc908f">···97</a></span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03866.html#a91743d86caff3fa2566e55b8aecc908f">is_root</a>()<span·class="keyword">·const</span></div>
 196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">··</span>{·<span·class="keywordflow">return</span>·(parent_handle_.<a·class="code·hl_function"·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">is_valid</a>()·==·<span·class="keyword">false</span>)·?·true·:·<span·class="keyword">false</span>;·}</div>
194 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a01245.html#add1faa1d7290b6b5945b93f8cf85f4aa">···99</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01245.html#add1faa1d7290b6b5945b93f8cf85f4aa">_reverse_byte_order_N&lt;2&gt;</a>(<a·class="code·hl_typedef"·href="a01245.html#afa0a8afc6a9ca87786b10012faccdb5b">uint8_t</a>*·_val)</div> 
195 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>{</div> 
Max diff block lines reached; 30766/74929 bytes (41.06%) of diff not shown.
21.3 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 SR_rbo.hh5 VHierarchyNode.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 301 lines modifiedOffset 47, 219 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45//54 44//
56 =============================================================================55 =============================================================================
57 46//56 45//
58 47//·Helper·Functions·for·binary·reading·/·writing57 46//·CLASS·newClass
 58 47//
59 48//59 48//
60 49// 
61 =============================================================================60 =============================================================================
62 50 
63 51#ifndef·OPENMESH_SR_RBO_HH 
64 52#define·OPENMESH_SR_RBO_HH61 49
 62 50#ifndef·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH
 63 51#define·OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH
 64 52
65 5365 53
66 54 
67 55//==·INCLUDES66 54//==·INCLUDES
68 =================================================================67 =================================================================
 68 55
69 5669 56
 70 57#include·<vector>
 71 58#include·<list>
 72 59#include·<OpenMesh/Core/Geometry/VectorT.hh>
70 57#include·<OpenMesh/Core/System/config.h> 
71 58//·--------------------·STL 
72 59#if·defined(OM_CC_MIPS) 
73 60#·include·<stdio.h>·//·size_t 
74 61#else 
75 62#·include·<cstdio>·//·size_t 
76 63#endif 
77 64#include·<algorithm> 
78 65#include·<typeinfo> 
79 66//·--------------------·OpenMesh 
80 67#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8S_\x8y_\x8s_\x8t_\x8e_\x8m_\x8/_\x8o_\x8m_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8._\x8h_\x8h> 
81 68#include·<OpenMesh/Core/IO/SR_types.hh>73 60#include·<OpenMesh/Core/Mesh/Handles.hh>
82 69#include·<OpenMesh/Core/Utils/GenProg.hh> 
83 7074 61#include·<OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh>
 75 62
 76 63
 77 64//==·FORWARDDECLARATIONS
 78 ======================================================
 79 65
 80 66
84 71//==·NAMESPACES81 67//==·NAMESPACES
85 ===============================================================82 ===============================================================
86 7283 68
87 73namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{84 69namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
88 74namespace·IO·{85 70namespace·VDPM·{
 86 71
 87 72//==·CLASS·DEFINITION
89 75 
90 76 
91 77// 
92 =============================================================================88 =========================================================
 89 73
 90 74
 91 _\x87_\x87struct·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·:·public·_\x8B_\x8a_\x8s_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
93 7892 78{
94 79 
95 8493 79·explicit·_.V_.H_.i_.e_.r_.a_.r_.c_.h_.y_.N_.o_.d_.e_.H_.a_.n_.d_.l_.e(int·_idx=-1)·:·_.B_.a_.s_.e_.H_.a_.n_.d_.l_.e(_idx)·{}
 94 80};
 95 81
 96 82
 97 84static·const·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·InvalidVHierarchyNodeHandle;
96 8598 85
 99 86
 100 _\x89_\x80class·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e
 101 91{
 102 92public:
97 86//--------------------------------------------------------------------------- 
98 -- 
99 87 
100 91template·<·size_t·N·>·inline 
101 _\x89_\x82void·_\x8__\x8r_\x8e_\x8v_\x8e_\x8r_\x8s_\x8e_\x8__\x8b_\x8y_\x8t_\x8e_\x8__\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8N(_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t*·_val); 
102 93103 93
 104 94·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e()·:radius_(0.0f),·normal_(0.0f),·sin_square_
 105 (0.0f),mue_square_(0.0f),·sigma_square_(0.0f)·{·}
 106 95
 107 _\x89_\x87·bool·_\x8i_\x8s_\x8__\x8r_\x8o_\x8o_\x8t()·const
 108 98·{·return·(parent_handle_._\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d()·==·false)·?·true·:·false;·}
 109 99
 110 _\x81_\x80_\x81·bool·_\x8i_\x8s_\x8__\x8l_\x8e_\x8a_\x8f()·const
 111 102·{·return·(lchild_handle_._\x8i_\x8s_\x8__\x8v_\x8a_\x8l_\x8i_\x8d()·==·false)·?·true·:·false;·}
103 94template·<>·inline 
104 _\x89_\x85void·_\x8__\x8r_\x8e_\x8v_\x8e_\x8r_\x8s_\x8e_\x8__\x8b_\x8y_\x8t_\x8e_\x8__\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8N_\x8<_\x81_\x8>(_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t*·/*_val*/)·{·} 
105 96 
106 97 
107 98template·<>·inline 
108 _\x89_\x89void·_\x8__\x8r_\x8e_\x8v_\x8e_\x8r_\x8s_\x8e_\x8__\x8b_\x8y_\x8t_\x8e_\x8__\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8N_\x8<_\x82_\x8>(_\x8u_\x8i_\x8n_\x8t_\x88_\x8__\x8t*·_val) 
109 100{ 
110 101·_val[0]·^=·_val[1];·_val[1]·^=·_val[0];·_val[0]·^=·_val[1]; 
111 102} 
112 103112 103
 113 _\x81_\x80_\x85·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·{·return·parent_handle_;·}
 114 106
 115 _\x81_\x80_\x88·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8l_\x8c_\x8h_\x8i_\x8l_\x8d_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()·{·return·lchild_handle_;·}
 116 109
 117 _\x81_\x81_\x81·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8r_\x8c_\x8h_\x8i_\x8l_\x8d_\x8__\x8h_\x8a_\x8n_\x8d_\x8l_\x8e()
 118 112·{·return·_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e(lchild_handle_._\x8i_\x8d_\x8x()+1);·}
 119 113
 120 114·void·set_parent_handle(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_parent_handle)
 121 115·{·parent_handle_·=·_parent_handle;·}
 122 116
 123 117·void·set_children_handle(_\x8V_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8N_\x8o_\x8d_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_lchild_handle)
 124 118·{·lchild_handle_·=·_lchild_handle;·}
 125 119
Max diff block lines reached; 14897/21810 bytes (68.30%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01067_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00515_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01067_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00515_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
49.2 KB
./usr/share/doc/libopenmesh-dev/html/a01070_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00368_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/SR_binary.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Geometry/MathDefs.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01070_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00368_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">SR_binary.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MathDefs.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 139, 110 lines modifiedOffset 139, 140 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·MATHDEFS_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·MATHDEFS_HH</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;cfloat&gt;</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_SR_BINARY_HH</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·M_PI</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">··#define·M_PI······3.14159265359</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_SR_BINARY_HH</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>{</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·--------------------·STL</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;numeric&gt;</span>···<span·class="comment">//·accumulate</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·--------------------·OpenMesh</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>159 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T,·<span·class="keyword">typename</span>·Real&gt;</div>
 160 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
 161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">···61</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">is_zero</a>(<span·class="keyword">const</span>·T&amp;·_a,·Real·_eps)</div>
 162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>{·<span·class="keywordflow">return</span>·fabs(_a)·&lt;·_eps;·}</div>
 163 </div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_eq(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">is_zero</a>(a-b,·_eps);·}</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_gt(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>IO·{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>{·<span·class="keywordflow">return</span>·(a·&gt;·b)·&amp;&amp;·!is_eq(a,b,_eps);·}</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//=============================================================================</span></div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_ge(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{·<span·class="keywordflow">return</span>·(a·&gt;·b)·||·is_eq(a,b,_eps);·}</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_lt(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{·<span·class="keywordflow">return</span>·(a·&lt;·b)·&amp;&amp;·!is_eq(a,b,_eps);·}</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">size_t</span>·UnknownSize(<span·class="keywordtype">size_t</span>(-1));</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//·struct·binary,·helper·for·storing/restoring</span></div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_le(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{·<span·class="keywordflow">return</span>·(a·&lt;·b)·||·is_eq(a,b,_eps);·}</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
184 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="};"> 
185 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="a02382.html">···96</a></span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·=·<span·class="keywordtype">void</span>·[·...·truncated·by·diffoscope;·len:·95,·SHA:·a169839837a46f3a3d2ddb5bd7a1541857d818590259e409e55f1c49ae288b5a·...·]></div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">/*const·float·flt_eps__·=·10*FLT_EPSILON;</span></div>
 186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">const·double·dbl_eps__·=·10*DBL_EPSILON;*/</span></div>
 187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">const</span>·<span·class="keywordtype">float</span>·flt_eps__·=·(float)1e-05;</div>
 188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">const</span>·<span·class="keywordtype">double</span>·dbl_eps__·=·1e-09;</div>
186 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>{</div>189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">inline</span>·<span·class="keywordtype">float</span>·eps__(<span·class="keywordtype">float</span>)·</div>
187 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">typedef</span>·T·····value_type;</div>191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{·<span·class="keywordflow">return</span>·flt_eps__;·}</div>
188 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a02382.html#aaab49e273f6576f5d9efa23dc69bb68f">··101</a></span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·<a·class="code·h[·...·truncated·by·diffoscope;·len:·120,·SHA:·6393d13881aa6cf304ae8419d87defb8d74c2c358df3a00ab2075fd45657fbf3·...·]</div>193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·eps__(<span·class="keywordtype">double</span>)</div>
 194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>{·<span·class="keywordflow">return</span>·dbl_eps__;·}</div>
 195 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 196 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>
 197 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">is_zero</a>(<span·class="keyword">const</span>·T&amp;·a)</div>
 198 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">is_zero</a>(a,·eps__(a));·}</div>
 199 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 200 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2&gt;</div>
Max diff block lines reached; 20938/41083 bytes (50.97%) of diff not shown.
8.94 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 SR_binary.hh5 MathDefs.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 48, 134 lines modifiedOffset 48, 143 lines modified
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 4454 44
 55 45#ifndef·MATHDEFS_HH
 56 46#define·MATHDEFS_HH
 57 47
 58 48#include·<cmath>
 59 49#include·<cfloat>
55 45// 
56 ============================================================================= 
57 46// 
58 47//·Helper·Functions·for·binary·reading·/·writing 
59 48// 
60 49// 
61 ============================================================================= 
62 5060 50
63 51#ifndef·OPENMESH_SR_BINARY_HH 
64 52#define·OPENMESH_SR_BINARY_HH 
65 5361 51#ifndef·M_PI
 62 52·#define·M_PI·3.14159265359
 63 53#endif
66 5464 54
 65 55namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
67 55//==·INCLUDES 
68 ================================================================= 
69 5666 56{
 67 57
 68 60template·<class·T,·typename·Real>
 69 _\x86_\x81inline·bool·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(const·T&·_a,·Real·_eps)
 70 62{·return·fabs(_a)·<·_eps;·}
 71 63
 72 64template·<class·T1,·class·T2,·typename·Real>
 73 65inline·bool·is_eq(const·T1&·a,·const·T2&·b,·Real·_eps)
 74 66{·return·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(a-b,·_eps);·}
70 57#include·<OpenMesh/Core/System/config.h> 
71 58//·--------------------·STL 
72 59#include·<typeinfo> 
73 60#include·<stdexcept> 
74 61#include·<sstream> 
75 62#include·<numeric>·//·accumulate 
76 63//·--------------------·OpenMesh 
77 64 
78 65 
79 66//==·NAMESPACES 
80 =============================================================== 
81 6775 67
82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
83 69namespace·IO·{ 
84 7076 68template·<class·T1,·class·T2,·typename·Real>
 77 69inline·bool·is_gt(const·T1&·a,·const·T2&·b,·Real·_eps)
 78 70{·return·(a·>·b)·&&·!is_eq(a,b,_eps);·}
85 7179 71
 80 72template·<class·T1,·class·T2,·typename·Real>
 81 73inline·bool·is_ge(const·T1&·a,·const·T2&·b,·Real·_eps)
 82 74{·return·(a·>·b)·||·is_eq(a,b,_eps);·}
 83 75
 84 76template·<class·T1,·class·T2,·typename·Real>
 85 77inline·bool·is_lt(const·T1&·a,·const·T2&·b,·Real·_eps)
 86 78{·return·(a·<·b)·&&·!is_eq(a,b,_eps);·}
86 72// 
87 ============================================================================= 
88 73 
89 74 
90 75//--------------------------------------------------------------------------- 
91 -- 
92 76 
93 77·const·static·size_t·UnknownSize(size_t(-1)); 
94 78 
95 7987 79
96 80//--------------------------------------------------------------------------- 
97 -- 
98 81//·struct·binary,·helper·for·storing/restoring 
99 82 
100 _\x89_\x86template·<·typename·T,·typename·=·void·>·struct·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y 
101 97{ 
102 98·typedef·T·value_type; 
103 99 
104 _.1_.0_.1·static·const·bool·_.i_.s_.__.s_.t_.r_.e_.a_.m_.a_.b_.l_.e·=·false;88 80template·<class·T1,·class·T2,·typename·Real>
 89 81inline·bool·is_le(const·T1&·a,·const·T2&·b,·Real·_eps)
 90 82{·return·(a·<·b)·||·is_eq(a,b,_eps);·}
 91 83
 92 84/*const·float·flt_eps__·=·10*FLT_EPSILON;
 93 85const·double·dbl_eps__·=·10*DBL_EPSILON;*/
 94 86const·float·flt_eps__·=·(float)1e-05;
 95 87const·double·dbl_eps__·=·1e-09;
 96 88
 97 89inline·float·eps__(float)
 98 90{·return·flt_eps__;·}
 99 91
 100 92inline·double·eps__(double)
 101 93{·return·dbl_eps__;·}
 102 94
 103 95template·<class·T>
 104 96inline·bool·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(const·T&·a)
 105 97{·return·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(a,·eps__(a));·}
 106 98
 107 99template·<class·T1,·class·T2>
 108 100inline·bool·is_eq(const·T1&·a,·const·T2&·b)
 109 101{·return·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(a-b);·}
105 102110 102
106 _\x81_\x80_\x84·static·size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(void)·{·return·UnknownSize;·} 
107 _\x81_\x80_\x86·static·size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(const·value_type&)·{·return·UnknownSize;·} 
108 107 
109 _.1_.0_.9·static·std::string·_.t_.y_.p_.e_.__.i_.d_.e_.n_.t_.i_.f_.i_.e_.r·(void)·{·return·"UnknownType";·}111 103template·<class·T1,·class·T2>
 112 104inline·bool·is_gt(const·T1&·a,·const·T2&·b)
 113 105{·return·(a·>·b)·&&·!is_eq(a,b);·}
 114 106
 115 107template·<class·T1,·class·T2>
 116 108inline·bool·is_ge(const·T1&·a,·const·T2&·b)
 117 109{·return·(a·>·b)·||·is_eq(a,b);·}
Max diff block lines reached; 5133/9134 bytes (56.20%) of diff not shown.
7.07 KB
./usr/share/doc/libopenmesh-dev/html/a01073_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00461_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01073_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00461_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 156, 16 lines modifiedOffset 156, 16 lines modified
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//===·INCLUDES·================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/importer/BaseImporter.hh&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>IO·{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span>IO·{</div>
Offset 580, 16 lines modifiedOffset 580, 16 lines modified
580 <div·class="line"><a·id="l00480"·name="l00480"></a><span·class="lineno">··480</span>·</div>580 <div·class="line"><a·id="l00480"·name="l00480"></a><span·class="lineno">··480</span>·</div>
581 <div·class="line"><a·id="l00481"·name="l00481"></a><span·class="lineno">··481</span><span·class="comment">//=============================================================================</span></div>581 <div·class="line"><a·id="l00481"·name="l00481"></a><span·class="lineno">··481</span><span·class="comment">//=============================================================================</span></div>
582 <div·class="line"><a·id="l00482"·name="l00482"></a><span·class="lineno">··482</span>}·<span·class="comment">//·namespace·IO</span></div>582 <div·class="line"><a·id="l00482"·name="l00482"></a><span·class="lineno">··482</span>}·<span·class="comment">//·namespace·IO</span></div>
583 <div·class="line"><a·id="l00483"·name="l00483"></a><span·class="lineno">··483</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>583 <div·class="line"><a·id="l00483"·name="l00483"></a><span·class="lineno">··483</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
584 <div·class="line"><a·id="l00484"·name="l00484"></a><span·class="lineno">··484</span><span·class="comment">//=============================================================================</span></div>584 <div·class="line"><a·id="l00484"·name="l00484"></a><span·class="lineno">··484</span><span·class="comment">//=============================================================================</span></div>
585 <div·class="line"><a·id="l00485"·name="l00485"></a><span·class="lineno">··485</span><span·class="preprocessor">#endif</span></div>585 <div·class="line"><a·id="l00485"·name="l00485"></a><span·class="lineno">··485</span><span·class="preprocessor">#endif</span></div>
586 <div·class="line"><a·id="l00486"·name="l00486"></a><span·class="lineno">··486</span><span·class="comment">//=============================================================================</span></div>586 <div·class="line"><a·id="l00486"·name="l00486"></a><span·class="lineno">··486</span><span·class="comment">//=============================================================================</span></div>
587 <div·class="ttc"·id="aa01151_html"><div·class="ttname"><a·href="a01151.html">Attributes.hh</a></div><div·class="ttdoc">This·file·provides·some·macros·containing·attribute·usage.</div></div>587 <div·class="ttc"·id="aa00308_html"><div·class="ttname"><a·href="a00308.html">Attributes.hh</a></div><div·class="ttdoc">This·file·provides·some·macros·containing·attribute·usage.</div></div>
588 <div·class="ttc"·id="aa01220_html"><div·class="ttname"><a·href="a01220.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>588 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>
589 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>589 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
590 <div·class="ttc"·id="aa02306_html"><div·class="ttname"><a·href="a02306.html">OpenMesh::VectorT&lt;·float,·3·&gt;</a></div></div>590 <div·class="ttc"·id="aa02306_html"><div·class="ttname"><a·href="a02306.html">OpenMesh::VectorT&lt;·float,·3·&gt;</a></div></div>
591 <div·class="ttc"·id="aa02310_html"><div·class="ttname"><a·href="a02310.html">VectorT&lt;·float,·4·&gt;</a></div></div>591 <div·class="ttc"·id="aa02310_html"><div·class="ttname"><a·href="a02310.html">VectorT&lt;·float,·4·&gt;</a></div></div>
592 <div·class="ttc"·id="aa02322_html"><div·class="ttname"><a·href="a02322.html">OpenMesh::IO::BaseImporter</a></div><div·class="ttdoc">Base·class·for·importer·modules.</div><div·class="ttdef"><b>Definition</b>·BaseImporter.hh:84</div></div>592 <div·class="ttc"·id="aa02322_html"><div·class="ttname"><a·href="a02322.html">OpenMesh::IO::BaseImporter</a></div><div·class="ttdoc">Base·class·for·importer·modules.</div><div·class="ttdef"><b>Definition</b>·BaseImporter.hh:84</div></div>
593 <div·class="ttc"·id="aa02326_html"><div·class="ttname"><a·href="a02326.html">OpenMesh::IO::ImporterT</a></div><div·class="ttdoc">This·class·template·provides·an·importer·module·for·OpenMesh·meshes.</div><div·class="ttdef"><b>Definition</b>·ImporterT.hh:81</div></div>593 <div·class="ttc"·id="aa02326_html"><div·class="ttname"><a·href="a02326.html">OpenMesh::IO::ImporterT</a></div><div·class="ttdoc">This·class·template·provides·an·importer·module·for·OpenMesh·meshes.</div><div·class="ttdef"><b>Definition</b>·ImporterT.hh:81</div></div>
594 <div·class="ttc"·id="aa02442_html"><div·class="ttname"><a·href="a02442.html">OpenMesh::BaseKernel</a></div><div·class="ttdoc">This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·prope...</div><div·class="ttdef"><b>Definition</b>·BaseKernel.hh:98</div></div>594 <div·class="ttc"·id="aa02442_html"><div·class="ttname"><a·href="a02442.html">OpenMesh::BaseKernel</a></div><div·class="ttdoc">This·class·provides·low-level·property·management·like·adding/removing·properties·and·access·to·prope...</div><div·class="ttdef"><b>Definition</b>·BaseKernel.hh:98</div></div>
595 <div·class="ttc"·id="aa02558_html_a1e7b69fe8f2d919e5d7086b95d1f309b"><div·class="ttname"><a·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">OpenMesh::BaseHandle::is_valid</a></div><div·class="ttdeci">bool·is_valid()·const</div><div·class="ttdoc">The·handle·is·valid·iff·the·index·is·not·negative.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:72</div></div>595 <div·class="ttc"·id="aa02558_html_a1e7b69fe8f2d919e5d7086b95d1f309b"><div·class="ttname"><a·href="a02558.html#a1e7b69fe8f2d919e5d7086b95d1f309b">OpenMesh::BaseHandle::is_valid</a></div><div·class="ttdeci">bool·is_valid()·const</div><div·class="ttdoc">The·handle·is·valid·iff·the·index·is·not·negative.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:72</div></div>
43.5 KB
./usr/share/doc/libopenmesh-dev/html/a01076_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00341_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/IO/StoreRestore.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Geometry/NormalConeT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01076_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00341_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">StoreRestore.hh</div></div>98 ··<div·class="headertitle"><div·class="title">NormalConeT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 137, 122 lines modifiedOffset 137, 93 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··CLASS·NormalCone</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_NORMALCONE_HH</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_NORMALCONE_HH</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_STORERESTORE_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_STORERESTORE_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_binary.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_binary_spec.hh&gt;</span></div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>IO·{</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Vector&gt;</div>
 172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02282.html">···77</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02282.html">NormalConeT</a></div>
 174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>
 175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
172 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
173 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
174 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="comment">//-----------------------------------------------------------------------------</span></div> 
175 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="comment">//·StoreRestore·definitions</span></div>177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="comment">//·typedefs</span></div>
 178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;Vector&gt;::value_type</a>·Scalar;</div>
 179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·Vector·Vec3;</div>
176 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div> 
178 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}"> 
179 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a01245.html#afadc77f8b3e81138828deba328e65421">···81</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01245.html#afadc77f8b3e81138828deba328e65421">is_streamable</a>(<span·class="keywordtype">void</span>)</div> 
180 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02382.html">binary&lt;·T·&gt;::is_streamable</a>;·}</div> 
181 </div> 
182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div> 
184 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}"> 
185 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a01245.html#a7676df8e34bbf86a2113dcb4402cc315">···85</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01245.html#afadc77f8b3e81138828deba328e65421">is_streamable</a>(·<span·class="keyword">const</span>·T&amp;·)·</div> 
186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_struct"·href="a02382.html">binary&lt;·T·&gt;::is_streamable</a>;·}</div> 
187 </div> 
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 182 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">···87</a></span>··<a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT</a>()·:·angle_(0.0)·{}</div>
 183 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT</a>(<span·class="keyword">const</span>·Vec3&amp;·_center_normal,·Scalar·_angle=0.0);</div>
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·T&gt;·<span·class="keyword">inline</span></div> 
190 <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}"> 
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a01245.html#a787a7735700a12801c8a505f2c605681">···89</a></span><span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a01245.html#ad8390aa99222173319cc40a28be1bbbb">size_of</a>(·<span·class="keyword">const</span>·T&amp;·_v·)·</div> 
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02382.html#ae9884f88e2471dfe88e10bc00e37f41a">binary&lt;·T·&gt;::size_of</a>(_v);·}</div> 
193 </div> 
194 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··Scalar·<a·class="code·hl_function"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">max_angle</a>(<span·class="keyword">const</span>·Vec3&amp;)·<span·class="keyword">const</span>;</div>
Max diff block lines reached; 13725/35167 bytes (39.03%) of diff not shown.
9.05 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 StoreRestore.hh5 NormalConeT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 46, 131 lines modifiedOffset 46, 119 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 43 
54 44 
55 45//53 43//
56 =============================================================================54 =============================================================================
 55 44//
 56 45//·CLASS·NormalCone
57 46//57 46//
58 47//·Helper·Functions·for·binary·reading·/·writing 
59 48//58 47//
60 49// 
61 =============================================================================59 =============================================================================
62 5060 48
 61 49
63 51#ifndef·OPENMESH_STORERESTORE_HH62 50#ifndef·OPENMESH_NORMALCONE_HH
64 52#define·OPENMESH_STORERESTORE_HH63 51#define·OPENMESH_NORMALCONE_HH
 64 52
65 5365 53
66 54 
67 55//==·INCLUDES66 54//==·INCLUDES
68 =================================================================67 =================================================================
 68 55
69 5669 56
 70 57#include·<OpenMesh/Core/Geometry/VectorT.hh>
 71 58#include·<OpenMesh/Core/Utils/vector_traits.hh>
 72 59
 73 60
70 57#include·<stdexcept> 
71 58#include·<OpenMesh/Core/System/config.h> 
72 59#include·<OpenMesh/Core/IO/SR_binary.hh> 
73 60#include·<OpenMesh/Core/IO/SR_binary_spec.hh> 
74 61 
75 62//==·NAMESPACES74 61//==·NAMESPACES
76 ===============================================================75 ===============================================================
 76 62
77 6377 63
78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
79 65namespace·IO·{79 65
80 6680 66
 81 67//==·CLASS·DEFINITION
81 67 
82 68// 
83 =============================================================================82 =========================================================
 83 68
84 6984 69
 85 76template·<typename·Vector>
 86 _\x87_\x87class·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T
 87 78{
 88 79public:
 89 80
 90 81·//·typedefs
 91 82·typedef·typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·Scalar;
 92 83·typedef·Vector·Vec3;
 93 84
 94 85
 95 _\x88_\x87·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T()·:·angle_(0.0)·{}
 96 88
 97 90·explicit·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T(const·Vec3&·_center_normal,·Scalar·_angle=0.0);
85 70 
86 75 
87 76 
88 77//--------------------------------------------------------------------------- 
89 -- 
90 78//·StoreRestore·definitions 
91 79 
92 80template·<typename·T>·inline 
93 _\x88_\x81bool·_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e(void) 
94 82{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e;·} 
95 83 
96 84template·<typename·T>·inline 
97 _\x88_\x85bool·_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e(·const·T&·) 
98 86{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8i_\x8s_\x8__\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8a_\x8b_\x8l_\x8e;·} 
99 87 
100 88template·<typename·T>·inline 
101 _\x88_\x89size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(·const·T&·_v·) 
102 90{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(_v);·} 
103 9198 91
 99 93·Scalar·_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·Vec3&)·const;
 100 94
 101 96·Scalar·_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T&)·const;
 102 97
 103 99·void·_\x8m_\x8e_\x8r_\x8g_\x8e(const·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T&);
 104 100
 105 _\x81_\x80_\x82·const·Vec3&·_\x8c_\x8e_\x8n_\x8t_\x8e_\x8r_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l()·const·{·return·center_normal_;·}
104 92template·<typename·T>·inline 
105 _\x89_\x83size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(·const·std::vector<T>·&·_v,·bool·_store_size·=·true) 
106 94{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8s_\x8t_\x8d_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8T_\x8>·>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(_v,·_store_size);·} 
107 95 
108 96template·<typename·T>·inline 
109 _\x89_\x87size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(void) 
110 98{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f();·} 
111 99 
112 100template·<typename·T>·inline 
113 _\x81_\x80_\x81size_t·_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(bool·_store_size) 
114 102{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8s_\x8t_\x8d_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8T_\x8>·>_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8__\x8o_\x8f(_store_size);·} 
115 103106 103
 107 _\x81_\x80_\x85·inline·Scalar·_\x8a_\x8n_\x8g_\x8l_\x8e()·const·{·return·angle_;·}
 108 106
 109 107private:
 110 108
 111 109·Vec3·center_normal_;
 112 110·Scalar·angle_;
116 104template·<typename·T>·inline 
117 _\x81_\x80_\x85size_t·store(·std::ostream&·_os,·const·T&·_v,·bool·_swap·=false) 
118 106{·return·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8<_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8s_\x8t_\x8o_\x8r_\x8e(·_os,·_v,·_swap·);·} 
119 107 
120 108template·<typename·T>·inline 
121 _\x81_\x80_\x89size_t·store(·std::ostream&·_os,·const·std::vector<T>&·_v,·bool·_swap=false, 
Max diff block lines reached; 3694/9241 bytes (39.97%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01079_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00356_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01079_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00356_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01082_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00353_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01082_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00353_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
5.74 KB
./usr/share/doc/libopenmesh-dev/html/a01085.html vs.
./usr/share/doc/libopenmesh-dev/html/a00365.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a01085.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00365.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 100, 49 lines modifiedOffset 100, 49 lines modified
100 <div·class="contents">100 <div·class="contents">
101 <div·class="textblock"><code>#include·&quot;Config.hh&quot;</code><br·/>101 <div·class="textblock"><code>#include·&quot;Config.hh&quot;</code><br·/>
102 <code>#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</code><br·/>102 <code>#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</code><br·/>
103 <code>#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</code><br·/>103 <code>#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</code><br·/>
104 </div><div·class="textblock"><div·class="dynheader">104 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·QuadricT.hh:</div>105 Include·dependency·graph·for·QuadricT.hh:</div>
106 <div·class="dyncontent">106 <div·class="dyncontent">
107 <div·class="center"><img·src="a01086.png"·border="0"·usemap="#aOpenMesh_2Core_2Geometry_2QuadricT_8hh"·alt=""/></div>107 <div·class="center"><img·src="a00366.png"·border="0"·usemap="#aOpenMesh_2Core_2Geometry_2QuadricT_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Core_2Geometry_2QuadricT_8hh"·id="aOpenMesh_2Core_2Geometry_2QuadricT_8hh">108 <map·name="aOpenMesh_2Core_2Geometry_2QuadricT_8hh"·id="aOpenMesh_2Core_2Geometry_2QuadricT_8hh">
109 <area·shape="rect"·title="·"·alt=""·coords="112,5,307,45"/>109 <area·shape="rect"·title="·"·alt=""·coords="112,5,307,45"/>
110 <area·shape="rect"·href="a06497_source.html"·title="·"·alt=""·coords="5,101,88,126"/>110 <area·shape="rect"·href="a06383_source.html"·title="·"·alt=""·coords="5,101,88,126"/>
111 <area·shape="poly"·title="·"·alt=""·coords="175,48,82,97,79,92,172,43"/>111 <area·shape="poly"·title="·"·alt=""·coords="175,48,82,97,79,92,172,43"/>
112 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="112,93,307,133"/>112 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="112,93,307,133"/>
113 <area·shape="poly"·title="·"·alt=""·coords="212,46,212,79,207,79,207,46"/>113 <area·shape="poly"·title="·"·alt=""·coords="212,46,212,79,207,79,207,46"/>
114 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="331,93,490,133"/>114 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="331,93,490,133"/>
115 <area·shape="poly"·title="·"·alt=""·coords="255,43,355,85,353,90,252,48"/>115 <area·shape="poly"·title="·"·alt=""·coords="255,43,355,85,353,90,252,48"/>
116 <area·shape="rect"·title="·"·alt=""·coords="139,181,317,221"/>116 <area·shape="rect"·title="·"·alt=""·coords="139,181,317,221"/>
117 <area·shape="poly"·title="·"·alt=""·coords="72,124,177,173,175,178,70,129"/>117 <area·shape="poly"·title="·"·alt=""·coords="72,124,177,173,175,178,70,129"/>
118 <area·shape="poly"·title="·"·alt=""·coords="372,136,281,178,279,173,369,131"/>118 <area·shape="poly"·title="·"·alt=""·coords="372,136,281,178,279,173,369,131"/>
119 </map>119 </map>
120 </div>120 </div>
121 </div><div·class="textblock"><div·class="dynheader">121 </div><div·class="textblock"><div·class="dynheader">
122 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>122 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
123 <div·class="dyncontent">123 <div·class="dyncontent">
124 <div·class="center"><img·src="a01087.png"·border="0"·usemap="#aOpenMesh_2Core_2Geometry_2QuadricT_8hhdep"·alt=""/></div>124 <div·class="center"><img·src="a00367.png"·border="0"·usemap="#aOpenMesh_2Core_2Geometry_2QuadricT_8hhdep"·alt=""/></div>
125 <map·name="aOpenMesh_2Core_2Geometry_2QuadricT_8hhdep"·id="aOpenMesh_2Core_2Geometry_2QuadricT_8hhdep">125 <map·name="aOpenMesh_2Core_2Geometry_2QuadricT_8hhdep"·id="aOpenMesh_2Core_2Geometry_2QuadricT_8hhdep">
126 <area·shape="rect"·title="·"·alt=""·coords="125,5,319,45"/>126 <area·shape="rect"·title="·"·alt=""·coords="125,5,319,45"/>
127 <area·shape="rect"·href="a00602.html"·title="·"·alt=""·coords="122,93,322,133"/>127 <area·shape="rect"·href="a00851.html"·title="·"·alt=""·coords="122,93,322,133"/>
128 <area·shape="poly"·title="·"·alt=""·coords="225,59,225,93,219,93,219,59"/>128 <area·shape="poly"·title="·"·alt=""·coords="225,59,225,93,219,93,219,59"/>
129 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="5,181,212,221"/>129 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="5,181,212,221"/>
130 <area·shape="poly"·title="·"·alt=""·coords="188,144,135,183,132,179,185,140"/>130 <area·shape="poly"·title="·"·alt=""·coords="188,144,135,183,132,179,185,140"/>
131 <area·shape="rect"·href="a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="237,181,437,221"/>131 <area·shape="rect"·href="a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="237,181,437,221"/>
132 <area·shape="poly"·title="·"·alt=""·coords="260,140,313,179,310,183,257,144"/>132 <area·shape="poly"·title="·"·alt=""·coords="260,140,313,179,310,183,257,144"/>
133 </map>133 </map>
134 </div>134 </div>
135 </div>135 </div>
136 <p><a·href="a01085_source.html">Go·to·the·source·code·of·this·file.</a></p>136 <p><a·href="a00365_source.html">Go·to·the·source·code·of·this·file.</a></p>
137 <table·class="memberdecls">137 <table·class="memberdecls">
138 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>138 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
139 Classes</h2></td></tr>139 Classes</h2></td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02290.html">OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;</a></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02290.html">OpenMesh::Geometry::QuadricT&lt;·Scalar·&gt;</a></td></tr>
141 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a01085.html">Geometry/QuadricT.hh</a>··<a·href="a02290.html#details">More...</a><br·/></td></tr>141 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">/class·<a·class="el"·href="a02290.html"·title="/class·QuadricT·Geometry/QuadricT.hh">QuadricT</a>·<a·class="el"·href="a00365.html">Geometry/QuadricT.hh</a>··<a·href="a02290.html#details">More...</a><br·/></td></tr>
142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
143 </table><table·class="memberdecls">143 </table><table·class="memberdecls">
144 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>144 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
145 Namespaces</h2></td></tr>145 Namespaces</h2></td></tr>
146 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>146 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
147 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>147 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 KB
./usr/share/doc/libopenmesh-dev/html/a01085_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00785_source.html
Files 84% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Geometry/QuadricT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/bindT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01085_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00785_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">QuadricT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">bindT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a01085.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00785.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 139, 267 lines modifiedOffset 139, 272 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//··CLASS·QuadricT</span></div>148 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//··CLASS·Traits</span></div>
150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//</span></div>
151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//=============================================================================</span></div>
152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_GEOMETRY_QUADRIC_HH</span></div> 
154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_GEOMETRY_QUADRIC_HH</span></div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>152 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_BINDT_HH</span></div>
 153 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_BINDT_HH</span></div>
158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>154 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a06500.html">Config.hh</a>&quot;</span></div> 
160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>155 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 159 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;functional&gt;</span></div>
 160 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 161 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//</span></div>
 162 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>
 163 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/color_cast.hh&gt;</span></div>
 164 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/GLConstAsString.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#include·&lt;OpenSG/OSGGeometry.h&gt;</span></div>
 166 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//</span></div>
 167 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#include·&quot;color_cast.hh&quot;</span></div>
 168 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>169 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>170 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{·<span·class="comment">//BEGIN_NS_OPENMESH</span></div>171 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span>Geometry·{·<span·class="comment">//BEGIN_NS_GEOMETRY</span></div>172 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>
167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>173 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>175 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
170 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
171 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
172 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Scalar&gt;</div> 
173 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};"> 
174 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02290.html">···82</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02290.html">QuadricT</a></div> 
175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>{</div>176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">public</span>:</div>177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">inline</span></div>
 178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keywordtype">bool</span>·type_is_valid(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·_t·)</div>
 179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>{</div>
177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·Scalar···········value_type;</div>180 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordflow">return</span>·_t·==·GL_TRIANGLES</div>
 181 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····||···_t·==·GL_TRIANGLE_STRIP</div>
 182 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····||···_t·==·GL_QUADS</div>
 183 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····||···_t·==·GL_POLYGON;</div>
 184 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>}</div>
178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02290.html">QuadricT&lt;Scalar&gt;</a>·<a·class="code·hl_class"·href="a02290.html">type</a>;</div> 
179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02290.html">QuadricT&lt;Scalar&gt;</a>·<a·class="code·hl_class"·href="a02290.html">Self</a>;</div> 
180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//···typedef·VectorInterface&lt;Scalar,·VecStorage3&lt;Scalar&gt;·&gt;·Vec3;</span></div> 
181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//···typedef·VectorInterface&lt;Scalar,·VecStorage4&lt;Scalar&gt;·&gt;·Vec4;</span></div> 
182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="comment">//typedef·Vector3Elem······Vec3;</span></div> 
183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="comment">//typedef·Vector4Elem······Vec4;</span></div> 
184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>185 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 187 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·Mesh·&gt;·<span·class="keyword">inline</span></div>
185 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}">188 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="}">
 189 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a">··101</a></span><span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01248.html#a16b8b29bbad427ea962a06fc04f5eb7a">bind</a>(·osg::GeometryPtr&amp;·_geo,·Mesh&amp;·_mesh·)</div>
186 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02290.html#aa4dd04f39435110361e4088cc376618a">···94</a></span>··<a·class="code·hl_function"·href="a02290.html#aa4dd04f39435110361e4088cc376618a">QuadricT</a>(Scalar·_a,·Scalar·_b,·Scalar·_c,·Scalar·_d,</div> 
187 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······················Scalar·_e,·Scalar·_f,·Scalar·_g,</div> 
188 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·································Scalar·_h,·Scalar·_i,</div> 
189 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>············································Scalar·_j)</div> 
Max diff block lines reached; 63754/83107 bytes (76.71%) of diff not shown.
19.3 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 QuadricT.hh5 bindT.hh
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
7 1/*·=========================================================================·*7 1/*·=========================================================================·*
8 2·*·*8 2·*·*
9 3·*·OpenMesh·*9 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
14 8·*·*14 8·*·*
15 9·*---------------------------------------------------------------------------*15 9·*---------------------------------------------------------------------------*
16 10·*·This·file·is·part·of·OpenMesh.·*16 10·*·This·file·is·part·of·OpenMesh.·*
17 11·*---------------------------------------------------------------------------17 11·*---------------------------------------------------------------------------
Offset 49, 292 lines modifiedOffset 49, 289 lines modified
49 39·*·*49 39·*·*
50 40·*·=========================================================================50 40·*·=========================================================================
51 */51 */
52 4152 41
53 4253 42
54 4354 43
55 4455 44
56 45 
57 50// 
58 ============================================================================= 
59 51// 
60 52//·CLASS·QuadricT 
61 53//56 53//
 57 =============================================================================
62 54//58 54//
 59 55//·CLASS·Traits
 60 56//
 61 57//
63 =============================================================================62 =============================================================================
64 55 
65 56#ifndef·OPENMESH_GEOMETRY_QUADRIC_HH 
66 57#define·OPENMESH_GEOMETRY_QUADRIC_HH 
67 5863 58
 64 59#ifndef·OPENMESH_KERNEL_OSG_BINDT_HH
 65 60#define·OPENMESH_KERNEL_OSG_BINDT_HH
68 59 
69 60//==·INCLUDES 
70 ================================================================= 
71 6166 61
72 62#include·"_\x8C_\x8o_\x8n_\x8f_\x8i_\x8g_\x8._\x8h_\x8h" 
73 63#include·<OpenMesh/Core/Geometry/VectorT.hh> 
74 64#include·<OpenMesh/Core/Utils/GenProg.hh>67 62
 68 63//==·INCLUDES
 69 =================================================================
 70 64
75 6571 65
 72 66#include·<functional>
 73 67#include·<algorithm>
 74 68//
 75 69#include·<OpenMesh/Core/Mesh/TriMeshT.hh>
 76 70#include·<OpenMesh/Core/Utils/color_cast.hh>
 77 71#include·<OpenMesh/Tools/Utils/GLConstAsString.hh>
 78 72#include·<OpenSG/OSGGeometry.h>
 79 73//
 80 74#include·"color_cast.hh"
 81 75
76 66//==·NAMESPACE82 76//==·NAMESPACES
77 ================================================================83 ===============================================================
78 6784 77
79 68namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{·//BEGIN_NS_OPENMESH85 78namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
80 69namespace·Geometry·{·//BEGIN_NS_GEOMETRY 
81 70 
82 7186 79namespace·Kernel_OSG·{
 87 80
 88 81
83 72//==·CLASS·DEFINITION89 82//==·CLASS·DEFINITION
84 =========================================================90 =========================================================
85 73 
86 74 
87 81template·<class·Scalar> 
88 _\x88_\x82class·_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T 
89 83{91 83
90 84public: 
91 85·typedef·Scalar·value_type; 
92 86·typedef·_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8<_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r_\x8>·_\x8t_\x8y_\x8p_\x8e; 
93 87·typedef·_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T_\x8<_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r_\x8>·_\x8S_\x8e_\x8l_\x8f; 
94 88·//·typedef·VectorInterface<Scalar,·VecStorage3<Scalar>·>·Vec3; 
95 89·//·typedef·VectorInterface<Scalar,·VecStorage4<Scalar>·>·Vec4; 
96 90·//typedef·Vector3Elem·Vec3; 
97 91·//typedef·Vector4Elem·Vec4;92 84inline
 93 85bool·type_is_valid(·unsigned·char·_t·)
 94 86{
 95 87·return·_t·==·GL_TRIANGLES
 96 88·||·_t·==·GL_TRIANGLE_STRIP
 97 89·||·_t·==·GL_QUADS
 98 90·||·_t·==·GL_POLYGON;
 99 91}
98 92100 92
 101 93
 102 100template·<·typename·Mesh·>·inline
 103 _\x81_\x80_\x81bool·_\x8b_\x8i_\x8n_\x8d(·osg::GeometryPtr&·_geo,·Mesh&·_mesh·)
99 _\x89_\x84·_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T(Scalar·_a,·Scalar·_b,·Scalar·_c,·Scalar·_d, 
100 95·Scalar·_e,·Scalar·_f,·Scalar·_g, 
101 96·Scalar·_h,·Scalar·_i, 
102 97·Scalar·_j) 
103 98·:·a_(_a),·b_(_b),·c_(_c),·d_(_d), 
104 99·e_(_e),·f_(_f),·g_(_g), 
105 100·h_(_h),·i_(_i), 
106 101·j_(_j) 
107 102·{104 102{
108 103·}105 103·_geo·=·_mesh.createGeometryPtr();
109 104106 104}
110 105107 105
 108 114template·<·typename·Mesh·>·inline
 109 _\x81_\x81_\x85bool·_\x8b_\x8i_\x8n_\x8d(·Mesh&·_mesh,·osg::GeometryPtr&·_geo·)
111 _\x81_\x80_\x87·_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T(·Scalar·_a=0.0,·Scalar·_b=0.0,·Scalar·_c=0.0,·Scalar·_d=0.0·) 
112 108·:·a_(_a*_a),·b_(_a*_b),·c_(_a*_c),·d_(_a*_d), 
113 109·e_(_b*_b),·f_(_b*_c),·g_(_b*_d), 
114 110·h_(_c*_c),·i_(_c*_d), 
115 111·j_(_d*_d) 
116 112·{} 
117 113 
118 114·template·<class·_Point> 
119 115·explicit·_\x8Q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8c_\x8T(const·_Point&·_pt) 
120 116·{110 116{
121 117·set_distance_to_point(_pt); 
122 118·} 
123 119 
124 120·template·<class·_Normal,·class·_Point> 
Max diff block lines reached; 14140/19751 bytes (71.59%) of diff not shown.
1.55 KB
./usr/share/doc/libopenmesh-dev/html/a01086.map vs.
./usr/share/doc/libopenmesh-dev/html/a00366.map
Files 89% similar despite different names
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <map·id="OpenMesh/Core/Geometry/QuadricT.hh"·name="OpenMesh/Core/Geometry/QuadricT.hh">1 <map·id="OpenMesh/Core/Geometry/QuadricT.hh"·name="OpenMesh/Core/Geometry/QuadricT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="112,5,307,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="112,5,307,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a06497_source.html"·title="·"·alt=""·coords="5,101,88,126"/>3 <area·shape="rect"·id="Node000002"·href="$a06383_source.html"·title="·"·alt=""·coords="5,101,88,126"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="175,48,82,97,79,92,172,43"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="175,48,82,97,79,92,172,43"/>
5 <area·shape="rect"·id="Node000004"·href="$a01097_source.html"·title="·"·alt=""·coords="112,93,307,133"/>5 <area·shape="rect"·id="Node000004"·href="$a00344_source.html"·title="·"·alt=""·coords="112,93,307,133"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="212,46,212,79,207,79,207,46"/>6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="212,46,212,79,207,79,207,46"/>
7 <area·shape="rect"·id="Node000005"·href="$a00938_source.html"·title="·"·alt=""·coords="331,93,490,133"/>7 <area·shape="rect"·id="Node000005"·href="$a00422_source.html"·title="·"·alt=""·coords="331,93,490,133"/>
8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="255,43,355,85,353,90,252,48"/>8 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="255,43,355,85,353,90,252,48"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="139,181,317,221"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="139,181,317,221"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="72,124,177,173,175,178,70,129"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="72,124,177,173,175,178,70,129"/>
11 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="372,136,281,178,279,173,369,131"/>11 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="372,136,281,178,279,173,369,131"/>
12 </map>12 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a01086.png vs.
./usr/share/doc/libopenmesh-dev/html/a00366.png
Files identical despite different names
1.79 KB
./usr/share/doc/libopenmesh-dev/html/a01087.map vs.
./usr/share/doc/libopenmesh-dev/html/a06490.map
Files 77% similar despite different names
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <map·id="OpenMesh/Core/Geometry/QuadricT.hh"·name="OpenMesh/Core/Geometry/QuadricT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="125,5,319,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="242,5,497,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00602.html"·title="·"·alt=""·coords="122,93,322,133"/>3 <area·shape="rect"·id="Node000002"·href="$a06494.html"·title="·"·alt=""·coords="5,93,240,148"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="307,53,193,96,191,91,306,48"/>
 5 <area·shape="rect"·id="Node000003"·href="$a00719.html"·title="·"·alt=""·coords="264,101,475,141"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="225,59,225,93,219,93,219,59"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="372,59,372,101,367,101,367,59"/>
5 <area·shape="rect"·id="Node000003"·href="$a00863_source.html"·title="·"·alt=""·coords="5,181,212,221"/>7 <area·shape="rect"·id="Node000004"·href="$a00743.html"·title="·"·alt=""·coords="499,101,714,141"/>
6 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="188,144,135,183,132,179,185,140"/> 
7 <area·shape="rect"·id="Node000004"·href="$a00569.html"·title="Bodies·of·template·member·function."·alt=""·coords="237,181,437,221"/> 
8 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="260,140,313,179,310,183,257,144"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="431,48,560,98,558,103,429,53"/>
9 </map>9 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a01087.png vs.
./usr/share/doc/libopenmesh-dev/html/a00367.png
Files identical despite different names
36.3 KB
./usr/share/doc/libopenmesh-dev/html/a01088_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00293_source.html
Files 93% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Geometry/NormalConeT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01088_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00293_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">NormalConeT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PolyMesh_ArrayKernelT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 137, 93 lines modifiedOffset 137, 89 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··CLASS·NormalCone</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·PolyMesh_ArrayKernelT</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_NORMALCONE_HH</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_NORMALCONE_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/FinalMeshItemsT.hh&gt;</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/AttribKernelT.hh&gt;</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMeshT.hh&gt;</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Traits&gt;</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">class·</span>TriMesh_ArrayKernelT;</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Vector&gt;</div>177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits&gt;</div>
172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">178 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="};">
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02282.html">···77</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02282.html">NormalConeT</a></div>179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a02710.html">···78</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02710.html">PolyMesh_ArrayKernel_GeneratorT</a></div>
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>{</div>
175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT&lt;Traits,·false&gt;</a>··············<a·class="code·hl_struct"·href="a02522.html">MeshItems</a>;</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02438.html">AttribKernelT&lt;MeshItems,·PolyConnectivity&gt;</a>··<a·class="code·hl_class"·href="a02438.html">AttribKernel</a>;</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02718.html">PolyMeshT&lt;AttribKernel&gt;</a>·····················<a·class="code·hl_class"·href="a02718.html">Mesh</a>;</div>
176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>};</div>
 185 </div>
177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="comment">//·typedefs</span></div> 
178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;Vector&gt;::value_type</a>·Scalar;</div> 
179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·Vector·Vec3;</div> 
180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
182 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">···87</a></span>··<a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT</a>()·:·angle_(0.0)·{}</div> 
183 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT</a>(<span·class="keyword">const</span>·Vec3&amp;·_center_normal,·Scal[·...·truncated·by·diffoscope;·len:·14,·SHA:·d112b1ee89e26d2f2dde868d9a13e8fbcc2e3caee535c584b374cb7c297b9d5d·...·];</div>188 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits·=·DefaultTraits&gt;</div>
 189 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};">
 190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02714.html">···94</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT</a></div>
 191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a02710.html">PolyMesh_ArrayKernel_GeneratorT</a>&lt;Traits&gt;::Mesh</div>
185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>{</div>
186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··Scalar·<a·class="code·hl_function"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">max_angle</a>(<span·class="keyword">const</span>·Vec3&amp;)·<span·class="keyword">const</span>;</div>193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div>
 194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT</a>()·{}</div>
 195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·OtherTraits&gt;</div>
 196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02706.html">TriMesh_ArrayKernelT&lt;OtherTraits&gt;</a>·&amp;·t)</div>
187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··{</div>
 198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·····<span·class="comment">//assign·the·connectivity·and·standard·properties</span></div>
Max diff block lines reached; 8098/28737 bytes (28.18%) of diff not shown.
8.13 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 NormalConeT.hh5 PolyMesh_ArrayKernelT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 46, 119 lines modifiedOffset 46, 106 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
 53 43
 54 44
53 43//55 45//
54 =============================================================================56 =============================================================================
55 44// 
56 45//·CLASS·NormalCone 
57 46//57 46//
 58 47//·CLASS·PolyMesh_ArrayKernelT
58 47//59 48//
 60 49//
59 =============================================================================61 =============================================================================
 62 50
 63 51
 64 52#ifndef·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH
 65 53#define·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH
 66 54
60 48 
61 49 
62 50#ifndef·OPENMESH_NORMALCONE_HH 
63 51#define·OPENMESH_NORMALCONE_HH 
64 52 
65 53 
66 54//==·INCLUDES 
67 ================================================================= 
68 5567 55
 68 56//==·INCLUDES
69 56 
70 57#include·<OpenMesh/Core/Geometry/VectorT.hh> 
71 58#include·<OpenMesh/Core/Utils/vector_traits.hh> 
72 59 
73 60 
74 61//==·NAMESPACES 
75 ===============================================================69 =================================================================
76 62 
77 63 
78 64namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{70 57
 71 58
 72 59#include·<OpenMesh/Core/System/config.h>
 73 60#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>
 74 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 75 62#include·<OpenMesh/Core/Mesh/FinalMeshItemsT.hh>
 76 63#include·<OpenMesh/Core/Mesh/AttribKernelT.hh>
 77 64#include·<OpenMesh/Core/Mesh/PolyMeshT.hh>
79 6578 65
80 6679 66
81 67//==·CLASS·DEFINITION80 67//==·NAMESPACES
82 =========================================================81 ===============================================================
83 6882 68
84 6983 69
85 76template·<typename·Vector> 
86 _\x87_\x87class·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T 
87 78{ 
88 79public: 
89 80 
90 81·//·typedefs 
91 82·typedef·typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·Scalar; 
92 83·typedef·Vector·Vec3;84 70namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 85 71
 86 72template<class·Traits>
 87 73class·TriMesh_ArrayKernelT;
 88 74//==·CLASS·DEFINITION
 89 =========================================================
 90 75
 91 77template·<class·Traits>
 92 _\x87_\x88struct·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T
 93 79{
 94 80·typedef·_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T_\x8<_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s;
 95 81·typedef·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8,_\x8·_\x8P_\x8o_\x8l_\x8y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8>·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l;
 96 82·typedef·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8>·_\x8M_\x8e_\x8s_\x8h;
 97 83};
93 8498 84
94 8599 85
95 _\x88_\x87·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T()·:·angle_(0.0)·{} 
96 88 
97 90·explicit·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T(const·Vec3&·_center_normal,·Scalar·_angle=0.0); 
98 91 
99 93·Scalar·_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·Vec3&)·const; 
100 94 
101 96·Scalar·_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T&)·const; 
102 97 
103 99·void·_\x8m_\x8e_\x8r_\x8g_\x8e(const·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T&); 
104 100 
105 _\x81_\x80_\x82·const·Vec3&·_\x8c_\x8e_\x8n_\x8t_\x8e_\x8r_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l()·const·{·return·center_normal_;·} 
106 103 
107 _.1_.0_.5·inline·Scalar·_.a_.n_.g_.l_.e()·const·{·return·angle_;·}100 93template·<class·Traits·=·DefaultTraits>
 101 _\x89_\x84class·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T
 102 95·:·public·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T<Traits>::Mesh
 103 96{
 104 97public:
 105 98·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T()·{}
 106 99·template<class·OtherTraits>
 107 100·explicit·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T(·const·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8O_\x8t_\x8h_\x8e_\x8r_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·&
 108 t)
 109 101·{
 110 102·//assign·the·connectivity·and·standard·properties
 111 103·this->assign(t,·true);
 112 104
 113 105·}
108 106114 106};
109 107private:115 107
110 108116 108
 117 109//
111 109·Vec3·center_normal_; 
112 110·Scalar·angle_; 
113 111}; 
114 112 
115 113 
Max diff block lines reached; 3634/8301 bytes (43.78%) of diff not shown.
51.4 KB
./usr/share/doc/libopenmesh-dev/html/a01091_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00743_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Geometry/MathDefs.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01091_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00743_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">MathDefs.hh</div></div>98 ··<div·class="headertitle"><div·class="title">CompositeSqrt3T.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00743.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 141 lines modifiedOffset 138, 124 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·MATHDEFS_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·MATHDEFS_HH</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;cfloat&gt;</span></div>146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//··CLASS·SQRT3T</span></div>
 148 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 149 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>150 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·M_PI</span></div>151 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">··#define·M_PI······3.14159265359</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif</span></div>152 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>{</div>153 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>154 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T,·<span·class="keyword">typename</span>·Real&gt;</div> 
160 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">···61</a></span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">is_zero</a>(<span·class="keyword">const</span>·T&amp;·_a,·Real·_eps)</div> 
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>{·<span·class="keywordflow">return</span>·fabs(_a)·&lt;·_eps;·}</div> 
163 </div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 157 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&quot;Composite/CompositeT.hh&quot;</span></div>
 158 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&quot;Composite/CompositeTraits.hh&quot;</span></div>
 159 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>160 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 161 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_eq(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01242.html#a82f641ef2370d5bc304e1e764eb0b44b">is_zero</a>(a-b,·_eps);·}</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>162 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_gt(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>{·<span·class="keywordflow">return</span>·(a·&gt;·b)·&amp;&amp;·!is_eq(a,b,_eps);·}</div>163 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>···{·<span·class="comment">//·BEGIN_NS_OPENMESH</span></div>
 164 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Subdivider·{·<span·class="comment">//·BEGIN_NS_DECIMATER</span></div>
 165 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span>Uniform····{·<span·class="comment">//·BEGIN_NS_UNIFORM</span></div>
 166 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>167 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 168 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_ge(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{·<span·class="keywordflow">return</span>·(a·&gt;·b)·||·is_eq(a,b,_eps);·}</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>169 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_lt(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
 171 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="};">
 172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03758.html">···76</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03758.html">CompositeSqrt3T</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT</a>&lt;MeshType,·RealType&gt;</div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{·<span·class="keywordflow">return</span>·(a·&lt;·b)·&amp;&amp;·!is_eq(a,b,_eps);·}</div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">public</span>:</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T1,·<span·class="keyword">class</span>·T2,·<span·class="keyword">typename</span>·Real&gt;</div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·is_le(<span·class="keyword">const</span>·T1&amp;·a,·<span·class="keyword">const</span>·T2&amp;·b,·Real·_eps)</div>176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>···<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03722.html">CompositeT&lt;MeshType,·RealType&gt;</a>·<a·class="code·hl_class"·href="a03722.html">Inherited</a>;</div>
 177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>{·<span·class="keywordflow">return</span>·(a·&lt;·b)·||·is_eq(a,b,_eps);·}</div>178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">public</span>:</div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="a03758.html">CompositeSqrt3T</a>()·:·<a·class="code·hl_class"·href="a03722.html">Inherited</a>()·{};</div>
 181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a03758.html">CompositeSqrt3T</a>(MeshType&amp;·_mesh)·:·<a·class="code·hl_class"·href="a03722.html">Inherited</a>(_mesh)·{};</div>
 182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_class"·href="a03758.html">~CompositeSqrt3T</a>()·{}</div>
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="comment">/*const·float·flt_eps__·=·10*FLT_EPSILON;</span></div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="comment">const·double·dbl_eps__·=·10*DBL_EPSILON;*/</span></div> 
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">const</span>·<span·class="keywordtype">float</span>·flt_eps__·=·(float)1e-05;</div> 
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="keyword">const</span>·<span·class="keywordtype">double</span>·dbl_eps__·=·1e-09;</div> 
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">inline</span>·<span·class="keywordtype">float</span>·eps__(<span·class="keywordtype">float</span>)·</div> 
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>{·<span·class="keywordflow">return</span>·flt_eps__;·}</div>184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:</div>
 185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>···</div>
 186 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03758.html#a7110dbf63df02704b0b251c48e639992">···90</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*<a·class="code·hl_function"·href="a03758.html#a7110dbf63df02704b0b251c48e639992">name</a>()<span·class="keyword">·const·override·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;Uniform·Composite·Sqrt3&quot;</span>;·}</div>
Max diff block lines reached; 23170/42575 bytes (54.42%) of diff not shown.
9.65 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 MathDefs.hh5 CompositeSqrt3T.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 144 lines modifiedOffset 48, 139 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
 55 48//
 56 =============================================================================
 57 49//
 58 50//·CLASS·SQRT3T
 59 51//
 60 52//
 61 =============================================================================
 62 53
 63 54#ifndef·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH
 64 55#define·OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH
54 44 
55 45#ifndef·MATHDEFS_HH 
56 46#define·MATHDEFS_HH 
57 47 
58 48#include·<cmath> 
59 49#include·<cfloat> 
60 50 
61 51#ifndef·M_PI 
62 52·#define·M_PI·3.14159265359 
63 53#endif 
64 54 
65 55namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h 
66 56{65 56
67 5766 57
68 60template·<class·T,·typename·Real> 
69 _\x86_\x81inline·bool·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(const·T&·_a,·Real·_eps) 
70 62{·return·fabs(_a)·<·_eps;·}67 58//==·INCLUDES
 68 =================================================================
 69 59
 70 60#include·"Composite/CompositeT.hh"
 71 61#include·"Composite/CompositeTraits.hh"
 72 62
71 6373 63
72 64template·<class·T1,·class·T2,·typename·Real> 
73 65inline·bool·is_eq(const·T1&·a,·const·T2&·b,·Real·_eps) 
74 66{·return·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(a-b,·_eps);·} 
75 67 
76 68template·<class·T1,·class·T2,·typename·Real> 
77 69inline·bool·is_gt(const·T1&·a,·const·T2&·b,·Real·_eps) 
78 70{·return·(a·>·b)·&&·!is_eq(a,b,_eps);·} 
79 71 
80 72template·<class·T1,·class·T2,·typename·Real> 
81 73inline·bool·is_ge(const·T1&·a,·const·T2&·b,·Real·_eps) 
82 74{·return·(a·>·b)·||·is_eq(a,b,_eps);·} 
83 75 
84 76template·<class·T1,·class·T2,·typename·Real> 
85 77inline·bool·is_lt(const·T1&·a,·const·T2&·b,·Real·_eps) 
86 78{·return·(a·<·b)·&&·!is_eq(a,b,_eps);·}74 64//==·NAMESPACE
 75 ================================================================
 76 65
 77 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{·//·BEGIN_NS_OPENMESH
 78 67namespace·Subdivider·{·//·BEGIN_NS_DECIMATER
 79 68namespace·Uniform·{·//·BEGIN_NS_UNIFORM
 80 69
 81 70
 82 71//==·CLASS·DEFINITION
 83 =========================================================
 84 72
 85 75template·<typename·MeshType,·typename·RealType·=·double>
 86 _\x87_\x86class·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T·:·public·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T<MeshType,·RealType>
 87 77{
 88 78public:
87 7989 79
88 80template·<class·T1,·class·T2,·typename·Real> 
89 81inline·bool·is_le(const·T1&·a,·const·T2&·b,·Real·_eps) 
90 82{·return·(a·<·b)·||·is_eq(a,b,_eps);·}90 80·typedef·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.<_.M_.e_.s_.h_.T_.y_.p_.e_.,_.·_.R_.e_.a_.l_.T_.y_.p_.e_.>·_.I_.n_.h_.e_.r_.i_.t_.e_.d;
 91 81
 92 82public:
91 8393 83
92 84/*const·float·flt_eps__·=·10*FLT_EPSILON; 
93 85const·double·dbl_eps__·=·10*DBL_EPSILON;*/ 
94 86const·float·flt_eps__·=·(float)1e-05; 
95 87const·double·dbl_eps__·=·1e-09; 
96 88 
97 89inline·float·eps__(float) 
98 90{·return·flt_eps__;·}94 84·_.C_.o_.m_.p_.o_.s_.i_.t_.e_.S_.q_.r_.t_.3_.T()·:·_.I_.n_.h_.e_.r_.i_.t_.e_.d()·{};
 95 85·explicit·_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T(MeshType&·_mesh)·:·_\x8I_\x8n_\x8h_\x8e_\x8r_\x8i_\x8t_\x8e_\x8d(_mesh)·{};
 96 86·_\x8~_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8S_\x8q_\x8r_\x8t_\x83_\x8T()·{}
 97 87
 98 88public:
 99 89
 100 _\x89_\x80·const·char·*_\x8n_\x8a_\x8m_\x8e()·const·override·{·return·"Uniform·Composite·Sqrt3";·}
99 91101 91
 102 92protected:·//·inherited·interface
 103 93
 104 _\x89_\x84·void·_\x8a_\x8p_\x8p_\x8l_\x8y_\x8__\x8r_\x8u_\x8l_\x8e_\x8s(void)·override
 105 95·{
 106 96·Inherited::Tvv3();
 107 97·Inherited::VF();
 108 98·Inherited::FF();
 109 99·Inherited::FVc(coeffs_);
 110 100·}
 111 101
 112 102protected:
 113 103
 114 104·typedef·typename·Inherited::Coeff·Coeff;
 115 105
 116 _\x81_\x80_\x89·struct·_\x8F_\x8V_\x8C_\x8o_\x8e_\x8f_\x8f·:·public·_\x8C_\x8o_\x8e_\x8f_\x8f
100 92inline·double·eps__(double) 
101 93{·return·dbl_eps__;·} 
102 94 
103 95template·<class·T> 
104 96inline·bool·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(const·T&·a) 
105 97{·return·_\x8i_\x8s_\x8__\x8z_\x8e_\x8r_\x8o(a,·eps__(a));·} 
106 98 
107 99template·<class·T1,·class·T2> 
Max diff block lines reached; 4593/9862 bytes (46.57%) of diff not shown.
64.8 KB
./usr/share/doc/libopenmesh-dev/html/a01094_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00296_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Geometry/LoopSchemeMaskT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/FinalMeshItemsT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01094_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00296_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">LoopSchemeMaskT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">FinalMeshItemsT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 159 lines modifiedOffset 138, 185 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_MESH_ITEMS_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_MESH_ITEMS_HH</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·LOOPSCHEMEMASKT_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·LOOPSCHEMEMASKT_HH</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/SingletonT.hh&gt;</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>{</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T_,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·cache_size_·=·100&gt;</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits,·<span·class="keywordtype">bool</span>·IsTriMesh&gt;</div>
159 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="};">167 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">
160 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a02278.html">···66</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02278.html">LoopSchemeMaskT</a></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a02522.html">···67</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT</a></div>
161 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>{</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>{</div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="comment">//---·build·Refs·structure·---</span></div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
162 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">public</span>:</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">struct·</span>Refs</div>
163 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">enum</span>·{·cache_size·=·cache_size_·};</div> 
164 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keyword">typedef</span>·T_································Scalar;</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··{</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::Point············Point;</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;Point&gt;::value_type</a>·Scalar;</div>
165 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::Normal···········Normal;</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::Color············Color;</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TexCoord1D·······TexCoord1D;</div>
 180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TexCoord2D·······TexCoord2D;</div>
 181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TexCoord3D·······TexCoord3D;</div>
 182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TextureIndex·····TextureIndex;</div>
 183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02562.html">OpenMesh::VertexHandle</a>············<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>;</div>
 184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02574.html">OpenMesh::FaceHandle</a>··············<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>;</div>
 185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02570.html">OpenMesh::EdgeHandle</a>··············<a·class="code·hl_struct"·href="a02570.html">EdgeHandle</a>;</div>
 186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02566.html">OpenMesh::HalfedgeHandle</a>··········<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>;</div>
166 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">protected</span>:</div> 
167 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
168 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··Scalar····································proj_weights_[cache_size];</div> 
169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··Scalar····································limit_weights_[cache_size];</div> 
170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··Scalar····································step_weights_[cache_size];</div> 
171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··std::vector&lt;Scalar&gt;·······················tang0_weights_[cache_size];</div> 
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··std::vector&lt;Scalar&gt;·······················tang1_weights_[cache_size];</div> 
173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">protected</span>:</div> 
175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> 
176 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·Scalar······················compute_proj_weight(uint·_valence)</div> 
177 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··{</div> 
178 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="comment">//return·pow(3.0·/·2.0·+·cos(2.0·*·M_PI·/·_valence),·2)·/·2.0·-·1.0;</span></div> 
179 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordtype">double</span>·denom·=·(3.0·+·2.0*cos(2.0*M_PI/(<span·class="keywordtype">double</span>)_valence));</div> 
180 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordtype">double</span>·weight·=·(64.0*_valence)/(40.0·-·denom*denom)·-·_valence;</div> 
181 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keywordflow">return</span>·(Scalar)·weight;</div> 
182 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··}</div>187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··};</div>
183 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="preprocessor">#endif</span></div>
 189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//---·export·Refs·types·---</span></div>
 190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point···········Point;</div>
184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">inline</span>·<span·class="keyword">static</span>·Scalar······················compute_limit_weight(uint·_valence)</div>191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Scalar··········Scalar;</div>
185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··{</div> 
186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keywordtype">double</span>·proj_weight_value·=·compute_proj_weight(_valence);</div> 
187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····proj_weight_value·=·proj_weight_value/(proj_weight_value·+·_valence);<span·class="comment">//normalize·the·proj_weight</span></div> 
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keywordtype">double</span>·weight·=·(3.0/8.0)/(1.0·-·proj_weight_value·+·(3.0/8.0));</div> 
189 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keywordflow">return</span>·(Scalar)weight;</div> 
Max diff block lines reached; 33363/52795 bytes (63.19%) of diff not shown.
13.1 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 LoopSchemeMaskT.hh5 FinalMeshItemsT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 163 lines modifiedOffset 47, 206 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44 
55 45#ifndef·LOOPSCHEMEMASKT_HH 
56 46#define·LOOPSCHEMEMASKT_HH54 44#ifndef·OPENMESH_MESH_ITEMS_HH
 55 45#define·OPENMESH_MESH_ITEMS_HH
 56 46
57 4757 47
58 48#include·<cmath> 
59 49#include·<vector>58 48//==·INCLUDES
 59 =================================================================
 60 49
60 5061 50
61 51#include·<OpenMesh/Core/System/config.h>62 51#include·<OpenMesh/Core/System/config.h>
62 52#include·<OpenMesh/Core/Utils/SingletonT.hh>63 52#include·<OpenMesh/Core/Utils/GenProg.hh>
63 53 
64 54namespace·_.O_.p_.e_.n_.M_.e_.s_.h64 53#include·<OpenMesh/Core/Utils/vector_traits.hh>
 65 54#include·<OpenMesh/Core/Mesh/Handles.hh>
65 55{66 55
66 5667 56
67 65template·<class·T_,·unsigned·int·cache_size_·=·100> 
68 _\x86_\x86class·_\x8L_\x8o_\x8o_\x8p_\x8S_\x8c_\x8h_\x8e_\x8m_\x8e_\x8M_\x8a_\x8s_\x8k_\x8T 
69 67{ 
70 68public: 
71 69·enum·{·cache_size·=·cache_size_·}; 
72 70·typedef·T_·Scalar; 
73 71 
74 72protected: 
75 73 
76 74·Scalar·proj_weights_[cache_size]; 
77 75·Scalar·limit_weights_[cache_size]; 
78 76·Scalar·step_weights_[cache_size]; 
79 77·std::vector<Scalar>·tang0_weights_[cache_size]; 
80 78·std::vector<Scalar>·tang1_weights_[cache_size]; 
81 79 
82 80protected: 
83 81 
84 82·inline·static·Scalar·compute_proj_weight(uint·_valence) 
85 83·{ 
86 84·//return·pow(3.0·/·2.0·+·cos(2.0·*·M_PI·/·_valence),·2)·/·2.0·-·1.0; 
87 85·double·denom·=·(3.0·+·2.0*cos(2.0*M_PI/(double)_valence)); 
88 86·double·weight·=·(64.0*_valence)/(40.0·-·denom*denom)·-·_valence; 
89 87·return·(Scalar)·weight; 
90 88·} 
91 89 
92 90·inline·static·Scalar·compute_limit_weight(uint·_valence) 
93 91·{ 
94 92·double·proj_weight_value·=·compute_proj_weight(_valence); 
95 93·proj_weight_value·=·proj_weight_value/(proj_weight_value·+·_valence);// 
96 normalize·the·proj_weight 
97 94·double·weight·=·(3.0/8.0)/(1.0·-·proj_weight_value·+·(3.0/8.0)); 
98 95·return·(Scalar)weight; 
99 96·}68 57//==·NAMESPACES
 69 ===============================================================
 70 58
 71 59
 72 60namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 73 61
 74 62
 75 63//==·CLASS·DEFINITION
 76 =========================================================
 77 64
 78 66template·<class·Traits,·bool·IsTriMesh>
 79 _\x86_\x87struct·_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T
 80 68{
 81 69·//---·build·Refs·structure·---
 82 70#ifndef·DOXY_IGNORE_THIS
 83 71·struct·Refs
 84 72·{
 85 73·typedef·typename·Traits::Point·Point;
 86 74·typedef·typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8P_\x8o_\x8i_\x8n_\x8t_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·Scalar;
 87 75
 88 76·typedef·typename·Traits::Normal·Normal;
 89 77·typedef·typename·Traits::Color·Color;
 90 78·typedef·typename·Traits::TexCoord1D·TexCoord1D;
 91 79·typedef·typename·Traits::TexCoord2D·TexCoord2D;
 92 80·typedef·typename·Traits::TexCoord3D·TexCoord3D;
 93 81·typedef·typename·Traits::TextureIndex·TextureIndex;
 94 82·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 95 83·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 96 84·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 97 85·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e;
 98 86·};
 99 87#endif
 100 88·//---·export·Refs·types·---
 101 89·typedef·typename·Refs::Point·Point;
 102 90·typedef·typename·Refs::Scalar·Scalar;
 103 91·typedef·typename·Refs::Normal·Normal;
 104 92·typedef·typename·Refs::Color·Color;
 105 93·typedef·typename·Refs::TexCoord1D·TexCoord1D;
 106 94·typedef·typename·Refs::TexCoord2D·TexCoord2D;
 107 95·typedef·typename·Refs::TexCoord3D·TexCoord3D;
 108 96·typedef·typename·Refs::TextureIndex·TextureIndex;
100 97109 97
 110 98·//---·get·attribute·bits·from·Traits·---
 111 99·enum·Attribs
101 98·inline·static·Scalar·compute_step_weight(uint·_valence) 
102 99·{ 
103 100·double·proj_weight_value·=·compute_proj_weight(_valence); 
104 101·proj_weight_value·=·proj_weight_value/(proj_weight_value·+·_valence);// 
105 normalize·the·proj_weight 
106 102·double·weight·=·proj_weight_value·-·(3.0/8.0); 
107 103·return·(Scalar)weight; 
108 104·} 
109 105 
110 106·inline·static·Scalar·compute_tang0_weight(uint·_valence,·uint·_ver_id) 
111 107·{112 100·{
112 108·return·(Scalar)cos(2.0*M_PI*(double)_ver_id/(double)_valence); 
113 109·} 
Max diff block lines reached; 2030/13405 bytes (15.14%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01097_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00344_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01097_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00344_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01100_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00350_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01100_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00350_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01103_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00347_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01103_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00347_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
49.7 KB
./usr/share/doc/libopenmesh-dev/html/a01106_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00815_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Geometry/NormalConeT_impl.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/MixedDecimaterT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01106_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00815_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">NormalConeT_impl.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MixedDecimaterT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00815.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 137, 139 lines modifiedOffset 137, 102 lines modified
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//=============================================================================</span></div>144 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//=============================================================================</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//</span></div>145 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··CLASS·NormalConeT·-·IMPLEMENTATION</span></div>146 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//··CLASS·MixedDecimaterT·-·IMPLEMENTATION</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#define·OPENMESH_NORMALCONE_C</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>149 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>150 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH</span></div>
 151 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>152 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;math.h&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&quot;NormalConeT.hh&quot;</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>153 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 154 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifdef·max</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#··undef·max</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>155 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifdef·min</span></div>156 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00872.html">OpenMesh/Tools/Decimater/McDecimaterT.hh</a>&gt;</span></div>
 158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">OpenMesh/Tools/Decimater/DecimaterT.hh</a>&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··undef·min</span></div>159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif</span></div>160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>162 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//==·NAMESPACE·================================================================</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>163 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>164 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
 165 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">namespace·</span>Decimater·{</div>
 166 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>167 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 168 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>169 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>170 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Vector&gt;</div>171 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;·<span·class="keyword">typename</span>·MeshT·&gt;</div>
175 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">172 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03390.html">···77</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03390.html">MixedDecimaterT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03386.html">McDecimaterT</a>&lt;MeshT&gt;,·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03378.html">DecimaterT</a>&lt;MeshT&gt;</div>
176 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02282.html#a1f7eb29afe2632c727722c9148f2092a">···74</a></span><a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT&lt;Vector&gt;::</a></div> 
177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><a·class="code·hl_function"·href="a02282.html#ae615837d5b59d54fc674e495c67e490a">NormalConeT</a>(<span·class="keyword">const</span>·Vec3&amp;·_center_normal,·Scalar·_angle)</div> 
178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··:·center_normal_(_center_normal),·angle_(_angle)</div> 
179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>{</div> 
180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>}</div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>{</div>
 175 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:·<span·class="comment">//--------------------------------------------------------·public·types</span></div>
181 </div> 
182 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
183 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>176 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
184 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="comment">//----------------------------------------------------------------------------</span></div>177 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03386.html">McDecimaterT&lt;·MeshT·&gt;</a>·········<a·class="code·hl_class"·href="a03386.html">Self</a>;</div>
 178 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·MeshT·························Mesh;</div>
 179 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03374.html">CollapseInfoT&lt;MeshT&gt;</a>··········<a·class="code·hl_struct"·href="a03374.html">CollapseInfo</a>;</div>
 180 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03402.html">ModBaseT&lt;MeshT&gt;</a>···············<a·class="code·hl_class"·href="a03402.html">Module</a>;</div>
 181 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·std::vector&lt;·Module*·&gt;········ModuleList;</div>
 182 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ModuleList::iterator·ModuleListIterator;</div>
185 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>183 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 184 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">public</span>:·<span·class="comment">//------------------------------------------------------·public·methods</span></div>
186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>185 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 186 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_class"·href="a03390.html">MixedDecimaterT</a>(·Mesh&amp;·_mesh·);</div>
187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Vector&gt;</div> 
188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">typename</span>·NormalConeT&lt;Vector&gt;::Scalar</div> 
189 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}"> 
190 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">···86</a></span><a·class="code·hl_function"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">NormalConeT&lt;Vector&gt;::</a></div> 
191 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><a·class="code·hl_function"·href="a02282.html#a6c1a4f8b5ede1550f9b25e5e4b2b4d6a">max_angle</a>(<span·class="keyword">const</span>·Vec3&amp;·_norm)<span·class="keyword">·const</span></div> 
192 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword"></span>{</div> 
193 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··Scalar·dotp·=·(center_normal_·|·_norm);</div> 
194 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keywordflow">return</span>·(dotp·&gt;=·1.0·?·0.0·:·(dotp·&lt;=·-1.0·?·M_PI·:·acos(dotp)))</div> 
195 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····+·angle_;</div> 
196 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div>187 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
Max diff block lines reached; 19573/39512 bytes (49.54%) of diff not shown.
11.0 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 NormalConeT_impl.hh5 MixedDecimaterT.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 46, 162 lines modifiedOffset 47, 135 lines modified
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 43// 
54 ============================================================================= 
55 44// 
56 45//·CLASS·NormalConeT·-·IMPLEMENTATION 
57 46//54 46//
 55 =============================================================================
58 47//56 47//
 57 48//·CLASS·MixedDecimaterT·-·IMPLEMENTATION
 58 49//
 59 50//
59 =============================================================================60 =============================================================================
 61 51
 62 52#ifndef·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH
 63 53#define·OPENMESH_MIXED_DECIMATER_DECIMATERT_HH
 64 54
60 48 
61 49#define·OPENMESH_NORMALCONE_C 
62 50 
63 51//==·INCLUDES 
64 ================================================================= 
65 52 
66 53#include·<math.h> 
67 54#include·"NormalConeT.hh" 
68 5565 55
69 56#ifdef·max 
70 57#·undef·max 
71 58#endif 
72 59 
73 60#ifdef·min 
74 61#·undef·min 
75 62#endif66 56//==·INCLUDES
 67 =================================================================
 68 57
 69 58#include·<memory>
 70 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 71 60#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8/_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 72 61
 73 62
76 6374 63
77 64 
78 65//==·NAMESPACES75 64//==·NAMESPACE
79 ===============================================================76 ================================================================
 77 65
80 66 
81 67 
82 68namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{78 66namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 79 67namespace·Decimater·{
 80 68
83 6981 69
 82 70//==·CLASS·DEFINITION
84 70 
85 71//==·IMPLEMENTATION 
86 ==========================================================83 =========================================================
 84 71
87 7285 72
88 73template·<typename·Vector>86 76template·<·typename·MeshT·>
 87 _\x87_\x87class·_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T·:·public·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<MeshT>,·public·_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T<MeshT>
 88 78{
 89 79public:·//--------------------------------------------------------·public
 90 types
89 _\x87_\x84_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8: 
90 75_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T(const·Vec3&·_center_normal,·Scalar·_angle) 
91 76·:·center_normal_(_center_normal),·angle_(_angle) 
92 77{ 
93 78} 
94 79 
95 8091 80
 92 81·typedef·_\x8M_\x8c_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8·_\x8>·_\x8S_\x8e_\x8l_\x8f;
 93 82·typedef·MeshT·Mesh;
 94 83·typedef·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8C_\x8o_\x8l_\x8l_\x8a_\x8p_\x8s_\x8e_\x8I_\x8n_\x8f_\x8o;
 95 84·typedef·_\x8M_\x8o_\x8d_\x8B_\x8a_\x8s_\x8e_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8>·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e;
 96 85·typedef·std::vector<·Module*·>·ModuleList;
 97 86·typedef·typename·ModuleList::iterator·ModuleListIterator;
 98 87
96 81//---------------------------------------------------------------------------99 88public:·//------------------------------------------------------·public
 100 methods
 101 89
 102 91·_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T(·Mesh&·_mesh·);
97 - 
98 82 
99 83 
100 84template·<typename·Vector> 
101 85typename·NormalConeT<Vector>::Scalar 
102 _\x88_\x86_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8: 
103 87_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·Vec3&·_norm)·const 
104 88{ 
105 89·Scalar·dotp·=·(center_normal_·|·_norm); 
106 90·return·(dotp·>=·1.0·?·0.0·:·(dotp·<=·-1.0·?·M_PI·:·acos(dotp))) 
107 91·+·angle_; 
108 92}103 92
 104 94·_\x8~_\x8M_\x8i_\x8x_\x8e_\x8d_\x8D_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e_\x8r_\x8T();
 105 95
 106 96public:
109 93 
110 94 
111 95//--------------------------------------------------------------------------- 
112 - 
113 96 
114 97107 97
 108 113·size_t·_\x8d_\x8e_\x8c_\x8i_\x8m_\x8a_\x8t_\x8e(·const·size_t·_n_collapses,·const·float·_mc_factor·,·bool
 109 _only_selected·=·false);
115 98template·<typename·Vector> 
116 99typename·NormalConeT<Vector>::Scalar 
117 _\x81_\x80_\x80_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T_\x8<_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8>_\x8:_\x8: 
118 101_\x8m_\x8a_\x8x_\x8__\x8a_\x8n_\x8g_\x8l_\x8e(const·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8C_\x8o_\x8n_\x8e_\x8T&·_cone)·const 
119 102{ 
Max diff block lines reached; 6344/11201 bytes (56.64%) of diff not shown.
27.6 KB
./usr/share/doc/libopenmesh-dev/html/a01109_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00218_source.html
Files 98% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01109_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00218_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">PolyMesh_ArrayKernelT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">TriMesh_ArrayKernelT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 141, 85 lines modifiedOffset 141, 86 lines modified
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·PolyMesh_ArrayKernelT</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·TriMesh_ArrayKernelT</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_TRIMESH_ARRAY_KERNEL_HH</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_TRIMESH_ARRAY_KERNEL_HH</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriConnectivity.hh&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/FinalMeshItemsT.hh&gt;</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/FinalMeshItemsT.hh&gt;</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/AttribKernelT.hh&gt;</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/AttribKernelT.hh&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMeshT.hh&gt;</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Traits&gt;</div>173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Traits&gt;</div>
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">class·</span>TriMesh_ArrayKernelT;</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">class·</span>PolyMesh_ArrayKernelT;</div>
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
177 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits&gt;</div>178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits&gt;</div>
178 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="};">179 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};">
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a02710.html">···78</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02710.html">PolyMesh_ArrayKernel_GeneratorT</a></div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a02822.html">···79</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02822.html">TriMesh_ArrayKernel_GeneratorT</a></div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>{</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>{</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT&lt;Traits,·false&gt;</a>··············<a·class="code·hl_struct"·href="a02522.html">MeshItems</a>;</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT&lt;Traits,·true&gt;</a>···············<a·class="code·hl_struct"·href="a02522.html">MeshItems</a>;</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02438.html">AttribKernelT&lt;MeshItems,·PolyConnectivity&gt;</a>··<a·class="code·hl_class"·href="a02438.html">AttribKernel</a>;</div>183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02438.html">AttribKernelT&lt;MeshItems,·TriConnectivity&gt;</a>···<a·class="code·hl_class"·href="a02438.html">AttribKernel</a>;</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02718.html">PolyMeshT&lt;AttribKernel&gt;</a>·····················<a·class="code·hl_class"·href="a02718.html">Mesh</a>;</div>184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02826.html">TriMeshT&lt;AttribKernel&gt;</a>······················<a·class="code·hl_class"·href="a02826.html">Mesh</a>;</div>
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>};</div>185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>};</div>
185 </div>186 </div>
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
188 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits·=·DefaultTraits&gt;</div>190 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits·=·DefaultTraits&gt;</div>
189 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};">191 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};">
190 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02714.html">···94</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT</a></div>192 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a02706.html">···94</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02706.html">TriMesh_ArrayKernelT</a></div>
191 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a02710.html">PolyMesh_ArrayKernel_GeneratorT</a>&lt;Traits&gt;::Mesh</div>193 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a02822.html">TriMesh_ArrayKernel_GeneratorT</a>&lt;Traits&gt;::Mesh</div>
192 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>{</div>194 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>{</div>
193 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div>195 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div>
194 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT</a>()·{}</div>196 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_class"·href="a02706.html">TriMesh_ArrayKernelT</a>()·{}</div>
195 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·OtherTraits&gt;</div>197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·OtherTraits&gt;</div>
196 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02706.html">TriMesh_ArrayKernelT&lt;OtherTraits&gt;</a>·&amp;·t)</div>198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02706.html">TriMesh_ArrayKernelT</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">PolyMesh_ArrayKernelT&lt;OtherTraits&gt;</a>·&amp;·t)</div>
197 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··{</div>199 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··{</div>
198 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·····<span·class="comment">//assign·the·connectivity·and·standard·properties</span></div>200 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·····<span·class="comment">//assign·the·connectivity·and·standard·properties</span></div>
199 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·····this-&gt;assign(t,·<span·class="keyword">true</span>);</div>201 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·····this-&gt;assign(t,<span·class="keyword">true</span>);</div>
200 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>202 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··}</div>
201 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}</div>203 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>};</div>
202 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>};</div> 
203 </div>204 </div>
 205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>206 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> 
206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="comment">//=============================================================================</span></div>207 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="comment">//=============================================================================</span></div>
207 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>208 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
208 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span><span·class="comment">//=============================================================================</span></div>209 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="comment">//=============================================================================</span></div>
209 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH</span></div>210 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_TRIMESH_ARRAY_KERNEL_HH</span></div>
210 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span><span·class="comment">//=============================================================================</span></div>211 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="comment">//=============================================================================</span></div>
211 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>212 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
212 <div·class="ttc"·id="aa02438_html"><div·class="ttname"><a·href="a02438.html">OpenMesh::AttribKernelT</a></div><div·class="ttdoc">The·attribute·kernel·adds·all·standard·properties·to·the·kernel.</div><div·class="ttdef"><b>Definition</b>·AttribKernelT.hh:73</div></div>213 <div·class="ttc"·id="aa02438_html"><div·class="ttname"><a·href="a02438.html">OpenMesh::AttribKernelT</a></div><div·class="ttdoc">The·attribute·kernel·adds·all·standard·properties·to·the·kernel.</div><div·class="ttdef"><b>Definition</b>·AttribKernelT.hh:73</div></div>
213 <div·class="ttc"·id="aa02522_html"><div·class="ttname"><a·href="a02522.html">OpenMesh::FinalMeshItemsT</a></div><div·class="ttdoc">Definition·of·the·mesh·entities·(items).</div><div·class="ttdef"><b>Definition</b>·FinalMeshItemsT.hh:68</div></div>214 <div·class="ttc"·id="aa02522_html"><div·class="ttname"><a·href="a02522.html">OpenMesh::FinalMeshItemsT</a></div><div·class="ttdoc">Definition·of·the·mesh·entities·(items).</div><div·class="ttdef"><b>Definition</b>·FinalMeshItemsT.hh:68</div></div>
214 <div·class="ttc"·id="aa02706_html"><div·class="ttname"><a·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT</a></div><div·class="ttdoc">Triangle·mesh·based·on·the·ArrayKernel.</div><div·class="ttdef"><b>Definition</b>·TriMesh_ArrayKernelT.hh:96</div></div>215 <div·class="ttc"·id="aa02706_html"><div·class="ttname"><a·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT</a></div><div·class="ttdoc">Triangle·mesh·based·on·the·ArrayKernel.</div><div·class="ttdef"><b>Definition</b>·TriMesh_ArrayKernelT.hh:96</div></div>
215 <div·class="ttc"·id="aa02710_html"><div·class="ttname"><a·href="a02710.html">OpenMesh::PolyMesh_ArrayKernel_GeneratorT</a></div><div·class="ttdoc">Helper·class·to·build·a·PolyMesh-type.</div><div·class="ttdef"><b>Definition</b>·PolyMesh_ArrayKernelT.hh:79</div></div> 
Max diff block lines reached; 1308/21631 bytes (6.05%) of diff not shown.
6.32 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 PolyMesh_ArrayKernelT.hh5 TriMesh_ArrayKernelT.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 51, 101 lines modifiedOffset 51, 102 lines modified
51 4151 41
52 4252 42
53 4353 43
54 4454 44
55 45//55 45//
56 =============================================================================56 =============================================================================
57 46//57 46//
58 47//·CLASS·PolyMesh_ArrayKernelT58 47//·CLASS·TriMesh_ArrayKernelT
59 48//59 48//
60 49//60 49//
61 =============================================================================61 =============================================================================
62 5062 50
63 5163 51
64 52#ifndef·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH64 52#ifndef·OPENMESH_TRIMESH_ARRAY_KERNEL_HH
65 53#define·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH65 53#define·OPENMESH_TRIMESH_ARRAY_KERNEL_HH
66 5466 54
67 5567 55
68 56//==·INCLUDES68 56//==·INCLUDES
69 =================================================================69 =================================================================
70 5770 57
71 5871 58
72 59#include·<OpenMesh/Core/System/config.h>72 59#include·<OpenMesh/Core/System/config.h>
73 60#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>73 60#include·<OpenMesh/Core/Mesh/TriConnectivity.hh>
74 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>74 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
75 62#include·<OpenMesh/Core/Mesh/FinalMeshItemsT.hh>75 62#include·<OpenMesh/Core/Mesh/FinalMeshItemsT.hh>
76 63#include·<OpenMesh/Core/Mesh/AttribKernelT.hh>76 63#include·<OpenMesh/Core/Mesh/AttribKernelT.hh>
77 64#include·<OpenMesh/Core/Mesh/PolyMeshT.hh>77 64#include·<OpenMesh/Core/Mesh/TriMeshT.hh>
78 6578 65
79 6679 66
80 67//==·NAMESPACES80 67//==·NAMESPACES
81 ===============================================================81 ===============================================================
82 6882 68
83 6983 69
84 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{84 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
85 7185 71
86 72template<class·Traits>86 72template<class·Traits>
87 73class·TriMesh_ArrayKernelT;87 73class·PolyMesh_ArrayKernelT;
88 74//==·CLASS·DEFINITION88 74//==·CLASS·DEFINITION
89 =========================================================89 =========================================================
90 7590 75
 91 76
91 77template·<class·Traits>92 78template·<class·Traits>
92 _\x87_\x88struct·_.P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T93 _\x87_\x89struct·_.T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T
93 79{94 80{
94 80·typedef·_.F_.i_.n_.a_.l_.M_.e_.s_.h_.I_.t_.e_.m_.s_.T_.<_.T_.r_.a_.i_.t_.s_.,_.·_.f_.a_.l_.s_\x8e_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s;95 81·typedef·_.F_.i_.n_.a_.l_.M_.e_.s_.h_.I_.t_.e_.m_.s_.T_.<_.T_.r_.a_.i_.t_.s_.,_.·_.t_.r_.u_\x8e_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s;
95 81·typedef·_.A_.t_.t_.r_.i_.b_.K_.e_.r_.n_.e_.l_.T_.<_.M_.e_.s_.h_.I_.t_.e_.m_.s_.,_.·_.P_.o_.l_.y_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8>·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l;96 82·typedef·_.A_.t_.t_.r_.i_.b_.K_.e_.r_.n_.e_.l_.T_.<_.M_.e_.s_.h_.I_.t_.e_.m_.s_.,_.·_.T_.r_.i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8>·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l;
96 82·typedef·_.P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8>·_\x8M_\x8e_\x8s_\x8h;97 83·typedef·_.T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8>·_\x8M_\x8e_\x8s_\x8h;
97 83};98 84};
98 84 
99 8599 85
 100 86
 101 87
100 93template·<class·Traits·=·DefaultTraits>102 93template·<class·Traits·=·DefaultTraits>
101 _\x89_\x84class·_\x8P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T103 _\x89_\x84class·_\x8T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T
102 95·:·public·_\x8P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T<Traits>::Mesh104 95·:·public·_\x8T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T<Traits>::Mesh
103 96{105 96{
104 97public:106 97public:
105 98·_\x8P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T()·{}107 98·_\x8T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T()·{}
106 99·template<class·OtherTraits>108 99·template<class·OtherTraits>
107 100·explicit·_\x8P_.o_.l_.y_.M_.e_.s_.h_.__.A_.r_.r_.a_.y_.K_.e_.r_.n_.e_.l_.T(·const·_.T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8O_\x8t_\x8h_\x8e_\x8r_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·&109 100·explicit·_\x8T_.r_.i_.M_.e_.s_.h_.__.A_.r_.r_.a_.y_.K_.e_.r_.n_.e_.l_.T(·const·_.P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8O_\x8t_\x8h_\x8e_\x8r_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·&
108 t)110 t)
109 101·{111 101·{
110 102·//assign·the·connectivity·and·standard·properties112 102·//assign·the·connectivity·and·standard·properties
111 103·this->assign(t,·true);113 103·this->assign(t,true);
112 104 
113 105·}114 104·}
114 106};115 105};
 116 106
115 107117 107
116 108 
117 109//118 108//
118 =============================================================================119 =============================================================================
119 110}·//·namespace·OpenMesh120 109}·//·namespace·OpenMesh
120 111//121 110//
121 =============================================================================122 =============================================================================
122 112#endif·//·OPENMESH_POLY_MESH_ARRAY_KERNEL_HH123 111#endif·//·OPENMESH_TRIMESH_ARRAY_KERNEL_HH
123 113//124 112//
124 =============================================================================125 =============================================================================
125 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h126 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
126 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,127 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
127 different·mesh·kernels·...128 different·mesh·kernels·...
128 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59129 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
129 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T130 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T
130 The·attribute·kernel·adds·all·standard·properties·to·the·kernel.131 The·attribute·kernel·adds·all·standard·properties·to·the·kernel.
131 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·AttribKernelT.hh:73132 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·AttribKernelT.hh:73
132 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T133 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T
133 Definition·of·the·mesh·entities·(items).134 Definition·of·the·mesh·entities·(items).
134 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·FinalMeshItemsT.hh:68135 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·FinalMeshItemsT.hh:68
135 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T136 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T
136 Triangle·mesh·based·on·the·ArrayKernel.137 Triangle·mesh·based·on·the·ArrayKernel.
137 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·TriMesh_ArrayKernelT.hh:96138 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·TriMesh_ArrayKernelT.hh:96
138 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T 
139 Helper·class·to·build·a·PolyMesh-type. 
140 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·PolyMesh_ArrayKernelT.hh:79 
141 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T139 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T
142 Polygonal·mesh·based·on·the·ArrayKernel.140 Polygonal·mesh·based·on·the·ArrayKernel.
143 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·PolyMesh_ArrayKernelT.hh:96141 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·PolyMesh_ArrayKernelT.hh:96
 142 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T
 143 Helper·class·to·create·a·TriMesh-type·based·on·ArrayKernelT.
 144 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·TriMesh_ArrayKernelT.hh:80
144 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_.o_.l_.y_\x8M_\x8e_\x8s_\x8h_\x8T145 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_.r_.i_\x8M_\x8e_\x8s_\x8h_\x8T
145 Base·type·for·a·polygonal·mesh.146 Base·type·for·a·triangle·mesh.
146 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·PolyMeshT.hh:91147 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·TriMeshT.hh:92
147 _\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h148 _\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h
148 This·file·defines·the·default·traits·and·some·convenience·macros.149 This·file·defines·the·default·traits·and·some·convenience·macros.
149 ===============================================================================150 ===============================================================================
150 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.151 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
151 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.152 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
844 B
./usr/share/doc/libopenmesh-dev/html/a01112_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00263_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01112_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00263_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01118_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00215_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01118_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00215_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01121_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00269_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01121_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00269_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
33.4 KB
./usr/share/doc/libopenmesh-dev/html/a01124_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06377_source.html
Files 97% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/MeshViewerWidget.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01124_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06377_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">TriMesh_ArrayKernelT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshViewerWidget.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 89 lines modifiedOffset 138, 83 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#pragma·once</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·TriMesh_ArrayKernelT</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_TRIMESH_ARRAY_KERNEL_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_TRIMESH_ARRAY_KERNEL_HH</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;QWidget&gt;</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;QString&gt;</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;QMessageBox&gt;</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;QFileDialog&gt;</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Utils/getopt.h&gt;</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00911.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriConnectivity.hh&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;··</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/FinalMeshItemsT.hh&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/AttribKernelT.hh&gt;</span></div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01247.html">OpenMesh::Attributes</a>;</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="};">
 166 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a02218.html">···64</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02218.html">MeshViewerWidgetTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>167 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>{</div>
 168 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··HalfedgeAttributes(<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a>);</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>169 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>};</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>170 </div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>171 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 172 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT&lt;MeshViewerWidgetTraits&gt;</a>··<a·class="code·hl_class"·href="a02714.html">MyMesh</a>;</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>173 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>174 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 175 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Traits&gt;</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">class·</span>PolyMesh_ArrayKernelT;</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>176 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>177 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 178 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};">
 179 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02222.html">···75</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02222.html">MeshViewerWidget</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02226.html">MeshViewerWidgetT</a>&lt;MyMesh&gt;</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>180 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>
178 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits&gt;</div> 
179 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="};"> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a02822.html">···79</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02822.html">TriMesh_ArrayKernel_GeneratorT</a></div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>{</div>181 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····Q_OBJECT</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT&lt;Traits,·true&gt;</a>···············<a·class="code·hl_struct"·href="a02522.html">MeshItems</a>;</div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02438.html">AttribKernelT&lt;MeshItems,·TriConnectivity&gt;</a>···<a·class="code·hl_class"·href="a02438.html">AttribKernel</a>;</div> 
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02826.html">TriMeshT&lt;AttribKernel&gt;</a>······················<a·class="code·hl_class"·href="a02826.html">Mesh</a>;</div> 
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>};</div> 
186 </div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>182 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 183 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keyword">public</span>:</div>
 184 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keyword">explicit</span>·<a·class="code·hl_class"·href="a02222.html">MeshViewerWidget</a>(QWidget*·parent=0);</div>
 185 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 186 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<a·class="code·hl_class"·href="a02334.html">OpenMesh::IO::Options</a>&amp;·options()·{·<span·class="keywordflow">return</span>·_options;·}</div>
 187 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">OpenMesh::IO::Options</a>&amp;·options()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·_options;·}</div>
 188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordtype">void</span>·setOptions(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02334.html">OpenMesh::IO::Options</a>&amp;·opts)·{·_options·=·opts;·}</div>
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keywordtype">void</span>·open_mesh_gui(QString·fname);</div>
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
Max diff block lines reached; 3599/26086 bytes (13.80%) of diff not shown.
7.75 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 TriMesh_ArrayKernelT.hh5 MeshViewerWidget.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 106 lines modifiedOffset 47, 98 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
 54 44#pragma·once
 55 45
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·CLASS·TriMesh_ArrayKernelT 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 52#ifndef·OPENMESH_TRIMESH_ARRAY_KERNEL_HH 
65 53#define·OPENMESH_TRIMESH_ARRAY_KERNEL_HH 
66 54 
67 55 
68 56//==·INCLUDES56 46//==·INCLUDES
69 =================================================================57 =================================================================
 58 47
 59 48#include·<QWidget>
 60 49#include·<QString>
 61 50#include·<QMessageBox>
 62 51#include·<QFileDialog>
 63 52#include·<iostream>
 64 53#include·<OpenMesh/Tools/Utils/getopt.h>
 65 54#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8T_\x8i_\x8m_\x8e_\x8r_\x8._\x8h_\x8h>
 66 55#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh>
 67 56#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh>
70 5768 57
71 5869 58
 70 59//==·CLASS·DEFINITION
72 59#include·<OpenMesh/Core/System/config.h> 
73 60#include·<OpenMesh/Core/Mesh/TriConnectivity.hh> 
74 61#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
75 62#include·<OpenMesh/Core/Mesh/FinalMeshItemsT.hh> 
76 63#include·<OpenMesh/Core/Mesh/AttribKernelT.hh> 
77 64#include·<OpenMesh/Core/Mesh/TriMeshT.hh> 
78 65 
79 66 
80 67//==·NAMESPACES 
81 ===============================================================71 =========================================================
 72 60
 73 61using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h;
 74 62using·namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s;
 75 63
 76 _\x86_\x84struct·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 77 65{
 78 66·HalfedgeAttributes(_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e);
 79 67};
82 6880 68
83 69 
84 70namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{81 69typedef·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.T_.r_.i_.M_.e_.s_.h_.__.A_.r_.r_.a_.y_.K_.e_.r_.n_.e_.l_.T_.<_.M_.e_.s_.h_.V_.i_.e_.w_.e_.r_.W_.i_.d_.g_.e_.t_.T_.r_.a_.i_.t_.s_.>·_.M_.y_.M_.e_.s_.h;
 82 70
85 7183 71
 84 72
86 72template<class·Traits> 
87 73class·PolyMesh_ArrayKernelT; 
88 74//==·CLASS·DEFINITION85 73//==·CLASS·DEFINITION
89 =========================================================86 =========================================================
90 7587 74
 88 _\x87_\x85class·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t·:·public·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T<MyMesh>
91 7689 76{
92 78template·<class·Traits> 
93 _\x87_\x89struct·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T 
94 80{ 
95 81·typedef·_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T_\x8<_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s; 
96 82·typedef·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8,_\x8·_\x8T_\x8r_\x8i_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8>·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l; 
97 83·typedef·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8T_\x8<_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8>·_\x8M_\x8e_\x8s_\x8h; 
98 84}; 
99 8590 77·Q_OBJECT
 91 78
 92 79public:
 93 81·explicit·_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t(QWidget*·parent=0);
 94 82
 95 83·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·options()·{·return·_options;·}
 96 84·const·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·options()·const·{·return·_options;·}
 97 85·void·setOptions(const·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s&·opts)·{·_options·=·opts;·}
100 8698 86
 99 87·void·open_mesh_gui(QString·fname);
 100 88
 101 89·void·open_texture_gui(QString·fname);
 102 90
 103 91public·slots:
 104 92·void·query_open_mesh_file();
 105 93
 106 94·void·query_open_texture_file();
 107 95private:
 108 96·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·_options;
 109 97};
 110 98
 111 _\x8T_\x8i_\x8m_\x8e_\x8r_\x8._\x8h_\x8h
 112 A·timer·class.
101 87 
102 93template·<class·Traits·=·DefaultTraits> 
103 _\x89_\x84class·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T 
104 95·:·public·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8__\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T<Traits>::Mesh 
105 96{ 
106 97public: 
107 98·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T()·{} 
108 99·template<class·OtherTraits> 
109 100·explicit·_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T(·const·_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8O_\x8t_\x8h_\x8e_\x8r_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·& 
110 t) 
111 101·{ 
112 102·//assign·the·connectivity·and·standard·properties 
113 103·this->assign(t,true); 
114 104·} 
115 105}; 
Max diff block lines reached; 2643/7909 bytes (33.42%) of diff not shown.
5.57 KB
./usr/share/doc/libopenmesh-dev/html/a01127_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00239_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01127_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00239_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_TRIMESH_C</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_TRIMESH_C</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMeshT.hh&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·==============================================================</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·NAMESPACES·==============================================================</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02718.html#a76730c9a65bfd6cf23972baa191a40cd">PolyMesh::calc_face_normal</a>(p0,·p1,·p2);</div>185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02718.html#a76730c9a65bfd6cf23972baa191a40cd">PolyMesh::calc_face_normal</a>(p0,·p1,·p2);</div>
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>}</div>186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>}</div>
187 </div>187 </div>
188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>188 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div>189 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div>
190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>190 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//=============================================================================</span></div>191 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//=============================================================================</span></div>
192 <div·class="ttc"·id="aa01220_html"><div·class="ttname"><a·href="a01220.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>192 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>
193 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>193 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
194 <div·class="ttc"·id="aa02718_html_a76730c9a65bfd6cf23972baa191a40cd"><div·class="ttname"><a·href="a02718.html#a76730c9a65bfd6cf23972baa191a40cd">OpenMesh::PolyMeshT::calc_face_normal</a></div><div·class="ttdeci">virtual·Normal·calc_face_normal(FaceHandle·_fh)·const</div><div·class="ttdoc">Calculate·normal·vector·for·face·_fh.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT_impl.hh:97</div></div>194 <div·class="ttc"·id="aa02718_html_a76730c9a65bfd6cf23972baa191a40cd"><div·class="ttname"><a·href="a02718.html#a76730c9a65bfd6cf23972baa191a40cd">OpenMesh::PolyMeshT::calc_face_normal</a></div><div·class="ttdeci">virtual·Normal·calc_face_normal(FaceHandle·_fh)·const</div><div·class="ttdoc">Calculate·normal·vector·for·face·_fh.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT_impl.hh:97</div></div>
195 <div·class="ttc"·id="aa02826_html_a34d9ca17136124593dcc494cfaccdfe5"><div·class="ttname"><a·href="a02826.html#a34d9ca17136124593dcc494cfaccdfe5">OpenMesh::TriMeshT::calc_face_normal</a></div><div·class="ttdeci">Normal·calc_face_normal(FaceHandle·_fh)·const</div><div·class="ttdoc">Calculate·normal·vector·for·face·_fh·(specialized·for·TriMesh).</div><div·class="ttdef"><b>Definition</b>·TriMeshT_impl.hh:74</div></div>195 <div·class="ttc"·id="aa02826_html_a34d9ca17136124593dcc494cfaccdfe5"><div·class="ttname"><a·href="a02826.html#a34d9ca17136124593dcc494cfaccdfe5">OpenMesh::TriMeshT::calc_face_normal</a></div><div·class="ttdeci">Normal·calc_face_normal(FaceHandle·_fh)·const</div><div·class="ttdoc">Calculate·normal·vector·for·face·_fh·(specialized·for·TriMesh).</div><div·class="ttdef"><b>Definition</b>·TriMeshT_impl.hh:74</div></div>
196 </div><!--·fragment·--></div><!--·contents·-->196 </div><!--·fragment·--></div><!--·contents·-->
197 </div><!--·doc-content·-->197 </div><!--·doc-content·-->
198 <hr>198 <hr>
199 <address>199 <address>
844 B
./usr/share/doc/libopenmesh-dev/html/a01130_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00221_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01130_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00221_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
1.25 KB
./usr/share/doc/libopenmesh-dev/html/a01133_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00275_source.html
Files 99% similar despite different names
    
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
00000b30:·6e3a·6274·6968·3a64·3364·3961·3961·3635··n:btih:d3d9a9a6500000b30:·6e3a·6274·6968·3a64·3364·3961·3961·3635··n:btih:d3d9a9a65
00000b40:·3935·3532·3166·3936·3636·6135·6539·3463··95521f9666a5e94c00000b40:·3935·3532·3166·3936·3636·6135·6539·3463··95521f9666a5e94c
00000b50:·6338·3330·6461·6238·3362·3635·3639·3926··c830dab83b65699&00000b50:·6338·3330·6461·6238·3362·3635·3639·3926··c830dab83b65699&
00000b60:·616d·703b·646e·3d65·7870·6174·2e74·7874··amp;dn=expat.txt00000b60:·616d·703b·646e·3d65·7870·6174·2e74·7874··amp;dn=expat.txt
00000b70:·204d·4954·202a·2f0a·2428·646f·6375·6d65···MIT·*/.$(docume00000b70:·204d·4954·202a·2f0a·2428·646f·6375·6d65···MIT·*/.$(docume
00000b80:·6e74·292e·7265·6164·7928·6675·6e63·7469··nt).ready(functi00000b80:·6e74·292e·7265·6164·7928·6675·6e63·7469··nt).ready(functi
00000b90:·6f6e·2829·7b69·6e69·744e·6176·5472·6565··on(){initNavTree00000b90:·6f6e·2829·7b69·6e69·744e·6176·5472·6565··on(){initNavTree
00000ba0:·2827·6130·3131·3333·5f73·6f75·7263·652e··('a01133_source.00000ba0:·2827·6130·3032·3735·5f73·6f75·7263·652e··('a00275_source.
00000bb0:·6874·6d6c·272c·2727·293b·2069·6e69·7452··html','');·initR00000bb0:·6874·6d6c·272c·2727·293b·2069·6e69·7452··html','');·initR
00000bc0:·6573·697a·6162·6c65·2829·3b20·7d29·3b0a··esizable();·});.00000bc0:·6573·697a·6162·6c65·2829·3b20·7d29·3b0a··esizable();·});.
00000bd0:·2f2a·2040·6c69·6365·6e73·652d·656e·6420··/*·@license-end·00000bd0:·2f2a·2040·6c69·6365·6e73·652d·656e·6420··/*·@license-end·
00000be0:·2a2f·0a3c·2f73·6372·6970·743e·0a3c·6469··*/.</script>.<di00000be0:·2a2f·0a3c·2f73·6372·6970·743e·0a3c·6469··*/.</script>.<di
00000bf0:·7620·6964·3d22·646f·632d·636f·6e74·656e··v·id="doc-conten00000bf0:·7620·6964·3d22·646f·632d·636f·6e74·656e··v·id="doc-conten
00000c00:·7422·3e0a·3c21·2d2d·2077·696e·646f·7720··t">.<!--·window·00000c00:·7422·3e0a·3c21·2d2d·2077·696e·646f·7720··t">.<!--·window·
00000c10:·7368·6f77·696e·6720·7468·6520·6669·6c74··showing·the·filt00000c10:·7368·6f77·696e·6720·7468·6520·6669·6c74··showing·the·filt
6.63 KB
./usr/share/doc/libopenmesh-dev/html/a01136_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00299_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01136_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00299_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMeshT.hh&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMeshT.hh&gt;</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/LoopSchemeMaskT.hh&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/LoopSchemeMaskT.hh&gt;</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01220.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">OpenMesh/Core/System/omstream.hh</a>&gt;</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
Offset 723, 15 lines modifiedOffset 723, 15 lines modified
723 <div·class="line"><a·id="l00577"·name="l00577"></a><span·class="lineno">··577</span>····this-&gt;set_normal(*v_it,·calc_vertex_normal(*v_it));</div>723 <div·class="line"><a·id="l00577"·name="l00577"></a><span·class="lineno">··577</span>····this-&gt;set_normal(*v_it,·calc_vertex_normal(*v_it));</div>
724 <div·class="line"><a·id="l00578"·name="l00578"></a><span·class="lineno">··578</span>}</div>724 <div·class="line"><a·id="l00578"·name="l00578"></a><span·class="lineno">··578</span>}</div>
725 </div>725 </div>
726 <div·class="line"><a·id="l00579"·name="l00579"></a><span·class="lineno">··579</span>·</div>726 <div·class="line"><a·id="l00579"·name="l00579"></a><span·class="lineno">··579</span>·</div>
727 <div·class="line"><a·id="l00580"·name="l00580"></a><span·class="lineno">··580</span><span·class="comment">//=============================================================================</span></div>727 <div·class="line"><a·id="l00580"·name="l00580"></a><span·class="lineno">··580</span><span·class="comment">//=============================================================================</span></div>
728 <div·class="line"><a·id="l00581"·name="l00581"></a><span·class="lineno">··581</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>728 <div·class="line"><a·id="l00581"·name="l00581"></a><span·class="lineno">··581</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
729 <div·class="line"><a·id="l00582"·name="l00582"></a><span·class="lineno">··582</span><span·class="comment">//=============================================================================</span></div>729 <div·class="line"><a·id="l00582"·name="l00582"></a><span·class="lineno">··582</span><span·class="comment">//=============================================================================</span></div>
730 <div·class="ttc"·id="aa01220_html"><div·class="ttname"><a·href="a01220.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>730 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">omstream.hh</a></div><div·class="ttdoc">This·file·provides·the·streams·omlog,·omout,·and·omerr.</div></div>
731 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>731 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
732 <div·class="ttc"·id="aa01242_html_a351b282a40719408090277956e526735"><div·class="ttname"><a·href="a01242.html#a351b282a40719408090277956e526735">OpenMesh::dot</a></div><div·class="ttdeci">osg::Vec3f::ValueType·dot(const·osg::Vec3f·&amp;_v1,·const·osg::Vec3f·&amp;_v2)</div><div·class="ttdoc">Adapter·for·osg·vector·member·computing·a·scalar·product.</div><div·class="ttdef"><b>Definition</b>·VectorAdapter.hh:176</div></div>732 <div·class="ttc"·id="aa01242_html_a351b282a40719408090277956e526735"><div·class="ttname"><a·href="a01242.html#a351b282a40719408090277956e526735">OpenMesh::dot</a></div><div·class="ttdeci">osg::Vec3f::ValueType·dot(const·osg::Vec3f·&amp;_v1,·const·osg::Vec3f·&amp;_v2)</div><div·class="ttdoc">Adapter·for·osg·vector·member·computing·a·scalar·product.</div><div·class="ttdef"><b>Definition</b>·VectorAdapter.hh:176</div></div>
733 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a></div><div·class="ttdeci">@·Normal</div><div·class="ttdoc">Add·normals·to·mesh·item·(vertices/faces)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:82</div></div>733 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a></div><div·class="ttdeci">@·Normal</div><div·class="ttdoc">Add·normals·to·mesh·item·(vertices/faces)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:82</div></div>
734 <div·class="ttc"·id="aa02278_html"><div·class="ttname"><a·href="a02278.html">OpenMesh::LoopSchemeMaskT</a></div><div·class="ttdoc">implements·cache·for·the·weights·of·the·original·Loop·scheme·supported:</div><div·class="ttdef"><b>Definition</b>·LoopSchemeMaskT.hh:67</div></div>734 <div·class="ttc"·id="aa02278_html"><div·class="ttname"><a·href="a02278.html">OpenMesh::LoopSchemeMaskT</a></div><div·class="ttdoc">implements·cache·for·the·weights·of·the·original·Loop·scheme·supported:</div><div·class="ttdef"><b>Definition</b>·LoopSchemeMaskT.hh:67</div></div>
735 <div·class="ttc"·id="aa02574_html"><div·class="ttname"><a·href="a02574.html">OpenMesh::FaceHandle</a></div><div·class="ttdoc">Handle·for·a·face·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:142</div></div>735 <div·class="ttc"·id="aa02574_html"><div·class="ttname"><a·href="a02574.html">OpenMesh::FaceHandle</a></div><div·class="ttdoc">Handle·for·a·face·entity.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:142</div></div>
736 <div·class="ttc"·id="aa02578_html"><div·class="ttname"><a·href="a02578.html">OpenMesh::MeshHandle</a></div><div·class="ttdoc">Handle·type·for·meshes·to·simplify·some·template·programming.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:149</div></div>736 <div·class="ttc"·id="aa02578_html"><div·class="ttname"><a·href="a02578.html">OpenMesh::MeshHandle</a></div><div·class="ttdoc">Handle·type·for·meshes·to·simplify·some·template·programming.</div><div·class="ttdef"><b>Definition</b>·Handles.hh:149</div></div>
737 <div·class="ttc"·id="aa02718_html"><div·class="ttname"><a·href="a02718.html">OpenMesh::PolyMeshT</a></div><div·class="ttdoc">Base·type·for·a·polygonal·mesh.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:91</div></div>737 <div·class="ttc"·id="aa02718_html"><div·class="ttname"><a·href="a02718.html">OpenMesh::PolyMeshT</a></div><div·class="ttdoc">Base·type·for·a·polygonal·mesh.</div><div·class="ttdef"><b>Definition</b>·PolyMeshT.hh:91</div></div>
844 B
./usr/share/doc/libopenmesh-dev/html/a01139_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00248_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01139_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00248_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
114 KB
./usr/share/doc/libopenmesh-dev/html/a01142_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00440_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/IteratorsT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/PropertyCreator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01142_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00440_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">IteratorsT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">PropertyCreator.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 259 lines modifiedOffset 136, 213 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#pragma·once</span></div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/HandleToPropHandle.hh&gt;</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/PropertyManager.hh&gt;</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Iterators·for·PolyMesh/TriMesh</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyConnectivity.hh&gt;</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/SR_store.hh&gt;</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Status.hh&gt;</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#define·OM_CONCAT_IMPL(a,·b)·a##b</span></div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#define·OM_CONCAT(a,·b)·OM_CONCAT_IMPL(a,·b)</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 162 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">
 163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03310.html">···67</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a03310.html">PropertyCreator</a></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>{</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Iterators·{</div>165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">public</span>:</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 167 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03310.html#a60df4a463d9ad90901777a9ea7249c09">···72</a></span>··<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a03310.html#a60df4a463d9ad90901777a9ea7249c09">type_string</a>()·=·0;</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02582.html">···71</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02582.html">ConstVertexIterT</a>;</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a02586.html">···72</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02586.html">VertexIterT</a>;</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02590.html">···73</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02590.html">ConstHalfedgeIterT</a>;</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02594.html">···74</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02594.html">HalfedgeIterT</a>;</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02598.html">···75</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02598.html">ConstEdgeIterT</a>;</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a02602.html">···76</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02602.html">EdgeIterT</a>;</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02606.html">···77</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02606.html">ConstFaceIterT</a>;</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a02610.html">···78</a></span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02610.html">FaceIterT</a>;</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>168 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh,·<span·class="keyword">class</span>·ValueHandle,·<span·class="keyword">class</span>·MemberOwner,·<span·class="keywordtype">bool</span>·(MemberOwner::*PrimitiveStatusMember)()·const,·<span·class="keywordtype">size_t</span>·(MemberOwner::*PrimitiveCountMember)()·const&gt;</div> 
183 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="};"> 
184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a02614.html">···82</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02614.html">GenericIteratorT</a>·{</div> 
185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">public</span>:</div>169 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">virtual</span>·std::string·type_id_string()·=·0;</div>
186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<span·class="comment">//---·Typedefs·---</span></div> 
187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>170 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>········<span·class="keyword">typedef</span>·ValueHandle·····················value_handle;</div> 
189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<span·class="keyword">typedef</span>·value_handle····················value_type;</div> 
190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········<span·class="keyword">typedef</span>·std::bidirectional_iterator_tag·iterator_category;</div> 
191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>········<span·class="keyword">typedef</span>·std::ptrdiff_t··················difference_type;</div> 
192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>*·····················<a·class="code·hl_class"·href="a02714.html">mesh_ptr</a>;</div> 
193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02714.html">Mesh</a>&amp;·····················<a·class="code·hl_class"·href="a02714.html">mesh_ref</a>;</div> 
194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keyword">typedef</span>·<span·class="keyword">decltype</span>(<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(std::declval&lt;ValueHandle&gt;(),·std::declval&lt;Mesh&gt;()))·SmartHandle;</div> 
195 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·SmartHandle&amp;··············reference;</div> 
196 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·SmartHandle*··············pointer;</div>171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keywordtype">bool</span>·can_you_create(<span·class="keyword">const</span>·std::string·&amp;_type_name);</div>
 172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 173 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03310.html#aed5340bbea413fd538c6b626d29dcb8c">···80</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#aed5340bbea413fd538c6b626d29dcb8c">create_vertex_property</a>··(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div>
 174 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 175 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a03310.html#a80b4e3b453c38e545a9959e42c6c329b">···83</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#a80b4e3b453c38e545a9959e42c6c329b">create_halfedge_property</a>(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div>
 176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 177 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03310.html#af4d05434bc1fa9898185a72641d3983c">···86</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#af4d05434bc1fa9898185a72641d3983c">create_edge_property</a>····(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div>
 178 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 179 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03310.html#a37190fc337821f5e8b29d50885240b83">···89</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#a37190fc337821f5e8b29d50885240b83">create_face_property</a>····(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div>
197 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>180 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 181 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="a03310.html#acfc954bf9897bd7c5db1bc31e65b82a4">···92</a></span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03310.html#acfc954bf9897bd7c5db1bc31e65b82a4">create_mesh_property</a>····(<a·class="code·hl_class"·href="a02442.html">BaseKernel</a>&amp;·_mesh,·<span·class="keyword">const</span>·std::string&amp;·_property_name)·=·0;</div>
198 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}"> 
199 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a02614.html#a6cecca78525d76fe52d0490fdd211b00">···97</a></span>········<a·class="code·hl_function"·href="a02614.html#a6cecca78525d76fe52d0490fdd211b00">GenericIteratorT</a>()</div> 
200 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········:·hnd_(<a·class="code·hl_function"·href="a01242.html#a01823bd95e3ef1afee35b1abc97c754f">make_smart</a>(ValueHandle(),nullptr)),·skip_bits_(0)</div> 
Max diff block lines reached; 65111/88066 bytes (73.93%) of diff not shown.
28.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 IteratorsT.hh5 PropertyCreator.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 45, 306 lines modifiedOffset 45, 304 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 42 
53 43#pragma·once52 42#pragma·once
 53 43
 54 44#include·<OpenMesh/Core/System/config.h>
 55 45#include·<OpenMesh/Core/Utils/HandleToPropHandle.hh>
 56 46#include·<OpenMesh/Core/Utils/PropertyManager.hh>
 57 47#include·<OpenMesh/Core/Mesh/PolyConnectivity.hh>
 58 48#include·<sstream>
 59 49#include·<stdexcept>
 60 50#include·<string>
 61 51#include·<memory>
54 44 
55 45// 
56 ============================================================================= 
57 46// 
58 47//·Iterators·for·PolyMesh/TriMesh 
59 48// 
60 49// 
61 ============================================================================= 
62 50 
63 51 
64 5262 52
 63 53#include·<OpenMesh/Core/IO/SR_store.hh>
65 53//==·INCLUDES 
66 ================================================================= 
67 5464 54
68 55#include·<OpenMesh/Core/System/config.h> 
69 56#include·<OpenMesh/Core/Mesh/Status.hh> 
70 57#include·<cassert> 
71 58#include·<cstddef> 
72 59#include·<iterator>65 55
 66 56namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 67 57
 68 58#define·OM_CONCAT_IMPL(a,·b)·a##b
 69 59#define·OM_CONCAT(a,·b)·OM_CONCAT_IMPL(a,·b)
73 6070 60
 71 _\x86_\x87class·OPENMESHDLLEXPORT·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r
 72 68{
 73 69public:
74 61 
75 62//==·NAMESPACES 
76 =============================================================== 
77 63 
78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 65namespace·Iterators·{ 
80 66 
81 67 
82 68//==·FORWARD·DECLARATIONS 
83 ===================================================== 
84 69 
85 7074 70
 75 _\x87_\x82·virtual·std::string·_\x8t_\x8y_\x8p_\x8e_\x8__\x8s_\x8t_\x8r_\x8i_\x8n_\x8g()·=·0;
 76 73
 77 74·virtual·std::string·type_id_string()·=·0;
 78 75
 79 77·bool·can_you_create(const·std::string·&_type_name);
 80 78
 81 _\x88_\x80·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&
 82 _property_name)·=·0;
 83 81
 84 _\x88_\x83·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8h_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&
 85 _property_name)·=·0;
 86 84
 87 _\x88_\x86·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8e_\x8d_\x8g_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&
 88 _property_name)·=·0;
 89 87
 90 _\x88_\x89·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8f_\x8a_\x8c_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&
 91 _property_name)·=·0;
 92 90
 93 _\x89_\x82·virtual·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8m_\x8e_\x8s_\x8h_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y·(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&
 94 _property_name)·=·0;
 95 93
 96 94
 97 96·template·<typename·HandleT>
 98 _\x89_\x87·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8__\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y(_\x8B_\x8a_\x8s_\x8e_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l&·_mesh,·const·std::string&·_property_name);
 99 98
 100 99·virtual·_\x8~_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r()·{}
86 _\x87_\x81template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r_\x8T; 
87 _\x87_\x82template·<class·Mesh>·class·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r_\x8T; 
88 _\x87_\x83template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T; 
89 _\x87_\x84template·<class·Mesh>·class·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T; 
90 _\x87_\x85template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T; 
91 _\x87_\x86template·<class·Mesh>·class·_\x8E_\x8d_\x8g_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T; 
92 _\x87_\x87template·<class·Mesh>·class·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T; 
93 _\x87_\x88template·<class·Mesh>·class·_\x8F_\x8a_\x8c_\x8e_\x8I_\x8t_\x8e_\x8r_\x8T; 
94 79 
95 80 
96 81template·<class·Mesh,·class·ValueHandle,·class·MemberOwner,·bool 
97 (MemberOwner::*PrimitiveStatusMember)()·const,·size_t·(MemberOwner:: 
98 *PrimitiveCountMember)()·const> 
99 _\x88_\x82class·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T·{ 
100 83·public: 
101 84·//---·Typedefs·--- 
102 85 
103 86·typedef·ValueHandle·value_handle; 
104 87·typedef·value_handle·value_type; 
105 88·typedef·std::bidirectional_iterator_tag·iterator_category; 
106 89·typedef·std::ptrdiff_t·difference_type; 
107 90·typedef·const·_\x8M_\x8e_\x8s_\x8h*·_\x8m_\x8e_\x8s_\x8h_\x8__\x8p_\x8t_\x8r; 
108 91·typedef·const·_\x8M_\x8e_\x8s_\x8h&·_\x8m_\x8e_\x8s_\x8h_\x8__\x8r_\x8e_\x8f; 
109 92·typedef·decltype(_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(std::declval<ValueHandle>(),·std::declval<Mesh> 
110 ()))·SmartHandle; 
111 93·typedef·const·SmartHandle&·reference; 
112 94·typedef·const·SmartHandle*·pointer; 
113 95 
114 _\x89_\x87·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T() 
115 98·:·hnd_(_\x8m_\x8a_\x8k_\x8e_\x8__\x8s_\x8m_\x8a_\x8r_\x8t(ValueHandle(),nullptr)),·skip_bits_(0) 
Max diff block lines reached; 23936/28809 bytes (83.09%) of diff not shown.
20.0 KB
./usr/share/doc/libopenmesh-dev/html/a01145_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00284_source.html
Files 97% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/BaseMesh.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/gen/iterators_header.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01145_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00284_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">BaseMesh.hh</div></div>98 ··<div·class="headertitle"><div·class="title">iterators_header.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 63 lines modifiedOffset 138, 54 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_ITERATORS_HH</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_ITERATORS_HH</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··CLASS·BaseMesh</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··Iterators·for·PolyMesh/TriMesh</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_BASEMESH_HH</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_BASEMESH_HH</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/IteratorsT.hh&gt;</span></div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Attributes/Status.hh&gt;</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/CirculatorsT.hh&gt;</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Iterators·{</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>VertexIterT;</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstVertexIterT;</div>
 174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>HalfedgeIterT;</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstHalfedgeIterT;</div>
 176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>EdgeIterT;</div>
 177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstEdgeIterT;</div>
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>FaceIterT;</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstFaceIterT;</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
176 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};"> 
177 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02446.html">···80</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02446.html">BaseMesh</a>·{</div> 
178 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="keyword">public</span>:</div> 
179 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="a02446.html">~BaseMesh</a>(<span·class="keywordtype">void</span>)·{;}</div> 
180 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>};</div> 
181 </div> 
182 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
183 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
184 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="comment">//=============================================================================</span></div> 
185 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}·<span·class="comment">//·namespace·OpenMesh</span></div> 
186 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//=============================================================================</span></div> 
187 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
188 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="comment">//=============================================================================</span></div> 
189 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_BASEMESH_HH·defined</span></div> 
190 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="comment">//=============================================================================</span></div> 
191 <div·class="ttc"·id="aa01151_html"><div·class="ttname"><a·href="a01151.html">Attributes.hh</a></div><div·class="ttdoc">This·file·provides·some·macros·containing·attribute·usage.</div></div> 
192 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>184 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
193 <div·class="ttc"·id="aa02446_html"><div·class="ttname"><a·href="a02446.html">OpenMesh::BaseMesh</a></div><div·class="ttdoc">Base·class·for·all·meshes.</div><div·class="ttdef"><b>Definition</b>·BaseMesh.hh:80</div></div> 
194 </div><!--·fragment·--></div><!--·contents·-->185 </div><!--·fragment·--></div><!--·contents·-->
195 </div><!--·doc-content·-->186 </div><!--·doc-content·-->
196 <hr>187 <hr>
197 <address>188 <address>
198 <small>189 <small>
199 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">190 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
Max diff block lines reached; 0/16825 bytes (0.00%) of diff not shown.
3.42 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 BaseMesh.hh5 iterators_header.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 72 lines modifiedOffset 47, 58 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 4454 44#ifndef·OPENMESH_ITERATORS_HH
 55 45#define·OPENMESH_ITERATORS_HH
 56 46
55 45//57 47//
56 =============================================================================58 =============================================================================
57 46// 
58 47//·CLASS·BaseMesh 
59 48//59 48//
60 49//60 49//·Iterators·for·PolyMesh/TriMesh
 61 50//
 62 51//
61 =============================================================================63 =============================================================================
 64 52
 65 53
62 50 
63 51 
64 52#ifndef·OPENMESH_BASEMESH_HH 
65 53#define·OPENMESH_BASEMESH_HH 
66 5466 54
67 55 
68 56//==·INCLUDES67 55//==·INCLUDES
69 =================================================================68 =================================================================
 69 56
70 57 
71 58 
72 59#include·<OpenMesh/Core/System/config.h>70 57#include·<OpenMesh/Core/System/config.h>
73 60#include·<OpenMesh/Core/Mesh/IteratorsT.hh>71 58#include·<OpenMesh/Core/Attributes/Status.hh>
 72 59#include·<cassert>
 73 60
 74 61
74 61#include·<OpenMesh/Core/Mesh/CirculatorsT.hh> 
75 62#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
76 63#include·<vector> 
77 64 
78 65 
79 66//==·NAMESPACES75 62//==·NAMESPACES
80 ===============================================================76 ===============================================================
 77 63
 78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 79 65namespace·Iterators·{
 80 66
81 6781 67
82 68 
83 69namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{82 68//==·FORWARD·DECLARATIONS
 83 =====================================================
 84 69
84 7085 70
 86 71template·<class·Mesh>·class·VertexIterT;
 87 72template·<class·Mesh>·class·ConstVertexIterT;
 88 73template·<class·Mesh>·class·HalfedgeIterT;
 89 74template·<class·Mesh>·class·ConstHalfedgeIterT;
 90 75template·<class·Mesh>·class·EdgeIterT;
 91 76template·<class·Mesh>·class·ConstEdgeIterT;
 92 77template·<class·Mesh>·class·FaceIterT;
 93 78template·<class·Mesh>·class·ConstFaceIterT;
 94 79
 95 80
 96 81
 97 82
85 71 
86 72//==·CLASS·DEFINITION 
87 ========================================================= 
88 73 
89 74 
90 _\x88_\x80class·_\x8B_\x8a_\x8s_\x8e_\x8M_\x8e_\x8s_\x8h·{ 
91 81public: 
92 82·virtual·_\x8~_\x8B_\x8a_\x8s_\x8e_\x8M_\x8e_\x8s_\x8h(void)·{;} 
93 83}; 
94 84 
95 85 
96 86// 
97 ============================================================================= 
98 87}·//·namespace·OpenMesh 
99 88// 
100 ============================================================================= 
101 89 
102 90// 
103 ============================================================================= 
104 91#endif·//·OPENMESH_BASEMESH_HH·defined 
105 92// 
106 ============================================================================= 
107 _\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h 
108 This·file·provides·some·macros·containing·attribute·usage. 
109 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h98 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
110 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,99 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
111 different·mesh·kernels·...100 different·mesh·kernels·...
112 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59101 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
113 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x8M_\x8e_\x8s_\x8h 
114 Base·class·for·all·meshes. 
115 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·BaseMesh.hh:80 
116 ===============================================================================102 ===============================================================================
117 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.103 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
118 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.104 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
51.3 KB
./usr/share/doc/libopenmesh-dev/html/a01151_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00716_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/Attributes.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/MidpointT.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01151_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00716_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 114 lines modifiedOffset 92, 125 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Attributes.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MidpointT.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#pragma·once</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span>·</div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/BaseKernel.hh&gt;</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/PropertyManager.hh&gt;</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span>·</div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span>Subdivider·{</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span>Uniform·{</div>
101 <a·href="a01151.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div> 
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 113 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·MeshType,·<span·class="keyword">typename</span>·RealType·=·<span·class="keywordtype">double</span>&gt;</div>
 114 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};">
 115 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03786.html">···27</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03786.html">MidpointT</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT</a>&lt;MeshType,·RealType&gt;</div>
 116 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
 117 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">public</span>:</div>
 118 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·RealType·real_t;</div>
 119 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">typedef</span>·MeshType·mesh_t;</div>
 120 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03806.html">SubdividerT&lt;MeshType,·RealType&gt;</a>·<a·class="code·hl_class"·href="a03806.html">parent_t</a>;</div>
 121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="comment">//·Inherited·constructors</span></div>
 123 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<a·class="code·hl_class"·href="a03786.html">MidpointT</a>()·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>()·{}</div>
 124 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<a·class="code·hl_class"·href="a03786.html">MidpointT</a>(mesh_t&amp;·_m)·:·<a·class="code·hl_class"·href="a03806.html">parent_t</a>(_m)·{}</div>
 125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03786.html#a83fb4ff4ed1c069943ce9e0ea7394f8c">···38</a></span>····<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·<a·class="code·hl_function"·href="a03786.html#a83fb4ff4ed1c069943ce9e0ea7394f8c">name</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<span·class="stringliteral">&quot;midpoint&quot;</span>;·}</div>
 127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword">protected</span>:·<span·class="comment">//·SubdividerT·interface</span></div>
 129 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}">
 130 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03786.html#a74e4b5a7a91f701b4f3eabdf5601223d">···41</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03786.html#a74e4b5a7a91f701b4f3eabdf5601223d">prepare</a>(mesh_t&amp;·_m)</div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>131 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····{</div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>133 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div>
 134 </div>
145 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifndef·OPENMESH_ATTRIBUTES_HH</span></div> 
146 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#define·OPENMESH_ATTRIBUTES_HH</span></div> 
147 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>135 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 136 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03786.html#a1ab79bd545947137558decd8a7b193f6">···48</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03786.html#a1ab79bd545947137558decd8a7b193f6">subdivide</a>(mesh_t&amp;·_m,·<span·class="keywordtype">size_t</span>·_n,·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·_update_points·=·<span·class="keyword">true</span>)</div>
148 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{</div>
149 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>139 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········_m.request_halfedge_status();</div>
 140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········_m.request_edge_status();</div>
 141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········_m.request_vertex_status();</div>
 142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········_m.request_face_status();</div>
 143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<a·class="code·hl_class"·href="a03326.html">PropertyManager&lt;EPropHandleT&lt;typename·mesh_t::VertexHandle&gt;</a>&gt;·edge_midpoint(_m,·<span·class="stringliteral">&quot;edge_midpoint&quot;</span>);</div>
Max diff block lines reached; 22062/40699 bytes (54.21%) of diff not shown.
11.4 KB
html2text {}
    
Offset 1, 149 lines modifiedOffset 1, 137 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 MidpointT.hh
 6 1#pragma·once
 7 2
 8 3#include·<OpenMesh/Core/Mesh/BaseKernel.hh>
 9 4#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h>
 10 5#include·<OpenMesh/Core/Utils/PropertyManager.hh>
 11 6
 12 7#include·<algorithm>
 13 8
 14 9namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 15 10namespace·Subdivider·{
 16 11namespace·Uniform·{
 17 12
 18 26template<typename·MeshType,·typename·RealType·=·double>
 19 _\x82_\x87class·_\x8M_\x8i_\x8d_\x8p_\x8o_\x8i_\x8n_\x8t_\x8T·:·public·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T<MeshType,·RealType>
 20 28{
 21 29public:
 22 30·typedef·RealType·real_t;
 23 31·typedef·MeshType·mesh_t;
 24 32·typedef·_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8<_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8>·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t;
 25 33
 26 34·//·Inherited·constructors
 27 35·_\x8M_\x8i_\x8d_\x8p_\x8o_\x8i_\x8n_\x8t_\x8T()·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t()·{}
 28 36·_\x8M_\x8i_\x8d_\x8p_\x8o_\x8i_\x8n_\x8t_\x8T(mesh_t&·_m)·:·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t_\x8__\x8t(_m)·{}
 29 37
 30 _\x83_\x88·const·char*·_\x8n_\x8a_\x8m_\x8e()·const·{·return·"midpoint";·}
 31 39
 32 40protected:·//·SubdividerT·interface
 33 _\x84_\x81·bool·_\x8p_\x8r_\x8e_\x8p_\x8a_\x8r_\x8e(mesh_t&·_m)
 34 42·{
 35 43·return·true;
 36 44·}
 37 45
 38 _\x84_\x88·bool·_\x8s_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e(mesh_t&·_m,·size_t·_n,·const·bool·_update_points·=·true)
 39 49·{
 40 50·_m.request_halfedge_status();
 41 51·_m.request_edge_status();
 42 52·_m.request_vertex_status();
 43 53·_m.request_face_status();
 44 54·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8E_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8m_\x8e_\x8s_\x8h_\x8__\x8t_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8>>·edge_midpoint
 45 (_m,·"edge_midpoint");
 46 55·_\x8P_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8M_\x8a_\x8n_\x8a_\x8g_\x8e_\x8r_\x8<_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8b_\x8o_\x8o_\x8l_\x8>>·is_original_vertex(_m,
 47 "is_original_vertex");
5 Attributes.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·* 
8 2·*·* 
9 3·*·OpenMesh·* 
10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·* 
11 5·*·Department·of·Computer·Graphics·and·Multimedia·* 
12 6·*·All·rights·reserved.·* 
13 7·*·www.openmesh.org·* 
14 8·*·* 
15 9·*---------------------------------------------------------------------------* 
16 10·*·This·file·is·part·of·OpenMesh.·* 
17 11·*--------------------------------------------------------------------------- 
18 * 
19 12·*·* 
20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·* 
21 14·*·modification,·are·permitted·provided·that·the·following·conditions·* 
22 15·*·are·met:·* 
23 16·*·* 
24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice, 
25 * 
26 18·*·this·list·of·conditions·and·the·following·disclaimer.·* 
27 19·*·* 
28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·* 
29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·* 
30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·* 
31 23·*·* 
32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·* 
33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·* 
34 26·*·this·software·without·specific·prior·written·permission.·* 
35 27·*·* 
36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·* 
37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED 
38 * 
39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·* 
40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER 
41 * 
42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·* 
43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·* 
44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·* 
45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·* 
46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·* 
47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·* 
48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·* 
49 39·*·* 
50 40·*·========================================================================= 
51 */ 
52 41 
53 42 
54 43 
55 44 
56 51#ifndef·OPENMESH_ATTRIBUTES_HH 
57 52#define·OPENMESH_ATTRIBUTES_HH 
58 53 
59 54 
60 55//==·INCLUDES 
61 ================================================================= 
62 5648 56
63 57 
64 58#include·<OpenMesh/Core/System/config.h> 
65 59#include·<OpenMesh/Core/Mesh/Status.hh> 
66 60 
67 61 
68 62//==·NAMESPACES 
69 =============================================================== 
70 63 
71 64 
72 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
73 66namespace·Attributes·{ 
74 67 
75 68 
76 69//==·CLASS·DEFINITION 
77 ======================================================== 
78 70 
79 _\x87_\x89enum·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8B_\x8i_\x8t_\x8s 
80 80{ 
81 _\x88_\x81·_\x8N_\x8o_\x8n_\x8e·=·0, 
82 _\x88_\x82·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·=·1, 
83 _\x88_\x83·_\x8C_\x8o_\x8l_\x8o_\x8r·=·2, 
84 _\x88_\x84·_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e·=·4, 
Max diff block lines reached; 4592/11650 bytes (39.42%) of diff not shown.
1.48 KB
./usr/share/doc/libopenmesh-dev/html/a01152.map vs.
./usr/share/doc/libopenmesh-dev/html/a06402.map
Files 76% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 <map·id="OpenMesh/Core/Mesh/Attributes.hh"·name="OpenMesh/Core/Mesh/Attributes.hh"> 
2 <area·shape="rect"·id="Node000001"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="13,5,177,45"/>1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh">
 2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,223,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="5,181,184,221"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="7,101,58,126"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="84,47,72,69,63,94,60,113,63,133,77,169,73,171,57,134,54,113,57,93,67,67,79,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="98,47,55,92,51,89,94,44"/>
5 <area·shape="rect"·id="Node000003"·href="$a01193_source.html"·title="·"·alt=""·coords="73,93,237,133"/>5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="82,93,309,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="110,44,136,81,131,84,106,47"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="134,44,170,81,166,85,130,47"/>
7 <area·shape="poly"·id="edge3_Node000003_Node000002"·title="·"·alt=""·coords="144,135,118,172,114,169,139,132"/> 
8 </map>7 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a01152.png vs.
./usr/share/doc/libopenmesh-dev/html/a00309.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a01153.png vs.
./usr/share/doc/libopenmesh-dev/html/a00310.png
Files identical despite different names
844 B
./usr/share/doc/libopenmesh-dev/html/a01166_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00272_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01166_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00272_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
5.03 KB
./usr/share/doc/libopenmesh-dev/html/a01172_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00260_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01172_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00260_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#ifndef·OPENMESH_DEFAULTPOLYMESH_HH</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#ifndef·OPENMESH_DEFAULTPOLYMESH_HH</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#define·OPENMESH_DEFAULTPOLYMESH_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#define·OPENMESH_DEFAULTPOLYMESH_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·TYPEDEFS·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·TYPEDEFS·=================================================================</span></div>
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//=============================================================================</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//=============================================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//=============================================================================</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//=============================================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DEFAULTPOLYMESH_HH·defined</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DEFAULTPOLYMESH_HH·defined</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//=============================================================================</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//=============================================================================</span></div>
168 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>168 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
169 <div·class="ttc"·id="aa06470_html"><div·class="ttname"><a·href="a06470.html">Traits.hh</a></div><div·class="ttdoc">This·file·defines·the·default·traits·and·some·convenience·macros.</div></div>169 <div·class="ttc"·id="aa06395_html"><div·class="ttname"><a·href="a06395.html">Traits.hh</a></div><div·class="ttdoc">This·file·defines·the·default·traits·and·some·convenience·macros.</div></div>
170 </div><!--·fragment·--></div><!--·contents·-->170 </div><!--·fragment·--></div><!--·contents·-->
171 </div><!--·doc-content·-->171 </div><!--·doc-content·-->
172 <hr>172 <hr>
173 <address>173 <address>
174 <small>174 <small>
175 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">175 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
176 </a>176 </a>
82.9 KB
./usr/share/doc/libopenmesh-dev/html/a01175_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06395_source.html
Files 80% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/FinalMeshItemsT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Mesh/Traits.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01175_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06395_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">FinalMeshItemsT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Traits.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06395.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 185 lines modifiedOffset 138, 211 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_MESH_ITEMS_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_MESH_ITEMS_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//··CLASS·Traits</span></div>
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_TRAITS_HH</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_TRAITS_HH</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
 160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</span></div>
 161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
 162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Traits,·<span·class="keywordtype">bool</span>·IsTriMesh&gt;</div> 
167 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};"> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a02522.html">···67</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02522.html">FinalMeshItemsT</a></div> 
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>{</div>164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="comment">//---·build·Refs·structure·---</span></div> 
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div> 
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">struct·</span>Refs</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··{</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::Point············Point;</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03350.html#a127a4d7ca521ed3254cd801917ee67d4">vector_traits&lt;Point&gt;::value_type</a>·Scalar;</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::Normal···········Normal;</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::Color············Color;</div> 
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TexCoord1D·······TexCoord1D;</div> 
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TexCoord2D·······TexCoord2D;</div> 
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TexCoord3D·······TexCoord3D;</div> 
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::TextureIndex·····TextureIndex;</div> 
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02562.html">OpenMesh::VertexHandle</a>············<a·class="code·hl_struct"·href="a02562.html">VertexHandle</a>;</div> 
184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02574.html">OpenMesh::FaceHandle</a>··············<a·class="code·hl_struct"·href="a02574.html">FaceHandle</a>;</div> 
185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02570.html">OpenMesh::EdgeHandle</a>··············<a·class="code·hl_struct"·href="a02570.html">EdgeHandle</a>;</div> 
186 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02566.html">OpenMesh::HalfedgeHandle</a>··········<a·class="code·hl_struct"·href="a02566.html">HalfedgeHandle</a>;</div>167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 174 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a06395.html#a427ff443d5e47c76b9c45a29213e63db">···79</a></span><span·class="preprocessor">#define·VertexAttributes(_i)·enum·{·VertexAttributes·=·_i·}</span></div>
 175 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 176 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a06395.html#a72688ff15a275a41a98159ce72eaab4f">···82</a></span><span·class="preprocessor">#define·HalfedgeAttributes(_i)·enum·{·HalfedgeAttributes·=·_i·}</span></div>
 177 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 178 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a06395.html#a8126b6d66b0b65c5e23e8856c6092c28">···85</a></span><span·class="preprocessor">#define·EdgeAttributes(_i)·enum·{·EdgeAttributes·=·_i·}</span></div>
187 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··};</div>179 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a06395.html#a75f0d731abf2489208086aac5147eefc">···88</a></span><span·class="preprocessor">#define·FaceAttributes(_i)·enum·{·FaceAttributes·=·_i·}</span></div>
188 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span><span·class="preprocessor">#endif</span></div>181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
189 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="comment">//---·export·Refs·types·---</span></div> 
190 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Point···········Point;</div> 
191 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Scalar··········Scalar;</div> 
192 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Normal··········Normal;</div> 
193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::Color···········Color;</div> 
194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refs::TexCoord1D······TexCoord1D;</div> 
Max diff block lines reached; 46412/66370 bytes (69.93%) of diff not shown.
17.9 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 FinalMeshItemsT.hh5 Traits.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 206 lines modifiedOffset 48, 268 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
 55 44
 56 50//
54 44#ifndef·OPENMESH_MESH_ITEMS_HH 
55 45#define·OPENMESH_MESH_ITEMS_HH 
56 46 
57 47 
58 48//==·INCLUDES 
59 =================================================================57 =============================================================================
 58 51//
 59 52//·CLASS·Traits
 60 53//
 61 54//
 62 =============================================================================
60 49 
61 50 
62 51#include·<OpenMesh/Core/System/config.h> 
63 52#include·<OpenMesh/Core/Utils/GenProg.hh> 
64 53#include·<OpenMesh/Core/Utils/vector_traits.hh> 
65 54#include·<OpenMesh/Core/Mesh/Handles.hh> 
66 5563 55
 64 56#ifndef·OPENMESH_TRAITS_HH
 65 57#define·OPENMESH_TRAITS_HH
67 56 
68 57//==·NAMESPACES 
69 =============================================================== 
70 5866 58
71 5967 59
72 60namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{68 60//==·INCLUDES
 69 =================================================================
73 6170 61
74 6271 62
 72 63#include·<OpenMesh/Core/System/config.h>
 73 64#include·<OpenMesh/Core/Geometry/VectorT.hh>
 74 65#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h>
 75 66#include·<OpenMesh/Core/Mesh/Handles.hh>
 76 67
 77 68
 78 69//==·NAMESPACES
 79 ===============================================================
 80 70
 81 71
 82 72namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 83 73
 84 74
75 63//==·CLASS·DEFINITION85 75//==·CLASS·DEFINITION
76 =========================================================86 =========================================================
 87 76
 88 77
 89 _\x87_\x89#define·VertexAttributes(_i)·enum·{·VertexAttributes·=·_i·}
 90 80
 91 _\x88_\x82#define·HalfedgeAttributes(_i)·enum·{·HalfedgeAttributes·=·_i·}
 92 83
 93 _\x88_\x85#define·EdgeAttributes(_i)·enum·{·EdgeAttributes·=·_i·}
 94 86
 95 _\x88_\x88#define·FaceAttributes(_i)·enum·{·FaceAttributes·=·_i·}
 96 89
 97 _\x89_\x81#define·VertexTraits·\
 98 92·template·<class·Base,·class·Refs>·struct·VertexT·:·public·Base
 99 93
 100 _\x89_\x85#define·HalfedgeTraits·\
 101 96·template·<class·Base,·class·Refs>·struct·HalfedgeT·:·public·Base
77 64 
78 66template·<class·Traits,·bool·IsTriMesh> 
79 _\x86_\x87struct·_\x8F_\x8i_\x8n_\x8a_\x8l_\x8M_\x8e_\x8s_\x8h_\x8I_\x8t_\x8e_\x8m_\x8s_\x8T 
80 68{ 
81 69·//---·build·Refs·structure·--- 
82 70#ifndef·DOXY_IGNORE_THIS 
83 71·struct·Refs 
84 72·{ 
85 73·typedef·typename·Traits::Point·Point; 
86 74·typedef·typename·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8__\x8t_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8P_\x8o_\x8i_\x8n_\x8t_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·Scalar; 
87 75 
88 76·typedef·typename·Traits::Normal·Normal; 
89 77·typedef·typename·Traits::Color·Color; 
90 78·typedef·typename·Traits::TexCoord1D·TexCoord1D; 
91 79·typedef·typename·Traits::TexCoord2D·TexCoord2D; 
92 80·typedef·typename·Traits::TexCoord3D·TexCoord3D; 
93 81·typedef·typename·Traits::TextureIndex·TextureIndex; 
94 82·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
95 83·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8F_\x8a_\x8c_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
96 84·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8E_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
97 85·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e·_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e; 
98 86·}; 
99 87#endif 
100 88·//---·export·Refs·types·--- 
101 89·typedef·typename·Refs::Point·Point; 
102 90·typedef·typename·Refs::Scalar·Scalar; 
103 91·typedef·typename·Refs::Normal·Normal; 
104 92·typedef·typename·Refs::Color·Color; 
105 93·typedef·typename·Refs::TexCoord1D·TexCoord1D; 
106 94·typedef·typename·Refs::TexCoord2D·TexCoord2D; 
107 95·typedef·typename·Refs::TexCoord3D·TexCoord3D; 
108 96·typedef·typename·Refs::TextureIndex·TextureIndex; 
109 97102 97
 103 _\x89_\x89#define·EdgeTraits·\
 104 100·template·<class·Base,·class·Refs>·struct·EdgeT·:·public·Base
 105 101
 106 _\x81_\x80_\x83#define·FaceTraits·\
 107 104·template·<class·Base,·class·Refs>·struct·FaceT·:·public·Base
 108 105
 109 106
110 98·//---·get·attribute·bits·from·Traits·--- 
111 99·enum·Attribs 
112 100·{ 
113 101·VAttribs·=·Traits::VertexAttributes, 
114 102·HAttribs·=·Traits::HalfedgeAttributes, 
Max diff block lines reached; 13736/18307 bytes (75.03%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01178_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00236_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01178_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00236_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01181_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00281_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01181_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00281_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
21.9 KB
./usr/share/doc/libopenmesh-dev/html/a01184_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00374_source.html
Files 96% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/gen/iterators_header.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Templates/bla.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01184_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00374_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">iterators_header.hh</div></div>98 ··<div·class="headertitle"><div·class="title">bla.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 138, 53 lines modifiedOffset 138, 70 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_ITERATORS_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_ITERATORS_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··Iterators·for·PolyMesh/TriMesh</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·bla</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//=============================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
 150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_NEWCLASST_HH</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_NEWCLASST_HH</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Attributes/Status.hh&gt;</span></div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span>Iterators·{</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·FORWARD·DECLARATIONS·=====================================================</span></div> 
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··············</div>
172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>VertexIterT;</div> 
173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstVertexIterT;</div> 
174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>HalfedgeIterT;</div> 
175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstHalfedgeIterT;</div> 
176 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>EdgeIterT;</div> 
177 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstEdgeIterT;</div> 
178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>FaceIterT;</div>171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">template</span>·&lt;&gt;</div>
179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>ConstFaceIterT;</div>172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">class·</span>blaT</div>
180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>{</div>
181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">public</span>:</div>
182 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>···</div>
 176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··blaT()·{}</div>
183 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··~blaT()·{}</div>
 179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··</div>
 181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">private</span>:</div>
 182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··blaT(<span·class="keyword">const</span>·blaT&amp;·_rhs);</div>
 184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··blaT&amp;·operator=(<span·class="keyword">const</span>·blaT&amp;·_rhs);</div>
 186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··</div>
 187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>};</div>
 188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="comment">//=============================================================================</span></div>
 191 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
 192 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="comment">//=============================================================================</span></div>
 193 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="preprocessor">#if·defined(OM_INCLUDE_TEMPLATES)·&amp;&amp;·!defined(OPENMESH_BLA_C)</span></div>
 194 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="preprocessor">#define·OPENMESH_BLA_TEMPLATES</span></div>
 195 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="preprocessor">#include·&quot;blaT_impl.hh&quot;</span></div>
Max diff block lines reached; 172/18697 bytes (0.92%) of diff not shown.
3.51 KB
html2text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 iterators_header.hh5 bla.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
13 8·*·*13 8·*·*
14 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
15 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
16 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 47, 58 lines modifiedOffset 47, 80 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44#ifndef·OPENMESH_ITERATORS_HH 
55 45#define·OPENMESH_ITERATORS_HH 
56 46 
57 47//54 44//
58 =============================================================================55 =============================================================================
 56 45//
 57 46//·CLASS·bla
 58 47//
59 48//59 48//
60 49//·Iterators·for·PolyMesh/TriMesh 
61 50// 
62 51// 
63 =============================================================================60 =============================================================================
 61 49#ifndef·DOXY_IGNORE_THIS
 62 50#ifndef·OPENMESH_NEWCLASST_HH
 63 51#define·OPENMESH_NEWCLASST_HH
64 5264 52
65 5365 53
66 54 
67 55//==·INCLUDES66 54//==·INCLUDES
68 =================================================================67 =================================================================
 68 55
69 5669 56
 70 57//==·FORWARDDECLARATIONS
 71 ======================================================
 72 58
 73 59
70 57#include·<OpenMesh/Core/System/config.h> 
71 58#include·<OpenMesh/Core/Attributes/Status.hh> 
72 59#include·<cassert> 
73 60 
74 61 
75 62//==·NAMESPACES74 60//==·NAMESPACES
76 ===============================================================75 ===============================================================
 76 61
 77 62namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
77 6378 63
78 64namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
79 65namespace·Iterators·{79 64
 80 65//==·CLASS·DEFINITION
 81 =========================================================
80 6682 66
81 6783 67
 84 68
82 68//==·FORWARD·DECLARATIONS 
83 ===================================================== 
84 6985 69
 86 77template·<>
 87 78class·blaT
85 70 
86 71template·<class·Mesh>·class·VertexIterT; 
87 72template·<class·Mesh>·class·ConstVertexIterT; 
88 73template·<class·Mesh>·class·HalfedgeIterT; 
89 74template·<class·Mesh>·class·ConstHalfedgeIterT; 
90 75template·<class·Mesh>·class·EdgeIterT; 
91 76template·<class·Mesh>·class·ConstEdgeIterT; 
92 77template·<class·Mesh>·class·FaceIterT; 
93 78template·<class·Mesh>·class·ConstFaceIterT; 
94 7988 79{
95 8089 80public:
96 8190 81
97 8291 83·blaT()·{}
 92 84
 93 86·~blaT()·{}
 94 87
 95 88
 96 89private:
 97 90
 98 92·blaT(const·blaT&·_rhs);
 99 93
 100 95·blaT&·operator=(const·blaT&·_rhs);
 101 96
 102 97};
 103 98
 104 99
 105 100//
 106 =============================================================================
 107 101}·//·namespace·OpenMesh
 108 102//
 109 =============================================================================
 110 103#if·defined(OM_INCLUDE_TEMPLATES)·&&·!defined(OPENMESH_BLA_C)
 111 104#define·OPENMESH_BLA_TEMPLATES
 112 105#include·"blaT_impl.hh"
 113 106#endif
 114 107//
 115 =============================================================================
 116 108#endif·//·OPENMESH_NEWCLASST_HH·defined
 117 109#endif·//·DOXY_IGNORE_THIS
 118 110//
 119 =============================================================================
98 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h120 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
99 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,121 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
100 different·mesh·kernels·...122 different·mesh·kernels·...
101 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59123 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
102 ===============================================================================124 ===============================================================================
103 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.125 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
104 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.126 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
844 B
./usr/share/doc/libopenmesh-dev/html/a01187_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00278_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01187_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00278_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01190_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00287_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01190_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00287_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01193_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00314_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01193_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00314_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
41.7 KB
./usr/share/doc/libopenmesh-dev/html/a01199_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00329_source.html
Files 86% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/ArrayItems.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/System/compiler.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01199_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00329_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">ArrayItems.hh</div></div>98 ··<div·class="headertitle"><div·class="title">compiler.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 138, 96 lines modifiedOffset 138, 138 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_ARRAY_ITEMS_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_ARRAY_ITEMS_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#ifndef·OPENMESH_COMPILER_H</span></div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#define·OPENMESH_COMPILER_H</span></div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#if·defined(_DEBUG)·||·defined(DEBUG)</span></div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#··define·OM_DEBUG</span></div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#endif</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</span></div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">struct·</span>ArrayItems</div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//·Workaround·for·Intel·Compiler·with·MS·VC++·6</span></div>
166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>{</div> 
167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
168 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//------------------------------------------------------·internal·vertex·type</span></div> 
169 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
170 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">class·</span>Vertex</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#if·defined(_MSC_VER)·&amp;&amp;·\</span></div>
 159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">···(·defined(__ICL)·||·defined(__INTEL_COMPILER)·||·defined(__ICC)·)</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#··if·!defined(__INTEL_COMPILER)</span></div>
171 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··{</div> 
172 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span>ArrayKernel;</div> 
173 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····HalfedgeHandle··halfedge_handle_;</div> 
174 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··};</div> 
175 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
176 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
177 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//----------------------------------------------------·internal·halfedge·type</span></div> 
178 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
179 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#····define·__INTEL_COMPILER·__ICL</span></div>
180 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">class·</span>Halfedge_without_prev</div> 
181 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··{</div> 
182 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span>ArrayKernel;</div> 
183 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····FaceHandle······face_handle_;</div> 
184 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····VertexHandle····vertex_handle_;</div> 
185 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····HalfedgeHandle··next_halfedge_handle_;</div> 
186 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··};</div> 
187 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="preprocessor">#endif</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#··endif</span></div>
188 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
189 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#··define·OM_USE_INTEL_COMPILER·1</span></div>
190 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">class·</span>Halfedge_with_prev·:·<span·class="keyword">public</span>·Halfedge_without_prev</div> 
191 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··{</div> 
192 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span>ArrayKernel;</div> 
193 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····HalfedgeHandle··prev_halfedge_handle_;</div> 
194 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··};</div> 
195 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#endif</span></div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif</span></div>
196 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
197 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="comment">//TODO:·should·be·selected·with·config.h·define</span></div> 
198 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keyword">typedef</span>·Halfedge_with_prev················Halfedge;</div> 
199 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="keyword">typedef</span>·Halfedge_without_prev·············HalfedgeNoPrev;</div> 
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">typedef</span>·GenProg::Bool2Type&lt;true&gt;··········HasPrevHalfedge;</div> 
201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
202 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="comment">//--------------------------------------------------------·internal·edge·type</span></div> 
203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div> 
204 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">class·</span>Edge</div> 
205 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··{</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
206 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span>ArrayKernel;</div> 
207 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····Halfedge··halfedges_[2];</div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·---------------------------------------------------------·MS·Visual·C++·----</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·Compiler·_MSC_VER</span></div>
Max diff block lines reached; 130/35038 bytes (0.37%) of diff not shown.
7.35 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ArrayItems.hh5 compiler.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 47, 105 lines modifiedOffset 47, 144 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42
53 4353 43
54 44#ifndef·OPENMESH_ARRAY_ITEMS_HH 
55 45#define·OPENMESH_ARRAY_ITEMS_HH 
56 4654 44
 55 45#ifndef·OPENMESH_COMPILER_H
 56 46#define·OPENMESH_COMPILER_H
57 4757 47
58 48//==·INCLUDES58 48//
59 =================================================================59 =============================================================================
60 4960 49
 61 50#if·defined(_DEBUG)·||·defined(DEBUG)
 62 51#·define·OM_DEBUG
61 50 
62 51#include·<OpenMesh/Core/System/config.h> 
63 52#include·<OpenMesh/Core/Utils/GenProg.hh> 
64 53#include·<OpenMesh/Core/Mesh/Handles.hh> 
65 54 
66 55 
67 56//==·NAMESPACES 
68 =============================================================== 
69 57 
70 58namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
71 59 
72 60 
73 61//==·CLASS·DEFINITION 
74 ========================================================= 
75 62 
76 63 
77 65struct·ArrayItems 
78 66{ 
79 67 
80 68·//------------------------------------------------------·internal·vertex 
81 type 
82 69 
83 71·class·Vertex 
84 72·{ 
85 73·friend·class·ArrayKernel; 
86 74·HalfedgeHandle·halfedge_handle_; 
87 75·}; 
88 76 
89 77 
90 78·//----------------------------------------------------·internal·halfedge 
91 type 
92 79 
93 80#ifndef·DOXY_IGNORE_THIS 
94 81·class·Halfedge_without_prev 
95 82·{ 
96 83·friend·class·ArrayKernel; 
97 84·FaceHandle·face_handle_; 
98 85·VertexHandle·vertex_handle_; 
99 86·HalfedgeHandle·next_halfedge_handle_; 
100 87·}; 
101 88#endif 
102 89 
103 90#ifndef·DOXY_IGNORE_THIS 
104 91·class·Halfedge_with_prev·:·public·Halfedge_without_prev 
105 92·{ 
106 93·friend·class·ArrayKernel; 
107 94·HalfedgeHandle·prev_halfedge_handle_; 
108 95·}; 
109 96#endif 
110 97 
111 98·//TODO:·should·be·selected·with·config.h·define 
112 99·typedef·Halfedge_with_prev·Halfedge; 
113 100·typedef·Halfedge_without_prev·HalfedgeNoPrev; 
114 101·typedef·GenProg::Bool2Type<true>·HasPrevHalfedge; 
115 102 
116 103·//--------------------------------------------------------·internal·edge 
117 type 
118 104#ifndef·DOXY_IGNORE_THIS 
119 105·class·Edge 
120 106·{ 
121 107·friend·class·ArrayKernel; 
122 108·Halfedge·halfedges_[2]; 
123 109·}; 
124 110#endif 
125 111 
126 112·//--------------------------------------------------------·internal·face 
127 type 
128 113#ifndef·DOXY_IGNORE_THIS 
129 114·class·Face 
130 115·{ 
131 116·friend·class·ArrayKernel; 
132 117·HalfedgeHandle·halfedge_handle_; 
133 118·}; 
134 119}; 
135 120#endif63 52#endif
136 121 
137 122//64 53
 65 54//
138 =============================================================================66 =============================================================================
139 123}·//·namespace·OpenMesh67 55
 68 56//·Workaround·for·Intel·Compiler·with·MS·VC++·6
 69 57#if·defined(_MSC_VER)·&&·\
 70 58·(·defined(__ICL)·||·defined(__INTEL_COMPILER)·||·defined(__ICC)·)
 71 59#·if·!defined(__INTEL_COMPILER)
 72 60#·define·__INTEL_COMPILER·__ICL
 73 61#·endif
 74 62#·define·OM_USE_INTEL_COMPILER·1
 75 63#endif
 76 64
 77 65//·---------------------------------------------------------·MS·Visual·C++·--
 78 --
 79 66//·Compiler·_MSC_VER
 80 67//·.NET·2002·1300
 81 68//·.NET·2003·1310
 82 69//·.NET·2005·1400
 83 70#if·defined(_MSC_VER)·&&·!defined(OM_USE_INTEL_COMPILER)
Max diff block lines reached; 602/7500 bytes (8.03%) of diff not shown.
5.03 KB
./usr/share/doc/libopenmesh-dev/html/a01202_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00251_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01202_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00251_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#ifndef·OPENMESH_DEFAULTTRIMESH_HH</span></div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#ifndef·OPENMESH_DEFAULTTRIMESH_HH</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#define·OPENMESH_DEFAULTTRIMESH_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#define·OPENMESH_DEFAULTTRIMESH_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·TYPEDEFS·=================================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·TYPEDEFS·=================================================================</span></div>
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//=============================================================================</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//=============================================================================</span></div>
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//=============================================================================</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">//=============================================================================</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DEFAULTTRIMESH_HH·defined</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_DEFAULTTRIMESH_HH·defined</span></div>
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//=============================================================================</span></div>167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//=============================================================================</span></div>
168 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>168 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
169 <div·class="ttc"·id="aa06470_html"><div·class="ttname"><a·href="a06470.html">Traits.hh</a></div><div·class="ttdoc">This·file·defines·the·default·traits·and·some·convenience·macros.</div></div>169 <div·class="ttc"·id="aa06395_html"><div·class="ttname"><a·href="a06395.html">Traits.hh</a></div><div·class="ttdoc">This·file·defines·the·default·traits·and·some·convenience·macros.</div></div>
170 </div><!--·fragment·--></div><!--·contents·-->170 </div><!--·fragment·--></div><!--·contents·-->
171 </div><!--·doc-content·-->171 </div><!--·doc-content·-->
172 <hr>172 <hr>
173 <address>173 <address>
174 <small>174 <small>
175 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">175 <a·href="http://www.rwth-graphics.de"·style="text-decoration:none;">
176 </a>176 </a>
844 B
./usr/share/doc/libopenmesh-dev/html/a01208_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00317_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01208_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00317_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
23.7 KB
./usr/share/doc/libopenmesh-dev/html/a01211_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06398_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Templates/bla.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/Traits.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01211_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06398_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 18 lines modifiedOffset 92, 18 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">bla.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Traits.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a06398.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
Offset 138, 71 lines modifiedOffset 138, 67 lines modified
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>
 147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>
 148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//··CLASS·Traits</span></div>
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//</span></div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//··CLASS·bla</span></div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//</span></div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//=============================================================================</span></div> 
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div> 
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·OPENMESH_NEWCLASST_HH</span></div> 
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#define·OPENMESH_NEWCLASST_HH</span></div> 
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//==·FORWARDDECLARATIONS·======================================================</span></div>152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_TRAITS_HH</span></div>
 153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_TRAITS_HH</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06395.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div>
 160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh&gt;</span></div>
165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//</span></div>
 162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>
166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··············</div> 
171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="keyword">template</span>·&lt;&gt;</div>166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div>
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="keyword">class·</span>blaT</div>167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div>
173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>{</div> 
174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword">public</span>:</div> 
175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>···</div> 
176 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··blaT()·{}</div> 
177 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··~blaT()·{}</div> 
179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>
 173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··</div>174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 175 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="};">
 176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03482.html">···84</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03482.html">Traits</a>·:·<a·class="code·hl_class"·href="a02806.html">DefaultTraits</a></div>
 177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>{</div>
 178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·osg::Pnt3f············Point;</div>
 179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·osg::Color3ub·········Color;</div>
 180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">typedef</span>·osg::Vec3f············Normal;</div>
181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keyword">private</span>:</div>181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·osg::Vec2f············TexCoord;</div>
 182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·osg::Vec3f::ValueType·Scalar;</div>
182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··</div>
183 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··blaT(<span·class="keyword">const</span>·blaT&amp;·_rhs);</div>184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>};</div>
 185 </div>
184 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
185 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··blaT&amp;·operator=(<span·class="keyword">const</span>·blaT&amp;·_rhs);</div> 
186 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··</div> 
187 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>};</div> 
188 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
189 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
190 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="comment">//=============================================================================</span></div>187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//=============================================================================</span></div>
Max diff block lines reached; 857/19939 bytes (4.30%) of diff not shown.
4.07 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 bla.hh5 Traits.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
6 1/*·=========================================================================·*7 1/*·=========================================================================·*
7 2·*·*8 2·*·*
8 3·*·OpenMesh·*9 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*10 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*12 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*13 7·*·www.openmesh.org·*
Offset 47, 80 lines modifiedOffset 48, 78 lines modified
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*49 39·*·*
49 40·*·=========================================================================50 40·*·=========================================================================
50 */51 */
51 4152 41
52 4253 42
53 4354 43
54 44//55 44
 56 50//
55 =============================================================================57 =============================================================================
56 45//58 51//
57 46//·CLASS·bla59 52//·CLASS·Traits
 60 53//
58 47//61 54//
59 48// 
60 =============================================================================62 =============================================================================
61 49#ifndef·DOXY_IGNORE_THIS 
62 50#ifndef·OPENMESH_NEWCLASST_HH 
63 51#define·OPENMESH_NEWCLASST_HH 
64 52 
65 53 
66 54//==·INCLUDES 
67 ================================================================= 
68 5563 55
 64 56#ifndef·OPENMESH_KERNEL_OSG_TRAITS_HH
 65 57#define·OPENMESH_KERNEL_OSG_TRAITS_HH
69 56 
70 57//==·FORWARDDECLARATIONS 
71 ====================================================== 
72 5866 58
73 5967 59
74 60//==·NAMESPACES68 60//==·INCLUDES
75 ===============================================================69 =================================================================
76 6170 61
 71 62
 72 63#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h>
 73 64#include·<OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh>
 74 65//
 75 66#include·<osg/Geometry>
77 62namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
78 63 
79 64 
80 65//==·CLASS·DEFINITION 
81 ========================================================= 
82 66 
83 6776 67
84 6877 68//==·NAMESPACES
 78 ===============================================================
85 6979 69
86 77template·<> 
87 78class·blaT 
88 79{ 
89 80public: 
90 81 
91 83·blaT()·{} 
92 84 
93 86·~blaT()·{} 
94 87 
95 88 
96 89private: 
97 90 
98 92·blaT(const·blaT&·_rhs);80 70namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{
 81 71namespace·Kernel_OSG·{
 82 72
 83 73//==·CLASS·DEFINITION
 84 =========================================================
 85 74
 86 75
 87 76//==·CLASS·DEFINITION
 88 =========================================================
 89 77
 90 78
 91 _\x88_\x84struct·_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
 92 85{
 93 86·typedef·osg::Pnt3f·Point;
 94 87·typedef·osg::Color3ub·Color;
 95 88·typedef·osg::Vec3f·Normal;
 96 89·typedef·osg::Vec2f·TexCoord;
 97 90·typedef·osg::Vec3f::ValueType·Scalar;
 98 91
 99 92};
99 93100 93
 101 94//
100 95·blaT&·operator=(const·blaT&·_rhs); 
101 96 
102 97}; 
103 98 
104 99 
105 100// 
106 ============================================================================= 
107 101}·//·namespace·OpenMesh 
108 102// 
109 =============================================================================102 =============================================================================
 103 95}·//·namespace·Kernel_OSG
 104 96}·//·namespace·OpenMesh
 105 97//
110 103#if·defined(OM_INCLUDE_TEMPLATES)·&&·!defined(OPENMESH_BLA_C) 
111 104#define·OPENMESH_BLA_TEMPLATES 
112 105#include·"blaT_impl.hh" 
113 106#endif 
114 107// 
115 =============================================================================106 =============================================================================
116 108#endif·//·OPENMESH_NEWCLASST_HH·defined107 98#endif·//·OPENMESH_TRAITS_HH·defined
 108 99//
117 109#endif·//·DOXY_IGNORE_THIS 
118 110// 
119 =============================================================================109 =============================================================================
 110 100
120 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h111 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
121 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,112 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
122 different·mesh·kernels·...113 different·mesh·kernels·...
123 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59114 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
 115 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s
Max diff block lines reached; 160/4140 bytes (3.86%) of diff not shown.
844 B
./usr/share/doc/libopenmesh-dev/html/a01214_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00377_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01214_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00377_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
844 B
./usr/share/doc/libopenmesh-dev/html/a01217_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00326_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01217_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00326_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
2.91 KB
./usr/share/doc/libopenmesh-dev/html/a01220_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00332_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01220_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00332_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">omstream.hh</div></div>98 ··<div·class="headertitle"><div·class="title">omstream.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a01220.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <a·href="a00332.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
133 B
./usr/share/doc/libopenmesh-dev/html/a01221.png vs.
./usr/share/doc/libopenmesh-dev/html/a00333.png
Files identical despite different names
46.8 KB
./usr/share/doc/libopenmesh-dev/html/a01222.map vs.
./usr/share/doc/libopenmesh-dev/html/a00334.map
Files 98% similar despite different names
    
Offset 1, 250 lines modifiedOffset 1, 250 lines modified
1 <map·id="OpenMesh/Core/System/omstream.hh"·name="OpenMesh/Core/System/omstream.hh">1 <map·id="OpenMesh/Core/System/omstream.hh"·name="OpenMesh/Core/System/omstream.hh">
2 <area·shape="rect"·id="Node000001"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="4970,5,5149,45"/>2 <area·shape="rect"·id="Node000001"·title="This·file·provides·the·streams·omlog,·omout,·and·omerr."·alt=""·coords="4970,5,5149,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00992_source.html"·title="·"·alt=""·coords="1313,944,1547,969"/>3 <area·shape="rect"·id="Node000002"·href="$a00533_source.html"·title="·"·alt=""·coords="1313,944,1547,969"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="4956,31,4024,51,3341,69,2613,92,1916,119,1324,150,1092,168,914,186,801,205,772,214,763,223,763,759,768,765,782,773,837,795,1014,848,1382,941,1381,946,1013,853,835,800,780,778,764,769,758,761,758,221,769,210,800,199,914,180,1091,162,1324,145,1915,114,2613,87,3341,64,4024,46,4956,26"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="4956,31,4024,51,3341,69,2613,92,1916,119,1324,150,1092,168,914,186,801,205,772,214,763,223,763,759,768,765,782,773,837,795,1014,848,1382,941,1381,946,1013,853,835,800,780,778,764,769,758,761,758,221,769,210,800,199,914,180,1091,162,1324,145,1915,114,2613,87,3341,64,4024,46,4956,26"/>
5 <area·shape="rect"·id="Node000019"·href="$a01064_source.html"·title="·"·alt=""·coords="3015,101,3179,141"/>5 <area·shape="rect"·id="Node000019"·href="$a00527_source.html"·title="·"·alt=""·coords="3015,101,3179,141"/>
6 <area·shape="poly"·id="edge21_Node000001_Node000019"·title="·"·alt=""·coords="4957,34,3179,118,3179,113,4956,29"/>6 <area·shape="poly"·id="edge21_Node000001_Node000019"·title="·"·alt=""·coords="4957,34,3179,118,3179,113,4956,29"/>
7 <area·shape="rect"·id="Node000041"·href="$a01073_source.html"·title="·"·alt=""·coords="46,834,249,874"/>7 <area·shape="rect"·id="Node000041"·href="$a00461_source.html"·title="·"·alt=""·coords="46,834,249,874"/>
8 <area·shape="poly"·id="edge138_Node000001_Node000041"·title="·"·alt=""·coords="4956,30,4099,34,2780,45,2102,53,1495,65,1021,79,854,87,742,96,692,100,641,100,540,92,442,80,353,73,312,72,276,76,243,84,216,97,194,116,177,143,167,178,163,222,163,672,159,763,152,834,147,833,154,763,158,672,158,222,162,177,172,141,190,113,213,92,242,79,275,70,312,67,353,67,443,75,540,87,642,94,692,94,742,91,853,82,1021,73,1495,59,2102,48,2780,39,4099,29,4956,24"/>8 <area·shape="poly"·id="edge138_Node000001_Node000041"·title="·"·alt=""·coords="4956,30,4099,34,2780,45,2102,53,1495,65,1021,79,854,87,742,96,692,100,641,100,540,92,442,80,353,73,312,72,276,76,243,84,216,97,194,116,177,143,167,178,163,222,163,672,159,763,152,834,147,833,154,763,158,672,158,222,162,177,172,141,190,113,213,92,242,79,275,70,312,67,353,67,443,75,540,87,642,94,692,94,742,91,853,82,1021,73,1495,59,2102,48,2780,39,4099,29,4956,24"/>
9 <area·shape="rect"·id="Node000052"·href="$a01136_source.html"·title="·"·alt=""·coords="3413,1032,3577,1072"/>9 <area·shape="rect"·id="Node000052"·href="$a00299_source.html"·title="·"·alt=""·coords="3413,1032,3577,1072"/>
10 <area·shape="poly"·id="edge139_Node000001_Node000052"·title="·"·alt=""·coords="5134,47,6024,328,6486,480,6635,532,6697,561,6706,583,6704,594,6697,604,6665,633,6632,647,6599,650,6564,647,6490,638,6451,640,6408,653,6394,662,6384,673,6374,683,6358,693,6151,774,5960,837,5782,885,5615,920,5455,945,5302,959,5152,967,5003,970,4701,966,4378,966,4202,971,4013,983,3810,1004,3590,1035,3578,1037,3577,1031,3590,1029,3810,998,4013,978,4201,966,4378,961,4702,961,5003,964,5152,962,5301,954,5454,939,5614,915,5781,880,5959,832,6150,769,6355,688,6370,679,6380,669,6390,658,6406,648,6450,635,6491,632,6565,641,6599,645,6631,642,6662,629,6693,601,6699,592,6701,583,6693,565,6633,537,6484,485,6022,333,5132,52"/>10 <area·shape="poly"·id="edge139_Node000001_Node000052"·title="·"·alt=""·coords="5134,47,6024,328,6486,480,6635,532,6697,561,6706,583,6704,594,6697,604,6665,633,6632,647,6599,650,6564,647,6490,638,6451,640,6408,653,6394,662,6384,673,6374,683,6358,693,6151,774,5960,837,5782,885,5615,920,5455,945,5302,959,5152,967,5003,970,4701,966,4378,966,4202,971,4013,983,3810,1004,3590,1035,3578,1037,3577,1031,3590,1029,3810,998,4013,978,4201,966,4378,961,4702,961,5003,964,5152,962,5301,954,5454,939,5614,915,5781,880,5959,832,6150,769,6355,688,6370,679,6380,669,6390,658,6406,648,6450,635,6491,632,6565,641,6599,645,6631,642,6662,629,6693,601,6699,592,6701,583,6693,565,6633,537,6484,485,6022,333,5132,52"/>
11 <area·shape="rect"·id="Node000090"·href="$a00680_source.html"·title="·"·alt=""·coords="7169,563,7384,603"/>11 <area·shape="rect"·id="Node000090"·href="$a00698_source.html"·title="·"·alt=""·coords="7169,563,7384,603"/>
12 <area·shape="poly"·id="edge142_Node000001_Node000090"·title="·"·alt=""·coords="5162,26,5468,33,5852,46,6189,65,6300,77,6335,84,6353,91,6376,120,6383,150,6379,222,6379,407,6402,416,6467,432,6684,475,7169,561,7168,566,6683,481,6466,438,6400,421,6374,409,6374,222,6378,150,6371,123,6350,95,6333,89,6299,82,6188,70,5852,51,5468,38,5162,31"/>12 <area·shape="poly"·id="edge142_Node000001_Node000090"·title="·"·alt=""·coords="5162,26,5468,33,5852,46,6189,65,6300,77,6335,84,6353,91,6376,120,6383,150,6379,222,6379,407,6402,416,6467,432,6684,475,7169,561,7168,566,6683,481,6466,438,6400,421,6374,409,6374,222,6378,150,6371,123,6350,95,6333,89,6299,82,6188,70,5852,51,5468,38,5162,31"/>
13 <area·shape="rect"·id="Node000106"·href="$a00932_source.html"·title="·"·alt=""·coords="4560,387,4719,427"/>13 <area·shape="rect"·id="Node000106"·href="$a00389_source.html"·title="·"·alt=""·coords="4560,387,4719,427"/>
14 <area·shape="poly"·id="edge141_Node000001_Node000106"·title="·"·alt=""·coords="5030,57,4662,388,4658,384,5027,53"/>14 <area·shape="poly"·id="edge141_Node000001_Node000106"·title="·"·alt=""·coords="5030,57,4662,388,4658,384,5027,53"/>
15 <area·shape="rect"·id="Node000058"·href="$a01127_source.html"·title="·"·alt=""·coords="5911,101,6075,141"/>15 <area·shape="rect"·id="Node000058"·href="$a00239_source.html"·title="·"·alt=""·coords="5911,101,6075,141"/>
16 <area·shape="poly"·id="edge140_Node000001_Node000058"·title="·"·alt=""·coords="5163,27,5307,33,5489,44,5690,63,5892,91,5927,98,5926,103,5891,96,5690,68,5488,50,5306,38,5162,32"/>16 <area·shape="poly"·id="edge140_Node000001_Node000058"·title="·"·alt=""·coords="5163,27,5307,33,5489,44,5690,63,5892,91,5927,98,5926,103,5891,96,5690,68,5488,50,5306,38,5162,32"/>
17 <area·shape="rect"·id="Node000107"·href="$a06485.html"·title="·"·alt=""·coords="6099,93,6339,148"/>17 <area·shape="rect"·id="Node000107"·href="$a06491.html"·title="·"·alt=""·coords="6099,93,6339,148"/>
18 <area·shape="poly"·id="edge143_Node000001_Node000107"·title="·"·alt=""·coords="5163,26,5338,32,5568,44,5826,63,6086,91,6099,93,6099,98,6086,96,5826,68,5568,49,5338,38,5162,32"/>18 <area·shape="poly"·id="edge143_Node000001_Node000107"·title="·"·alt=""·coords="5163,26,5338,32,5568,44,5826,63,6086,91,6099,93,6099,98,6086,96,5826,68,5568,49,5338,38,5162,32"/>
19 <area·shape="rect"·id="Node000108"·href="$a00659.html"·title="A·generic·heap·class."·alt=""·coords="4418,299,4581,339"/>19 <area·shape="rect"·id="Node000108"·href="$a00908.html"·title="A·generic·heap·class."·alt=""·coords="4418,299,4581,339"/>
20 <area·shape="poly"·id="edge144_Node000001_Node000108"·title="·"·alt=""·coords="5012,54,4537,301,4534,296,5010,49"/>20 <area·shape="poly"·id="edge144_Node000001_Node000108"·title="·"·alt=""·coords="5012,54,4537,301,4534,296,5010,49"/>
21 <area·shape="rect"·id="Node000109"·href="$a00668_source.html"·title="·"·alt=""·coords="6434,101,6597,141"/>21 <area·shape="rect"·id="Node000109"·href="$a00920_source.html"·title="·"·alt=""·coords="6434,101,6597,141"/>
22 <area·shape="poly"·id="edge146_Node000001_Node000109"·title="·"·alt=""·coords="5162,23,5386,25,5692,34,6042,55,6221,70,6396,91,6438,98,6437,103,6395,96,6220,76,6041,60,5692,40,5385,31,5162,29"/>22 <area·shape="poly"·id="edge146_Node000001_Node000109"·title="·"·alt=""·coords="5162,23,5386,25,5692,34,6042,55,6221,70,6396,91,6438,98,6437,103,6395,96,6220,76,6041,60,5692,40,5385,31,5162,29"/>
23 <area·shape="rect"·id="Node000003"·href="$a01058_source.html"·title="·"·alt=""·coords="1251,1032,1465,1072"/>23 <area·shape="rect"·id="Node000003"·href="$a00467_source.html"·title="·"·alt=""·coords="1251,1032,1465,1072"/>
24 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1415,982,1375,1033,1370,1030,1411,979"/>24 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="1415,982,1375,1033,1370,1030,1411,979"/>
25 <area·shape="rect"·id="Node000004"·href="$a00944_source.html"·title="·"·alt=""·coords="2641,1120,2843,1160"/>25 <area·shape="rect"·id="Node000004"·href="$a00455_source.html"·title="·"·alt=""·coords="2641,1120,2843,1160"/>
26 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1444,980,1478,1028,1502,1051,1530,1070,1555,1078,1594,1086,1706,1099,1852,1110,2019,1119,2365,1130,2640,1135,2640,1140,2365,1135,2019,1124,1851,1116,1705,1105,1593,1091,1554,1083,1527,1074,1499,1055,1474,1031,1440,983"/>26 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="1444,980,1478,1028,1502,1051,1530,1070,1555,1078,1594,1086,1706,1099,1852,1110,2019,1119,2365,1130,2640,1135,2640,1140,2365,1135,2019,1124,1851,1116,1705,1105,1593,1091,1554,1083,1527,1074,1499,1055,1474,1031,1440,983"/>
27 <area·shape="rect"·id="Node000017"·href="$a01037_source.html"·title="·"·alt=""·coords="534,1032,723,1072"/>27 <area·shape="rect"·id="Node000017"·href="$a00503_source.html"·title="·"·alt=""·coords="534,1032,723,1072"/>
28 <area·shape="poly"·id="edge19_Node000002_Node000017"·title="·"·alt=""·coords="1366,975,1301,987,1143,1008,985,1025,724,1047,723,1042,984,1019,1142,1002,1300,981,1365,970"/>28 <area·shape="poly"·id="edge19_Node000002_Node000017"·title="·"·alt=""·coords="1366,975,1301,987,1143,1008,985,1025,724,1047,723,1042,984,1019,1142,1002,1300,981,1365,970"/>
29 <area·shape="rect"·id="Node000018"·href="$a00947_source.html"·title="·"·alt=""·coords="1541,1032,1727,1072"/>29 <area·shape="rect"·id="Node000018"·href="$a00548_source.html"·title="·"·alt=""·coords="1541,1032,1727,1072"/>
30 <area·shape="poly"·id="edge20_Node000002_Node000018"·title="·"·alt=""·coords="1468,972,1594,1030,1592,1034,1466,977"/>30 <area·shape="poly"·id="edge20_Node000002_Node000018"·title="·"·alt=""·coords="1468,972,1594,1030,1592,1034,1466,977"/>
31 <area·shape="rect"·id="Node000005"·href="$a01055_source.html"·title="·"·alt=""·coords="2739,1208,2955,1233"/>31 <area·shape="rect"·id="Node000005"·href="$a00524_source.html"·title="·"·alt=""·coords="2739,1208,2955,1233"/>
32 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2780,1166,2833,1206,2830,1210,2777,1170"/>32 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="2780,1166,2833,1206,2830,1210,2777,1170"/>
33 <area·shape="rect"·id="Node000006"·href="$a00863_source.html"·title="·"·alt=""·coords="6495,1391,6701,1431"/>33 <area·shape="rect"·id="Node000006"·href="$a00608_source.html"·title="·"·alt=""·coords="6495,1391,6701,1431"/>
34 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="2969,1224,3540,1246,4291,1279,5591,1348,6495,1401,6494,1406,5590,1353,4291,1284,3539,1251,2969,1229"/>34 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="2969,1224,3540,1246,4291,1279,5591,1348,6495,1401,6494,1406,5590,1353,4291,1284,3539,1251,2969,1229"/>
35 <area·shape="rect"·id="Node000007"·href="$a00833_source.html"·title="·"·alt=""·coords="6913,1289,7104,1329"/>35 <area·shape="rect"·id="Node000007"·href="$a00653_source.html"·title="·"·alt=""·coords="6913,1289,7104,1329"/>
36 <area·shape="poly"·id="edge6_Node000005_Node000007"·title="·"·alt=""·coords="2969,1220,3521,1223,4389,1232,5431,1250,6503,1279,6913,1299,6913,1304,6503,1284,5430,1255,4389,1238,3521,1229,2969,1225"/>36 <area·shape="poly"·id="edge6_Node000005_Node000007"·title="·"·alt=""·coords="2969,1220,3521,1223,4389,1232,5431,1250,6503,1279,6913,1299,6913,1304,6503,1284,5430,1255,4389,1238,3521,1229,2969,1225"/>
37 <area·shape="rect"·id="Node000011"·href="$a06455_source.html"·title="·"·alt=""·coords="5867,1391,6067,1431"/>37 <area·shape="rect"·id="Node000011"·href="$a06380_source.html"·title="·"·alt=""·coords="5867,1391,6067,1431"/>
38 <area·shape="poly"·id="edge14_Node000005_Node000011"·title="·"·alt=""·coords="2969,1227,5867,1401,5867,1407,2969,1232"/>38 <area·shape="poly"·id="edge14_Node000005_Node000011"·title="·"·alt=""·coords="2969,1227,5867,1401,5867,1407,2969,1232"/>
39 <area·shape="rect"·id="Node000013"·href="$a00827_source.html"·title="·"·alt=""·coords="4770,1384,5037,1439"/>39 <area·shape="rect"·id="Node000013"·href="$a00632_source.html"·title="·"·alt=""·coords="4770,1384,5037,1439"/>
40 <area·shape="poly"·id="edge15_Node000005_Node000013"·title="·"·alt=""·coords="2969,1230,4770,1395,4770,1400,2969,1236"/>40 <area·shape="poly"·id="edge15_Node000005_Node000013"·title="·"·alt=""·coords="2969,1230,4770,1395,4770,1400,2969,1236"/>
41 <area·shape="rect"·id="Node000014"·href="$a00773.html"·title="·"·alt=""·coords="2844,1281,3051,1336"/>41 <area·shape="rect"·id="Node000014"·href="$a00746.html"·title="·"·alt=""·coords="2844,1281,3051,1336"/>
42 <area·shape="poly"·id="edge16_Node000005_Node000014"·title="·"·alt=""·coords="2873,1240,2919,1279,2915,1283,2870,1244"/>42 <area·shape="poly"·id="edge16_Node000005_Node000014"·title="·"·alt=""·coords="2873,1240,2919,1279,2915,1283,2870,1244"/>
43 <area·shape="rect"·id="Node000015"·href="$a00398_source.html"·title="·"·alt=""·coords="2677,1289,2820,1329"/>43 <area·shape="rect"·id="Node000015"·href="$a01016_source.html"·title="·"·alt=""·coords="2677,1289,2820,1329"/>
44 <area·shape="poly"·id="edge17_Node000005_Node000015"·title="·"·alt=""·coords="2825,1244,2772,1291,2769,1286,2822,1240"/>44 <area·shape="poly"·id="edge17_Node000005_Node000015"·title="·"·alt=""·coords="2825,1244,2772,1291,2769,1286,2822,1240"/>
45 <area·shape="poly"·id="edge7_Node000007_Node000006"·title="·"·alt=""·coords="6919,1335,6675,1394,6674,1389,6918,1329"/>45 <area·shape="poly"·id="edge7_Node000007_Node000006"·title="·"·alt=""·coords="6919,1335,6675,1394,6674,1389,6918,1329"/>
46 <area·shape="rect"·id="Node000008"·href="$a00812_source.html"·title="·"·alt=""·coords="6966,1391,7171,1431"/>46 <area·shape="rect"·id="Node000008"·href="$a00617_source.html"·title="·"·alt=""·coords="6966,1391,7171,1431"/>
47 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="7029,1339,7060,1390,7055,1393,7025,1342"/>47 <area·shape="poly"·id="edge8_Node000007_Node000008"·title="·"·alt=""·coords="7029,1339,7060,1390,7055,1393,7025,1342"/>
48 <area·shape="rect"·id="Node000009"·href="$a06452_source.html"·title="·"·alt=""·coords="7196,1391,7387,1431"/>48 <area·shape="rect"·id="Node000009"·href="$a06377_source.html"·title="·"·alt=""·coords="7196,1391,7387,1431"/>
49 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="7076,1331,7239,1389,7237,1394,7074,1336"/>49 <area·shape="poly"·id="edge9_Node000007_Node000009"·title="·"·alt=""·coords="7076,1331,7239,1389,7237,1394,7074,1336"/>
50 <area·shape="rect"·id="Node000010"·href="$a00851_source.html"·title="·"·alt=""·coords="6726,1391,6942,1431"/>50 <area·shape="rect"·id="Node000010"·href="$a00644_source.html"·title="·"·alt=""·coords="6726,1391,6942,1431"/>
51 <area·shape="poly"·id="edge10_Node000007_Node000010"·title="·"·alt=""·coords="6965,1338,6868,1394,6865,1389,6962,1333"/>51 <area·shape="poly"·id="edge10_Node000007_Node000010"·title="·"·alt=""·coords="6965,1338,6868,1394,6865,1389,6962,1333"/>
52 <area·shape="poly"·id="edge11_Node000007_Node000011"·title="·"·alt=""·coords="6900,1323,6068,1403,6067,1398,6899,1318"/>52 <area·shape="poly"·id="edge11_Node000007_Node000011"·title="·"·alt=""·coords="6900,1323,6068,1403,6067,1398,6899,1318"/>
53 <area·shape="poly"·id="edge13_Node000007_Node000013"·title="·"·alt=""·coords="6899,1318,5037,1406,5037,1401,6899,1313"/>53 <area·shape="poly"·id="edge13_Node000007_Node000013"·title="·"·alt=""·coords="6899,1318,5037,1406,5037,1401,6899,1313"/>
54 <area·shape="rect"·id="Node000012"·href="$a00869_source.html"·title="·"·alt=""·coords="5867,1487,6067,1527"/>54 <area·shape="rect"·id="Node000012"·href="$a00599_source.html"·title="·"·alt=""·coords="5867,1487,6067,1527"/>
55 <area·shape="poly"·id="edge12_Node000011_Node000012"·title="·"·alt=""·coords="5970,1445,5970,1487,5965,1487,5965,1445"/>55 <area·shape="poly"·id="edge12_Node000011_Node000012"·title="·"·alt=""·coords="5970,1445,5970,1487,5965,1487,5965,1445"/>
56 <area·shape="rect"·id="Node000016"·href="$a00365_source.html"·title="·"·alt=""·coords="2675,1384,2822,1439"/>56 <area·shape="rect"·id="Node000016"·href="$a01115_source.html"·title="·"·alt=""·coords="2675,1384,2822,1439"/>
57 <area·shape="poly"·id="edge18_Node000015_Node000016"·title="·"·alt=""·coords="2751,1342,2751,1384,2746,1384,2746,1342"/>57 <area·shape="poly"·id="edge18_Node000015_Node000016"·title="·"·alt=""·coords="2751,1342,2751,1384,2746,1384,2746,1342"/>
58 <area·shape="rect"·id="Node000020"·href="$a00995_source.html"·title="·"·alt=""·coords="3015,203,3179,243"/>58 <area·shape="rect"·id="Node000020"·href="$a00464_source.html"·title="·"·alt=""·coords="3015,203,3179,243"/>
59 <area·shape="poly"·id="edge22_Node000019_Node000020"·title="·"·alt=""·coords="3099,155,3099,203,3094,203,3094,155"/>59 <area·shape="poly"·id="edge22_Node000019_Node000020"·title="·"·alt=""·coords="3099,155,3099,203,3094,203,3094,155"/>
60 <area·shape="rect"·id="Node000021"·href="$a00989_source.html"·title="·"·alt=""·coords="2848,387,3012,427"/>60 <area·shape="rect"·id="Node000021"·href="$a00470_source.html"·title="·"·alt=""·coords="2848,387,3012,427"/>
61 <area·shape="poly"·id="edge137_Node000019_Node000021"·title="·"·alt=""·coords="3054,151,3027,172,3004,198,2976,247,2956,300,2935,387,2930,386,2951,299,2971,245,3000,194,3024,168,3051,146"/>61 <area·shape="poly"·id="edge137_Node000019_Node000021"·title="·"·alt=""·coords="3054,151,3027,172,3004,198,2976,247,2956,300,2935,387,2930,386,2951,299,2971,245,3000,194,3024,168,3051,146"/>
62 <area·shape="poly"·id="edge23_Node000020_Node000021"·title="·"·alt=""·coords="3061,254,3008,301,2971,346,2943,388,2939,385,2967,343,3004,297,3057,250"/>62 <area·shape="poly"·id="edge23_Node000020_Node000021"·title="·"·alt=""·coords="3061,254,3008,301,2971,346,2943,388,2939,385,2967,343,3004,297,3057,250"/>
63 <area·shape="rect"·id="Node000105"·href="$a01076_source.html"·title="·"·alt=""·coords="3018,306,3269,331"/>63 <area·shape="rect"·id="Node000105"·href="$a00518_source.html"·title="·"·alt=""·coords="3018,306,3269,331"/>
64 <area·shape="poly"·id="edge133_Node000020_Node000105"·title="·"·alt=""·coords="3115,255,3140,304,3135,307,3110,257"/>64 <area·shape="poly"·id="edge133_Node000020_Node000105"·title="·"·alt=""·coords="3115,255,3140,304,3135,307,3110,257"/>
65 <area·shape="poly"·id="edge25_Node000021_Node000002"·title="·"·alt=""·coords="2834,413,2504,425,2295,437,2082,453,1883,475,1718,504,1654,521,1605,540,1575,560,1567,571,1565,582,1565,760,1561,791,1551,821,1536,849,1519,874,1480,917,1447,946,1443,942,1476,913,1514,871,1532,846,1546,819,1556,790,1559,760,1559,581,1562,568,1571,556,1603,535,1652,516,1716,499,1882,470,2081,448,2295,431,2504,419,2834,407"/>65 <area·shape="poly"·id="edge25_Node000021_Node000002"·title="·"·alt=""·coords="2834,413,2504,425,2295,437,2082,453,1883,475,1718,504,1654,521,1605,540,1575,560,1567,571,1565,582,1565,760,1561,791,1551,821,1536,849,1519,874,1480,917,1447,946,1443,942,1476,913,1514,871,1532,846,1546,819,1556,790,1559,760,1559,581,1562,568,1571,556,1603,535,1652,516,1716,499,1882,470,2081,448,2295,431,2504,419,2834,407"/>
66 <area·shape="poly"·id="edge24_Node000021_Node000005"·title="·"·alt=""·coords="2834,411,2625,415,2337,426,2008,445,1839,460,1674,477,1283,528,980,578,680,644,297,741,217,755,152,762,122,769,94,781,65,800,36,828,16,858,10,886,11,955,11,1053,13,1076,18,1095,26,1110,36,1121,65,1137,102,1145,193,1149,244,1151,294,1157,357,1166,450,1173,714,1186,1437,1204,2199,1213,2739,1216,2739,1222,2199,1218,1437,1209,714,1191,450,1179,356,1171,294,1163,243,1156,193,1154,101,1150,63,1142,33,1126,21,1113,13,1097,8,1077,6,1053,6,955,4,885,11,856,32,825,62,796,91,776,121,764,151,757,216,750,296,736,679,639,979,573,1282,523,1674,472,1839,454,2007,440,2337,420,2625,410,2834,406"/>66 <area·shape="poly"·id="edge24_Node000021_Node000005"·title="·"·alt=""·coords="2834,411,2625,415,2337,426,2008,445,1839,460,1674,477,1283,528,980,578,680,644,297,741,217,755,152,762,122,769,94,781,65,800,36,828,16,858,10,886,11,955,11,1053,13,1076,18,1095,26,1110,36,1121,65,1137,102,1145,193,1149,244,1151,294,1157,357,1166,450,1173,714,1186,1437,1204,2199,1213,2739,1216,2739,1222,2199,1218,1437,1209,714,1191,450,1179,356,1171,294,1163,243,1156,193,1154,101,1150,63,1142,33,1126,21,1113,13,1097,8,1077,6,1053,6,955,4,885,11,856,32,825,62,796,91,776,121,764,151,757,216,750,296,736,679,639,979,573,1282,523,1674,472,1839,454,2007,440,2337,420,2625,410,2834,406"/>
67 <area·shape="rect"·id="Node000022"·href="$a00929_source.html"·title="·"·alt=""·coords="4560,475,4719,515"/>67 <area·shape="rect"·id="Node000022"·href="$a00443_source.html"·title="·"·alt=""·coords="4560,475,4719,515"/>
68 <area·shape="poly"·id="edge26_Node000021_Node000022"·title="·"·alt=""·coords="3026,410,4560,487,4560,492,3026,415"/>68 <area·shape="poly"·id="edge26_Node000021_Node000022"·title="·"·alt=""·coords="3026,410,4560,487,4560,492,3026,415"/>
69 <area·shape="rect"·id="Node000026"·href="$a00905_source.html"·title="·"·alt=""·coords="3101,1032,3260,1072"/>69 <area·shape="rect"·id="Node000026"·href="$a00440_source.html"·title="·"·alt=""·coords="3101,1032,3260,1072"/>
70 <area·shape="poly"·id="edge132_Node000021_Node000026"·title="·"·alt=""·coords="2837,433,2784,453,2730,481,2681,518,2660,539,2643,564,2628,596,2625,625,2631,654,2643,690,2673,755,2708,800,2752,837,2813,879,2847,897,2876,906,2907,913,2944,927,2993,954,3041,982,3140,1030,3138,1034,3038,986,2990,958,2942,932,2905,918,2875,911,2845,902,2810,884,2749,842,2704,804,2669,758,2638,692,2625,656,2619,625,2623,595,2638,561,2656,536,2678,514,2727,476,2782,448,2835,428"/>70 <area·shape="poly"·id="edge132_Node000021_Node000026"·title="·"·alt=""·coords="2837,433,2784,453,2730,481,2681,518,2660,539,2643,564,2628,596,2625,625,2631,654,2643,690,2673,755,2708,800,2752,837,2813,879,2847,897,2876,906,2907,913,2944,927,2993,954,3041,982,3140,1030,3138,1034,3038,986,2990,958,2942,932,2905,918,2875,911,2845,902,2810,884,2749,842,2704,804,2669,758,2638,692,2625,656,2619,625,2623,595,2638,561,2656,536,2678,514,2727,476,2782,448,2835,428"/>
71 <area·shape="rect"·id="Node000023"·href="$a06347_source.html"·title="·"·alt=""·coords="5336,563,5543,603"/>71 <area·shape="rect"·id="Node000023"·href="$a06410_source.html"·title="·"·alt=""·coords="5336,563,5543,603"/>
72 <area·shape="poly"·id="edge27_Node000022_Node000023"·title="·"·alt=""·coords="4733,501,4999,524,5324,560,5336,562,5335,567,5323,565,4998,529,4732,506"/>72 <area·shape="poly"·id="edge27_Node000022_Node000023"·title="·"·alt=""·coords="4733,501,4999,524,5324,560,5336,562,5335,567,5323,565,4998,529,4732,506"/>
73 <area·shape="rect"·id="Node000024"·href="$a06407_source.html"·title="·"·alt=""·coords="3079,563,3277,603"/>73 <area·shape="rect"·id="Node000024"·href="$a06440_source.html"·title="·"·alt=""·coords="3079,563,3277,603"/>
74 <area·shape="poly"·id="edge28_Node000022_Node000024"·title="·"·alt=""·coords="4546,500,4324,505,4014,516,3658,535,3296,565,3278,567,3277,562,3295,560,3657,530,4014,510,4324,499,4546,494"/>74 <area·shape="poly"·id="edge28_Node000022_Node000024"·title="·"·alt=""·coords="4546,500,4324,505,4014,516,3658,535,3296,565,3278,567,3277,562,3295,560,3657,530,4014,510,4324,499,4546,494"/>
75 <area·shape="rect"·id="Node000025"·href="$a00896_source.html"·title="·"·alt=""·coords="2823,834,3005,874"/>75 <area·shape="rect"·id="Node000025"·href="$a00419_source.html"·title="·"·alt=""·coords="2823,834,3005,874"/>
76 <area·shape="poly"·id="edge29_Node000022_Node000025"·title="·"·alt=""·coords="4546,499,4143,501,3600,509,3338,518,3113,529,2952,545,2903,554,2880,565,2859,595,2850,630,2849,668,2855,707,2879,780,2905,833,2901,835,2874,782,2850,708,2843,669,2844,630,2854,593,2876,561,2902,549,2951,540,3113,524,3337,512,3600,504,4143,495,4546,493"/>76 <area·shape="poly"·id="edge29_Node000022_Node000025"·title="·"·alt=""·coords="4546,499,4143,501,3600,509,3338,518,3113,529,2952,545,2903,554,2880,565,2859,595,2850,630,2849,668,2855,707,2879,780,2905,833,2901,835,2874,782,2850,708,2843,669,2844,630,2854,593,2876,561,2902,549,2951,540,3113,524,3337,512,3600,504,4143,495,4546,493"/>
77 <area·shape="rect"·id="Node000030"·href="$a00926_source.html"·title="·"·alt=""·coords="2653,563,2815,603"/>77 <area·shape="rect"·id="Node000030"·href="$a00398_source.html"·title="·"·alt=""·coords="2653,563,2815,603"/>
78 <area·shape="poly"·id="edge36_Node000022_Node000030"·title="·"·alt=""·coords="4546,500,3696,521,3199,540,2991,552,2834,565,2816,568,2815,562,2834,560,2991,547,3198,535,3696,516,4546,495"/>78 <area·shape="poly"·id="edge36_Node000022_Node000030"·title="·"·alt=""·coords="4546,500,3696,521,3199,540,2991,552,2834,565,2816,568,2815,562,2834,560,2991,547,3198,535,3696,516,4546,495"/>
79 <area·shape="rect"·id="Node000069"·href="$a00779_source.html"·title="·"·alt=""·coords="3651,834,3828,874"/>79 <area·shape="rect"·id="Node000069"·href="$a00788_source.html"·title="·"·alt=""·coords="3651,834,3828,874"/>
80 <area·shape="poly"·id="edge113_Node000022_Node000069"·title="·"·alt=""·coords="4546,500,4263,507,3905,520,3591,539,3488,551,3457,558,3442,565,3428,584,3421,604,3420,623,3425,643,3435,662,3450,681,3490,719,3541,754,3595,785,3694,831,3691,836,3593,790,3538,758,3487,723,3446,685,3431,665,3420,644,3415,624,3416,602,3423,581,3439,561,3455,553,3487,546,3590,534,3904,515,4263,502,4546,495"/>80 <area·shape="poly"·id="edge113_Node000022_Node000069"·title="·"·alt=""·coords="4546,500,4263,507,3905,520,3591,539,3488,551,3457,558,3442,565,3428,584,3421,604,3420,623,3425,643,3435,662,3450,681,3490,719,3541,754,3595,785,3694,831,3691,836,3593,790,3538,758,3487,723,3446,685,3431,665,3420,644,3415,624,3416,602,3423,581,3439,561,3455,553,3487,546,3590,534,3904,515,4263,502,4546,495"/>
81 <area·shape="rect"·id="Node000071"·href="$a00788_source.html"·title="·"·alt=""·coords="3223,739,3397,779"/>81 <area·shape="rect"·id="Node000071"·href="$a00779_source.html"·title="·"·alt=""·coords="3223,739,3397,779"/>
82 <area·shape="poly"·id="edge114_Node000022_Node000071"·title="·"·alt=""·coords="4547,498,4265,499,3905,507,3730,515,3578,527,3462,544,3423,554,3398,565,3378,582,3361,603,3336,652,3322,700,3315,739,3309,738,3316,699,3331,650,3356,601,3374,579,3395,560,3421,549,3461,539,3577,522,3730,510,3905,502,4265,494,4547,493"/>82 <area·shape="poly"·id="edge114_Node000022_Node000071"·title="·"·alt=""·coords="4547,498,4265,499,3905,507,3730,515,3578,527,3462,544,3423,554,3398,565,3378,582,3361,603,3336,652,3322,700,3315,739,3309,738,3316,699,3331,650,3356,601,3374,579,3395,560,3421,549,3461,539,3577,522,3730,510,3905,502,4265,494,4547,493"/>
83 <area·shape="rect"·id="Node000072"·href="$a06350_source.html"·title="·"·alt=""·coords="3453,563,3679,603"/>83 <area·shape="rect"·id="Node000072"·href="$a06413_source.html"·title="·"·alt=""·coords="3453,563,3679,603"/>
84 <area·shape="poly"·id="edge90_Node000022_Node000072"·title="·"·alt=""·coords="4547,503,4173,524,3933,542,3692,565,3680,567,3679,561,3691,560,3933,537,4172,519,4546,497"/>84 <area·shape="poly"·id="edge90_Node000022_Node000072"·title="·"·alt=""·coords="4547,503,4173,524,3933,542,3692,565,3680,567,3679,561,3691,560,3933,537,4172,519,4546,497"/>
85 <area·shape="rect"·id="Node000073"·href="$a06410_source.html"·title="·"·alt=""·coords="3703,563,3930,603"/>85 <area·shape="rect"·id="Node000073"·href="$a06443_source.html"·title="·"·alt=""·coords="3703,563,3930,603"/>
86 <area·shape="poly"·id="edge91_Node000022_Node000073"·title="·"·alt=""·coords="4547,506,4275,530,3942,565,3930,567,3930,562,3942,560,4275,525,4546,501"/>86 <area·shape="poly"·id="edge91_Node000022_Node000073"·title="·"·alt=""·coords="4547,506,4275,530,3942,565,3930,567,3930,562,3942,560,4275,525,4546,501"/>
87 <area·shape="rect"·id="Node000074"·href="$a00617.html"·title="·"·alt=""·coords="4178,563,4378,603"/>87 <area·shape="rect"·id="Node000074"·href="$a00827.html"·title="·"·alt=""·coords="4178,563,4378,603"/>
88 <area·shape="poly"·id="edge92_Node000022_Node000074"·title="·"·alt=""·coords="4548,520,4358,565,4356,560,4546,515"/>88 <area·shape="poly"·id="edge92_Node000022_Node000074"·title="·"·alt=""·coords="4548,520,4358,565,4356,560,4546,515"/>
89 <area·shape="rect"·id="Node000075"·href="$a00590.html"·title="·"·alt=""·coords="4427,651,4627,691"/>89 <area·shape="rect"·id="Node000075"·href="$a00818.html"·title="·"·alt=""·coords="4427,651,4627,691"/>
90 <area·shape="poly"·id="edge101_Node000022_Node000075"·title="·"·alt=""·coords="4640,529,4633,566,4616,604,4592,632,4564,653,4560,648,4588,628,4612,601,4627,565,4635,528"/>90 <area·shape="poly"·id="edge101_Node000022_Node000075"·title="·"·alt=""·coords="4640,529,4633,566,4616,604,4592,632,4564,653,4560,648,4588,628,4612,601,4627,565,4635,528"/>
91 <area·shape="rect"·id="Node000081"·href="$a00611.html"·title="·"·alt=""·coords="3954,563,4154,603"/>91 <area·shape="rect"·id="Node000081"·href="$a00797.html"·title="·"·alt=""·coords="3954,563,4154,603"/>
92 <area·shape="poly"·id="edge102_Node000022_Node000081"·title="·"·alt=""·coords="4546,511,4166,565,4154,567,4154,562,4166,560,4546,506"/>92 <area·shape="poly"·id="edge102_Node000022_Node000081"·title="·"·alt=""·coords="4546,511,4166,565,4154,567,4154,562,4166,560,4546,506"/>
93 <area·shape="rect"·id="Node000083"·href="$a00557.html"·title="·"·alt=""·coords="4677,563,4877,603"/>93 <area·shape="rect"·id="Node000083"·href="$a00830.html"·title="·"·alt=""·coords="4677,563,4877,603"/>
94 <area·shape="poly"·id="edge104_Node000022_Node000083"·title="·"·alt=""·coords="4683,520,4748,560,4745,565,4680,524"/>94 <area·shape="poly"·id="edge104_Node000022_Node000083"·title="·"·alt=""·coords="4683,520,4748,560,4745,565,4680,524"/>
95 <area·shape="rect"·id="Node000085"·href="$a00578.html"·title="·"·alt=""·coords="4402,563,4602,603"/>95 <area·shape="rect"·id="Node000085"·href="$a00863.html"·title="·"·alt=""·coords="4402,563,4602,603"/>
96 <area·shape="poly"·id="edge106_Node000022_Node000085"·title="·"·alt=""·coords="4599,524,4533,565,4531,560,4596,520"/>96 <area·shape="poly"·id="edge106_Node000022_Node000085"·title="·"·alt=""·coords="4599,524,4533,565,4531,560,4596,520"/>
97 <area·shape="rect"·id="Node000086"·href="$a00614.html"·title="·"·alt=""·coords="5111,563,5311,603"/>97 <area·shape="rect"·id="Node000086"·href="$a00833.html"·title="·"·alt=""·coords="5111,563,5311,603"/>
98 <area·shape="poly"·id="edge107_Node000022_Node000086"·title="·"·alt=""·coords="4732,506,5100,560,5112,562,5111,567,5099,565,4732,511"/>98 <area·shape="poly"·id="edge107_Node000022_Node000086"·title="·"·alt=""·coords="4732,506,5100,560,5112,562,5111,567,5099,565,4732,511"/>
99 <area·shape="rect"·id="Node000088"·href="$a00602.html"·title="·"·alt=""·coords="6758,563,6958,603"/>99 <area·shape="rect"·id="Node000088"·href="$a00851.html"·title="·"·alt=""·coords="6758,563,6958,603"/>
100 <area·shape="poly"·id="edge109_Node000022_Node000088"·title="·"·alt=""·coords="4732,494,5055,497,5539,507,6110,526,6406,541,6695,560,6758,566,6758,571,6695,565,6406,547,6110,532,5539,512,5055,502,4732,499"/>100 <area·shape="poly"·id="edge109_Node000022_Node000088"·title="·"·alt=""·coords="4732,494,5055,497,5539,507,6110,526,6406,541,6695,560,6758,566,6758,571,6695,565,6406,547,6110,532,5539,512,5055,502,4732,499"/>
101 <area·shape="rect"·id="Node000056"·href="$a00623_source.html"·title="·"·alt=""·coords="4901,563,5087,603"/>101 <area·shape="rect"·id="Node000056"·href="$a00755_source.html"·title="·"·alt=""·coords="4901,563,5087,603"/>
102 <area·shape="poly"·id="edge112_Node000022_Node000056"·title="·"·alt=""·coords="4731,515,4917,560,4916,565,4730,520"/>102 <area·shape="poly"·id="edge112_Node000022_Node000056"·title="·"·alt=""·coords="4731,515,4917,560,4916,565,4730,520"/>
103 <area·shape="poly"·id="edge115_Node000022_Node000090"·title="·"·alt=""·coords="4733,494,5210,500,5911,512,6629,532,6930,545,7157,560,7169,561,7168,567,7156,565,6929,550,6629,537,5911,517,5210,505,4732,500"/>103 <area·shape="poly"·id="edge115_Node000022_Node000090"·title="·"·alt=""·coords="4733,494,5210,500,5911,512,6629,532,6930,545,7157,560,7169,561,7168,567,7156,565,6929,550,6629,537,5911,517,5210,505,4732,500"/>
104 <area·shape="rect"·id="Node000092"·href="$a00536.html"·title="·"·alt=""·coords="6489,563,6683,603"/>104 <area·shape="rect"·id="Node000092"·href="$a00770.html"·title="·"·alt=""·coords="6489,563,6683,603"/>
105 <area·shape="poly"·id="edge117_Node000022_Node000092"·title="·"·alt=""·coords="4732,495,5597,517,6105,536,6316,547,6477,560,6489,561,6488,567,6476,565,6316,553,6105,541,5597,522,4732,500"/>105 <area·shape="poly"·id="edge117_Node000022_Node000092"·title="·"·alt=""·coords="4732,495,5597,517,6105,536,6316,547,6477,560,6489,561,6488,567,6476,565,6316,553,6105,541,5597,522,4732,500"/>
106 <area·shape="rect"·id="Node000098"·href="$a00539_source.html"·title="·"·alt=""·coords="5567,563,5762,603"/>106 <area·shape="rect"·id="Node000098"·href="$a00773_source.html"·title="·"·alt=""·coords="5567,563,5762,603"/>
107 <area·shape="poly"·id="edge124_Node000022_Node000098"·title="·"·alt=""·coords="4733,497,5093,518,5323,536,5554,560,5567,562,5567,567,5554,565,5323,541,5093,523,4732,503"/>107 <area·shape="poly"·id="edge124_Node000022_Node000098"·title="·"·alt=""·coords="4733,497,5093,518,5323,536,5554,560,5567,562,5567,567,5554,565,5323,541,5093,523,4732,503"/>
108 <area·shape="rect"·id="Node000099"·href="$a00749.html"·title="·"·alt=""·coords="5787,563,5988,603"/>108 <area·shape="rect"·id="Node000099"·href="$a00737.html"·title="·"·alt=""·coords="5787,563,5988,603"/>
109 <area·shape="poly"·id="edge125_Node000022_Node000099"·title="·"·alt=""·coords="4732,496,5181,514,5476,533,5774,560,5786,561,5786,567,5774,565,5476,538,5181,519,4732,501"/>109 <area·shape="poly"·id="edge125_Node000022_Node000099"·title="·"·alt=""·coords="4732,496,5181,514,5476,533,5774,560,5786,561,5786,567,5774,565,5476,538,5181,519,4732,501"/>
110 <area·shape="rect"·id="Node000100"·href="$a00734.html"·title="·"·alt=""·coords="6012,563,6213,603"/>110 <area·shape="rect"·id="Node000100"·href="$a00725.html"·title="·"·alt=""·coords="6012,563,6213,603"/>
111 <area·shape="poly"·id="edge126_Node000022_Node000100"·title="·"·alt=""·coords="4732,494,4957,499,5271,509,5632,529,6000,560,6012,561,6011,567,5999,565,5632,534,5270,515,4956,504,4732,500"/>111 <area·shape="poly"·id="edge126_Node000022_Node000100"·title="·"·alt=""·coords="4732,494,4957,499,5271,509,5632,529,6000,560,6012,561,6011,567,5999,565,5632,534,5270,515,4956,504,4732,500"/>
112 <area·shape="rect"·id="Node000101"·href="$a00722.html"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="6238,563,6465,603"/>112 <area·shape="rect"·id="Node000101"·href="$a00734.html"·title="The·modified·butterfly·scheme·of·Denis·Zorin,·Peter·Schröder·and·Wim·Sweldens,·`‘Interpolating·subdiv..."·alt=""·coords="6238,563,6465,603"/>
113 <area·shape="poly"·id="edge127_Node000022_Node000101"·title="·"·alt=""·coords="4732,494,4989,498,5358,508,5787,527,6008,542,6225,560,6238,561,6237,567,6224,565,6008,547,5787,533,5358,513,4989,503,4732,499"/>113 <area·shape="poly"·id="edge127_Node000022_Node000101"·title="·"·alt=""·coords="4732,494,4989,498,5358,508,5787,527,6008,542,6225,560,6238,561,6237,567,6224,565,6008,547,5787,533,5358,513,4989,503,4732,499"/>
114 <area·shape="rect"·id="Node000102"·href="$a00656_source.html"·title="·"·alt=""·coords="6982,563,7145,603"/>114 <area·shape="rect"·id="Node000102"·href="$a00914_source.html"·title="·"·alt=""·coords="6982,563,7145,603"/>
115 <area·shape="poly"·id="edge128_Node000022_Node000102"·title="·"·alt=""·coords="4732,494,5179,498,5826,509,6486,529,6762,543,6970,560,6982,562,6981,567,6970,565,6761,548,6486,534,5826,514,5179,504,4732,499"/>115 <area·shape="poly"·id="edge128_Node000022_Node000102"·title="·"·alt=""·coords="4732,494,5179,498,5826,509,6486,529,6762,543,6970,560,6982,562,6981,567,6970,565,6761,548,6486,534,5826,514,5179,504,4732,499"/>
116 <area·shape="rect"·id="Node000104"·href="$a06413_source.html"·title="·"·alt=""·coords="2891,570,3055,595"/>116 <area·shape="rect"·id="Node000104"·href="$a06446_source.html"·title="·"·alt=""·coords="2891,570,3055,595"/>
117 <area·shape="poly"·id="edge131_Node000022_Node000104"·title="·"·alt=""·coords="4547,501,3805,522,3378,541,3201,553,3066,565,3023,573,3022,567,3066,560,3200,547,3378,536,3805,517,4546,495"/>117 <area·shape="poly"·id="edge131_Node000022_Node000104"·title="·"·alt=""·coords="4547,501,3805,522,3378,541,3201,553,3066,565,3023,573,3022,567,3066,560,3200,547,3378,536,3805,517,4546,495"/>
118 <area·shape="poly"·id="edge30_Node000025_Node000026"·title="·"·alt=""·coords="2964,878,3041,927,3070,954,3098,982,3158,1030,3154,1034,3095,986,3067,958,3038,931,2961,883"/>118 <area·shape="poly"·id="edge30_Node000025_Node000026"·title="·"·alt=""·coords="2964,878,3041,927,3070,954,3098,982,3158,1030,3154,1034,3095,986,3067,958,3038,931,2961,883"/>
119 <area·shape="rect"·id="Node000027"·href="$a00920_source.html"·title="·"·alt=""·coords="2773,937,2932,977"/>119 <area·shape="rect"·id="Node000027"·href="$a00392_source.html"·title="·"·alt=""·coords="2773,937,2932,977"/>
120 <area·shape="poly"·id="edge31_Node000025_Node000027"·title="·"·alt=""·coords="2897,887,2866,938,2862,935,2893,885"/>120 <area·shape="poly"·id="edge31_Node000025_Node000027"·title="·"·alt=""·coords="2897,887,2866,938,2862,935,2893,885"/>
121 <area·shape="poly"·id="edge34_Node000027_Node000026"·title="·"·alt=""·coords="2933,978,3115,1029,3114,1035,2931,983"/>121 <area·shape="poly"·id="edge34_Node000027_Node000026"·title="·"·alt=""·coords="2933,978,3115,1029,3114,1035,2931,983"/>
122 <area·shape="rect"·id="Node000028"·href="$a00941_source.html"·title="·"·alt=""·coords="2919,1032,3077,1072"/>122 <area·shape="rect"·id="Node000028"·href="$a00386_source.html"·title="·"·alt=""·coords="2919,1032,3077,1072"/>
123 <area·shape="poly"·id="edge32_Node000027_Node000028"·title="·"·alt=""·coords="2895,982,2970,1030,2967,1034,2892,987"/>123 <area·shape="poly"·id="edge32_Node000027_Node000028"·title="·"·alt=""·coords="2895,982,2970,1030,2967,1034,2892,987"/>
124 <area·shape="rect"·id="Node000029"·href="$a00725_source.html"·title="·"·alt=""·coords="2693,1032,2895,1072"/>124 <area·shape="rect"·id="Node000029"·href="$a00716_source.html"·title="·"·alt=""·coords="2693,1032,2895,1072"/>
125 <area·shape="poly"·id="edge35_Node000027_Node000029"·title="·"·alt=""·coords="2836,990,2808,1033,2804,1031,2831,987"/>125 <area·shape="poly"·id="edge35_Node000027_Node000029"·title="·"·alt=""·coords="2836,990,2808,1033,2804,1031,2831,987"/>
126 <area·shape="poly"·id="edge33_Node000028_Node000004"·title="·"·alt=""·coords="2930,1079,2799,1123,2797,1117,2928,1074"/>126 <area·shape="poly"·id="edge33_Node000028_Node000004"·title="·"·alt=""·coords="2930,1079,2799,1123,2797,1117,2928,1074"/>
127 <area·shape="rect"·id="Node000031"·href="$a01160_source.html"·title="·"·alt=""·coords="2653,651,2817,691"/>127 <area·shape="rect"·id="Node000031"·href="$a00233_source.html"·title="·"·alt=""·coords="2653,651,2817,691"/>
Max diff block lines reached; 21649/47781 bytes (45.31%) of diff not shown.
133 B
./usr/share/doc/libopenmesh-dev/html/a01222.png vs.
./usr/share/doc/libopenmesh-dev/html/a00334.png
Files identical despite different names
844 B
./usr/share/doc/libopenmesh-dev/html/a01229_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00323_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a01229_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00323_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
32.5 KB
./usr/share/doc/libopenmesh-dev/html/a06347_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a01016_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·Doc/Tutorial/04-stl_algorithms/smooth_algo.hh·Source·File</title>8 <title>OpenMesh:·Unittests/unittests_common.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a06347_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a01016_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 122 lines modifiedOffset 92, 106 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">smooth_algo.hh</div></div>98 ··<div·class="headertitle"><div·class="title">unittests_common.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#ifndef·INCLUDE_UNITTESTS_COMMON_HH</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#define·INCLUDE_UNITTESTS_COMMON_HH</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#include·&lt;gtest/gtest.h&gt;</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh&gt;</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh&gt;</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmootherT</div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>{</div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">public</span>:</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/IO/MeshIO.hh&gt;</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Mesh::Point············cog_t;</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;·cog_t·&gt;</a>·Property_cog;</div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#ifdef·TEST_CUSTOM_TRAITS</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;Unittests/unittests_common_customtraits.hh&gt;</span></div>
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">public</span>:</div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#elif·defined(TEST_DOUBLE_TRAITS)</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03898.html">CustomTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02810.html">OpenMesh::DefaultTraitsDouble</a>·{</div>
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>};</div>
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·construct·with·a·given·mesh</span></div> 
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">explicit</span>·SmootherT(Mesh&amp;·_mesh)·</div>116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#else</span></div>
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····:·mesh_(_mesh)</div>117 <div·class="foldopen"·id="foldopen00017"·data-start="{"·data-end="};">
 118 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno"><a·class="line"·href="a03898.html">···17</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03898.html">CustomTraits</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02806.html">OpenMesh::DefaultTraits</a>·{</div>
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{·</div>119 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>};</div>
 120 </div>
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····mesh_.add_property(·cog_·);</div>121 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#endif</span></div>
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··}</div>122 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>123 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··~SmootherT()</div>124 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02706.html">OpenMesh::TriMesh_ArrayKernelT&lt;CustomTraits&gt;</a>·Mesh;</div>
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>125 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····mesh_.remove_property(·cog_·);</div>126 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02714.html">OpenMesh::PolyMesh_ArrayKernelT&lt;CustomTraits&gt;</a>·PolyMesh;</div>
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··}</div>127 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>128 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">/*</span></div>
 129 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*·Simple·test·setting.</span></div>
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·smooth·mesh·_iterations·times</span></div>130 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*/</span></div>
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keywordtype">void</span>·smooth(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_iterations)</div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>131 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i·&lt;·_iterations;·++i)</div>132 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">
 133 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03902.html">···30</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03902.html">OpenMeshBase</a>·:·<span·class="keyword">public</span>·testing::Test·{</div>
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>134 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······std::for_each(mesh_.vertices_begin(),·</div>135 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">protected</span>:</div>
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····················mesh_.vertices_end(),·</div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····················ComputeCOG(mesh_,·cog_));</div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>136 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······std::for_each(mesh_.vertices_begin(),·</div>137 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="comment">//·This·function·is·called·before·each·test·is·run</span></div>
 138 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·SetUp()·{</div>
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····················mesh_.vertices_end(),·</div>139 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>············</div>
 140 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>············<span·class="comment">//·Do·some·initial·stuff·with·the·member·data·here...</span></div>
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····················SetCOG(mesh_,·cog_));</div>141 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········}</div>
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>142 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··}</div> 
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>143 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········<span·class="comment">//·This·function·is·called·after·all·tests·are·through</span></div>
 144 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·TearDown()·{</div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>145 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">private</span>:</div>146 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>············<span·class="comment">//·Do·some·final·stuff·with·the·member·data·here...</span></div>
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>147 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········}</div>
145 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>148 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
146 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="comment">//---·private·classes·---</span></div>149 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="comment">//·This·member·will·be·accessible·in·all·tests</span></div>
 150 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<a·class="code·hl_class"·href="a02706.html">Mesh</a>·mesh_;··</div>
147 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>151 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>};</div>
148 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">class·</span>ComputeCOG</div>152 </div>
149 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··{</div>153 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
150 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">public</span>:</div>154 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">/*</span></div>
151 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····ComputeCOG(Mesh&amp;·_mesh,·Property_cog&amp;·_cog)·</div>155 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">·*·Simple·test·setting.</span></div>
152 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······:·mesh_(_mesh),·cog_(_cog)</div>156 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">·*/</span></div>
153 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{}</div>157 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 158 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="};">
 159 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03906.html">···54</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a03906.html">OpenMeshBasePoly</a>·:·<span·class="keyword">public</span>·testing::Test·{</div>
154 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>160 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
155 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordtype">void</span>·operator()(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·Mesh::VertexHandle&amp;·_vh)</div> 
156 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div> 
157 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">typename</span>·Mesh::VertexVertexIter··vv_it;</div>161 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">protected</span>:</div>
158 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keyword">typename</span>·Mesh::Scalar············valence(0.0);</div> 
159 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····</div>162 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
160 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······mesh_.property(cog_,·_vh)·=·<span·class="keyword">typename</span>·Mesh::Point(0.0,·0.0,·0.0);</div>163 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="comment">//·This·function·is·called·before·each·test·is·run</span></div>
 164 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·SetUp()·{</div>
 165 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>············</div>
 166 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>············<span·class="comment">//·Do·some·initial·stuff·with·the·member·data·here...</span></div>
161 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>167 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········}</div>
162 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">for</span>·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it)</div> 
163 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······{</div>168 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
164 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·);</div> 
165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········++valence;</div>169 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········<span·class="comment">//·This·function·is·called·after·all·tests·are·through</span></div>
 170 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·TearDown()·{</div>
Max diff block lines reached; 5549/27374 bytes (20.27%) of diff not shown.
5.65 KB
html2text {}
    
Offset 1, 115 lines modifiedOffset 1, 103 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 smooth_algo.hh 
6 1#include·<algorithm> 
7 2#include·<OpenMesh/Core/Utils/Property.hh>5 unittests_common.hh
 6 1#ifndef·INCLUDE_UNITTESTS_COMMON_HH
 7 2#define·INCLUDE_UNITTESTS_COMMON_HH
8 38 3
9 4#ifndef·DOXY_IGNORE_THIS9 4#include·<gtest/gtest.h>
10 510 5
11 6template·<class·Mesh>·class·SmootherT 
12 7{ 
13 8public: 
14 9 
15 10·typedef·typename·Mesh::Point·cog_t; 
16 11·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8c_\x8o_\x8g_\x8__\x8t_\x8·_\x8>·Property_cog; 
17 12 
18 13public: 
19 14 
20 15·//·construct·with·a·given·mesh 
21 16·explicit·SmootherT(Mesh&·_mesh) 
22 17·:·mesh_(_mesh) 
23 18·{ 
24 19·mesh_.add_property(·cog_·); 
25 20·}11 6#include·<OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh>
 12 7#include·<OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh>
 13 8
 14 9#include·<OpenMesh/Core/IO/MeshIO.hh>
 15 10
 16 11#ifdef·TEST_CUSTOM_TRAITS
 17 12#include·<Unittests/unittests_common_customtraits.hh>
 18 13#elif·defined(TEST_DOUBLE_TRAITS)
 19 14struct·_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8D_\x8o_\x8u_\x8b_\x8l_\x8e·{
 20 15};
 21 16#else
 22 _\x81_\x87struct·_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·public·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·{
 23 18};
 24 19#endif
 25 20
26 2126 21
 27 22typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8T_\x8r_\x8i_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·Mesh;
 28 23
 29 24typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8M_\x8e_\x8s_\x8h_\x8__\x8A_\x8r_\x8r_\x8a_\x8y_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T_\x8<_\x8C_\x8u_\x8s_\x8t_\x8o_\x8m_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8>·PolyMesh;
 30 25
 31 26/*
 32 27·*·Simple·test·setting.
 33 28·*/
 34 29
 35 _\x83_\x80class·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8B_\x8a_\x8s_\x8e·:·public·testing::Test·{
 36 31
 37 32·protected:
 38 33
 39 34·//·This·function·is·called·before·each·test·is·run
 40 35·virtual·void·SetUp()·{
 41 36
 42 37·//·Do·some·initial·stuff·with·the·member·data·here...
27 22·~SmootherT() 
28 23·{ 
29 24·mesh_.remove_property(·cog_·); 
30 25·} 
31 26 
32 27·//·smooth·mesh·_iterations·times 
33 28·void·smooth(unsigned·int·_iterations) 
34 29·{ 
35 30·for·(unsigned·int·i=0;·i·<·_iterations;·++i) 
36 31·{ 
37 32·std::for_each(mesh_.vertices_begin(), 
38 33·mesh_.vertices_end(), 
39 34·ComputeCOG(mesh_,·cog_)); 
40 35 
41 36·std::for_each(mesh_.vertices_begin(), 
42 37·mesh_.vertices_end(), 
43 38·SetCOG(mesh_,·cog_)); 
44 39·}43 38·}
45 40·} 
46 4144 39
 45 40·//·This·function·is·called·after·all·tests·are·through
 46 41·virtual·void·TearDown()·{
47 4247 42
48 43private: 
49 4448 43·//·Do·some·final·stuff·with·the·member·data·here...
 49 44·}
50 4550 45
 51 46·//·This·member·will·be·accessible·in·all·tests
 52 47·_\x8M_\x8e_\x8s_\x8h·mesh_;
 53 48};
 54 49
 55 50/*
 56 51·*·Simple·test·setting.
 57 52·*/
 58 53
 59 _\x85_\x84class·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8B_\x8a_\x8s_\x8e_\x8P_\x8o_\x8l_\x8y·:·public·testing::Test·{
 60 55
 61 56·protected:
 62 57
 63 58·//·This·function·is·called·before·each·test·is·run
 64 59·virtual·void·SetUp()·{
 65 60
 66 61·//·Do·some·initial·stuff·with·the·member·data·here...
51 46·//---·private·classes·--- 
52 47 
53 48·class·ComputeCOG 
54 49·{ 
55 50·public: 
56 51·ComputeCOG(Mesh&·_mesh,·Property_cog&·_cog) 
57 52·:·mesh_(_mesh),·cog_(_cog) 
58 53·{} 
59 54 
60 55·void·operator()(const·typename·Mesh::VertexHandle&·_vh) 
61 56·{ 
62 57·typename·Mesh::VertexVertexIter·vv_it; 
63 58·typename·Mesh::Scalar·valence(0.0); 
64 59 
65 60·mesh_.property(cog_,·_vh)·=·typename·Mesh::Point(0.0,·0.0,·0.0); 
66 61 
67 62·for·(vv_it=mesh_.vv_iter(_vh);·vv_it.is_valid();·++vv_it) 
68 63·{ 
69 64·mesh_.property(cog_,·_vh)·+=·mesh_.point(·*vv_it·); 
70 65·++valence; 
71 66·}67 62·}
72 67 
73 68·mesh_.property(cog_,·_vh·)·/=·valence;68 63
 69 64·//·This·function·is·called·after·all·tests·are·through
 70 65·virtual·void·TearDown()·{
 71 66
Max diff block lines reached; 1957/5758 bytes (33.99%) of diff not shown.
32.3 KB
./usr/share/doc/libopenmesh-dev/html/a06350_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06386_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Examples/Tutorial04/smooth_algo.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Tools/Utils/Config.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a06350_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06386_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 124 lines modifiedOffset 92, 84 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">smooth_algo.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Config.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
 101 <a·href="a06386.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
 102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
 103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
 104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
 105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
 106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
 107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
 108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
 109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
 111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
 112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">·*···········································································*</span></div>
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/Property.hh&gt;</span></div> 
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span>·</div> 
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#ifndef·DOXY_IGNORE_THIS</span></div> 
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div> 
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Mesh&gt;·<span·class="keyword">class·</span>SmootherT</div> 
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>{</div> 
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">public</span>:</div> 
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Mesh::Point············cog_t;</div> 
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02946.html">OpenMesh::VPropHandleT&lt;·cog_t·&gt;</a>·Property_cog;</div> 
112 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">public</span>:</div> 
114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·construct·with·a·given·mesh</span></div>113 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without········*</span></div>
 114 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">·*·modification,·are·permitted·provided·that·the·following·conditions········*</span></div>
 115 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">·*·are·met:··································································*</span></div>
 116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="comment">·*···········································································*</span></div>
 117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="comment">·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,·*</span></div>
 118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">·*····this·list·of·conditions·and·the·following·disclaimer.··················*</span></div>
 119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">·*···········································································*</span></div>
 120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright······*</span></div>
116 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">explicit</span>·SmootherT(Mesh&amp;·_mesh)·</div> 
117 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····:·mesh_(_mesh)</div> 
118 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{·</div> 
119 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····mesh_.add_property(·cog_·);</div> 
120 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··}</div> 
121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··~SmootherT()</div> 
123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div> 
124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····mesh_.remove_property(·cog_·);</div> 
125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··}</div> 
126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·smooth·mesh·_iterations·times</span></div>121 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">·*····notice,·this·list·of·conditions·and·the·following·disclaimer·in·the····*</span></div>
128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keywordtype">void</span>·smooth(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·_iterations)</div> 
129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div> 
130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i·&lt;·_iterations;·++i)</div> 
131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div> 
132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······std::for_each(mesh_.vertices_begin(),·</div> 
133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····················mesh_.vertices_end(),·</div> 
134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····················ComputeCOG(mesh_,·cog_));</div> 
135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······std::for_each(mesh_.vertices_begin(),·</div> 
137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····················mesh_.vertices_end(),·</div> 
138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····················SetCOG(mesh_,·cog_));</div> 
139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div> 
140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··}</div>122 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·*····documentation·and/or·other·materials·provided·with·the·distribution.···*</span></div>
 123 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·*···········································································*</span></div>
 124 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its··········*</span></div>
 125 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">·*····contributors·may·be·used·to·endorse·or·promote·products·derived·from···*</span></div>
 126 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">·*····this·software·without·specific·prior·written·permission.···············*</span></div>
 127 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">·*···········································································*</span></div>
 128 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="comment">·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·······*</span></div>
 129 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="comment">·*·&quot;AS·IS&quot;·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·*</span></div>
 130 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="comment">·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A···········*</span></div>
 131 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="comment">·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER·*</span></div>
 132 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="comment">·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,··*</span></div>
 133 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·······*</span></div>
 134 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR········*</span></div>
 135 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
 136 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
 137 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
 138 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
 139 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
 140 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>141 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>142 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">private</span>:</div> 
144 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>143 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 144 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//=============================================================================</span></div>
 145 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
 146 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//··Defines</span></div>
 147 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
Max diff block lines reached; 130/27145 bytes (0.48%) of diff not shown.
5.63 KB
html2text {}
    
Offset 1, 117 lines modifiedOffset 1, 87 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 smooth_algo.hh 
6 1#include·<algorithm> 
7 2#include·<OpenMesh/Core/Utils/Property.hh> 
8 3 
9 4#ifndef·DOXY_IGNORE_THIS 
10 5 
11 6template·<class·Mesh>·class·SmootherT 
12 7{ 
13 8public: 
14 9 
15 10·typedef·typename·Mesh::Point·cog_t; 
16 11·typedef·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8V_\x8P_\x8r_\x8o_\x8p_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8T_\x8<_\x8·_\x8c_\x8o_\x8g_\x8__\x8t_\x8·_\x8>·Property_cog; 
17 12 
18 13public: 
19 14 
20 15·//·construct·with·a·given·mesh 
21 16·explicit·SmootherT(Mesh&·_mesh) 
22 17·:·mesh_(_mesh) 
23 18·{ 
24 19·mesh_.add_property(·cog_·); 
25 20·} 
26 21 
27 22·~SmootherT() 
28 23·{ 
29 24·mesh_.remove_property(·cog_·); 
30 25·} 
31 26 
32 27·//·smooth·mesh·_iterations·times 
33 28·void·smooth(unsigned·int·_iterations) 
34 29·{ 
35 30·for·(unsigned·int·i=0;·i·<·_iterations;·++i) 
36 31·{ 
37 32·std::for_each(mesh_.vertices_begin(), 
38 33·mesh_.vertices_end(), 
39 34·ComputeCOG(mesh_,·cog_)); 
40 35 
41 36·std::for_each(mesh_.vertices_begin(), 
42 37·mesh_.vertices_end(), 
43 38·SetCOG(mesh_,·cog_)); 
44 39·} 
45 40·}5 Config.hh
 6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 7 1/*·=========================================================================·*
 8 2·*·*
 9 3·*·OpenMesh·*
 10 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
 11 5·*·Department·of·Computer·Graphics·and·Multimedia·*
 12 6·*·All·rights·reserved.·*
 13 7·*·www.openmesh.org·*
 14 8·*·*
 15 9·*---------------------------------------------------------------------------*
 16 10·*·This·file·is·part·of·OpenMesh.·*
 17 11·*---------------------------------------------------------------------------
 18 *
 19 12·*·*
 20 13·*·Redistribution·and·use·in·source·and·binary·forms,·with·or·without·*
 21 14·*·modification,·are·permitted·provided·that·the·following·conditions·*
 22 15·*·are·met:·*
 23 16·*·*
 24 17·*·1.·Redistributions·of·source·code·must·retain·the·above·copyright·notice,
 25 *
 26 18·*·this·list·of·conditions·and·the·following·disclaimer.·*
 27 19·*·*
 28 20·*·2.·Redistributions·in·binary·form·must·reproduce·the·above·copyright·*
 29 21·*·notice,·this·list·of·conditions·and·the·following·disclaimer·in·the·*
 30 22·*·documentation·and/or·other·materials·provided·with·the·distribution.·*
 31 23·*·*
 32 24·*·3.·Neither·the·name·of·the·copyright·holder·nor·the·names·of·its·*
 33 25·*·contributors·may·be·used·to·endorse·or·promote·products·derived·from·*
 34 26·*·this·software·without·specific·prior·written·permission.·*
 35 27·*·*
 36 28·*·THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·*
 37 29·*·"AS·IS"·AND·ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED
 38 *
 39 30·*·TO,·THE·IMPLIED·WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·*
 40 31·*·PARTICULAR·PURPOSE·ARE·DISCLAIMED.·IN·NO·EVENT·SHALL·THE·COPYRIGHT·HOLDER
 41 *
 42 32·*·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·*
 43 33·*·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT·LIMITED·TO,·*
 44 34·*·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,·DATA,·OR·*
 45 35·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF·*
 46 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
 47 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
 48 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
 49 39·*·*
 50 40·*·=========================================================================
 51 */
46 4152 41
47 4253 42
48 43private: 
49 44 
50 45 
51 46·//---·private·classes·--- 
52 47 
53 48·class·ComputeCOG 
54 49·{ 
55 50·public: 
56 51·ComputeCOG(Mesh&·_mesh,·Property_cog&·_cog) 
57 52·:·mesh_(_mesh),·cog_(_cog) 
58 53·{} 
59 54 
60 55·void·operator()(typename·Mesh::Vertex&·_v) 
61 56·{ 
62 57·typename·Mesh::VertexHandle·vh(·mesh_.handle(_v)·); 
63 58·typename·Mesh::VertexVertexIter·vv_it; 
64 59·typename·Mesh::Scalar·valence(0.0);54 43
 55 47//
 56 =============================================================================
 57 48//
 58 49//·Defines
 59 50//
 60 51//
 61 =============================================================================
 62 52
 63 53#ifndef·OPENMESH_UTILS_CONFIG_HH
 64 54#define·OPENMESH_UTILS_CONFIG_HH
 65 55
 66 56
 67 57//==·INCLUDES
 68 =================================================================
 69 58
 70 59#include·<OpenMesh/Core/System/config.h>
65 6071 60
Max diff block lines reached; 160/5746 bytes (2.78%) of diff not shown.
295 KB
./usr/share/doc/libopenmesh-dev/html/a06458_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00644_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Core/Mesh/AttribKernelT.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Apps/QtViewer/MeshViewerWidgetT_impl.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a06458_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00644_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">AttribKernelT.hh</div></div>98 ··<div·class="headertitle"><div·class="title">MeshViewerWidgetT_impl.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
Offset 136, 767 lines modifiedOffset 136, 814 lines modified
136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>136 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">·*·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY·THEORY·OF····*</span></div>
137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>137 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING······*</span></div>
138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>138 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS········*</span></div>
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#pragma·once</span></div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_ATTRIBKERNEL_HH</span></div> 
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_ATTRIBKERNEL_HH</span></div> 
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#ifdef·_MSC_VER</span></div>
 148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//#··pragma·warning(disable:·4267·4311)</span></div>
 149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#endif</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_traits.hh&gt;</span></div> 
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·--------------------</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;QImage&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&lt;QFileInfo&gt;</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;QKeyEvent&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·--------------------</span></div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div> 
160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/vector_cast.hh&gt;</span></div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00911.html">OpenMesh/Tools/Utils/Timer.hh</a>&gt;</span></div>
 161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#include·&lt;OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh&gt;</span></div>
161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">using·namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>;</div>
 164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">using·namespace·</span>Qt;</div>
163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#if·defined(_MSC_VER)</span></div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#··undef·min</span></div>
 168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#··undef·max</span></div>
 169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#endif</span></div>
 170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//==·IMPLEMENTATION·==========================================================·</span></div>
 172 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 173 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
164 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MeshItems,·<span·class="keyword">class</span>·Connectivity&gt;</div>174 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·M&gt;</div>
 175 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keywordtype">bool</span>·</div>
165 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="};">176 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="}">
166 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a02438.html">···72</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="a02438.html">AttribKernelT</a>·:·<span·class="keyword">public</span>·Connectivity</div>177 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">···75</a></span><a·class="code·hl_function"·href="a02226.html#a5f969a38ed19953666049bac1effe3f8">MeshViewerWidgetT&lt;M&gt;::open_mesh</a>(<span·[·...·truncated·by·diffoscope;·len:·144,·SHA:·0290d914b626ac9048b06473d8b6d6f2824da00494ae1094923ce98bdd6c81b6·...·]</div>
167 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>{</div>178 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>{</div>
168 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">public</span>:</div>179 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="comment">//·load·mesh</span></div>
169 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
170 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//----------------------------------------------------------------·item·types</span></div> 
171 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">enum</span>·Attribs··{</div>180 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//·calculate·normals</span></div>
 181 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//·set·scene·center·and·radius···</span></div>
173 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····VAttribs·=·MeshItems::VAttribs,</div> 
174 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····HAttribs·=·MeshItems::HAttribs,</div> 
175 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····EAttribs·=·MeshItems::EAttribs,</div> 
176 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····FAttribs·=·MeshItems::FAttribs</div> 
177 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··};</div> 
178 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>182 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··</div>
179 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">typedef</span>·MeshItems·MeshItemsT;</div> 
180 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·Connectivity·ConnectivityT;</div> 
181 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Connectivity::Vertex·····Vertex;</div>183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··mesh_.request_face_normals();</div>
 184 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··mesh_.request_face_colors();</div>
 185 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··mesh_.request_vertex_normals();</div>
 186 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··mesh_.request_vertex_colors();</div>
 187 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··mesh_.request_vertex_texcoords2D();</div>
182 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>188 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··</div>
 189 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;Loading·from·file·&#39;&quot;</span>·&lt;&lt;·_filename·&lt;&lt;·<span·class="stringliteral">&quot;&#39;\n&quot;</span>;</div>
 190 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keywordflow">if</span>·(·<a·class="code·hl_function"·href="a01245.html#ac417960ec28ffdd7e7003a2b1ebb2d1c">IO::read_mesh</a>(mesh_,·_filename,·_opt·))</div>
 191 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··{</div>
183 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="comment">//Define·Halfedge·based·on·PrevHalfedge.</span></div>192 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="comment">//·store·read·option</span></div>
 193 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····opt_·=·_opt;</div>
184 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GenProg::IF&lt;</div> 
185 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····(bool)(HAttribs·&amp;·<a·class="code·hl_enumvalue"·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">Attributes::PrevHalfedge</a>),</div> 
186 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">typename</span>·Connectivity::Halfedge,</div> 
187 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">typename</span>·Connectivity::HalfedgeNoPrev</div> 
188 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··&gt;::Result···Halfedge;</div>194 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····</div>
Max diff block lines reached; 218927/240797 bytes (90.92%) of diff not shown.
59.2 KB
html2text {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 AttribKernelT.hh5 MeshViewerWidgetT_impl.hh
6 1/*·=========================================================================·*6 1/*·=========================================================================·*
7 2·*·*7 2·*·*
8 3·*·OpenMesh·*8 3·*·OpenMesh·*
9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
10 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
11 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
12 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
Offset 45, 838 lines modifiedOffset 45, 894 lines modified
45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*45 36·*·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT·(INCLUDING·*
46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*46 37·*·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS·*
47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*47 38·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.·*
48 39·*·*48 39·*·*
49 40·*·=========================================================================49 40·*·=========================================================================
50 */50 */
51 4151 41
52 4252 42#pragma·once
53 4353 43
54 44#ifndef·OPENMESH_ATTRIBKERNEL_HH 
55 45#define·OPENMESH_ATTRIBKERNEL_HH 
56 46 
57 47 
58 48//==·INCLUDES54 44//==·INCLUDES
59 =================================================================55 =================================================================
 56 45
 57 46#ifdef·_MSC_VER
 58 47//#·pragma·warning(disable:·4267·4311)
 59 48#endif
60 4960 49
61 50#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8._\x8h_\x8h> 
62 51#include·<OpenMesh/Core/Utils/GenProg.hh>61 50//
 62 51#include·<iostream>
 63 52#include·<fstream>
 64 53//·--------------------
 65 54#include·<QImage>
 66 55#include·<QFileInfo>
 67 56#include·<QKeyEvent>
 68 57//·--------------------
63 52#include·<OpenMesh/Core/Utils/vector_traits.hh>69 58#include·<OpenMesh/Core/Utils/vector_cast.hh>
 70 59#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8U_\x8t_\x8i_\x8l_\x8s_\x8/_\x8T_\x8i_\x8m_\x8e_\x8r_\x8._\x8h_\x8h>
 71 60#include·<OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh>
 72 61
64 53#include·<vector> 
65 54#include·<algorithm> 
66 55 
67 56//==·NAMESPACES 
68 =============================================================== 
69 57 
70 58namespace·_.O_.p_.e_.n_.M_.e_.s_.h·{73 62using·namespace·_.O_.p_.e_.n_.M_.e_.s_.h;
71 59 
72 60 
73 61//==·CLASS·DEFINITION74 63using·namespace·Qt;
 75 64
 76 65#if·defined(_MSC_VER)
 77 66#·undef·min
 78 67#·undef·max
 79 68#endif
 80 69
 81 70//==·IMPLEMENTATION
74 =========================================================82 ==========================================================
 83 71
 84 72
 85 73template·<typename·M>
 86 74bool
 87 _\x87_\x85_\x8M_\x8e_\x8s_\x8h_\x8V_\x8i_\x8e_\x8w_\x8e_\x8r_\x8W_\x8i_\x8d_\x8g_\x8e_\x8t_\x8T_\x8<_\x8M_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8n_\x8__\x8m_\x8e_\x8s_\x8h(const·char*·_filename,·_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·_opt)
 88 76{
 89 77·//·load·mesh
 90 78·//·calculate·normals
 91 79·//·set·scene·center·and·radius
 92 80
 93 81·mesh_.request_face_normals();
 94 82·mesh_.request_face_colors();
 95 83·mesh_.request_vertex_normals();
 96 84·mesh_.request_vertex_colors();
 97 85·mesh_.request_vertex_texcoords2D();
 98 86
 99 87·std::cout·<<·"Loading·from·file·'"·<<·_filename·<<·"'\n";
 100 88·if·(·_\x8I_\x8O_\x8:_\x8:_\x8r_\x8e_\x8a_\x8d_\x8__\x8m_\x8e_\x8s_\x8h(mesh_,·_filename,·_opt·))
 101 89·{
 102 90·//·store·read·option
 103 91·opt_·=·_opt;
 104 92
 105 93·//·update·face·and·vertex·normals
 106 94·if·(·!·opt_.check(·_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·)·)
 107 95·mesh_._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8f_\x8a_\x8c_\x8e_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l_\x8s();
 108 96·else
 109 97·std::cout·<<·"File·provides·face·normals\n";
 110 98
 111 99·if·(·!·opt_.check(·_\x8I_\x8O_\x8:_\x8:_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l·)·)
 112 100·mesh_._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l_\x8s();
 113 101·else
 114 102·std::cout·<<·"File·provides·vertex·normals\n";
 115 103
75 62 
76 71template·<class·MeshItems,·class·Connectivity> 
77 _\x87_\x82class·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8K_\x8e_\x8r_\x8n_\x8e_\x8l_\x8T·:·public·Connectivity 
78 73{ 
79 74public: 
80 75 
81 76·//----------------------------------------------------------------·item 
82 types 
83 77 
84 78·enum·Attribs·{ 
85 79·VAttribs·=·MeshItems::VAttribs, 
86 80·HAttribs·=·MeshItems::HAttribs, 
87 81·EAttribs·=·MeshItems::EAttribs, 
88 82·FAttribs·=·MeshItems::FAttribs 
89 83·}; 
90 84 
91 85·typedef·MeshItems·MeshItemsT; 
92 86·typedef·Connectivity·ConnectivityT; 
93 87·typedef·typename·Connectivity::Vertex·Vertex; 
94 88 
95 89·//Define·Halfedge·based·on·PrevHalfedge. 
96 90·typedef·typename·GenProg::IF< 
97 91·(bool)(HAttribs·&·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e), 
98 92·typename·Connectivity::Halfedge, 
99 93·typename·Connectivity::HalfedgeNoPrev 
100 94·>::Result·Halfedge; 
101 95·typedef·typename·GenProg::IF< 
102 96·(bool)(HAttribs·&·_\x8A_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8s_\x8:_\x8:_\x8P_\x8r_\x8e_\x8v_\x8H_\x8a_\x8l_\x8f_\x8e_\x8d_\x8g_\x8e), 
103 97·GenProg::Bool2Type<true>, 
104 98·GenProg::Bool2Type<false> 
Max diff block lines reached; 56165/60635 bytes (92.63%) of diff not shown.
7.59 KB
./usr/share/doc/libopenmesh-dev/html/a06461_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a06392_source.html
Files 99% similar despite different names
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a06461_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a06392_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_ATTRIBKERNEL_HH</span></div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_ATTRIBKERNEL_HH</span></div>
146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KENREL_OSG_ATTRIBKERNEL_HH</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#define·OPENMESH_KENREL_OSG_ATTRIBKERNEL_HH</span></div>
147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/Utils/GenProg.hh&gt;</span></div>
152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01151.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</span></div>
153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//·--------------------</span></div>153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//·--------------------</span></div>
154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/PropertyT.hh&gt;</span></div>154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/PropertyT.hh&gt;</span></div>
155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh&gt;</span></div>155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh&gt;</span></div>
156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//·--------------------</span></div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//·--------------------</span></div>
157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>
158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
Offset 795, 15 lines modifiedOffset 795, 15 lines modified
795 <div·class="line"><a·id="l00693"·name="l00693"></a><span·class="lineno">··693</span><span·class="comment">//=============================================================================</span></div>795 <div·class="line"><a·id="l00693"·name="l00693"></a><span·class="lineno">··693</span><span·class="comment">//=============================================================================</span></div>
796 <div·class="line"><a·id="l00694"·name="l00694"></a><span·class="lineno">··694</span>}·<span·class="comment">//·namespace·Kernel_OSG</span></div>796 <div·class="line"><a·id="l00694"·name="l00694"></a><span·class="lineno">··694</span>}·<span·class="comment">//·namespace·Kernel_OSG</span></div>
797 <div·class="line"><a·id="l00695"·name="l00695"></a><span·class="lineno">··695</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>797 <div·class="line"><a·id="l00695"·name="l00695"></a><span·class="lineno">··695</span>}·<span·class="comment">//·namespace·OpenMesh</span></div>
798 <div·class="line"><a·id="l00696"·name="l00696"></a><span·class="lineno">··696</span><span·class="comment">//=============================================================================</span></div>798 <div·class="line"><a·id="l00696"·name="l00696"></a><span·class="lineno">··696</span><span·class="comment">//=============================================================================</span></div>
799 <div·class="line"><a·id="l00697"·name="l00697"></a><span·class="lineno">··697</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_KERNEL_OSG_ATTRIBKERNEL_HH·defined</span></div>799 <div·class="line"><a·id="l00697"·name="l00697"></a><span·class="lineno">··697</span><span·class="preprocessor">#endif·</span><span·class="comment">//·OPENMESH_KERNEL_OSG_ATTRIBKERNEL_HH·defined</span></div>
800 <div·class="line"><a·id="l00698"·name="l00698"></a><span·class="lineno">··698</span><span·class="comment">//=============================================================================</span></div>800 <div·class="line"><a·id="l00698"·name="l00698"></a><span·class="lineno">··698</span><span·class="comment">//=============================================================================</span></div>
801 <div·class="line"><a·id="l00699"·name="l00699"></a><span·class="lineno">··699</span>·</div>801 <div·class="line"><a·id="l00699"·name="l00699"></a><span·class="lineno">··699</span>·</div>
802 <div·class="ttc"·id="aa01151_html"><div·class="ttname"><a·href="a01151.html">Attributes.hh</a></div><div·class="ttdoc">This·file·provides·some·macros·containing·attribute·usage.</div></div>802 <div·class="ttc"·id="aa00308_html"><div·class="ttname"><a·href="a00308.html">Attributes.hh</a></div><div·class="ttdoc">This·file·provides·some·macros·containing·attribute·usage.</div></div>
803 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>803 <div·class="ttc"·id="aa01242_html"><div·class="ttname"><a·href="a01242.html">OpenMesh</a></div><div·class="ttdoc">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·...</div><div·class="ttdef"><b>Definition</b>·MeshItems.hh:59</div></div>
804 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a></div><div·class="ttdeci">@·Normal</div><div·class="ttdoc">Add·normals·to·mesh·item·(vertices/faces)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:82</div></div>804 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96da213616dd2e4d9744d863587001a77988">OpenMesh::Attributes::Normal</a></div><div·class="ttdeci">@·Normal</div><div·class="ttdoc">Add·normals·to·mesh·item·(vertices/faces)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:82</div></div>
805 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a></div><div·class="ttdeci">@·Status</div><div·class="ttdoc">Add·status·to·mesh·item·(all·items)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:85</div></div>805 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad3e94e10c76894ebce6048b8bbb77a74">OpenMesh::Attributes::Status</a></div><div·class="ttdeci">@·Status</div><div·class="ttdoc">Add·status·to·mesh·item·(all·items)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:85</div></div>
806 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">OpenMesh::Attributes::Color</a></div><div·class="ttdeci">@·Color</div><div·class="ttdoc">Add·colors·to·mesh·item·(vertices/faces/edges)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:83</div></div>806 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dad51534b15e5d0f65569251f4cb3c0d0c">OpenMesh::Attributes::Color</a></div><div·class="ttdeci">@·Color</div><div·class="ttdoc">Add·colors·to·mesh·item·(vertices/faces/edges)</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:83</div></div>
807 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a></div><div·class="ttdeci">@·PrevHalfedge</div><div·class="ttdoc">Add·storage·for·previous·halfedge·(halfedges).·The·bit·is·set·by·default·in·the·DefaultTraits.</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:84</div></div>807 <div·class="ttc"·id="aa01247_html_ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a"><div·class="ttname"><a·href="a01247.html#ab78a93560926cd2f9958cb028f7ea96dafaaebe1808b5cce96ad4e19df471d58a">OpenMesh::Attributes::PrevHalfedge</a></div><div·class="ttdeci">@·PrevHalfedge</div><div·class="ttdoc">Add·storage·for·previous·halfedge·(halfedges).·The·bit·is·set·by·default·in·the·DefaultTraits.</div><div·class="ttdef"><b>Definition</b>·Attributes.hh:84</div></div>
808 <div·class="ttc"·id="aa02442_html_a1e6ab3a90a233ced3fef7a1575766c17"><div·class="ttname"><a·href="a02442.html#a1e6ab3a90a233ced3fef7a1575766c17">OpenMesh::BaseKernel::remove_property</a></div><div·class="ttdeci">void·remove_property(VPropHandleT&lt;·T·&gt;·&amp;_ph)</div><div·class="ttdoc">You·should·not·use·this·function·directly.</div><div·class="ttdef"><b>Definition</b>·BaseKernel.hh:194</div></div>808 <div·class="ttc"·id="aa02442_html_a1e6ab3a90a233ced3fef7a1575766c17"><div·class="ttname"><a·href="a02442.html#a1e6ab3a90a233ced3fef7a1575766c17">OpenMesh::BaseKernel::remove_property</a></div><div·class="ttdeci">void·remove_property(VPropHandleT&lt;·T·&gt;·&amp;_ph)</div><div·class="ttdoc">You·should·not·use·this·function·directly.</div><div·class="ttdef"><b>Definition</b>·BaseKernel.hh:194</div></div>
809 <div·class="ttc"·id="aa02442_html_a8941663d8e584733f151f9b4b05597dd"><div·class="ttname"><a·href="a02442.html#a8941663d8e584733f151f9b4b05597dd">OpenMesh::BaseKernel::property</a></div><div·class="ttdeci">PropertyT&lt;·T·&gt;·&amp;·property(VPropHandleT&lt;·T·&gt;·_ph)</div><div·class="ttdoc">In·most·cases·you·should·use·the·convenient·PropertyManager·wrapper·and·use·of·this·function·should·n...</div><div·class="ttdef"><b>Definition</b>·BaseKernel.hh:310</div></div>809 <div·class="ttc"·id="aa02442_html_a8941663d8e584733f151f9b4b05597dd"><div·class="ttname"><a·href="a02442.html#a8941663d8e584733f151f9b4b05597dd">OpenMesh::BaseKernel::property</a></div><div·class="ttdeci">PropertyT&lt;·T·&gt;·&amp;·property(VPropHandleT&lt;·T·&gt;·_ph)</div><div·class="ttdoc">In·most·cases·you·should·use·the·convenient·PropertyManager·wrapper·and·use·of·this·function·should·n...</div><div·class="ttdef"><b>Definition</b>·BaseKernel.hh:310</div></div>
17.8 KB
./usr/share/doc/libopenmesh-dev/html/a06470.html vs.
./usr/share/doc/libopenmesh-dev/html/a06395.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a06470.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a06395.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 99, 112 lines modifiedOffset 99, 112 lines modified
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
  
101 <p>This·file·defines·the·default·traits·and·some·convenience·macros.··101 <p>This·file·defines·the·default·traits·and·some·convenience·macros.··
102 <a·href="#details">More...</a></p>102 <a·href="#details">More...</a></p>
103 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>103 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.h&gt;</code><br·/>
104 <code>#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</code><br·/>104 <code>#include·&lt;OpenMesh/Core/Geometry/VectorT.hh&gt;</code><br·/>
105 <code>#include·&lt;<a·class="el"·href="a01151_source.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</code><br·/>105 <code>#include·&lt;<a·class="el"·href="a00308_source.html">OpenMesh/Core/Mesh/Attributes.hh</a>&gt;</code><br·/>
106 <code>#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</code><br·/>106 <code>#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</code><br·/>
107 </div><div·class="textblock"><div·class="dynheader">107 </div><div·class="textblock"><div·class="dynheader">
108 Include·dependency·graph·for·Traits.hh:</div>108 Include·dependency·graph·for·Traits.hh:</div>
109 <div·class="dyncontent">109 <div·class="dyncontent">
110 <div·class="center"><img·src="a06471.png"·border="0"·usemap="#aOpenMesh_2Core_2Mesh_2Traits_8hh"·alt=""/></div>110 <div·class="center"><img·src="a06396.png"·border="0"·usemap="#aOpenMesh_2Core_2Mesh_2Traits_8hh"·alt=""/></div>
111 <map·name="aOpenMesh_2Core_2Mesh_2Traits_8hh"·id="aOpenMesh_2Core_2Mesh_2Traits_8hh">111 <map·name="aOpenMesh_2Core_2Mesh_2Traits_8hh"·id="aOpenMesh_2Core_2Mesh_2Traits_8hh">
112 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,5,305,45"/>112 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,5,305,45"/>
113 <area·shape="rect"·title="·"·alt=""·coords="176,269,355,309"/>113 <area·shape="rect"·title="·"·alt=""·coords="176,269,355,309"/>
114 <area·shape="poly"·title="·"·alt=""·coords="141,39,87,52,39,71,22,83,11,97,8,113,15,132,30,156,49,177,94,213,143,241,190,262,188,267,140,246,91,218,46,181,26,159,10,135,3,114,6,95,18,79,36,66,85,47,140,34"/>114 <area·shape="poly"·title="·"·alt=""·coords="141,39,87,52,39,71,22,83,11,97,8,113,15,132,30,156,49,177,94,213,143,241,190,262,188,267,140,246,91,218,46,181,26,159,10,135,3,114,6,95,18,79,36,66,85,47,140,34"/>
115 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="24,93,219,133"/>115 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="24,93,219,133"/>
116 <area·shape="poly"·title="·"·alt=""·coords="202,48,156,86,153,82,199,44"/>116 <area·shape="poly"·title="·"·alt=""·coords="202,48,156,86,153,82,199,44"/>
117 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,93,408,133"/>117 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,93,408,133"/>
118 <area·shape="poly"·title="·"·alt=""·coords="248,44,294,82,291,86,244,48"/>118 <area·shape="poly"·title="·"·alt=""·coords="248,44,294,82,291,86,244,48"/>
119 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="432,93,596,133"/>119 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="432,93,596,133"/>
120 <area·shape="poly"·title="·"·alt=""·coords="288,43,438,87,436,92,286,48"/>120 <area·shape="poly"·title="·"·alt=""·coords="288,43,438,87,436,92,286,48"/>
121 <area·shape="poly"·title="·"·alt=""·coords="284,136,255,156,233,183,228,201,230,220,246,257,241,259,225,221,223,200,229,180,252,152,281,131"/>121 <area·shape="poly"·title="·"·alt=""·coords="284,136,255,156,233,183,228,201,230,220,246,257,241,259,225,221,223,200,229,180,252,152,281,131"/>
122 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="244,181,408,221"/>122 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="244,181,408,221"/>
123 <area·shape="poly"·title="·"·alt=""·coords="328,134,328,167,323,167,323,134"/>123 <area·shape="poly"·title="·"·alt=""·coords="328,134,328,167,323,167,323,134"/>
124 <area·shape="poly"·title="·"·alt=""·coords="315,223,289,260,285,257,310,220"/>124 <area·shape="poly"·title="·"·alt=""·coords="315,223,289,260,285,257,310,220"/>
125 <area·shape="poly"·title="·"·alt=""·coords="503,135,469,179,421,223,380,248,338,267,336,262,378,243,417,219,465,175,499,132"/>125 <area·shape="poly"·title="·"·alt=""·coords="503,135,469,179,421,223,380,248,338,267,336,262,378,243,417,219,465,175,499,132"/>
126 <area·shape="rect"·title="·"·alt=""·coords="484,189,560,214"/>126 <area·shape="rect"·title="·"·alt=""·coords="484,189,560,214"/>
127 <area·shape="poly"·title="·"·alt=""·coords="518,133,522,175,517,175,513,134"/>127 <area·shape="poly"·title="·"·alt=""·coords="518,133,522,175,517,175,513,134"/>
128 </map>128 </map>
129 </div>129 </div>
130 </div><div·class="textblock"><div·class="dynheader">130 </div><div·class="textblock"><div·class="dynheader">
131 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>131 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
132 <div·class="dyncontent">132 <div·class="dyncontent">
133 <div·class="center"><img·src="a06472.png"·border="0"·usemap="#aOpenMesh_2Core_2Mesh_2Traits_8hhdep"·alt=""/></div>133 <div·class="center"><img·src="a06397.png"·border="0"·usemap="#aOpenMesh_2Core_2Mesh_2Traits_8hhdep"·alt=""/></div>
134 <map·name="aOpenMesh_2Core_2Mesh_2Traits_8hhdep"·id="aOpenMesh_2Core_2Mesh_2Traits_8hhdep">134 <map·name="aOpenMesh_2Core_2Mesh_2Traits_8hhdep"·id="aOpenMesh_2Core_2Mesh_2Traits_8hhdep">
135 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="1633,5,1797,45"/>135 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="1633,5,1797,45"/>
136 <area·shape="rect"·href="a00863_source.html"·title="·"·alt=""·coords="760,189,967,229"/>136 <area·shape="rect"·href="a00608_source.html"·title="·"·alt=""·coords="760,189,967,229"/>
137 <area·shape="poly"·title="·"·alt=""·coords="1620,35,1415,54,1295,72,1177,96,1101,117,1027,143,906,191,904,186,1025,138,1100,112,1176,91,1294,67,1414,49,1619,29"/>137 <area·shape="poly"·title="·"·alt=""·coords="1620,35,1415,54,1295,72,1177,96,1101,117,1027,143,906,191,904,186,1025,138,1100,112,1176,91,1294,67,1414,49,1619,29"/>
138 <area·shape="rect"·href="a01172_source.html"·title="·"·alt=""·coords="5,189,169,229"/>138 <area·shape="rect"·href="a00260_source.html"·title="·"·alt=""·coords="5,189,169,229"/>
139 <area·shape="poly"·title="·"·alt=""·coords="1620,30,1347,34,987,45,633,64,486,78,376,96,304,116,235,141,124,191,122,186,233,136,303,111,375,91,486,73,632,59,987,39,1346,29,1619,25"/>139 <area·shape="poly"·title="·"·alt=""·coords="1620,30,1347,34,987,45,633,64,486,78,376,96,304,116,235,141,124,191,122,186,233,136,303,111,375,91,486,73,632,59,987,39,1346,29,1619,25"/>
140 <area·shape="rect"·href="a01202_source.html"·title="·"·alt=""·coords="991,189,1155,229"/>140 <area·shape="rect"·href="a00251_source.html"·title="·"·alt=""·coords="991,189,1155,229"/>
141 <area·shape="poly"·title="·"·alt=""·coords="1620,33,1541,39,1451,51,1356,69,1264,96,1216,117,1170,142,1098,191,1095,186,1168,138,1214,112,1262,91,1355,64,1450,45,1541,34,1619,27"/>141 <area·shape="poly"·title="·"·alt=""·coords="1620,33,1541,39,1451,51,1356,69,1264,96,1216,117,1170,142,1098,191,1095,186,1168,138,1214,112,1262,91,1355,64,1450,45,1541,34,1619,27"/>
142 <area·shape="rect"·href="a01109_source.html"·title="·"·alt=""·coords="388,93,587,133"/>142 <area·shape="rect"·href="a00293_source.html"·title="·"·alt=""·coords="388,93,587,133"/>
143 <area·shape="poly"·title="·"·alt=""·coords="1620,36,587,108,587,102,1620,31"/>143 <area·shape="poly"·title="·"·alt=""·coords="1620,36,587,108,587,102,1620,31"/>
144 <area·shape="rect"·href="a01124_source.html"·title="·"·alt=""·coords="1275,93,1462,133"/>144 <area·shape="rect"·href="a00218_source.html"·title="·"·alt=""·coords="1275,93,1462,133"/>
145 <area·shape="poly"·title="·"·alt=""·coords="1627,51,1445,96,1444,91,1625,46"/>145 <area·shape="poly"·title="·"·alt=""·coords="1627,51,1445,96,1444,91,1625,46"/>
146 <area·shape="rect"·href="a06473.html"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="2661,93,2834,133"/>146 <area·shape="rect"·href="a06398.html"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="2661,93,2834,133"/>
147 <area·shape="poly"·title="·"·alt=""·coords="1811,32,2537,91,2660,101,2660,107,2536,96,1811,37"/>147 <area·shape="poly"·title="·"·alt=""·coords="1811,32,2537,91,2660,101,2660,107,2536,96,1811,37"/>
148 <area·shape="rect"·href="a00776_source.html"·title="·"·alt=""·coords="2832,189,3081,229"/>148 <area·shape="rect"·href="a00791_source.html"·title="·"·alt=""·coords="2832,189,3081,229"/>
149 <area·shape="poly"·title="·"·alt=""·coords="1811,29,2094,50,2267,68,2440,91,2644,132,2878,186,2877,191,2643,138,2439,96,2266,73,2093,55,1811,34"/>149 <area·shape="poly"·title="·"·alt=""·coords="1811,29,2094,50,2267,68,2440,91,2644,132,2878,186,2877,191,2643,138,2439,96,2266,73,2093,55,1811,34"/>
150 <area·shape="rect"·href="a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="3091,93,3377,133"/>150 <area·shape="rect"·href="a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="3091,93,3377,133"/>
151 <area·shape="poly"·title="·"·alt=""·coords="1811,29,3091,101,3090,107,1811,35"/>151 <area·shape="poly"·title="·"·alt=""·coords="1811,29,3091,101,3090,107,1811,35"/>
152 <area·shape="rect"·href="a06494.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="2145,93,2427,133"/>152 <area·shape="rect"·href="a06500.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="2145,93,2427,133"/>
153 <area·shape="poly"·title="·"·alt=""·coords="1811,38,2161,91,2161,96,1811,44"/>153 <area·shape="poly"·title="·"·alt=""·coords="1811,38,2161,91,2161,96,1811,44"/>
154 <area·shape="rect"·href="a00719_source.html"·title="·"·alt=""·coords="1718,93,1889,133"/>154 <area·shape="rect"·href="a00692_source.html"·title="·"·alt=""·coords="1718,93,1889,133"/>
155 <area·shape="poly"·title="·"·alt=""·coords="1747,53,1786,91,1782,95,1743,57"/>155 <area·shape="poly"·title="·"·alt=""·coords="1747,53,1786,91,1782,95,1743,57"/>
156 <area·shape="poly"·title="·"·alt=""·coords="383,139,183,184,155,191,153,186,181,179,382,134"/>156 <area·shape="poly"·title="·"·alt=""·coords="383,139,183,184,155,191,153,186,181,179,382,134"/>
157 <area·shape="rect"·href="a01118_source.html"·title="·"·alt=""·coords="405,189,569,229"/>157 <area·shape="rect"·href="a00215_source.html"·title="·"·alt=""·coords="405,189,569,229"/>
158 <area·shape="poly"·title="·"·alt=""·coords="490,147,490,189,485,189,485,147"/>158 <area·shape="poly"·title="·"·alt=""·coords="490,147,490,189,485,189,485,147"/>
159 <area·shape="rect"·href="a00623_source.html"·title="·"·alt=""·coords="194,189,381,229"/>159 <area·shape="rect"·href="a00755_source.html"·title="·"·alt=""·coords="194,189,381,229"/>
160 <area·shape="poly"·title="·"·alt=""·coords="436,142,329,191,327,186,433,137"/>160 <area·shape="poly"·title="·"·alt=""·coords="436,142,329,191,327,186,433,137"/>
161 <area·shape="rect"·href="a00398_source.html"·title="·"·alt=""·coords="593,189,736,229"/>161 <area·shape="rect"·href="a01016_source.html"·title="·"·alt=""·coords="593,189,736,229"/>
162 <area·shape="poly"·title="·"·alt=""·coords="537,137,630,186,628,191,534,142"/>162 <area·shape="poly"·title="·"·alt=""·coords="537,137,630,186,628,191,534,142"/>
163 <area·shape="rect"·href="a00365_source.html"·title="·"·alt=""·coords="591,284,738,339"/>163 <area·shape="rect"·href="a01115_source.html"·title="·"·alt=""·coords="591,284,738,339"/>
164 <area·shape="poly"·title="·"·alt=""·coords="667,242,667,284,662,284,662,242"/>164 <area·shape="poly"·title="·"·alt=""·coords="667,242,667,284,662,284,662,242"/>
165 <area·shape="poly"·title="·"·alt=""·coords="1262,134,979,184,944,191,943,186,977,179,1261,129"/>165 <area·shape="poly"·title="·"·alt=""·coords="1262,134,979,184,944,191,943,186,977,179,1261,129"/>
166 <area·shape="poly"·title="·"·alt=""·coords="1297,140,1133,191,1132,186,1295,135"/>166 <area·shape="poly"·title="·"·alt=""·coords="1297,140,1133,191,1132,186,1295,135"/>
167 <area·shape="poly"·title="·"·alt=""·coords="1262,120,1125,126,955,138,768,156,581,184,549,191,548,186,580,179,767,151,954,132,1125,121,1262,115"/>167 <area·shape="poly"·title="·"·alt=""·coords="1262,120,1125,126,955,138,768,156,581,184,549,191,548,186,580,179,767,151,954,132,1125,121,1262,115"/>
168 <area·shape="poly"·title="·"·alt=""·coords="1262,122,1025,142,886,160,748,184,720,191,718,186,747,179,885,154,1024,137,1261,117"/>168 <area·shape="poly"·title="·"·alt=""·coords="1262,122,1025,142,886,160,748,184,720,191,718,186,747,179,885,154,1024,137,1261,117"/>
169 <area·shape="rect"·href="a00812_source.html"·title="·"·alt=""·coords="1179,189,1385,229"/>169 <area·shape="rect"·href="a00617_source.html"·title="·"·alt=""·coords="1179,189,1385,229"/>
170 <area·shape="poly"·title="·"·alt=""·coords="1344,145,1301,190,1298,187,1340,142"/>170 <area·shape="poly"·title="·"·alt=""·coords="1344,145,1301,190,1298,187,1340,142"/>
171 <area·shape="rect"·href="a06452_source.html"·title="·"·alt=""·coords="1409,189,1600,229"/>171 <area·shape="rect"·href="a06377_source.html"·title="·"·alt=""·coords="1409,189,1600,229"/>
172 <area·shape="poly"·title="·"·alt=""·coords="1409,139,1479,186,1476,191,1406,143"/>172 <area·shape="poly"·title="·"·alt=""·coords="1409,139,1479,186,1476,191,1406,143"/>
173 <area·shape="rect"·href="a06455_source.html"·title="·"·alt=""·coords="2134,189,2334,229"/>173 <area·shape="rect"·href="a06380_source.html"·title="·"·alt=""·coords="2134,189,2334,229"/>
174 <area·shape="poly"·title="·"·alt=""·coords="1476,117,1768,137,1946,155,2122,179,2161,186,2160,191,2122,184,1945,160,1768,142,1476,122"/>174 <area·shape="poly"·title="·"·alt=""·coords="1476,117,1768,137,1946,155,2122,179,2161,186,2160,191,2122,184,1945,160,1768,142,1476,122"/>
175 <area·shape="rect"·href="a00827_source.html"·title="·"·alt=""·coords="1843,181,2110,236"/>175 <area·shape="rect"·href="a00632_source.html"·title="·"·alt=""·coords="1843,181,2110,236"/>
176 <area·shape="poly"·title="·"·alt=""·coords="1476,126,1832,179,1844,181,1843,186,1831,184,1475,132"/>176 <area·shape="poly"·title="·"·alt=""·coords="1476,126,1832,179,1844,181,1843,186,1831,184,1475,132"/>
177 <area·shape="rect"·href="a00437_source.html"·title="·"·alt=""·coords="1625,189,1819,229"/>177 <area·shape="rect"·href="a01061_source.html"·title="·"·alt=""·coords="1625,189,1819,229"/>
178 <area·shape="poly"·title="·"·alt=""·coords="1454,134,1651,186,1650,191,1452,139"/>178 <area·shape="poly"·title="·"·alt=""·coords="1454,134,1651,186,1650,191,1452,139"/>
179 <area·shape="rect"·href="a00869_source.html"·title="·"·alt=""·coords="2134,291,2334,331"/>179 <area·shape="rect"·href="a00599_source.html"·title="·"·alt=""·coords="2134,291,2334,331"/>
180 <area·shape="poly"·title="·"·alt=""·coords="2237,243,2237,291,2231,291,2231,243"/>180 <area·shape="poly"·title="·"·alt=""·coords="2237,243,2237,291,2231,291,2231,243"/>
181 <area·shape="poly"·title="·"·alt=""·coords="2803,136,2915,186,2913,191,2801,141"/>181 <area·shape="poly"·title="·"·alt=""·coords="2803,136,2915,186,2913,191,2801,141"/>
182 <area·shape="rect"·href="a06479.html"·title="·"·alt=""·coords="3105,189,3363,229"/>182 <area·shape="rect"·href="a06485.html"·title="·"·alt=""·coords="3105,189,3363,229"/>
183 <area·shape="poly"·title="·"·alt=""·coords="3237,147,3237,189,3231,189,3231,147"/>183 <area·shape="poly"·title="·"·alt=""·coords="3237,147,3237,189,3231,189,3231,147"/>
184 <area·shape="rect"·href="a00767_source.html"·title="·"·alt=""·coords="3388,189,3664,229"/>184 <area·shape="rect"·href="a00752_source.html"·title="·"·alt=""·coords="3388,189,3664,229"/>
185 <area·shape="poly"·title="·"·alt=""·coords="3307,135,3468,186,3466,191,3305,140"/>185 <area·shape="poly"·title="·"·alt=""·coords="3307,135,3468,186,3466,191,3305,140"/>
186 <area·shape="rect"·href="a06485.html"·title="·"·alt=""·coords="3131,284,3371,339"/>186 <area·shape="rect"·href="a06491.html"·title="·"·alt=""·coords="3131,284,3371,339"/>
187 <area·shape="poly"·title="·"·alt=""·coords="3242,242,3249,283,3244,284,3237,243"/>187 <area·shape="poly"·title="·"·alt=""·coords="3242,242,3249,283,3244,284,3237,243"/>
188 <area·shape="poly"·title="·"·alt=""·coords="3462,236,3324,286,3322,281,3460,231"/>188 <area·shape="poly"·title="·"·alt=""·coords="3462,236,3324,286,3322,281,3460,231"/>
189 <area·shape="rect"·href="a00770.html"·title="·"·alt=""·coords="3413,291,3639,331"/>189 <area·shape="rect"·href="a00749.html"·title="·"·alt=""·coords="3413,291,3639,331"/>
190 <area·shape="poly"·title="·"·alt=""·coords="3529,243,3529,291,3523,291,3523,243"/>190 <area·shape="poly"·title="·"·alt=""·coords="3529,243,3529,291,3523,291,3523,243"/>
191 <area·shape="rect"·href="a00773.html"·title="·"·alt=""·coords="3423,387,3629,441"/>191 <area·shape="rect"·href="a00746.html"·title="·"·alt=""·coords="3423,387,3629,441"/>
192 <area·shape="poly"·title="·"·alt=""·coords="3529,345,3529,386,3523,386,3523,345"/>192 <area·shape="poly"·title="·"·alt=""·coords="3529,345,3529,386,3523,386,3523,345"/>
193 <area·shape="poly"·title="·"·alt=""·coords="2271,147,2247,190,2242,187,2267,144"/>193 <area·shape="poly"·title="·"·alt=""·coords="2271,147,2247,190,2242,187,2267,144"/>
194 <area·shape="rect"·href="a00746.html"·title="·"·alt=""·coords="2598,189,2809,229"/>194 <area·shape="rect"·href="a00719.html"·title="·"·alt=""·coords="2598,189,2809,229"/>
195 <area·shape="poly"·title="·"·alt=""·coords="2384,134,2620,186,2618,191,2383,139"/>195 <area·shape="poly"·title="·"·alt=""·coords="2384,134,2620,186,2618,191,2383,139"/>
196 <area·shape="rect"·href="a00755.html"·title="·"·alt=""·coords="2359,189,2573,229"/>196 <area·shape="rect"·href="a00743.html"·title="·"·alt=""·coords="2359,189,2573,229"/>
197 <area·shape="poly"·title="·"·alt=""·coords="2336,137,2431,186,2428,191,2333,142"/>197 <area·shape="poly"·title="·"·alt=""·coords="2336,137,2431,186,2428,191,2333,142"/>
198 <area·shape="poly"·title="·"·alt=""·coords="1852,137,1929,179,1927,184,1849,142"/>198 <area·shape="poly"·title="·"·alt=""·coords="1852,137,1929,179,1927,184,1849,142"/>
199 </map>199 </map>
200 </div>200 </div>
201 </div>201 </div>
202 <p><a·href="a06470_source.html">Go·to·the·source·code·of·this·file.</a></p>202 <p><a·href="a06395_source.html">Go·to·the·source·code·of·this·file.</a></p>
203 <table·class="memberdecls">203 <table·class="memberdecls">
204 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>204 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
205 Classes</h2></td></tr>205 Classes</h2></td></tr>
206 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02806.html">OpenMesh::DefaultTraits</a></td></tr>206 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02806.html">OpenMesh::DefaultTraits</a></td></tr>
207 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·all·traits.··<a·href="a02806.html#details">More...</a><br·/></td></tr>207 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·all·traits.··<a·href="a02806.html#details">More...</a><br·/></td></tr>
208 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>208 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Max diff block lines reached; 4039/18085 bytes (22.33%) of diff not shown.
1.98 KB
./usr/share/doc/libopenmesh-dev/html/a06470.js vs.
./usr/share/doc/libopenmesh-dev/html/a06395.js
Files 90% similar despite different names
1.85 KB
js-beautify {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 var·a06470·=·[1 var·a06395·=·[
2 ····["OpenMesh::DefaultTraits",·"a02806.html",·"a02806"],2 ····["OpenMesh::DefaultTraits",·"a02806.html",·"a02806"],
3 ····["OpenMesh::DefaultTraitsDouble",·"a02810.html",·"a02810"],3 ····["OpenMesh::DefaultTraitsDouble",·"a02810.html",·"a02810"],
4 ····["OpenMesh::MergeTraits<·_Traits1,·_Traits2·>",·"a02814.html",·null],4 ····["OpenMesh::MergeTraits<·_Traits1,·_Traits2·>",·"a02814.html",·null],
5 ····["EdgeAttributes",·"a06470.html#a8126b6d66b0b65c5e23e8856c6092c28",·null],5 ····["EdgeAttributes",·"a06395.html#a8126b6d66b0b65c5e23e8856c6092c28",·null],
6 ····["EdgeTraits",·"a06470.html#adbd10edc9787f8347769a11391896d9e",·null],6 ····["EdgeTraits",·"a06395.html#adbd10edc9787f8347769a11391896d9e",·null],
7 ····["FaceAttributes",·"a06470.html#a75f0d731abf2489208086aac5147eefc",·null],7 ····["FaceAttributes",·"a06395.html#a75f0d731abf2489208086aac5147eefc",·null],
8 ····["FaceTraits",·"a06470.html#a48a58bb27b065ea6b5f6e973756f1800",·null],8 ····["FaceTraits",·"a06395.html#a48a58bb27b065ea6b5f6e973756f1800",·null],
9 ····["HalfedgeAttributes",·"a06470.html#a72688ff15a275a41a98159ce72eaab4f",·null],9 ····["HalfedgeAttributes",·"a06395.html#a72688ff15a275a41a98159ce72eaab4f",·null],
10 ····["HalfedgeTraits",·"a06470.html#a223434df0f07f8e05b89324094fc1de8",·null],10 ····["HalfedgeTraits",·"a06395.html#a223434df0f07f8e05b89324094fc1de8",·null],
11 ····["OM_Merge_Traits",·"a06470.html#a746c83f2828928d4e7c4de0b2613e396",·null],11 ····["OM_Merge_Traits",·"a06395.html#a746c83f2828928d4e7c4de0b2613e396",·null],
12 ····["OM_Merge_Traits_In_Template",·"a06470.html#a97a9676df79fe2881136f983f3cf3b05",·null],12 ····["OM_Merge_Traits_In_Template",·"a06395.html#a97a9676df79fe2881136f983f3cf3b05",·null],
13 ····["VertexAttributes",·"a06470.html#a427ff443d5e47c76b9c45a29213e63db",·null],13 ····["VertexAttributes",·"a06395.html#a427ff443d5e47c76b9c45a29213e63db",·null],
14 ····["VertexTraits",·"a06470.html#aa5146d858418fcb93715406a6ce8e30f",·null]14 ····["VertexTraits",·"a06395.html#aa5146d858418fcb93715406a6ce8e30f",·null]
15 ];15 ];
2.67 KB
./usr/share/doc/libopenmesh-dev/html/a06471.map vs.
./usr/share/doc/libopenmesh-dev/html/a06396.map
Files 92% similar despite different names
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <map·id="OpenMesh/Core/Mesh/Traits.hh"·name="OpenMesh/Core/Mesh/Traits.hh">1 <map·id="OpenMesh/Core/Mesh/Traits.hh"·name="OpenMesh/Core/Mesh/Traits.hh">
2 <area·shape="rect"·id="Node000001"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,5,305,45"/>2 <area·shape="rect"·id="Node000001"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,5,305,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="176,269,355,309"/>3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="176,269,355,309"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="141,39,87,52,39,71,22,83,11,97,8,113,15,132,30,156,49,177,94,213,143,241,190,262,188,267,140,246,91,218,46,181,26,159,10,135,3,114,6,95,18,79,36,66,85,47,140,34"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="141,39,87,52,39,71,22,83,11,97,8,113,15,132,30,156,49,177,94,213,143,241,190,262,188,267,140,246,91,218,46,181,26,159,10,135,3,114,6,95,18,79,36,66,85,47,140,34"/>
5 <area·shape="rect"·id="Node000003"·href="$a01097_source.html"·title="·"·alt=""·coords="24,93,219,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00344_source.html"·title="·"·alt=""·coords="24,93,219,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="202,48,156,86,153,82,199,44"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="202,48,156,86,153,82,199,44"/>
7 <area·shape="rect"·id="Node000004"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,93,408,133"/>7 <area·shape="rect"·id="Node000004"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,93,408,133"/>
8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="248,44,294,82,291,86,244,48"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="248,44,294,82,291,86,244,48"/>
9 <area·shape="rect"·id="Node000006"·href="$a01196_source.html"·title="·"·alt=""·coords="432,93,596,133"/>9 <area·shape="rect"·id="Node000006"·href="$a00290_source.html"·title="·"·alt=""·coords="432,93,596,133"/>
10 <area·shape="poly"·id="edge7_Node000001_Node000006"·title="·"·alt=""·coords="288,43,438,87,436,92,286,48"/>10 <area·shape="poly"·id="edge7_Node000001_Node000006"·title="·"·alt=""·coords="288,43,438,87,436,92,286,48"/>
11 <area·shape="poly"·id="edge4_Node000004_Node000002"·title="·"·alt=""·coords="284,136,255,156,233,183,228,201,230,220,246,257,241,259,225,221,223,200,229,180,252,152,281,131"/>11 <area·shape="poly"·id="edge4_Node000004_Node000002"·title="·"·alt=""·coords="284,136,255,156,233,183,228,201,230,220,246,257,241,259,225,221,223,200,229,180,252,152,281,131"/>
12 <area·shape="rect"·id="Node000005"·href="$a01193_source.html"·title="·"·alt=""·coords="244,181,408,221"/>12 <area·shape="rect"·id="Node000005"·href="$a00314_source.html"·title="·"·alt=""·coords="244,181,408,221"/>
13 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="328,134,328,167,323,167,323,134"/>13 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="328,134,328,167,323,167,323,134"/>
14 <area·shape="poly"·id="edge6_Node000005_Node000002"·title="·"·alt=""·coords="315,223,289,260,285,257,310,220"/>14 <area·shape="poly"·id="edge6_Node000005_Node000002"·title="·"·alt=""·coords="315,223,289,260,285,257,310,220"/>
15 <area·shape="poly"·id="edge8_Node000006_Node000002"·title="·"·alt=""·coords="503,135,469,179,421,223,380,248,338,267,336,262,378,243,417,219,465,175,499,132"/>15 <area·shape="poly"·id="edge8_Node000006_Node000002"·title="·"·alt=""·coords="503,135,469,179,421,223,380,248,338,267,336,262,378,243,417,219,465,175,499,132"/>
16 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="484,189,560,214"/>16 <area·shape="rect"·id="Node000007"·title="·"·alt=""·coords="484,189,560,214"/>
17 <area·shape="poly"·id="edge9_Node000006_Node000007"·title="·"·alt=""·coords="518,133,522,175,517,175,513,134"/>17 <area·shape="poly"·id="edge9_Node000006_Node000007"·title="·"·alt=""·coords="518,133,522,175,517,175,513,134"/>
18 </map>18 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a06471.png vs.
./usr/share/doc/libopenmesh-dev/html/a06396.png
Files identical despite different names
10.9 KB
./usr/share/doc/libopenmesh-dev/html/a06472.map vs.
./usr/share/doc/libopenmesh-dev/html/a06397.map
Files 98% similar despite different names
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
1 <map·id="OpenMesh/Core/Mesh/Traits.hh"·name="OpenMesh/Core/Mesh/Traits.hh">1 <map·id="OpenMesh/Core/Mesh/Traits.hh"·name="OpenMesh/Core/Mesh/Traits.hh">
2 <area·shape="rect"·id="Node000001"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="1633,5,1797,45"/>2 <area·shape="rect"·id="Node000001"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="1633,5,1797,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a00863_source.html"·title="·"·alt=""·coords="760,189,967,229"/>3 <area·shape="rect"·id="Node000002"·href="$a00608_source.html"·title="·"·alt=""·coords="760,189,967,229"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1620,35,1415,54,1295,72,1177,96,1101,117,1027,143,906,191,904,186,1025,138,1100,112,1176,91,1294,67,1414,49,1619,29"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="1620,35,1415,54,1295,72,1177,96,1101,117,1027,143,906,191,904,186,1025,138,1100,112,1176,91,1294,67,1414,49,1619,29"/>
5 <area·shape="rect"·id="Node000003"·href="$a01172_source.html"·title="·"·alt=""·coords="5,189,169,229"/>5 <area·shape="rect"·id="Node000003"·href="$a00260_source.html"·title="·"·alt=""·coords="5,189,169,229"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="1620,30,1347,34,987,45,633,64,486,78,376,96,304,116,235,141,124,191,122,186,233,136,303,111,375,91,486,73,632,59,987,39,1346,29,1619,25"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="1620,30,1347,34,987,45,633,64,486,78,376,96,304,116,235,141,124,191,122,186,233,136,303,111,375,91,486,73,632,59,987,39,1346,29,1619,25"/>
7 <area·shape="rect"·id="Node000004"·href="$a01202_source.html"·title="·"·alt=""·coords="991,189,1155,229"/>7 <area·shape="rect"·id="Node000004"·href="$a00251_source.html"·title="·"·alt=""·coords="991,189,1155,229"/>
8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="1620,33,1541,39,1451,51,1356,69,1264,96,1216,117,1170,142,1098,191,1095,186,1168,138,1214,112,1262,91,1355,64,1450,45,1541,34,1619,27"/>8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="1620,33,1541,39,1451,51,1356,69,1264,96,1216,117,1170,142,1098,191,1095,186,1168,138,1214,112,1262,91,1355,64,1450,45,1541,34,1619,27"/>
9 <area·shape="rect"·id="Node000005"·href="$a01109_source.html"·title="·"·alt=""·coords="388,93,587,133"/>9 <area·shape="rect"·id="Node000005"·href="$a00293_source.html"·title="·"·alt=""·coords="388,93,587,133"/>
10 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="1620,36,587,108,587,102,1620,31"/>10 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="1620,36,587,108,587,102,1620,31"/>
11 <area·shape="rect"·id="Node000010"·href="$a01124_source.html"·title="·"·alt=""·coords="1275,93,1462,133"/>11 <area·shape="rect"·id="Node000010"·href="$a00218_source.html"·title="·"·alt=""·coords="1275,93,1462,133"/>
12 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="1627,51,1445,96,1444,91,1625,46"/>12 <area·shape="poly"·id="edge10_Node000001_Node000010"·title="·"·alt=""·coords="1627,51,1445,96,1444,91,1625,46"/>
13 <area·shape="rect"·id="Node000017"·href="$a06473.html"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="2661,93,2834,133"/>13 <area·shape="rect"·id="Node000017"·href="$a06398.html"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="2661,93,2834,133"/>
14 <area·shape="poly"·id="edge21_Node000001_Node000017"·title="·"·alt=""·coords="1811,32,2537,91,2660,101,2660,107,2536,96,1811,37"/>14 <area·shape="poly"·id="edge21_Node000001_Node000017"·title="·"·alt=""·coords="1811,32,2537,91,2660,101,2660,107,2536,96,1811,37"/>
15 <area·shape="rect"·id="Node000018"·href="$a00776_source.html"·title="·"·alt=""·coords="2832,189,3081,229"/>15 <area·shape="rect"·id="Node000018"·href="$a00791_source.html"·title="·"·alt=""·coords="2832,189,3081,229"/>
16 <area·shape="poly"·id="edge23_Node000001_Node000018"·title="·"·alt=""·coords="1811,29,2094,50,2267,68,2440,91,2644,132,2878,186,2877,191,2643,138,2439,96,2266,73,2093,55,1811,34"/>16 <area·shape="poly"·id="edge23_Node000001_Node000018"·title="·"·alt=""·coords="1811,29,2094,50,2267,68,2440,91,2644,132,2878,186,2877,191,2643,138,2439,96,2266,73,2093,55,1811,34"/>
17 <area·shape="rect"·id="Node000019"·href="$a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="3091,93,3377,133"/>17 <area·shape="rect"·id="Node000019"·href="$a06497.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="3091,93,3377,133"/>
18 <area·shape="poly"·id="edge24_Node000001_Node000019"·title="·"·alt=""·coords="1811,29,3091,101,3090,107,1811,35"/>18 <area·shape="poly"·id="edge24_Node000001_Node000019"·title="·"·alt=""·coords="1811,29,3091,101,3090,107,1811,35"/>
19 <area·shape="rect"·id="Node000025"·href="$a06494.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="2145,93,2427,133"/>19 <area·shape="rect"·id="Node000025"·href="$a06500.html"·title="Mesh·traits·for·uniform·composite·subdivision."·alt=""·coords="2145,93,2427,133"/>
20 <area·shape="poly"·id="edge31_Node000001_Node000025"·title="·"·alt=""·coords="1811,38,2161,91,2161,96,1811,44"/>20 <area·shape="poly"·id="edge31_Node000001_Node000025"·title="·"·alt=""·coords="1811,38,2161,91,2161,96,1811,44"/>
21 <area·shape="rect"·id="Node000028"·href="$a00719_source.html"·title="·"·alt=""·coords="1718,93,1889,133"/>21 <area·shape="rect"·id="Node000028"·href="$a00692_source.html"·title="·"·alt=""·coords="1718,93,1889,133"/>
22 <area·shape="poly"·id="edge35_Node000001_Node000028"·title="·"·alt=""·coords="1747,53,1786,91,1782,95,1743,57"/>22 <area·shape="poly"·id="edge35_Node000001_Node000028"·title="·"·alt=""·coords="1747,53,1786,91,1782,95,1743,57"/>
23 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="383,139,183,184,155,191,153,186,181,179,382,134"/>23 <area·shape="poly"·id="edge6_Node000005_Node000003"·title="·"·alt=""·coords="383,139,183,184,155,191,153,186,181,179,382,134"/>
24 <area·shape="rect"·id="Node000006"·href="$a01118_source.html"·title="·"·alt=""·coords="405,189,569,229"/>24 <area·shape="rect"·id="Node000006"·href="$a00215_source.html"·title="·"·alt=""·coords="405,189,569,229"/>
25 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="490,147,490,189,485,189,485,147"/>25 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="490,147,490,189,485,189,485,147"/>
26 <area·shape="rect"·id="Node000007"·href="$a00623_source.html"·title="·"·alt=""·coords="194,189,381,229"/>26 <area·shape="rect"·id="Node000007"·href="$a00755_source.html"·title="·"·alt=""·coords="194,189,381,229"/>
27 <area·shape="poly"·id="edge7_Node000005_Node000007"·title="·"·alt=""·coords="436,142,329,191,327,186,433,137"/>27 <area·shape="poly"·id="edge7_Node000005_Node000007"·title="·"·alt=""·coords="436,142,329,191,327,186,433,137"/>
28 <area·shape="rect"·id="Node000008"·href="$a00398_source.html"·title="·"·alt=""·coords="593,189,736,229"/>28 <area·shape="rect"·id="Node000008"·href="$a01016_source.html"·title="·"·alt=""·coords="593,189,736,229"/>
29 <area·shape="poly"·id="edge8_Node000005_Node000008"·title="·"·alt=""·coords="537,137,630,186,628,191,534,142"/>29 <area·shape="poly"·id="edge8_Node000005_Node000008"·title="·"·alt=""·coords="537,137,630,186,628,191,534,142"/>
30 <area·shape="rect"·id="Node000009"·href="$a00365_source.html"·title="·"·alt=""·coords="591,284,738,339"/>30 <area·shape="rect"·id="Node000009"·href="$a01115_source.html"·title="·"·alt=""·coords="591,284,738,339"/>
31 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="667,242,667,284,662,284,662,242"/>31 <area·shape="poly"·id="edge9_Node000008_Node000009"·title="·"·alt=""·coords="667,242,667,284,662,284,662,242"/>
32 <area·shape="poly"·id="edge11_Node000010_Node000002"·title="·"·alt=""·coords="1262,134,979,184,944,191,943,186,977,179,1261,129"/>32 <area·shape="poly"·id="edge11_Node000010_Node000002"·title="·"·alt=""·coords="1262,134,979,184,944,191,943,186,977,179,1261,129"/>
33 <area·shape="poly"·id="edge18_Node000010_Node000004"·title="·"·alt=""·coords="1297,140,1133,191,1132,186,1295,135"/>33 <area·shape="poly"·id="edge18_Node000010_Node000004"·title="·"·alt=""·coords="1297,140,1133,191,1132,186,1295,135"/>
34 <area·shape="poly"·id="edge17_Node000010_Node000006"·title="·"·alt=""·coords="1262,120,1125,126,955,138,768,156,581,184,549,191,548,186,580,179,767,151,954,132,1125,121,1262,115"/>34 <area·shape="poly"·id="edge17_Node000010_Node000006"·title="·"·alt=""·coords="1262,120,1125,126,955,138,768,156,581,184,549,191,548,186,580,179,767,151,954,132,1125,121,1262,115"/>
35 <area·shape="poly"·id="edge19_Node000010_Node000008"·title="·"·alt=""·coords="1262,122,1025,142,886,160,748,184,720,191,718,186,747,179,885,154,1024,137,1261,117"/>35 <area·shape="poly"·id="edge19_Node000010_Node000008"·title="·"·alt=""·coords="1262,122,1025,142,886,160,748,184,720,191,718,186,747,179,885,154,1024,137,1261,117"/>
36 <area·shape="rect"·id="Node000011"·href="$a00812_source.html"·title="·"·alt=""·coords="1179,189,1385,229"/>36 <area·shape="rect"·id="Node000011"·href="$a00617_source.html"·title="·"·alt=""·coords="1179,189,1385,229"/>
37 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="1344,145,1301,190,1298,187,1340,142"/>37 <area·shape="poly"·id="edge12_Node000010_Node000011"·title="·"·alt=""·coords="1344,145,1301,190,1298,187,1340,142"/>
38 <area·shape="rect"·id="Node000012"·href="$a06452_source.html"·title="·"·alt=""·coords="1409,189,1600,229"/>38 <area·shape="rect"·id="Node000012"·href="$a06377_source.html"·title="·"·alt=""·coords="1409,189,1600,229"/>
39 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="1409,139,1479,186,1476,191,1406,143"/>39 <area·shape="poly"·id="edge13_Node000010_Node000012"·title="·"·alt=""·coords="1409,139,1479,186,1476,191,1406,143"/>
40 <area·shape="rect"·id="Node000013"·href="$a06455_source.html"·title="·"·alt=""·coords="2134,189,2334,229"/>40 <area·shape="rect"·id="Node000013"·href="$a06380_source.html"·title="·"·alt=""·coords="2134,189,2334,229"/>
41 <area·shape="poly"·id="edge14_Node000010_Node000013"·title="·"·alt=""·coords="1476,117,1768,137,1946,155,2122,179,2161,186,2160,191,2122,184,1945,160,1768,142,1476,122"/>41 <area·shape="poly"·id="edge14_Node000010_Node000013"·title="·"·alt=""·coords="1476,117,1768,137,1946,155,2122,179,2161,186,2160,191,2122,184,1945,160,1768,142,1476,122"/>
42 <area·shape="rect"·id="Node000015"·href="$a00827_source.html"·title="·"·alt=""·coords="1843,181,2110,236"/>42 <area·shape="rect"·id="Node000015"·href="$a00632_source.html"·title="·"·alt=""·coords="1843,181,2110,236"/>
43 <area·shape="poly"·id="edge16_Node000010_Node000015"·title="·"·alt=""·coords="1476,126,1832,179,1844,181,1843,186,1831,184,1475,132"/>43 <area·shape="poly"·id="edge16_Node000010_Node000015"·title="·"·alt=""·coords="1476,126,1832,179,1844,181,1843,186,1831,184,1475,132"/>
44 <area·shape="rect"·id="Node000016"·href="$a00437_source.html"·title="·"·alt=""·coords="1625,189,1819,229"/>44 <area·shape="rect"·id="Node000016"·href="$a01061_source.html"·title="·"·alt=""·coords="1625,189,1819,229"/>
45 <area·shape="poly"·id="edge20_Node000010_Node000016"·title="·"·alt=""·coords="1454,134,1651,186,1650,191,1452,139"/>45 <area·shape="poly"·id="edge20_Node000010_Node000016"·title="·"·alt=""·coords="1454,134,1651,186,1650,191,1452,139"/>
46 <area·shape="rect"·id="Node000014"·href="$a00869_source.html"·title="·"·alt=""·coords="2134,291,2334,331"/>46 <area·shape="rect"·id="Node000014"·href="$a00599_source.html"·title="·"·alt=""·coords="2134,291,2334,331"/>
47 <area·shape="poly"·id="edge15_Node000013_Node000014"·title="·"·alt=""·coords="2237,243,2237,291,2231,291,2231,243"/>47 <area·shape="poly"·id="edge15_Node000013_Node000014"·title="·"·alt=""·coords="2237,243,2237,291,2231,291,2231,243"/>
48 <area·shape="poly"·id="edge22_Node000017_Node000018"·title="·"·alt=""·coords="2803,136,2915,186,2913,191,2801,141"/>48 <area·shape="poly"·id="edge22_Node000017_Node000018"·title="·"·alt=""·coords="2803,136,2915,186,2913,191,2801,141"/>
49 <area·shape="rect"·id="Node000020"·href="$a06479.html"·title="·"·alt=""·coords="3105,189,3363,229"/>49 <area·shape="rect"·id="Node000020"·href="$a06485.html"·title="·"·alt=""·coords="3105,189,3363,229"/>
50 <area·shape="poly"·id="edge25_Node000019_Node000020"·title="·"·alt=""·coords="3237,147,3237,189,3231,189,3231,147"/>50 <area·shape="poly"·id="edge25_Node000019_Node000020"·title="·"·alt=""·coords="3237,147,3237,189,3231,189,3231,147"/>
51 <area·shape="rect"·id="Node000022"·href="$a00767_source.html"·title="·"·alt=""·coords="3388,189,3664,229"/>51 <area·shape="rect"·id="Node000022"·href="$a00752_source.html"·title="·"·alt=""·coords="3388,189,3664,229"/>
52 <area·shape="poly"·id="edge27_Node000019_Node000022"·title="·"·alt=""·coords="3307,135,3468,186,3466,191,3305,140"/>52 <area·shape="poly"·id="edge27_Node000019_Node000022"·title="·"·alt=""·coords="3307,135,3468,186,3466,191,3305,140"/>
53 <area·shape="rect"·id="Node000021"·href="$a06485.html"·title="·"·alt=""·coords="3131,284,3371,339"/>53 <area·shape="rect"·id="Node000021"·href="$a06491.html"·title="·"·alt=""·coords="3131,284,3371,339"/>
54 <area·shape="poly"·id="edge26_Node000020_Node000021"·title="·"·alt=""·coords="3242,242,3249,283,3244,284,3237,243"/>54 <area·shape="poly"·id="edge26_Node000020_Node000021"·title="·"·alt=""·coords="3242,242,3249,283,3244,284,3237,243"/>
55 <area·shape="poly"·id="edge28_Node000022_Node000021"·title="·"·alt=""·coords="3462,236,3324,286,3322,281,3460,231"/>55 <area·shape="poly"·id="edge28_Node000022_Node000021"·title="·"·alt=""·coords="3462,236,3324,286,3322,281,3460,231"/>
56 <area·shape="rect"·id="Node000023"·href="$a00770.html"·title="·"·alt=""·coords="3413,291,3639,331"/>56 <area·shape="rect"·id="Node000023"·href="$a00749.html"·title="·"·alt=""·coords="3413,291,3639,331"/>
57 <area·shape="poly"·id="edge29_Node000022_Node000023"·title="·"·alt=""·coords="3529,243,3529,291,3523,291,3523,243"/>57 <area·shape="poly"·id="edge29_Node000022_Node000023"·title="·"·alt=""·coords="3529,243,3529,291,3523,291,3523,243"/>
58 <area·shape="rect"·id="Node000024"·href="$a00773.html"·title="·"·alt=""·coords="3423,387,3629,441"/>58 <area·shape="rect"·id="Node000024"·href="$a00746.html"·title="·"·alt=""·coords="3423,387,3629,441"/>
59 <area·shape="poly"·id="edge30_Node000023_Node000024"·title="·"·alt=""·coords="3529,345,3529,386,3523,386,3523,345"/>59 <area·shape="poly"·id="edge30_Node000023_Node000024"·title="·"·alt=""·coords="3529,345,3529,386,3523,386,3523,345"/>
60 <area·shape="poly"·id="edge32_Node000025_Node000013"·title="·"·alt=""·coords="2271,147,2247,190,2242,187,2267,144"/>60 <area·shape="poly"·id="edge32_Node000025_Node000013"·title="·"·alt=""·coords="2271,147,2247,190,2242,187,2267,144"/>
61 <area·shape="rect"·id="Node000026"·href="$a00746.html"·title="·"·alt=""·coords="2598,189,2809,229"/>61 <area·shape="rect"·id="Node000026"·href="$a00719.html"·title="·"·alt=""·coords="2598,189,2809,229"/>
62 <area·shape="poly"·id="edge33_Node000025_Node000026"·title="·"·alt=""·coords="2384,134,2620,186,2618,191,2383,139"/>62 <area·shape="poly"·id="edge33_Node000025_Node000026"·title="·"·alt=""·coords="2384,134,2620,186,2618,191,2383,139"/>
63 <area·shape="rect"·id="Node000027"·href="$a00755.html"·title="·"·alt=""·coords="2359,189,2573,229"/>63 <area·shape="rect"·id="Node000027"·href="$a00743.html"·title="·"·alt=""·coords="2359,189,2573,229"/>
64 <area·shape="poly"·id="edge34_Node000025_Node000027"·title="·"·alt=""·coords="2336,137,2431,186,2428,191,2333,142"/>64 <area·shape="poly"·id="edge34_Node000025_Node000027"·title="·"·alt=""·coords="2336,137,2431,186,2428,191,2333,142"/>
65 <area·shape="poly"·id="edge36_Node000028_Node000015"·title="·"·alt=""·coords="1852,137,1929,179,1927,184,1849,142"/>65 <area·shape="poly"·id="edge36_Node000028_Node000015"·title="·"·alt=""·coords="1852,137,1929,179,1927,184,1849,142"/>
66 </map>66 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a06472.png vs.
./usr/share/doc/libopenmesh-dev/html/a06397.png
Files identical despite different names
8.03 KB
./usr/share/doc/libopenmesh-dev/html/a06473.html vs.
./usr/share/doc/libopenmesh-dev/html/a06398.html
Files 98% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a06473.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a06398.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 96, 72 lines modifiedOffset 96, 72 lines modified
96 <a·href="#namespaces">Namespaces</a>··</div>96 <a·href="#namespaces">Namespaces</a>··</div>
97 ··<div·class="headertitle"><div·class="title">Traits.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">Traits.hh·File·Reference</div></div>
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
  
100 <p>This·file·defines·the·default·traits·and·some·convenienve·macros.··100 <p>This·file·defines·the·default·traits·and·some·convenienve·macros.··
101 <a·href="#details">More...</a></p>101 <a·href="#details">More...</a></p>
102 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a06470_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code><br·/>102 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a06395_source.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</code><br·/>
103 <code>#include·&lt;OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh&gt;</code><br·/>103 <code>#include·&lt;OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh&gt;</code><br·/>
104 <code>#include·&lt;osg/Geometry&gt;</code><br·/>104 <code>#include·&lt;osg/Geometry&gt;</code><br·/>
105 </div><div·class="textblock"><div·class="dynheader">105 </div><div·class="textblock"><div·class="dynheader">
106 Include·dependency·graph·for·Traits.hh:</div>106 Include·dependency·graph·for·Traits.hh:</div>
107 <div·class="dyncontent">107 <div·class="dyncontent">
108 <div·class="center"><img·src="a06474.png"·border="0"·usemap="#aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hh"·alt=""/></div>108 <div·class="center"><img·src="a06399.png"·border="0"·usemap="#aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hh"·alt=""/></div>
109 <map·name="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hh"·id="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hh">109 <map·name="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hh"·id="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hh">
110 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="315,5,488,45"/>110 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="315,5,488,45"/>
111 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="211,181,375,221"/>111 <area·shape="rect"·href="a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="211,181,375,221"/>
112 <area·shape="poly"·title="·"·alt=""·coords="392,47,314,171,310,168,387,44"/>112 <area·shape="poly"·title="·"·alt=""·coords="392,47,314,171,310,168,387,44"/>
113 <area·shape="rect"·href="a00782_source.html"·title="·"·alt=""·coords="439,93,612,133"/>113 <area·shape="rect"·href="a00782_source.html"·title="·"·alt=""·coords="439,93,612,133"/>
114 <area·shape="poly"·title="·"·alt=""·coords="430,43,488,83,485,88,427,48"/>114 <area·shape="poly"·title="·"·alt=""·coords="430,43,488,83,485,88,427,48"/>
115 <area·shape="rect"·title="·"·alt=""·coords="407,189,521,214"/>115 <area·shape="rect"·title="·"·alt=""·coords="407,189,521,214"/>
116 <area·shape="poly"·title="·"·alt=""·coords="407,45,415,86,429,132,451,175,446,178,424,134,410,87,401,46"/>116 <area·shape="poly"·title="·"·alt=""·coords="407,45,415,86,429,132,451,175,446,178,424,134,410,87,401,46"/>
117 <area·shape="rect"·title="·"·alt=""·coords="229,445,408,485"/>117 <area·shape="rect"·title="·"·alt=""·coords="229,445,408,485"/>
118 <area·shape="poly"·title="·"·alt=""·coords="211,205,136,211,98,218,65,228,37,242,18,259,9,281,13,309,27,337,47,362,70,383,97,401,157,429,217,446,215,451,155,434,95,406,67,387,43,365,23,340,8,310,4,280,13,256,34,237,63,223,97,213,135,206,211,200"/>118 <area·shape="poly"·title="·"·alt=""·coords="211,205,136,211,98,218,65,228,37,242,18,259,9,281,13,309,27,337,47,362,70,383,97,401,157,429,217,446,215,451,155,434,95,406,67,387,43,365,23,340,8,310,4,280,13,256,34,237,63,223,97,213,135,206,211,200"/>
119 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="400,269,595,309"/>119 <area·shape="rect"·href="a00344_source.html"·title="·"·alt=""·coords="400,269,595,309"/>
120 <area·shape="poly"·title="·"·alt=""·coords="339,219,441,262,439,267,337,224"/>120 <area·shape="poly"·title="·"·alt=""·coords="339,219,441,262,439,267,337,224"/>
121 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="23,269,187,309"/>121 <area·shape="rect"·href="a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="23,269,187,309"/>
122 <area·shape="poly"·title="·"·alt=""·coords="253,224,160,266,158,261,251,219"/>122 <area·shape="poly"·title="·"·alt=""·coords="253,224,160,266,158,261,251,219"/>
123 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="211,269,375,309"/>123 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="211,269,375,309"/>
124 <area·shape="poly"·title="·"·alt=""·coords="296,222,296,255,291,255,291,222"/>124 <area·shape="poly"·title="·"·alt=""·coords="296,222,296,255,291,255,291,222"/>
125 <area·shape="poly"·title="·"·alt=""·coords="101,310,94,353,97,375,106,396,128,418,155,435,185,447,216,455,215,460,183,452,153,440,125,423,102,399,92,377,89,353,96,309"/>125 <area·shape="poly"·title="·"·alt=""·coords="101,310,94,353,97,375,106,396,128,418,155,435,185,447,216,455,215,460,183,452,153,440,125,423,102,399,92,377,89,353,96,309"/>
126 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="117,357,281,397"/>126 <area·shape="rect"·href="a00314_source.html"·title="·"·alt=""·coords="117,357,281,397"/>
127 <area·shape="poly"·title="·"·alt=""·coords="128,308,170,346,166,350,124,312"/>127 <area·shape="poly"·title="·"·alt=""·coords="128,308,170,346,166,350,124,312"/>
128 <area·shape="poly"·title="·"·alt=""·coords="227,395,282,435,279,439,224,400"/>128 <area·shape="poly"·title="·"·alt=""·coords="227,395,282,435,279,439,224,400"/>
129 <area·shape="poly"·title="·"·alt=""·coords="299,309,316,431,311,432,293,310"/>129 <area·shape="poly"·title="·"·alt=""·coords="299,309,316,431,311,432,293,310"/>
130 <area·shape="rect"·title="·"·alt=""·coords="357,365,433,390"/>130 <area·shape="rect"·title="·"·alt=""·coords="357,365,433,390"/>
131 <area·shape="poly"·title="·"·alt=""·coords="317,308,372,353,368,357,314,312"/>131 <area·shape="poly"·title="·"·alt=""·coords="317,308,372,353,368,357,314,312"/>
132 <area·shape="poly"·title="·"·alt=""·coords="514,135,482,179,478,176,509,132"/>132 <area·shape="poly"·title="·"·alt=""·coords="514,135,482,179,478,176,509,132"/>
133 <area·shape="rect"·href="a00911_source.html"·title="·"·alt=""·coords="553,181,711,221"/>133 <area·shape="rect"·href="a00425_source.html"·title="·"·alt=""·coords="553,181,711,221"/>
134 <area·shape="poly"·title="·"·alt=""·coords="551,132,599,171,596,175,547,136"/>134 <area·shape="poly"·title="·"·alt=""·coords="551,132,599,171,596,175,547,136"/>
135 <area·shape="poly"·title="·"·alt=""·coords="635,222,629,265,621,289,609,311,563,357,510,394,454,423,401,443,399,438,451,418,507,390,560,353,604,308,616,287,624,264,629,221"/>135 <area·shape="poly"·title="·"·alt=""·coords="635,222,629,265,621,289,609,311,563,357,510,394,454,423,401,443,399,438,451,418,507,390,560,353,604,308,616,287,624,264,629,221"/>
136 <area·shape="poly"·title="·"·alt=""·coords="603,224,540,264,537,260,601,219"/>136 <area·shape="poly"·title="·"·alt=""·coords="603,224,540,264,537,260,601,219"/>
137 <area·shape="rect"·href="a00935_source.html"·title="·"·alt=""·coords="670,269,829,309"/>137 <area·shape="rect"·href="a00413_source.html"·title="·"·alt=""·coords="670,269,829,309"/>
138 <area·shape="poly"·title="·"·alt=""·coords="659,219,714,259,711,263,656,224"/>138 <area·shape="poly"·title="·"·alt=""·coords="659,219,714,259,711,263,656,224"/>
139 <area·shape="rect"·href="a00938_source.html"·title="·"·alt=""·coords="806,357,965,397"/>139 <area·shape="rect"·href="a00422_source.html"·title="·"·alt=""·coords="806,357,965,397"/>
140 <area·shape="poly"·title="·"·alt=""·coords="712,209,780,229,813,246,843,267,857,284,868,304,882,343,877,344,864,306,853,287,839,271,811,250,778,234,711,214"/>140 <area·shape="poly"·title="·"·alt=""·coords="712,209,780,229,813,246,843,267,857,284,868,304,882,343,877,344,864,306,853,287,839,271,811,250,778,234,711,214"/>
141 <area·shape="poly"·title="·"·alt=""·coords="739,311,702,356,677,380,648,400,593,424,534,442,476,454,422,462,421,456,475,449,533,437,591,420,645,395,673,376,698,353,735,308"/>141 <area·shape="poly"·title="·"·alt=""·coords="739,311,702,356,677,380,648,400,593,424,534,442,476,454,422,462,421,456,475,449,533,437,591,420,645,395,673,376,698,353,735,308"/>
142 <area·shape="poly"·title="·"·alt=""·coords="780,307,845,348,842,352,778,312"/>142 <area·shape="poly"·title="·"·alt=""·coords="780,307,845,348,842,352,778,312"/>
143 <area·shape="rect"·title="·"·alt=""·coords="717,365,782,390"/>143 <area·shape="rect"·title="·"·alt=""·coords="717,365,782,390"/>
144 <area·shape="poly"·title="·"·alt=""·coords="752,310,752,351,747,351,747,310"/>144 <area·shape="poly"·title="·"·alt=""·coords="752,310,752,351,747,351,747,310"/>
145 <area·shape="poly"·title="·"·alt=""·coords="806,398,795,400,597,431,422,454,421,449,596,426,794,395,805,393"/>145 <area·shape="poly"·title="·"·alt=""·coords="806,398,795,400,597,431,422,454,421,449,596,426,794,395,805,393"/>
146 </map>146 </map>
147 </div>147 </div>
148 </div><div·class="textblock"><div·class="dynheader">148 </div><div·class="textblock"><div·class="dynheader">
149 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>149 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div>
150 <div·class="dyncontent">150 <div·class="dyncontent">
151 <div·class="center"><img·src="a06475.png"·border="0"·usemap="#aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hhdep"·alt=""/></div>151 <div·class="center"><img·src="a06400.png"·border="0"·usemap="#aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hhdep"·alt=""/></div>
152 <map·name="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hhdep"·id="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hhdep">152 <map·name="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hhdep"·id="aOpenMesh_2Tools_2Kernel__OSG_2Traits_8hhdep">
153 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="43,5,217,45"/>153 <area·shape="rect"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="43,5,217,45"/>
154 <area·shape="rect"·href="a00776_source.html"·title="·"·alt=""·coords="5,93,255,133"/>154 <area·shape="rect"·href="a00791_source.html"·title="·"·alt=""·coords="5,93,255,133"/>
155 <area·shape="poly"·title="·"·alt=""·coords="133,59,133,93,127,93,127,59"/>155 <area·shape="poly"·title="·"·alt=""·coords="133,59,133,93,127,93,127,59"/>
156 </map>156 </map>
157 </div>157 </div>
158 </div>158 </div>
159 <p><a·href="a06473_source.html">Go·to·the·source·code·of·this·file.</a></p>159 <p><a·href="a06398_source.html">Go·to·the·source·code·of·this·file.</a></p>
160 <table·class="memberdecls">160 <table·class="memberdecls">
161 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>161 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
162 Classes</h2></td></tr>162 Classes</h2></td></tr>
163 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03482.html">OpenMesh::Kernel_OSG::Traits</a></td></tr>163 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03482.html">OpenMesh::Kernel_OSG::Traits</a></td></tr>
164 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.··<a·href="a03482.html#details">More...</a><br·/></td></tr>164 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.··<a·href="a03482.html#details">More...</a><br·/></td></tr>
165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
166 </table><table·class="memberdecls">166 </table><table·class="memberdecls">
25.4 KB
./usr/share/doc/libopenmesh-dev/html/a06473_source.html vs.
./usr/share/doc/libopenmesh-dev/html/a00428_source.html
Files 83% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Kernel_OSG/Traits.hh·Source·File</title>8 <title>OpenMesh:·OpenMesh/Core/Utils/Endian.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ··</div>66 ··</div>
67 ··<div·id="splitbar"·style="-moz-user-select:none;"·67 ··<div·id="splitbar"·style="-moz-user-select:none;"·
68 ·······class="ui-resizable-handle">68 ·······class="ui-resizable-handle">
69 ··</div>69 ··</div>
70 </div>70 </div>
71 <script·type="text/javascript">71 <script·type="text/javascript">
72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/72 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
73 $(document).ready(function(){initNavTree('a06473_source.html','');·initResizable();·});73 $(document).ready(function(){initNavTree('a00428_source.html','');·initResizable();·});
74 /*·@license-end·*/74 /*·@license-end·*/
75 </script>75 </script>
76 <div·id="doc-content">76 <div·id="doc-content">
77 <!--·window·showing·the·filter·options·-->77 <!--·window·showing·the·filter·options·-->
78 <div·id="MSearchSelectWindow"78 <div·id="MSearchSelectWindow"
79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"79 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"80 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 92, 21 lines modifiedOffset 92, 21 lines modified
92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>92 <div·class="SRStatus"·id="NoMatches">No·Matches</div>
93 </div>93 </div>
94 </div>94 </div>
95 </div>95 </div>
96 </div>96 </div>
  
97 <div·class="header">97 <div·class="header">
98 ··<div·class="headertitle"><div·class="title">Traits.hh</div></div>98 ··<div·class="headertitle"><div·class="title">Endian.hh</div></div>
99 </div><!--header-->99 </div><!--header-->
100 <div·class="contents">100 <div·class="contents">
101 <a·href="a06473.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>101 <div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">/*·=========================================================================·*</span></div>
102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>102 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">·*···········································································*</span></div>
103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>103 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">·*·······························OpenMesh····································*</span></div>
104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2015,·RWTH-Aachen·University·················*</span></div>104 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">·*···········Copyright·(c)·2001-2025,·RWTH-Aachen·University·················*</span></div>
105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>105 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="comment">·*···········Department·of·Computer·Graphics·and·Multimedia··················*</span></div>
106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>106 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="comment">·*··························All·rights·reserved.·····························*</span></div>
107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>107 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">·*····························www.openmesh.org·······························*</span></div>
108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>108 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">·*···········································································*</span></div>
109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>109 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>110 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">·*·This·file·is·part·of·OpenMesh.············································*</span></div>
111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>111 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">·*---------------------------------------------------------------------------*</span></div>
Offset 139, 66 lines modifiedOffset 139, 72 lines modified
139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>139 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="comment">·*·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.··············*</span></div>
140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>140 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="comment">·*···········································································*</span></div>
141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>141 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·=========================================================================·*/</span></div>
142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>142 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>143 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>144 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>145 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
146 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//=============================================================================</span></div>146 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//=============================================================================</span></div>
147 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//</span></div>147 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//</span></div>
148 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">//··CLASS·Traits</span></div>148 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="comment">//··Helper·Functions·for·binary·reading·/·writing</span></div>
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//</span></div>149 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="comment">//</span></div>
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//=============================================================================</span></div>150 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="comment">//=============================================================================</span></div>
 151 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 152 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 153 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifndef·OPENMESH_UTILS_ENDIAN_HH</span></div>
 154 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#define·OPENMESH_UTILS_ENDIAN_HH</span></div>
 155 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>156 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifndef·OPENMESH_KERNEL_OSG_TRAITS_HH</span></div> 
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#define·OPENMESH_KERNEL_OSG_TRAITS_HH</span></div>157 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//==·INCLUDES·=================================================================</span></div>
 158 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
154 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>159 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 160 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;OpenMesh/Core/System/config.h&gt;</span></div>
155 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>161 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
156 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//==·INCLUDES·=================================================================</span></div> 
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>162 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 163 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>
158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>164 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
159 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a06470.html">OpenMesh/Core/Mesh/Traits.hh</a>&gt;</span></div> 
160 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#include·&lt;OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh&gt;</span></div> 
161 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//</span></div>165 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
162 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#include·&lt;osg/Geometry&gt;</span></div>166 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>·{</div>
 167 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
163 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>168 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//==·NAMESPACES·===============================================================</span></div>169 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//=============================================================================</span></div>
165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>170 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01242.html">OpenMesh</a>··{</div> 
167 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">namespace·</span>Kernel_OSG·{</div> 
168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>171 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div>172 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="};">
 173 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02838.html">···73</a></span><span·class="keyword">class·</span>OPENMESHDLLEXPORT·<a·class="code·hl_class"·href="a02838.html">Endian</a></div>
170 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>174 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>{</div>
 175 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">public</span>:</div>
171 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>176 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>···</div>
172 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//==·CLASS·DEFINITION·=========================================================</span></div> 
173 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
174 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
175 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="};">177 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};">
 178 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">···77</a></span>··<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">Type</a>·{</div>
 179 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042a6122652d3bc6c9f6c10cf9518a5f4e24">···78</a></span>····LSB·=·1,·</div>
176 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a03482.html">···84</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03482.html">Traits</a>·:·<a·class="code·hl_class"·href="a02806.html">DefaultTraits</a></div> 
177 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>{</div> 
178 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">typedef</span>·osg::Pnt3f············Point;</div> 
179 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">typedef</span>·osg::Color3ub·········Color;</div> 
180 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">typedef</span>·osg::Vec3f············Normal;</div> 
181 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">typedef</span>·osg::Vec2f············TexCoord;</div> 
182 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">typedef</span>·osg::Vec3f::ValueType·Scalar;</div> 
183 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··</div>180 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····MSB······</div>
184 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>};</div>181 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042ac1f56fc0f17f4491229e17218ab557c0">···80</a></span>··};</div>
185 </div>182 </div>
 183 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··</div>
 184 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="a02838.html#ae33a1f2204ea12233da538d1608cb472">···83</a></span>··<span·class="keyword">static</span>·<a·class="code·hl_enumeration"·href="a02838.html#a9ccf92afc560bd415eeeda60b4870042">Type</a>·<a·class="code·hl_function"·href="a02838.html#ae33a1f2204ea12233da538d1608cb472">local</a>()·{·<span·class="keywordflow">return</span>·local_;·}</div>
 185 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 186 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*·as_string(Type·_t);</div>
 187 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>···</div>
 188 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="keyword">private</span>:</div>
 189 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>···<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·one_;</div>
 190 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>···<span·class="keyword">static</span>·<span·class="keyword">const</span>·Type·local_;</div>
 191 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>};</div>
 192 </div>
186 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>193 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
187 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//=============================================================================</span></div>194 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="comment">//=============================================================================</span></div>
188 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>}·<span·class="comment">//·namespace·Kernel_OSG</span></div> 
Max diff block lines reached; 2566/21352 bytes (12.02%) of diff not shown.
4.42 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 16 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 Endian.hh
5 Traits.hh 
6 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
7 1/*·=========================================================================·*6 1/*·=========================================================================·*
8 2·*·*7 2·*·*
9 3·*·OpenMesh·*8 3·*·OpenMesh·*
10 4·*·Copyright·(c)·2001-2015,·RWTH-Aachen·University·*9 4·*·Copyright·(c)·2001-2025,·RWTH-Aachen·University·*
11 5·*·Department·of·Computer·Graphics·and·Multimedia·*10 5·*·Department·of·Computer·Graphics·and·Multimedia·*
12 6·*·All·rights·reserved.·*11 6·*·All·rights·reserved.·*
13 7·*·www.openmesh.org·*12 7·*·www.openmesh.org·*
14 8·*·*13 8·*·*
15 9·*---------------------------------------------------------------------------*14 9·*---------------------------------------------------------------------------*
16 10·*·This·file·is·part·of·OpenMesh.·*15 10·*·This·file·is·part·of·OpenMesh.·*
17 11·*---------------------------------------------------------------------------16 11·*---------------------------------------------------------------------------
Offset 49, 77 lines modifiedOffset 48, 82 lines modified
49 39·*·*48 39·*·*
50 40·*·=========================================================================49 40·*·=========================================================================
51 */50 */
52 4151 41
53 4252 42
54 4353 43
55 4454 44
56 50//55 45//
57 =============================================================================56 =============================================================================
58 51// 
59 52//·CLASS·Traits 
60 53// 
61 54//57 46//
 58 47//·Helper·Functions·for·binary·reading·/·writing
 59 48//
 60 49//
62 =============================================================================61 =============================================================================
 62 50
 63 51
 64 52#ifndef·OPENMESH_UTILS_ENDIAN_HH
 65 53#define·OPENMESH_UTILS_ENDIAN_HH
 66 54
63 5567 55
64 56#ifndef·OPENMESH_KERNEL_OSG_TRAITS_HH 
65 57#define·OPENMESH_KERNEL_OSG_TRAITS_HH 
66 58 
67 59 
68 60//==·INCLUDES68 56//==·INCLUDES
69 =================================================================69 =================================================================
 70 57
 71 58
 72 59#include·<OpenMesh/Core/System/config.h>
 73 60
70 6174 61
71 62 
72 63#include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8C_\x8o_\x8r_\x8e_\x8/_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8._\x8h_\x8h> 
73 64#include·<OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh> 
74 65// 
75 66#include·<osg/Geometry> 
76 67 
77 68//==·NAMESPACES75 62//==·NAMESPACES
78 ===============================================================76 ===============================================================
 77 63
 78 64
 79 65namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{
 80 66
 81 67
 82 68//
 83 =============================================================================
79 6984 69
 85 70
 86 _\x87_\x83class·OPENMESHDLLEXPORT·_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n
80 70namespace·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h·{ 
81 71namespace·Kernel_OSG·{ 
82 72 
83 73//==·CLASS·DEFINITION 
84 ========================================================= 
85 7487 74{
86 75 
87 76//==·CLASS·DEFINITION 
88 ========================================================= 
89 77 
90 78 
91 _\x88_\x84struct·_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s·:·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
92 85{ 
93 86·typedef·osg::Pnt3f·Point; 
94 87·typedef·osg::Color3ub·Color; 
95 88·typedef·osg::Vec3f·Normal; 
96 89·typedef·osg::Vec2f·TexCoord; 
97 90·typedef·osg::Vec3f::ValueType·Scalar; 
98 9188 75public:
 89 76
 90 _\x87_\x87·enum·_\x8T_\x8y_\x8p_\x8e·{
 91 _\x87_\x88·LSB·=·1,
 92 79·MSB
 93 _\x88_\x80·};
 94 81
 95 _\x88_\x83·static·_\x8T_\x8y_\x8p_\x8e·_\x8l_\x8o_\x8c_\x8a_\x8l()·{·return·local_;·}
 96 84
 97 86·static·const·char·*·as_string(Type·_t);
 98 87
 99 88private:
 100 89·static·int·one_;
 101 90·static·const·Type·local_;
99 92};102 91};
100 93103 92
101 94//104 93//
102 =============================================================================105 =============================================================================
103 95}·//·namespace·Kernel_OSG 
104 96}·//·namespace·OpenMesh106 94}·//·namespace·OpenMesh
105 97//107 95//
106 =============================================================================108 =============================================================================
107 98#endif·//·OPENMESH_TRAITS_HH·defined109 96#endif·//·OPENMESH_MESHREADER_HH·defined
108 99//110 97//
109 =============================================================================111 =============================================================================
110 100112 98
111 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h113 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
112 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,114 Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,
113 different·mesh·kernels·...115 different·mesh·kernels·...
114 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59116 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·MeshItems.hh:59
115 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
116 Base·class·for·all·traits.117 _.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.E_.n_.d_.i_.a_.n
 118 Determine·byte·order·of·host·system.
117 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·Traits.hh:122119 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·Endian.hh:74
118 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8K_.e_.r_.n_.e_.l_.__.O_.S_.G_.:_.:_.T_.r_.a_.i_.t_.s120 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_.n_.d_.i_.a_.n_.:_.:_.T_.y_.p_.e
119 Base·class·for·all·mesh·traits·using·the·OSGArrayKernelT.121 Type
 122 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·Endian.hh:77
 123 _\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n_\x8:_\x8:_\x8l_\x8o_\x8c_\x8a_\x8l
Max diff block lines reached; 160/4501 bytes (3.55%) of diff not shown.
5.69 KB
./usr/share/doc/libopenmesh-dev/html/a06474.map vs.
./usr/share/doc/libopenmesh-dev/html/a06399.map
Files 99% similar despite different names
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 <map·id="OpenMesh/Tools/Kernel_OSG/Traits.hh"·name="OpenMesh/Tools/Kernel_OSG/Traits.hh">1 <map·id="OpenMesh/Tools/Kernel_OSG/Traits.hh"·name="OpenMesh/Tools/Kernel_OSG/Traits.hh">
2 <area·shape="rect"·id="Node000001"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="315,5,488,45"/>2 <area·shape="rect"·id="Node000001"·title="This·file·defines·the·default·traits·and·some·convenienve·macros."·alt=""·coords="315,5,488,45"/>
3 <area·shape="rect"·id="Node000002"·href="$a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="211,181,375,221"/>3 <area·shape="rect"·id="Node000002"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="211,181,375,221"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="392,47,314,171,310,168,387,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="392,47,314,171,310,168,387,44"/>
5 <area·shape="rect"·id="Node000009"·href="$a00782_source.html"·title="·"·alt=""·coords="439,93,612,133"/>5 <area·shape="rect"·id="Node000009"·href="$a00782_source.html"·title="·"·alt=""·coords="439,93,612,133"/>
6 <area·shape="poly"·id="edge11_Node000001_Node000009"·title="·"·alt=""·coords="430,43,488,83,485,88,427,48"/>6 <area·shape="poly"·id="edge11_Node000001_Node000009"·title="·"·alt=""·coords="430,43,488,83,485,88,427,48"/>
7 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="407,189,521,214"/>7 <area·shape="rect"·id="Node000010"·title="·"·alt=""·coords="407,189,521,214"/>
8 <area·shape="poly"·id="edge22_Node000001_Node000010"·title="·"·alt=""·coords="407,45,415,86,429,132,451,175,446,178,424,134,410,87,401,46"/>8 <area·shape="poly"·id="edge22_Node000001_Node000010"·title="·"·alt=""·coords="407,45,415,86,429,132,451,175,446,178,424,134,410,87,401,46"/>
9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="229,445,408,485"/>9 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="229,445,408,485"/>
10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="211,205,136,211,98,218,65,228,37,242,18,259,9,281,13,309,27,337,47,362,70,383,97,401,157,429,217,446,215,451,155,434,95,406,67,387,43,365,23,340,8,310,4,280,13,256,34,237,63,223,97,213,135,206,211,200"/>10 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="211,205,136,211,98,218,65,228,37,242,18,259,9,281,13,309,27,337,47,362,70,383,97,401,157,429,217,446,215,451,155,434,95,406,67,387,43,365,23,340,8,310,4,280,13,256,34,237,63,223,97,213,135,206,211,200"/>
11 <area·shape="rect"·id="Node000004"·href="$a01097_source.html"·title="·"·alt=""·coords="400,269,595,309"/>11 <area·shape="rect"·id="Node000004"·href="$a00344_source.html"·title="·"·alt=""·coords="400,269,595,309"/>
12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="339,219,441,262,439,267,337,224"/>12 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="339,219,441,262,439,267,337,224"/>
13 <area·shape="rect"·id="Node000005"·href="$a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="23,269,187,309"/>13 <area·shape="rect"·id="Node000005"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="23,269,187,309"/>
14 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="253,224,160,266,158,261,251,219"/>14 <area·shape="poly"·id="edge4_Node000002_Node000005"·title="·"·alt=""·coords="253,224,160,266,158,261,251,219"/>
15 <area·shape="rect"·id="Node000007"·href="$a01196_source.html"·title="·"·alt=""·coords="211,269,375,309"/>15 <area·shape="rect"·id="Node000007"·href="$a00290_source.html"·title="·"·alt=""·coords="211,269,375,309"/>
16 <area·shape="poly"·id="edge8_Node000002_Node000007"·title="·"·alt=""·coords="296,222,296,255,291,255,291,222"/>16 <area·shape="poly"·id="edge8_Node000002_Node000007"·title="·"·alt=""·coords="296,222,296,255,291,255,291,222"/>
17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="101,310,94,353,97,375,106,396,128,418,155,435,185,447,216,455,215,460,183,452,153,440,125,423,102,399,92,377,89,353,96,309"/>17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="101,310,94,353,97,375,106,396,128,418,155,435,185,447,216,455,215,460,183,452,153,440,125,423,102,399,92,377,89,353,96,309"/>
18 <area·shape="rect"·id="Node000006"·href="$a01193_source.html"·title="·"·alt=""·coords="117,357,281,397"/>18 <area·shape="rect"·id="Node000006"·href="$a00314_source.html"·title="·"·alt=""·coords="117,357,281,397"/>
19 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="128,308,170,346,166,350,124,312"/>19 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="128,308,170,346,166,350,124,312"/>
20 <area·shape="poly"·id="edge7_Node000006_Node000003"·title="·"·alt=""·coords="227,395,282,435,279,439,224,400"/>20 <area·shape="poly"·id="edge7_Node000006_Node000003"·title="·"·alt=""·coords="227,395,282,435,279,439,224,400"/>
21 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="299,309,316,431,311,432,293,310"/>21 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="299,309,316,431,311,432,293,310"/>
22 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="357,365,433,390"/>22 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="357,365,433,390"/>
23 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="317,308,372,353,368,357,314,312"/>23 <area·shape="poly"·id="edge10_Node000007_Node000008"·title="·"·alt=""·coords="317,308,372,353,368,357,314,312"/>
24 <area·shape="poly"·id="edge12_Node000009_Node000010"·title="·"·alt=""·coords="514,135,482,179,478,176,509,132"/>24 <area·shape="poly"·id="edge12_Node000009_Node000010"·title="·"·alt=""·coords="514,135,482,179,478,176,509,132"/>
25 <area·shape="rect"·id="Node000011"·href="$a00911_source.html"·title="·"·alt=""·coords="553,181,711,221"/>25 <area·shape="rect"·id="Node000011"·href="$a00425_source.html"·title="·"·alt=""·coords="553,181,711,221"/>
26 <area·shape="poly"·id="edge13_Node000009_Node000011"·title="·"·alt=""·coords="551,132,599,171,596,175,547,136"/>26 <area·shape="poly"·id="edge13_Node000009_Node000011"·title="·"·alt=""·coords="551,132,599,171,596,175,547,136"/>
27 <area·shape="poly"·id="edge14_Node000011_Node000003"·title="·"·alt=""·coords="635,222,629,265,621,289,609,311,563,357,510,394,454,423,401,443,399,438,451,418,507,390,560,353,604,308,616,287,624,264,629,221"/>27 <area·shape="poly"·id="edge14_Node000011_Node000003"·title="·"·alt=""·coords="635,222,629,265,621,289,609,311,563,357,510,394,454,423,401,443,399,438,451,418,507,390,560,353,604,308,616,287,624,264,629,221"/>
28 <area·shape="poly"·id="edge21_Node000011_Node000004"·title="·"·alt=""·coords="603,224,540,264,537,260,601,219"/>28 <area·shape="poly"·id="edge21_Node000011_Node000004"·title="·"·alt=""·coords="603,224,540,264,537,260,601,219"/>
29 <area·shape="rect"·id="Node000012"·href="$a00935_source.html"·title="·"·alt=""·coords="670,269,829,309"/>29 <area·shape="rect"·id="Node000012"·href="$a00413_source.html"·title="·"·alt=""·coords="670,269,829,309"/>
30 <area·shape="poly"·id="edge15_Node000011_Node000012"·title="·"·alt=""·coords="659,219,714,259,711,263,656,224"/>30 <area·shape="poly"·id="edge15_Node000011_Node000012"·title="·"·alt=""·coords="659,219,714,259,711,263,656,224"/>
31 <area·shape="rect"·id="Node000013"·href="$a00938_source.html"·title="·"·alt=""·coords="806,357,965,397"/>31 <area·shape="rect"·id="Node000013"·href="$a00422_source.html"·title="·"·alt=""·coords="806,357,965,397"/>
32 <area·shape="poly"·id="edge20_Node000011_Node000013"·title="·"·alt=""·coords="712,209,780,229,813,246,843,267,857,284,868,304,882,343,877,344,864,306,853,287,839,271,811,250,778,234,711,214"/>32 <area·shape="poly"·id="edge20_Node000011_Node000013"·title="·"·alt=""·coords="712,209,780,229,813,246,843,267,857,284,868,304,882,343,877,344,864,306,853,287,839,271,811,250,778,234,711,214"/>
33 <area·shape="poly"·id="edge16_Node000012_Node000003"·title="·"·alt=""·coords="739,311,702,356,677,380,648,400,593,424,534,442,476,454,422,462,421,456,475,449,533,437,591,420,645,395,673,376,698,353,735,308"/>33 <area·shape="poly"·id="edge16_Node000012_Node000003"·title="·"·alt=""·coords="739,311,702,356,677,380,648,400,593,424,534,442,476,454,422,462,421,456,475,449,533,437,591,420,645,395,673,376,698,353,735,308"/>
34 <area·shape="poly"·id="edge17_Node000012_Node000013"·title="·"·alt=""·coords="780,307,845,348,842,352,778,312"/>34 <area·shape="poly"·id="edge17_Node000012_Node000013"·title="·"·alt=""·coords="780,307,845,348,842,352,778,312"/>
35 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="717,365,782,390"/>35 <area·shape="rect"·id="Node000014"·title="·"·alt=""·coords="717,365,782,390"/>
36 <area·shape="poly"·id="edge19_Node000012_Node000014"·title="·"·alt=""·coords="752,310,752,351,747,351,747,310"/>36 <area·shape="poly"·id="edge19_Node000012_Node000014"·title="·"·alt=""·coords="752,310,752,351,747,351,747,310"/>
37 <area·shape="poly"·id="edge18_Node000013_Node000003"·title="·"·alt=""·coords="806,398,795,400,597,431,422,454,421,449,596,426,794,395,805,393"/>37 <area·shape="poly"·id="edge18_Node000013_Node000003"·title="·"·alt=""·coords="806,398,795,400,597,431,422,454,421,449,596,426,794,395,805,393"/>
38 </map>38 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a06474.png vs.
./usr/share/doc/libopenmesh-dev/html/a06399.png
Files identical despite different names
133 B
./usr/share/doc/libopenmesh-dev/html/a06475.png vs.
./usr/share/doc/libopenmesh-dev/html/a06400.png
Files identical despite different names
2.78 KB
./usr/share/doc/libopenmesh-dev/html/a06476.html vs.
./usr/share/doc/libopenmesh-dev/html/a06401.html
Files 99% similar despite different names
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a06476.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a06401.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 98, 25 lines modifiedOffset 98, 25 lines modified
98 </div><!--header-->98 </div><!--header-->
99 <div·class="contents">99 <div·class="contents">
100 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>
101 <code>#include·&lt;OpenMesh/Core/Mesh/Types/TriMesh_ArrayKernelT.hh&gt;</code><br·/>101 <code>#include·&lt;OpenMesh/Core/Mesh/Types/TriMesh_ArrayKernelT.hh&gt;</code><br·/>
102 </div><div·class="textblock"><div·class="dynheader">102 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·Traits.hh:</div>103 Include·dependency·graph·for·Traits.hh:</div>
104 <div·class="dyncontent">104 <div·class="dyncontent">
105 <div·class="center"><img·src="a06477.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2Traits_8hh"·alt=""/></div>105 <div·class="center"><img·src="a06402.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2Traits_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2Traits_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2Traits_8hh">106 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2Traits_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2Traits_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="5,5,223,45"/>107 <area·shape="rect"·title="·"·alt=""·coords="5,5,223,45"/>
108 <area·shape="rect"·title="·"·alt=""·coords="7,101,58,126"/>108 <area·shape="rect"·title="·"·alt=""·coords="7,101,58,126"/>
109 <area·shape="poly"·title="·"·alt=""·coords="98,47,55,92,51,89,94,44"/>109 <area·shape="poly"·title="·"·alt=""·coords="98,47,55,92,51,89,94,44"/>
110 <area·shape="rect"·title="·"·alt=""·coords="82,93,309,133"/>110 <area·shape="rect"·title="·"·alt=""·coords="82,93,309,133"/>
111 <area·shape="poly"·title="·"·alt=""·coords="134,44,170,81,166,85,130,47"/>111 <area·shape="poly"·title="·"·alt=""·coords="134,44,170,81,166,85,130,47"/>
112 </map>112 </map>
113 </div>113 </div>
114 </div>114 </div>
115 <p><a·href="a06476_source.html">Go·to·the·source·code·of·this·file.</a></p>115 <p><a·href="a06401_source.html">Go·to·the·source·code·of·this·file.</a></p>
116 <table·class="memberdecls">116 <table·class="memberdecls">
117 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>117 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
118 Classes</h2></td></tr>118 Classes</h2></td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03710.html">OpenMesh::Subdivider::Adaptive::State</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03710.html">OpenMesh::Subdivider::Adaptive::State</a></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03714.html">OpenMesh::Subdivider::Adaptive::Traits</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03714.html">OpenMesh::Subdivider::Adaptive::Traits</a></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.33 KB
./usr/share/doc/libopenmesh-dev/html/a06477.map vs.
./usr/share/doc/libopenmesh-dev/html/a00853.map
Files 80% similar despite different names
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh">1 <map·id="OpenMesh/Tools/Decimater/ModQuadricT.hh"·name="OpenMesh/Tools/Decimater/ModQuadricT.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,223,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="122,5,322,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="7,101,58,126"/>3 <area·shape="rect"·id="Node000002"·href="$a00608_source.html"·title="·"·alt=""·coords="5,93,212,133"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="98,47,55,92,51,89,94,44"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="188,56,135,95,132,91,185,52"/>
5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="82,93,309,133"/>5 <area·shape="rect"·id="Node000003"·href="$a00809.html"·title="Bodies·of·template·member·function."·alt=""·coords="237,93,437,133"/>
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="134,44,170,81,166,85,130,47"/>6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="260,52,313,91,310,95,257,56"/>
7 </map>7 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a06477.png vs.
./usr/share/doc/libopenmesh-dev/html/a06402.png
Files identical despite different names
16.0 KB
./usr/share/doc/libopenmesh-dev/html/a06479.html vs.
./usr/share/doc/libopenmesh-dev/html/a00740.html
Files 78% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a06479.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00740.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 89, 88 lines modifiedOffset 89, 80 lines modified
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124;94 <a·href="#nested-classes">Classes</a>·&#124;
95 <a·href="#namespaces">Namespaces</a>··</div>95 <a·href="#namespaces">Namespaces</a>·&#124;
 96 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">CompositeT.hh·File·Reference</div></div>97 ··<div·class="headertitle"><div·class="title">Sqrt3T.hh·File·Reference</div></div>
97 </div><!--header-->98 </div><!--header-->
98 <div·class="contents">99 <div·class="contents">
99 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>100 <div·class="textblock"><code>#include·&lt;OpenMesh/Core/Mesh/Handles.hh&gt;</code><br·/>
 101 <code>#include·&lt;OpenMesh/Core/System/config.hh&gt;</code><br·/>
100 <code>#include·&lt;<a·class="el"·href="a06491_source.html">OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh</a>&gt;</code><br·/>102 <code>#include·&lt;<a·class="el"·href="a00731_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;vector&gt;</code><br·/>103 <code>#include·&lt;vector&gt;</code><br·/>
102 <code>#include·&lt;memory&gt;</code><br·/>104 <code>#include·&lt;cmath&gt;</code><br·/>
103 <code>#include·&lt;string&gt;</code><br·/> 
104 </div><div·class="textblock"><div·class="dynheader">105 </div><div·class="textblock"><div·class="dynheader">
105 Include·dependency·graph·for·CompositeT.hh:</div>106 Include·dependency·graph·for·Sqrt3T.hh:</div>
106 <div·class="dyncontent">107 <div·class="dyncontent">
107 <div·class="center"><img·src="a06480.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hh"·alt=""/></div>108 <div·class="center"><img·src="a00741.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3T_8hh"·alt=""/></div>
108 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hh">109 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3T_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Sqrt3T_8hh">
109 <area·shape="rect"·title="·"·alt=""·coords="345,5,604,45"/>110 <area·shape="rect"·title="·"·alt=""·coords="261,5,463,45"/>
 111 <area·shape="rect"·href="a00290_source.html"·title="·"·alt=""·coords="5,93,169,133"/>
 112 <area·shape="poly"·title="·"·alt=""·coords="303,48,162,92,160,87,301,43"/>
110 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="5,181,184,221"/>113 <area·shape="rect"·href="a00323_source.html"·title="·"·alt=""·coords="150,181,329,221"/>
111 <area·shape="poly"·title="·"·alt=""·coords="345,39,278,47,212,59,157,75,137,85,122,95,110,111,102,129,96,168,91,167,97,128,105,108,118,91,134,80,155,70,211,54,277,42,345,34"/> 
112 <area·shape="rect"·href="a06491.html"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="133,93,419,133"/> 
113 <area·shape="poly"·title="·"·alt=""·coords="432,48,333,90,331,85,430,43"/>114 <area·shape="poly"·title="·"·alt=""·coords="310,48,277,67,251,95,243,112,239,131,237,168,232,167,233,130,238,110,246,92,274,63,307,43"/>
 115 <area·shape="rect"·href="a00731.html"·title="·"·alt=""·coords="261,93,463,133"/>
 116 <area·shape="poly"·title="·"·alt=""·coords="365,46,365,79,359,79,359,46"/>
114 <area·shape="rect"·title="·"·alt=""·coords="443,101,506,126"/>117 <area·shape="rect"·title="·"·alt=""·coords="487,101,549,126"/>
115 <area·shape="poly"·title="·"·alt=""·coords="477,46,477,87,472,87,472,46"/>118 <area·shape="poly"·title="·"·alt=""·coords="398,43,487,92,484,96,395,48"/>
116 <area·shape="rect"·title="·"·alt=""·coords="531,101,608,126"/>119 <area·shape="rect"·title="·"·alt=""·coords="573,101,636,126"/>
117 <area·shape="poly"·title="·"·alt=""·coords="497,44,548,89,544,93,494,48"/>120 <area·shape="poly"·title="·"·alt=""·coords="424,43,563,91,568,93,566,98,561,96,422,48"/>
118 <area·shape="rect"·title="·"·alt=""·coords="632,101,691,126"/>121 <area·shape="rect"·title="·"·alt=""·coords="150,269,329,309"/>
 122 <area·shape="poly"·title="·"·alt=""·coords="69,135,52,154,38,176,32,199,34,210,39,220,58,241,82,257,109,268,137,276,136,282,107,273,80,261,55,245,34,223,29,211,27,199,33,174,48,151,65,132"/>
119 <area·shape="poly"·title="·"·alt=""·coords="517,43,625,92,623,97,515,48"/> 
120 <area·shape="rect"·title="·"·alt=""·coords="271,445,449,485"/> 
121 <area·shape="poly"·title="·"·alt=""·coords="100,221,109,258,124,304,147,353,181,395,217,422,259,440,256,445,214,426,177,399,143,356,119,306,103,259,95,222"/> 
122 <area·shape="rect"·title="·"·alt=""·coords="229,189,280,214"/>123 <area·shape="rect"·title="·"·alt=""·coords="49,189,125,214"/>
 124 <area·shape="poly"·title="·"·alt=""·coords="90,134,90,175,85,175,85,134"/>
 125 <area·shape="poly"·title="·"·alt=""·coords="242,222,242,255,237,255,237,222"/>
123 <area·shape="poly"·title="·"·alt=""·coords="274,134,263,176,258,175,269,133"/>126 <area·shape="poly"·title="·"·alt=""·coords="336,136,279,176,276,171,333,131"/>
124 <area·shape="rect"·href="a06470.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="305,181,469,221"/> 
125 <area·shape="poly"·title="·"·alt=""·coords="302,131,353,171,350,175,299,136"/> 
126 <area·shape="poly"·title="·"·alt=""·coords="311,224,223,249,189,261,173,271,162,295,163,319,174,342,193,365,247,405,305,437,302,442,244,410,190,368,170,345,158,320,157,294,169,268,187,257,221,244,310,219"/> 
127 <area·shape="rect"·href="a01097_source.html"·title="·"·alt=""·coords="183,269,377,309"/>127 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="353,181,512,221"/>
 128 <area·shape="poly"·title="·"·alt=""·coords="380,132,411,169,406,173,376,135"/>
128 <area·shape="poly"·title="·"·alt=""·coords="365,224,316,263,312,259,361,220"/>129 <area·shape="poly"·title="·"·alt=""·coords="391,224,295,266,293,261,389,219"/>
129 <area·shape="rect"·href="a01151.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="402,269,566,309"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="410,220,454,258,450,262,407,224"/> 
131 <area·shape="rect"·href="a01196_source.html"·title="·"·alt=""·coords="590,269,754,309"/> 
132 <area·shape="poly"·title="·"·alt=""·coords="450,219,597,263,596,268,449,224"/> 
133 <area·shape="poly"·title="·"·alt=""·coords="445,312,415,332,389,359,372,395,365,432,359,431,367,393,384,356,411,328,442,307"/> 
134 <area·shape="rect"·href="a01193_source.html"·title="·"·alt=""·coords="398,357,562,397"/> 
135 <area·shape="poly"·title="·"·alt=""·coords="486,310,484,344,479,343,480,309"/> 
136 <area·shape="poly"·title="·"·alt=""·coords="455,400,399,439,396,435,452,395"/> 
137 <area·shape="poly"·title="·"·alt=""·coords="662,311,627,356,603,379,576,400,521,427,463,446,462,441,519,422,573,395,599,375,623,352,657,308"/> 
138 <area·shape="rect"·title="·"·alt=""·coords="638,365,714,390"/> 
139 <area·shape="poly"·title="·"·alt=""·coords="676,309,677,351,672,351,670,310"/> 
140 </map>130 </map>
141 </div>131 </div>
142 </div><div·class="textblock"><div·class="dynheader"> 
143 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div> 
144 <div·class="dyncontent"> 
145 <div·class="center"><img·src="a06481.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hhdep"·alt=""/></div> 
146 <map·name="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Adaptive_2Composite_2CompositeT_8hhdep"> 
147 <area·shape="rect"·title="·"·alt=""·coords="5,5,264,45"/> 
148 <area·shape="rect"·href="a06485.html"·title="·"·alt=""·coords="15,93,255,148"/> 
149 <area·shape="poly"·title="·"·alt=""·coords="137,59,137,93,132,93,132,59"/> 
150 </map> 
151 </div>132 </div>
152 </div> 
153 <p><a·href="a06479_source.html">Go·to·the·source·code·of·this·file.</a></p>133 <p><a·href="a00740_source.html">Go·to·the·source·code·of·this·file.</a></p>
154 <table·class="memberdecls">134 <table·class="memberdecls">
155 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>135 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
156 Classes</h2></td></tr>136 Classes</h2></td></tr>
157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03614.html">OpenMesh::Subdivider::Adaptive::CompositeT&lt;·M·&gt;</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03798.html">OpenMesh::Subdivider::Uniform::Sqrt3T&lt;·MeshType,·RealType·&gt;</a></td></tr>
158 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a01250.html"·title="Software·related·to·adaptive·subdivision·of·meshes.">Adaptive</a>·Composite·Subdivision·framework.··<a·href="a03614.html#details">More...</a><br·/></td></tr>138 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Uniform·Sqrt3·subdivision·algorithm··<a·href="a03798.html#details">More...</a><br·/></td></tr>
159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
160 </table><table·class="memberdecls">140 </table><table·class="memberdecls">
161 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>141 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
162 Namespaces</h2></td></tr>142 Namespaces</h2></td></tr>
163 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>143 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
164 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>144 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
165 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
166 <tr·class="memitem:a01250"·id="r_a01250"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01250.html">OpenMesh::Subdivider::Adaptive</a></td></tr>146 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>
167 <tr·class="memdesc:a01250"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·adaptive·subdivision·of·meshes.·<br·/></td></tr>147 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>
168 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 149 </table><table·class="memberdecls">
 150 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
 151 Macros</h2></td></tr>
 152 <tr·class="memitem:a5ff0177b2f657049627fd5df41c5c5da"·id="r_a5ff0177b2f657049627fd5df41c5c5da"><td·class="memItemLeft"·align="right"·valign="top"><a·id="a5ff0177b2f657049627fd5df41c5c5da"·name="a5ff0177b2f657049627fd5df41c5c5da"></a>
Max diff block lines reached; 149/13627 bytes (1.09%) of diff not shown.
2.56 KB
html2text {}
    
Offset 1, 29 lines modifiedOffset 1, 35 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.M_.a_.c_.r_.o_.s
6 CompositeT.hh·File·Reference6 Sqrt3T.hh·File·Reference
 7 #include·<OpenMesh/Core/Mesh/Handles.hh>
7 #include·<OpenMesh/Core/System/config.hh>8 #include·<OpenMesh/Core/System/config.hh>
8 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8A_.d_.a_.p_.t_.i_.v_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_./_.C_.o_.m_.p_.o_.s_.i_.t_.e_.T_.r_.a_.i_.t_.s_\x8._\x8h_\x8h>9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_.n_.i_.f_.o_.r_.m_./_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.T_\x8._\x8h_\x8h>
9 #include·<vector>10 #include·<vector>
 11 #include·<cmath>
10 #include·<memory> 
11 #include·<string> 
12 Include·dependency·graph·for·CompositeT.hh:12 Include·dependency·graph·for·Sqrt3T.hh:
13 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8i_\x8v_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8·_\x8M_\x8·_\x8> 
17  ·······_.A_.d_.a_.p_.t_.i_.v_.e·Composite·Subdivision·framework.·_.M_.o_.r_.e_.._.._..15 class· ·_.O_.p_.e_.n_.M_.e_.s_.h_.:_.:_.S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m_.:_.:_.S_.q_.r_.t_.3_.T_.<_.·_.M_.e_.s_.h_.T_.y_.p_.e_.,_.·_.R_.e_.a_.l_.T_.y_.p_.e_.·_.>
 16  ·······Uniform·Sqrt3·subdivision·algorithm·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18  17  
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h19 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
21  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the20  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
22 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.21 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
23  22  
24 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8A_.d_.a_.p_.t_.i_.v_.e23 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_.n_.i_.f_.o_.r_.m
25  ···········Software·related·to·adaptive·subdivision·of·meshes.24  ···········Software·related·to·uniform·subdivision·of·meshes.
 25  
 26 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
 27 #define ·A\x8AS\x8SS\x8SE\x8ER\x8RT\x8T_\x8_C\x8CO\x8ON\x8NS\x8SI\x8IS\x8ST\x8TE\x8EN\x8NC\x8CY\x8Y(T,·m)
 28  
 29 #define ·s\x8se\x8et\x8t_\x8_n\x8ne\x8ex\x8xt\x8t_\x8_h\x8he\x8eh\x8h   set_next_halfedge_handle
 30  
 31 #define ·n\x8ne\x8ex\x8xt\x8t_\x8_h\x8he\x8eh\x8h   next_halfedge_handle
26  32  
27 ===============================================================================33 ===============================================================================
28 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.34 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
29 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.35 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
133 B
./usr/share/doc/libopenmesh-dev/html/a06481.png vs.
./usr/share/doc/libopenmesh-dev/html/a06487.png
Files identical despite different names
11.7 KB
./usr/share/doc/libopenmesh-dev/html/a06482.html vs.
./usr/share/doc/libopenmesh-dev/html/a00812.html
Files 74% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>OpenMesh:·OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh·File·Reference</title>8 <title>OpenMesh:·OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>12 <link·href="navtree.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="resize.js"></script>13 <script·type="text/javascript"·src="resize.js"></script>
14 <script·type="text/javascript"·src="navtreedata.js"></script>14 <script·type="text/javascript"·src="navtreedata.js"></script>
15 <script·type="text/javascript"·src="navtree.js"></script>15 <script·type="text/javascript"·src="navtree.js"></script>
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ··</div>61 ··</div>
62 ··<div·id="splitbar"·style="-moz-user-select:none;"·62 ··<div·id="splitbar"·style="-moz-user-select:none;"·
63 ·······class="ui-resizable-handle">63 ·······class="ui-resizable-handle">
64 ··</div>64 ··</div>
65 </div>65 </div>
66 <script·type="text/javascript">66 <script·type="text/javascript">
67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/67 /*·@license·magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt·MIT·*/
68 $(document).ready(function(){initNavTree('a06482.html','');·initResizable();·});68 $(document).ready(function(){initNavTree('a00812.html','');·initResizable();·});
69 /*·@license-end·*/69 /*·@license-end·*/
70 </script>70 </script>
71 <div·id="doc-content">71 <div·id="doc-content">
72 <!--·window·showing·the·filter·options·-->72 <!--·window·showing·the·filter·options·-->
73 <div·id="MSearchSelectWindow"73 <div·id="MSearchSelectWindow"
74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"74 ·····onmouseover="return·searchBox.OnSearchSelectShow()"
75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"75 ·····onmouseout="return·searchBox.OnSearchSelectHide()"
Offset 88, 76 lines modifiedOffset 88, 52 lines modified
88 </div>88 </div>
89 </div>89 </div>
90 </div>90 </div>
91 </div>91 </div>
  
92 <div·class="header">92 <div·class="header">
93 ··<div·class="summary">93 ··<div·class="summary">
94 <a·href="#nested-classes">Classes</a>·&#124; 
95 <a·href="#namespaces">Namespaces</a>··</div>94 <a·href="#namespaces">Namespaces</a>·&#124;
 95 <a·href="#define-members">Macros</a>··</div>
96 ··<div·class="headertitle"><div·class="title">CompositeT.hh·File·Reference</div></div>96 ··<div·class="headertitle"><div·class="title">ModEdgeLengthT_impl.hh·File·Reference</div></div>
97 </div><!--header-->97 </div><!--header-->
98 <div·class="contents">98 <div·class="contents">
 99 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00857_source.html">ModEdgeLengthT.hh</a>&quot;</code><br·/>
99 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/> 
100 <code>#include·&lt;vector&gt;</code><br·/> 
101 <code>#include·&lt;<a·class="el"·href="a00752_source.html">OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh</a>&gt;</code><br·/> 
102 </div><div·class="textblock"><div·class="dynheader">100 </div><div·class="textblock"><div·class="dynheader">
103 Include·dependency·graph·for·CompositeT.hh:</div>101 Include·dependency·graph·for·ModEdgeLengthT_impl.hh:</div>
104 <div·class="dyncontent">102 <div·class="dyncontent">
105 <div·class="center"><img·src="a06483.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hh"·alt=""/></div>103 <div·class="center"><img·src="a00813.png"·border="0"·usemap="#aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT__impl_8hh"·alt=""/></div>
106 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hh"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hh">104 <map·name="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT__impl_8hh"·id="aOpenMesh_2Tools_2Decimater_2ModEdgeLengthT__impl_8hh">
107 <area·shape="rect"·title="·"·alt=""·coords="5,5,260,45"/>105 <area·shape="rect"·title="·"·alt=""·coords="275,5,475,45"/>
108 <area·shape="rect"·title="·"·alt=""·coords="18,101,77,126"/> 
109 <area·shape="poly"·title="·"·alt=""·coords="116,47,71,92,67,89,112,44"/> 
110 <area·shape="rect"·title="·"·alt=""·coords="101,101,164,126"/> 
111 <area·shape="poly"·title="·"·alt=""·coords="135,46,135,87,130,87,130,46"/> 
112 <area·shape="rect"·href="a00752.html"·title="·"·alt=""·coords="188,93,389,133"/>106 <area·shape="rect"·href="a00857.html"·title="·"·alt=""·coords="298,93,451,119"/>
 107 <area·shape="poly"·title="·"·alt=""·coords="377,46,377,79,372,79,372,46"/>
 108 <area·shape="rect"·href="a00866.html"·title="Base·class·for·all·decimation·modules."·alt=""·coords="199,167,399,207"/>
 109 <area·shape="poly"·title="·"·alt=""·coords="365,121,328,159,324,155,362,117"/>
 110 <area·shape="rect"·title="·"·alt=""·coords="423,174,481,199"/>
113 <area·shape="poly"·title="·"·alt=""·coords="168,43,244,84,241,89,166,48"/>111 <area·shape="poly"·title="·"·alt=""·coords="388,117,433,162,429,166,384,121"/>
114 <area·shape="rect"·href="a01229_source.html"·title="·"·alt=""·coords="102,181,281,221"/> 
115 <area·shape="poly"·title="·"·alt=""·coords="269,136,225,174,222,170,265,132"/> 
116 <area·shape="rect"·href="a00917_source.html"·title="·"·alt=""·coords="305,181,464,221"/>112 <area·shape="rect"·href="a00407_source.html"·title="·"·alt=""·coords="15,255,174,295"/>
117 <area·shape="poly"·title="·"·alt=""·coords="312,132,355,170,351,174,308,136"/>113 <area·shape="poly"·title="·"·alt=""·coords="255,209,153,252,151,247,253,204"/>
 114 <area·shape="rect"·href="a00848.html"·title="Provides·data·class·CollapseInfoT·for·storing·all·information·about·a·halfedge·collapse."·alt=""·coords="199,255,399,295"/>
 115 <area·shape="poly"·title="·"·alt=""·coords="301,207,301,241,296,241,296,207"/>
118 <area·shape="rect"·title="·"·alt=""·coords="198,269,377,309"/>116 <area·shape="rect"·title="·"·alt=""·coords="423,262,481,287"/>
119 <area·shape="poly"·title="·"·alt=""·coords="214,220,258,258,254,262,211,224"/> 
120 <area·shape="poly"·title="·"·alt=""·coords="365,224,321,262,318,258,361,220"/>117 <area·shape="poly"·title="·"·alt=""·coords="334,204,421,253,419,258,331,209"/>
 118 <area·shape="rect"·title="·"·alt=""·coords="5,343,184,383"/>
 119 <area·shape="poly"·title="·"·alt=""·coords="97,295,97,329,92,329,92,295"/>
121 </map>120 </map>
122 </div>121 </div>
123 </div><div·class="textblock"><div·class="dynheader"> 
124 This·graph·shows·which·files·directly·or·indirectly·include·this·file:</div> 
125 <div·class="dyncontent"> 
126 <div·class="center"><img·src="a06484.png"·border="0"·usemap="#aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hhdep"·alt=""/></div> 
127 <map·name="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hhdep"·id="aOpenMesh_2Tools_2Subdivider_2Uniform_2Composite_2CompositeT_8hhdep"> 
128 <area·shape="rect"·title="·"·alt=""·coords="242,5,497,45"/> 
129 <area·shape="rect"·href="a06488.html"·title="·"·alt=""·coords="5,93,240,148"/> 
130 <area·shape="poly"·title="·"·alt=""·coords="307,53,193,96,191,91,306,48"/> 
131 <area·shape="rect"·href="a00746.html"·title="·"·alt=""·coords="264,101,475,141"/> 
132 <area·shape="poly"·title="·"·alt=""·coords="372,59,372,101,367,101,367,59"/> 
133 <area·shape="rect"·href="a00755.html"·title="·"·alt=""·coords="499,101,714,141"/> 
134 <area·shape="poly"·title="·"·alt=""·coords="431,48,560,98,558,103,429,53"/> 
135 </map> 
136 </div>122 </div>
137 </div> 
138 <p><a·href="a06482_source.html">Go·to·the·source·code·of·this·file.</a></p>123 <p><a·href="a00812_source.html">Go·to·the·source·code·of·this·file.</a></p>
139 <table·class="memberdecls">124 <table·class="memberdecls">
140 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
141 Classes</h2></td></tr> 
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03722.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;</a></td></tr> 
143 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·class·provides·the·composite·subdivision·rules·for·the·uniform·case.··<a·href="a03722.html#details">More...</a><br·/></td></tr> 
144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03726.html">OpenMesh::Subdivider::Uniform::CompositeT&lt;·MeshType,·RealType·&gt;::Coeff</a></td></tr> 
146 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Abstract·base·class·for·coefficient·functions.··<a·href="a03726.html#details">More...</a><br·/></td></tr> 
147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
148 </table><table·class="memberdecls"> 
149 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>125 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
150 Namespaces</h2></td></tr>126 Namespaces</h2></td></tr>
151 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>127 <tr·class="memitem:a01242"·id="r_a01242"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01242.html">OpenMesh</a></td></tr>
152 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>128 <tr·class="memdesc:a01242"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the·triangle·mesh,·different·mesh·kernels·and·mesh·traits.·<br·/></td></tr>
153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
154 <tr·class="memitem:a01252"·id="r_a01252"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01252.html">OpenMesh::Subdivider::Uniform</a></td></tr>130 <tr·class="memitem:a01249"·id="r_a01249"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01249.html">OpenMesh::Decimater</a></td></tr>
155 <tr·class="memdesc:a01252"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·uniform·subdivision·of·meshes.·<br·/></td></tr>131 <tr·class="memdesc:a01249"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Software·related·to·mesh·decimation.·<br·/></td></tr>
156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
157 </table>133 </table>
158 </div><!--·contents·-->134 </div><!--·contents·-->
159 </div><!--·doc-content·-->135 </div><!--·doc-content·-->
160 <hr>136 <hr>
161 <address>137 <address>
162 <small>138 <small>
2.15 KB
html2text {}
    
Offset 1, 31 lines modifiedOffset 1, 20 lines modified
1 [Logo]·OpenMesh1 [Logo]·OpenMesh
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
 5 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
 6 ModEdgeLengthT_impl.hh·File·Reference
 7 #include·"_\x8M_\x8o_\x8d_\x8E_\x8d_\x8g_\x8e_\x8L_\x8e_\x8n_\x8g_\x8t_\x8h_\x8T_\x8._\x8h_\x8h"
5 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
6 CompositeT.hh·File·Reference 
7 #include·<string> 
8 #include·<vector> 
9 #include·<_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8/_\x8T_\x8o_\x8o_\x8l_\x8s_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8/_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8/_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8T_\x8._\x8h_\x8h> 
10 Include·dependency·graph·for·CompositeT.hh:8 Include·dependency·graph·for·ModEdgeLengthT_impl.hh:
11 This·graph·shows·which·files·directly·or·indirectly·include·this·file: 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
14 ·class· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
15  ········This·class·provides·the·composite·subdivision·rules·for·the·uniform 
16 ·········case.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
17   
18 struct· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_\x8u_\x8b_\x8d_\x8i_\x8v_\x8i_\x8d_\x8e_\x8r_\x8:_\x8:_\x8U_\x8n_\x8i_\x8f_\x8o_\x8r_\x8m_\x8:_\x8:_\x8C_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8t_\x8e_\x8T_\x8<_\x8·_\x8M_\x8e_\x8s_\x8h_\x8T_\x8y_\x8p_\x8e_\x8,_\x8·_\x8R_\x8e_\x8a_\x8l_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8e_\x8f_\x8f 
19  ········Abstract·base·class·for·coefficient·functions.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s10 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h11 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h
23  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the12  ···········Contains·all·the·mesh·ingredients·like·the·polygonal·mesh,·the
24 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.13 ············triangle·mesh,·different·mesh·kernels·and·mesh·traits.
25  14  
26 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8S_.u_.b_.d_.i_.v_.i_.d_.e_.r_.:_.:_.U_.n_.i_.f_.o_.r_.m15 namespace· ·_\x8O_\x8p_\x8e_\x8n_\x8M_\x8e_\x8s_\x8h_\x8:_\x8:_\x8D_.e_.c_.i_.m_.a_.t_.e_.r
27  ···········Software·related·to·uniform·subdivision·of·meshes.16  ···········Software·related·to·mesh·decimation.
28  17  
29 ===============================================================================18 ===============================================================================
30 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.19 ·····Project·O\x8Op\x8pe\x8en\x8nM\x8Me\x8es\x8sh\x8h,·© ·Visual·Computing·Institute,·RWTH·Aachen.
31 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.20 ·····Documentation·generated·using·_\x8d\x8d_\x8o\x8o_\x8x\x8x_\x8y\x8y_\x8g\x8g_\x8e\x8e_\x8n\x8n_\x8·.
3.93 KB
./usr/share/doc/libopenmesh-dev/html/a06483.map vs.
./usr/share/doc/libopenmesh-dev/html/a00741.map
Files 90% similar despite different names
    
Offset 1, 16 lines modifiedOffset 1, 22 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh">1 <map·id="OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh"·name="OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh">
2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="5,5,260,45"/>2 <area·shape="rect"·id="Node000001"·title="·"·alt=""·coords="261,5,463,45"/>
3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="18,101,77,126"/> 
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="116,47,71,92,67,89,112,44"/> 
5 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="101,101,164,126"/> 
6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="135,46,135,87,130,87,130,46"/> 
7 <area·shape="rect"·id="Node000004"·href="$a00752.html"·title="·"·alt=""·coords="188,93,389,133"/>3 <area·shape="rect"·id="Node000002"·href="$a00290_source.html"·title="·"·alt=""·coords="5,93,169,133"/>
8 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="168,43,244,84,241,89,166,48"/>4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="303,48,162,92,160,87,301,43"/>
9 <area·shape="rect"·id="Node000005"·href="$a01229_source.html"·title="·"·alt=""·coords="102,181,281,221"/>5 <area·shape="rect"·id="Node000005"·href="$a00323_source.html"·title="·"·alt=""·coords="150,181,329,221"/>
 6 <area·shape="poly"·id="edge4_Node000001_Node000005"·title="·"·alt=""·coords="310,48,277,67,251,95,243,112,239,131,237,168,232,167,233,130,238,110,246,92,274,63,307,43"/>
 7 <area·shape="rect"·id="Node000006"·href="$a00731.html"·title="·"·alt=""·coords="261,93,463,133"/>
 8 <area·shape="poly"·id="edge6_Node000001_Node000006"·title="·"·alt=""·coords="365,46,365,79,359,79,359,46"/>
 9 <area·shape="rect"·id="Node000008"·title="·"·alt=""·coords="487,101,549,126"/>
 10 <area·shape="poly"·id="edge10_Node000001_Node000008"·title="·"·alt=""·coords="398,43,487,92,484,96,395,48"/>
 11 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="573,101,636,126"/>
 12 <area·shape="poly"·id="edge11_Node000001_Node000009"·title="·"·alt=""·coords="424,43,563,91,568,93,566,98,561,96,422,48"/>
 13 <area·shape="rect"·id="Node000003"·title="·"·alt=""·coords="150,269,329,309"/>
 14 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="69,135,52,154,38,176,32,199,34,210,39,220,58,241,82,257,109,268,137,276,136,282,107,273,80,261,55,245,34,223,29,211,27,199,33,174,48,151,65,132"/>
 15 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="49,189,125,214"/>
 16 <area·shape="poly"·id="edge3_Node000002_Node000004"·title="·"·alt=""·coords="90,134,90,175,85,175,85,134"/>
 17 <area·shape="poly"·id="edge5_Node000005_Node000003"·title="·"·alt=""·coords="242,222,242,255,237,255,237,222"/>
10 <area·shape="poly"·id="edge4_Node000004_Node000005"·title="·"·alt=""·coords="269,136,225,174,222,170,265,132"/>18 <area·shape="poly"·id="edge7_Node000006_Node000005"·title="·"·alt=""·coords="336,136,279,176,276,171,333,131"/>
11 <area·shape="rect"·id="Node000007"·href="$a00917_source.html"·title="·"·alt=""·coords="305,181,464,221"/>19 <area·shape="rect"·id="Node000007"·href="$a00407_source.html"·title="·"·alt=""·coords="353,181,512,221"/>
12 <area·shape="poly"·id="edge6_Node000004_Node000007"·title="·"·alt=""·coords="312,132,355,170,351,174,308,136"/>20 <area·shape="poly"·id="edge8_Node000006_Node000007"·title="·"·alt=""·coords="380,132,411,169,406,173,376,135"/>
13 <area·shape="rect"·id="Node000006"·title="·"·alt=""·coords="198,269,377,309"/> 
14 <area·shape="poly"·id="edge5_Node000005_Node000006"·title="·"·alt=""·coords="214,220,258,258,254,262,211,224"/> 
15 <area·shape="poly"·id="edge7_Node000007_Node000006"·title="·"·alt=""·coords="365,224,321,262,318,258,361,220"/>21 <area·shape="poly"·id="edge9_Node000007_Node000003"·title="·"·alt=""·coords="391,224,295,266,293,261,389,219"/>
16 </map>22 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a06484.png vs.
./usr/share/doc/libopenmesh-dev/html/a06490.png
Files identical despite different names
828 B
./usr/share/doc/libopenmesh-dev/html/a06491.js vs.
./usr/share/doc/libopenmesh-dev/html/a06497.js
Files 99% similar despite different names
695 B
js-beautify {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 var·a06491·=·[1 var·a06497·=·[
2 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits",·"a03618.html",·"a03618"],2 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits",·"a03618.html",·"a03618"],
3 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::State",·"a03622.html",·null],3 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::State",·"a03622.html",·null],
4 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::FaceT<·Base,·Refs·>",·"a03626.html",·null],4 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::FaceT<·Base,·Refs·>",·"a03626.html",·null],
5 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::EdgeT<·Base,·Refs·>",·"a03630.html",·null],5 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::EdgeT<·Base,·Refs·>",·"a03630.html",·null],
6 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::VertexT<·Base,·Refs·>",·"a03634.html",·null],6 ····["OpenMesh::Subdivider::Adaptive::CompositeTraits::VertexT<·Base,·Refs·>",·"a03634.html",·null],
7 ····["state_t",·"a06491.html#af706613543b0da1b097580a9dc30fc6e",·null]7 ····["state_t",·"a06497.html#af706613543b0da1b097580a9dc30fc6e",·null]
8 ];8 ];
3.98 KB
./usr/share/doc/libopenmesh-dev/html/a06493.map vs.
./usr/share/doc/libopenmesh-dev/html/a06498.map
Files 74% similar despite different names
    
Offset 1, 14 lines modifiedOffset 1, 22 lines modified
1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh">1 <map·id="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh"·name="OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh">
2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="137,5,423,45"/>2 <area·shape="rect"·id="Node000001"·title="Mesh·traits·for·adaptive·composite·subdivider."·alt=""·coords="13,5,300,45"/>
 3 <area·shape="rect"·id="Node000002"·title="·"·alt=""·coords="66,101,117,126"/>
 4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="144,47,111,91,107,88,140,44"/>
 5 <area·shape="rect"·id="Node000003"·href="$a06395.html"·title="This·file·defines·the·default·traits·and·some·convenience·macros."·alt=""·coords="141,93,305,133"/>
 6 <area·shape="poly"·id="edge2_Node000001_Node000003"·title="·"·alt=""·coords="174,44,202,81,198,84,169,47"/>
 7 <area·shape="rect"·id="Node000004"·title="·"·alt=""·coords="177,357,355,397"/>
 8 <area·shape="poly"·id="edge3_Node000003_Node000004"·title="·"·alt=""·coords="151,136,64,161,31,173,15,183,8,201,15,220,31,244,50,265,94,301,143,329,191,350,188,355,141,334,91,306,46,269,27,247,10,223,3,201,11,180,29,169,62,156,149,131"/>
3 <area·shape="rect"·id="Node000002"·href="$a06479.html"·title="·"·alt=""·coords="5,93,264,133"/>9 <area·shape="rect"·id="Node000005"·href="$a00344_source.html"·title="·"·alt=""·coords="25,181,219,221"/>
 10 <area·shape="poly"·id="edge4_Node000003_Node000005"·title="·"·alt=""·coords="203,136,157,174,153,170,199,132"/>
 11 <area·shape="rect"·id="Node000006"·href="$a00308.html"·title="This·file·provides·some·macros·containing·attribute·usage."·alt=""·coords="244,181,408,221"/>
4 <area·shape="poly"·id="edge1_Node000001_Node000002"·title="·"·alt=""·coords="238,55,168,96,165,91,235,50"/>12 <area·shape="poly"·id="edge5_Node000003_Node000006"·title="·"·alt=""·coords="248,132,295,170,291,174,245,136"/>
5 <area·shape="rect"·id="Node000004"·href="$a00767_source.html"·title="·"·alt=""·coords="289,93,565,133"/>13 <area·shape="rect"·id="Node000008"·href="$a00290_source.html"·title="·"·alt=""·coords="432,181,596,221"/>
6 <area·shape="poly"·id="edge3_Node000001_Node000004"·title="·"·alt=""·coords="326,50,396,91,393,96,323,55"/> 
7 <area·shape="rect"·id="Node000003"·href="$a06485.html"·title="·"·alt=""·coords="32,181,272,236"/> 
8 <area·shape="poly"·id="edge2_Node000002_Node000003"·title="·"·alt=""·coords="143,146,150,181,144,182,138,147"/> 
9 <area·shape="poly"·id="edge4_Node000004_Node000003"·title="·"·alt=""·coords="359,140,230,184,229,179,357,135"/> 
10 <area·shape="rect"·id="Node000005"·href="$a00770.html"·title="·"·alt=""·coords="314,189,539,229"/> 
11 <area·shape="poly"·id="edge5_Node000004_Node000005"·title="·"·alt=""·coords="429,147,429,189,424,189,424,147"/>14 <area·shape="poly"·id="edge9_Node000003_Node000008"·title="·"·alt=""·coords="288,131,438,175,437,180,286,136"/>
 15 <area·shape="poly"·id="edge6_Node000006_Node000004"·title="·"·alt=""·coords="284,224,256,244,234,271,229,289,231,308,246,345,241,347,225,309,224,288,229,268,252,240,281,219"/>
12 <area·shape="rect"·id="Node000006"·href="$a00773.html"·title="·"·alt=""·coords="323,284,530,339"/>16 <area·shape="rect"·id="Node000007"·href="$a00314_source.html"·title="·"·alt=""·coords="244,269,408,309"/>
 17 <area·shape="poly"·id="edge7_Node000006_Node000007"·title="·"·alt=""·coords="329,222,329,255,323,255,323,222"/>
 18 <area·shape="poly"·id="edge8_Node000007_Node000004"·title="·"·alt=""·coords="315,311,289,348,285,345,311,308"/>
 19 <area·shape="poly"·id="edge10_Node000008_Node000004"·title="·"·alt=""·coords="503,223,469,267,421,311,381,336,339,355,336,350,378,331,418,307,465,263,499,220"/>
 20 <area·shape="rect"·id="Node000009"·title="·"·alt=""·coords="484,277,560,302"/>
13 <area·shape="poly"·id="edge6_Node000005_Node000006"·title="·"·alt=""·coords="429,242,429,284,424,284,424,242"/>21 <area·shape="poly"·id="edge11_Node000008_Node000009"·title="·"·alt=""·coords="519,221,522,263,517,263,513,222"/>
14 </map>22 </map>
133 B
./usr/share/doc/libopenmesh-dev/html/a06493.png vs.
./usr/share/doc/libopenmesh-dev/html/a06499.png
Files identical despite different names